Hacker News new | past | comments | ask | show | jobs | submit | chairhairair's comments login

I don’t know what “Fractal volume of data” means exactly, but I think you’re underestimating how much more complicated biology is than software.

This will never happen because:

1. Companies will always want to brand their apps with their particular UI styles.

2. In order to prevent the above, the OS would have to deliberately NOT expose the ability for apps to control their own pixels.

Doing 2 means you are making it impossible to support many application types (photo editors, games, etc.).

NOT doing 2 means that app companies will eventually use the same APIs that the photo editor and game applications use.


The OS / UI toolkit should be strongly opinionated, making the consistent, happy path easier to develop and making customization possible but with great effort.

No-one would claim building a web browser is easier than putting some widgets together in Win32/Cocoa/GTK+/whatever, yet here we are with Electron.

But people would claim that it's easier for a company to take a bunch of web frontend devs and have them develop a UI which rides on top the already-existing Electron. Which is why we have such a plague of bloated Electron apps - because companies are lazy and don't care about the end user experience.

Well, yes. Just saying that once you make draw calls and raw input events available they will be used against you.

But you're describing pretty much every UI toolkit!

Some projects are doing (2) anyway to get a better result. Examples: Kitty, Zed, File Pilot.

File Pilot has got to be the biggest fuck-you to modern app development practices I've seen in a long time.

I like the idea of trying crazy and new ideas, but this looks like they just thought corners weren't round enough, and that people will pay money for a file manager that has no sharp edges and won't integrate with your OS.

It's one of those things where you try it and feel how snappy it is. Like when people switched from Internet Explorer to Chrome.

A company (mutable ai) was acquired by Google last year for essentially doing this but outputting a wiki instead of a tutorial.

I meant to write a blog post about mutable.ai but didn't get around to it before the product shut down.

I did however archive the wiki that it generated for the project I work on: https://web.archive.org/web/20240815184418/wiki.mutable.ai/g...

(The images aren't working. I believe those were auto-generated class inheritance or dependency diagrams.)

* The first paragraph is pretty good.

* The second paragraph is incorrect to call pw_rpc the "core" of Pigweed. That implies that you must always use pw_rpc and that all other modules depend on it, which is not true.

* The subsequent descriptions of modules all seemed decent, IIRC.

* The big issue is that the wiki is just a grab bag summary of different parts of the codebase. It doesn't feel coherent. And it doesn't mention the other 100+ modules that the Pigweed codebase contains.

When working on a big codebase, I imagine that tools like mutable.ai and Pocket Flow will need specific instruction on what aspects of the codebase to document.


Their site seems to be down. I can't find their results.

Were they acquired? Or did they give up and the CEO found work at Google?

https://news.ycombinator.com/item?id=42542512

The latter is what this thread claims ^


I don’t know the details of the deal, but their YC profile indicates they were acquired.

you're going to trust the person who started the thread with no idea what happened to the company and then jumped to conclusions based on LinkedIn?

It sounds like it'd be perfect for Google's NotebookLM portfolio -- at least if they wanted to scale it up.

Please, some reasonable Trump voter explain how this is acceptable. How can the sitting president still be openly claiming that a previous election was fraudulent after all this time?


I mean, this is very obviously retribution. But nobody's going to reply to you saying "yes, I want those who have wronged my beloved president to be annihilated." So I'm not sure what you're expecting here. There's no good faith explanation for these events save for whatever vague spin Fox News can come up with.

Not a trump voter or supporter by any means, but you can reflect on what made this action possible from the pr perspective (even considering the above quoted unnecessary own goal - they could have done the same thing with even more plausible deniability)

There was indeed a campaign to fight "misinformation", with active cooperation between the previous administration and social media companies. There was an official effort to establish a disinformation fighting team within the government. Some of the stories like Hunter biden's laptop and COVID origin stuff blew up as what looks like potential partisan censorship cases. And frankly while I'd attribute the latter, and most of these efforts, to stupidity, the former looks like malice even to me. So now one sides idiotic authoritarian self own can be used by the other side to justify even more idiotic even more authoritarian "corrective" action.


> reasonable

...


[flagged]


> But ask yourself: "Which party supports actual election integrity more? The one that insists on US citizens voting in person with valid id (nothing special, just the id that we all need to get by in society),

You mean the ID that around 21 million US citizens who are eligible to vote do not have and don't have the time and/or money to get that ID? Here's a comment that contains links to a whole bunch of articles covering this, many of which contain extensive links to sources [1].

It is cute how some people can simultaneously believe that (1) you need the type of ID that Republican voter ID laws require for voting in order to get by in society (and so everyone already has the ID they need), and (2) there are tens of millions of illegal aliens who have been living in this country long term (and hence are obviously getting by).

This implies either that you don't actually need such ID to get by or that illegal aliens can easily obtain such ID (which makes the ID law ineffective at preventing fraud).

[1] https://news.ycombinator.com/item?id=42116609


>You mean the ID that around 21 million US citizens who are eligible to vote do not have and don't have the time and/or money to get that ID? Here's a comment that contains links to a whole bunch of articles covering this, many of which contain extensive links to sources [1].

That is all a bunch of hogwash. Most people can get ID for like $20 from their state. Even if I accept it, the answer is not to lower standards. It is to actually help these people get the ID that they need. Anything else permits rampant fraud. This is so obvious that I have to assume people like you are malicious actors, with all due respect.

>you need the type of ID that Republican voter ID laws require for voting in order to get by in society (and so everyone already has the ID they need),

Is there any case where a state ID such as a driver's license is not adequate? I don't even care. Go try to open a bank account or cash a check without ID. Everyone will tell you GTFO if you don't have the same type of ID needed to vote.

>there are tens of millions of illegal aliens who have been living in this country long term (and hence are obviously getting by)

These people are issued ID, and besides that they often work for cash or in other ways that dodge the law.

>This implies either that you don't actually need such ID to get by or that illegal aliens can easily obtain such ID (which makes the ID law ineffective at preventing fraud).

If there is simply a field on your ID that says if you are a citizen, and that shit is verified at the time you register to vote or at the time you actually vote, it would be as effective as the enforcement. We have Democrat precincts where poll workers have been forbidden from asking for ID. It is pure insanity, so egregious that it seems engineered to outrage everyone with a shred of common sense. I keep having to mention all of these things on this site amid a flurry of downvotes because too many "hackers" have drank the Kool-Aid.


> That is all a bunch of hogwash. Most people can get ID for like $20 from their state

There's also the cost of finding and getting copies of supporting documents, which are often in another state (e.g., the state you were born in, not the state you now live in). Records for many older Americans have not been digitized or even centralized so if your family moved when you were very young you may have to search the physical records in multiple counties to find yours.

> Even if I accept it, the answer is not to lower standards. It is to actually help these people get the ID that they need.

Obviously, but the same people passing voter ID laws are also making it harder for people to get ID. They reduce the number of offices that issue IDs, with the reductions disproportionately being in districts that tend to not vote for the people who are passing those laws. They say it is because those districts have much lower drivers per capita so don't need as many DMVs (which are usually the offices that deal with ID).

In the offices that remain they'll reduce the hours in which IDs are issued, getting rid of evening and weekend hours. For many poor people that can mean a full day of lost work to go try to get an ID, and many cannot afford that. Besides the loss of a day's pay these places often have terrible public transit so they are looking at an expensive ride on commercial transportation.

For people in low income jobs these barriers can be huge.

> Anything else permits rampant fraud

Then how come no one has been able to actually find evidence of such fraud? No matter how well funded the search they all come up empty.

> Go try to open a bank account or cash a check without ID. Everyone will tell you GTFO if you don't have the same type of ID needed to vote

23% of people earning under $25k/year do not have bank accounts but manage just fine. On that comment I gave you early with all the links to research that you ignored, someone asked how people live without ID and I posted a response there covering some of the ways they get buy.


Look, I don't like waiting at the DMV either but doing it for a few hours every four to eight years is part of life. I don't believe anyone with a job is actually disenfranchised by this requirement. If they won't do that, then they won't register to vote either. In many cases, you can simultaneously get ID and register to vote too. By the way you can't get a job legally without providing ID, unless you are working gig jobs for cash. The elderly are often given IDs that don't expire.

I might be biased but I don't want people who can't manage to get or keep an ID telling us how to run the country. If you can't manage such a basic task, then you can't run your own life and have no business having a say in how other people live or die. That said, the real solution that would make everyone happy is to subsidize the issuance of ID somehow and to make employers accommodate the required absences. We do that for jury duty, more or less, so we can do it for ID and voting too. The solution is definitely never going to be to get stupid and have zero requirements for ID at the polls.


> don't believe anyone with a job is actually disenfranchised by this requirement.

You are betraying your own ignorance. You clearly have never associated with people from a ghetto if you are saying that.

> If you can't manage such a basic task, then you can't run your own life and have no business having a say in how other people live or die.

There's probably some merit to that but I think it would really depend on why. If you can't in the sense that you just don't follow through that's one thing. Whereas working the same hours that the ID office is open, not having PTO, being unable to afford taking unpaid time off, not being able to afford a personal vehicle; if you can't simply because you are poor that hardly seems a reasonable basis to disenfranchise someone.

If nothing else, it certainly isn't consistent with either the word or the spirit of the current law. If you want to change that then the appropriate course of action is to lobby the general public for it. If you believe you won't manage to convince them then I would like to suggest that it is your views that have no business being imposed on others.

Oh and the kicker? It's a poor filter anyway, at least for the purpose that you stated. Someone who doesn't work will have little issue passing it since he has no scheduling conflict with office hours and what's a multi-hour trip on public transit to him?


>There's probably some merit to that but I think it would really depend on why. If you can't in the sense that you just don't follow through that's one thing. Whereas working the same hours that the ID office is open, not having PTO, being unable to afford taking unpaid time off, not being able to afford a personal vehicle; if you can't simply because you are poor that hardly seems a reasonable basis to disenfranchise someone.

Not everyone gets PTO. People from the ghetto, as you say, work part-time and can simply reschedule their work in most cases or go during off time. They are not working every single weekday during business hours, in general. Have you ever worked in the retail or restaurant industry, or done gig work? Nobody is booked solid like this. Besides, even the ghetto people need ID to buy alcohol and cigarettes, and to cash welfare checks.

Not to be a jerk, but there is a good reason for very poor people to have less say in how the country is run. You don't get poor by being super productive or owning a stake in the country. Poor people could be seen as not having skin in the game. The relationship between contributions and wealth is loose, as is the relationship between contributions and merit. But let's just say that people who have nothing to lose, and who probably hate the most productive members of society out of envy, and who may have severe character flaws or mental issues holding them back, probably are not on the same level as the best among us. We have decided to run our country in an egalitarian way that ignores these differences in general, but when we look at extremes I think the outliers are still jarring to most people. There are many people who fail at every aspect of life and envy others, who can vote to make others miserable too.

>Oh and the kicker? It's a poor filter anyway, at least for the purpose that you stated. Someone who doesn't work will have little issue passing it since he has no scheduling conflict with office hours and what's a multi-hour trip on public transit to him?

For an important appointment once every four to ten years, you can get a friend to drop you off or else take Uber. Don't give me this shit about being unable to get to the DMV. I've lived in red states and the DMV offices are perhaps 10 or 20 miles apart. In the worst case, you live way out in the country. I want you to start talking to people to see who doesn't have an ID. I'm sure you'll find that everyone with a regular job has one. Everyone who serves you or interacts with you in everyday life, besides some illegal immigrants, will have one. Basically everyone except children and the very elderly or disabled will have one. It is easy and cheap to get, and essential, so anyone who is not a complete hermit or headcase is going to have one.


> Not to be a jerk, but there is a good reason for very poor people to have less say in how the country is run.

There's also good reasons why you don't want to discriminate based on wealth.


> The margins were extremely thin in 2020, and there were many sketchy things going on around mail-in ballots and stuff.

These allegations from Trump supporters have been disproved in court many times. What will iy take for you to admit that he's misusing his power to target people who disagree with his election lies?


Considering how ill-treated Trump and his supporters have been and still are by courts, it is no wonder that they don't trust the courts. Regardless of what you or I think, he is going after people he believes are corrupt. The exact same people who targetted him unfairly for years, in some cases. I'm not losing sleep over this.

It's not ill treatment. In many of those cases they openly said they didn't have any "specific evidence", but "belief".

That's not how courts work, and it's not unfair of them to hold you to an evidentiary standard.


Will you trust the courts that have Republican-appointed judges? Trump lost in those, too.

It's not ill treatment, they're being targeted by courts because they're doing illegal shit.

It's not that libs are avoiding courts because they're favored, it's just that there's nothing to, you know, try them with. They didn't pull an insurrection. They don't constantly make up lies about everything. So...


> He is a self-made multi-billionaire

HAHAHA! No he's not. He inherited his dad's empire. Tanked it and the Russians bailed him out.

He's a charlatan, fraudster and a con artist.


Prove that Russians bailed him out, please. I've got to hear this.

He did inherit money, like $10M if I recall correctly. But he made the rest of his money. Even if not literally a rags-to-riches case (I never said he was, either), he does not need money. Compare that to, say, AOC who is suddenly worth millions of dollars after a few years on a salary of $180k. Who is more suspicious?


He inherited money, ran through it, went back and fleeced his dad and siblings of their money. Ran through that. Racked up hundreds of millions of debt, then ran for president. Now he bastardizes public office and exploits his position to generate wealth.

He inherited a lot more than $10M from his father's death. He got given a $10M ($85M in 2025 dollars) "loan" to start his first solo enterprise.

> He did inherit money, like $10M if I recall correctly.

Trump "received at least $413 million in today's dollars from his father's real estate empire".[1]

[1] https://www.nytimes.com/interactive/2018/10/02/us/politics/d...


Why do you speak so confidently around something you clearly know nothing about?

https://foreignpolicy.com/2018/12/21/how-russian-money-helpe...

> But Trump eventually made a comeback, and according to several sources with knowledge of Trump’s business, foreign money played a large role in reviving his fortunes, in particular investment by wealthy people from Russia and the former Soviet republics. This conclusion is buttressed by a growing body of evidence amassed by news organizations, as well as what is reportedly being investigated by Special Counsel Robert Mueller and the Southern District of New York. It is a conclusion that even Trump’s eldest son, Donald Trump Jr., has appeared to confirm, saying in 2008—after the Trump Organization was prospering again—that “Russians make up a pretty disproportionate cross-section of a lot of our assets.”

https://www.snopes.com/fact-check/aoc-is-multi-millionaire/

> According to the most recent disclosure from 2023, Ocasio-Cortez had documented that she had no more than between $1,001 and $15,000 in each of three different bank accounts. The total for these three accounts would land somewhere between $3,003 and $45,000. She also recorded in the disclosure having between $1,001 and $15,000 in additional funds in a fourth account for a 401k plan. Further, she noted in the disclosure that she was still paying off student loans, with an "amount of liability" landing somewhere between $15,001 and $50,000. In other words, Ocasio-Cortez was at least $940,000 short of being a millionaire, with the maximum possible amount of the four accounts totaling $60,000, and that's before even factoring in her student loan debt.

Do you get your information from anywhere other than random twitter posts?


>Why do you speak so confidently around something you clearly know nothing about?

I know about as much as you my man. I could sit here and throw links at you, and neither of us would leave thinking any different.

I am not gonna argue about AOC. I think you might be right as it seems like the top stories now support the theory that she is not rich (despite ostentatious things like showing up in a $12k dress to a charity event) and I don't have time to research it now. But there are many members of congress that are far sketchier than her. Such as the queen of insider trading, Nancy Pelosi.

Trump is definitely rich, and has been at least since the 80s. He has done some sketchy stuff, but it's not even close to what happens routinely in Congress. He is not accepting his salary as POTUS either. Has that ever happened before? But here you are trying to spin it like he has no money, or else he owes it all to Russians who somehow have him on a leash.


> there were many sketchy things going on around mail-in ballots and stuff.

Just because Fox News repeats false claims over and over doesn't make them true. Do you have sources? 2000 mules was debunked. Fox News settled for their false claims against Dominion. Court awarded damages to that one victim who was accused of smuggling a flash drive of "fraudulent votes" or whatever. Don't fall for the firehose of bullshit. Please share what specifically convinced you of this.

>By the way, Hillary and her cronies never accepted the 2016 election.

She conceded. Trump did not concede when he lost the 2020 election. These are facts. Get real.


>She conceded. Trump did not concede when he lost the 2020 election. These are facts. Get real.

She "conceded" then continued smearing Trump for years and literally called him illegitimate. Not just her but the entire Democrat media machine that backed Hillary over other plausible candidates. The smearing and denial cancel out any good will she gained by "conceding". Shall we talk about the Russiagate hoax that went on for years, that Hillary herself started by commissioning the Steele Dossier? I suggest you go educate yourself on all of that and how she paid a fine for election interference (and how Trump did not).


Given up being a debunked 2020 election conspiracy apologist?

The Steele Dossier was commissioned in 2016, before the election. Trump is claiming the 2020 election was "stolen" well after. Both bad. But not the same.

Trump's allies challenged the election results after losing, 60 times. (edit to add: Challenging, and getting their day in court, is fine! However,) No credible, election-result-changing fraud found. (edit to add: Despite losing in court, they continued to spread debunked conspiracies, and still claimed it was "stolen" without evidence. And still tried to hold on to power, Trump asked Pence to "do the right thing", and declare Trump the winner despite losing. This is the bad part.) Clinton did not challenge the election results after losing. Not the same. Not even close.


Well this is what I'm talking about: https://www.cnn.com/2022/03/30/politics/clinton-dnc-steele-d... Hillary paid a fine for her 2016 antics during the Biden administration.

>Trump's allies challenged the election results after losing, 60 times. No credible, election-result-changing fraud found. Clinton did not challenge the election results after losing. Not the same. Not even close.

I think the key here is that not enough was proven to change any results. But the margins were close. Candidates routinely challenge elections (even Kamala was fundraising to challenge her clear defeat), and some (like Hillary and Trump) never accept it all the way. These things are all similar. The media pretends that everything is uniquely bad when Trump happens to do it and they turn a blind eye to Democrats doing the exact same stuff. It is exhausting to argue with people who refuse to understand this hypocrisy happening right before their eyes.


> The media pretends that everything is uniquely bad when Trump happens to do it and they turn a blind eye to Democrats doing the exact same stuff. It is exhausting to argue with people who refuse to understand this hypocrisy happening right before their eyes.

Got it. Did Clinton try to gain the presidency despite losing? Did she ask the vice president to "do the right thing" and throw out electoral votes?

That's what Trump did.

They did not do the "exact same stuff".


Ok it is not exactly the same but it is quite similar. Clinton and fellow Democrats initiated a years-long legal campaign against Trump using her connections in 2015. They even had his whole campaign wiretapped. Trump did not even prosecute her for her mishandling of classified data. Now that the political persecution chickens are coming home to roost, these people have no actual answer besides to fearmonger about Trump even more.

>>> By the way, Hillary and her cronies never accepted the 2016 election.

>> She conceded. Trump did not concede when he lost the 2020 election. These are facts. Get real.

> She "conceded" then continued smearing Trump for years and literally called him illegitimate.

It's like the goalposts keep moving to try and get away from the bullshit, but there's always more up ahead...


Acceptance and formal concession are two different things, just like clarification versus moving the goalposts. The real bullshit here is trying to avoid the actual issue at hand by attacking my choice of words when you know damn well what I mean.

Has your friend talked with current bio research students? It’s very common to hear that people are having success writing Python/R/Matlab/bash scripts using these tools when they otherwise wouldn’t have been able to.

Possibly this is just among the smallish group of students I know at MIT, but I would be surprised to hear that a biomedical researcher has no use for them.


Recommending that someone in the industry take pointers from how students do their work is always solid advice.


Unironically, yes. The industry clearly has more experience, but it’s silly to assume students don’t have novel and useful ideas that can (and will) be integrated


I'm taking a course on computational health laboratory. I do have to say gemini is helping me a lot, but someone who knows what's happening is going to be much better than us. Our professor told us it is of course allowed to make things with llms, since on the field we will be able to do that. However, I found they're much less precise with bio-informatic libraries than others...

I do have to say that we're just approaching the tip of the iceberg and there are huge issues related to standardization, dirty datas... We still need the supervision and the help of one of the two professors to proceed even with llms


I have general one-shot success asking chatgpt to make bash/python scripts and one-liners where otherwise it would take 1hr to a day to figure out on my own (and I'd use one of my main languages maybe) or I might not even bother trying, which is great for productivity but also over 90% of my job doesn't need throw-away scripts and one-liners.


I’ve got some bad news for you about modern nuclear weapons.


Zero recourse other than using another browser or and/or another search engine.

Why bother having a discussion when you use “zero recourse” here. It comes off as totally absurd.


If this tool looks like it would improve your life I think you should consider using Bazel instead of whatever build system you are using. I don’t see much value add here for a project using Bazel.


“I spent my formative years running wild in the Caribbean, burning through women as a plow cut through the snow.”


Yeah, there's an introspection threshold there that hasn't yet been reached.


What is the insight you’re looking for? Or what is the category? Honestly curious what the threshold is and how you think it would exhibit.


It seems entirely and obviously self aware to me.


What’s the background here? How can we know they use GPL licensed code? Was there some leak?


Their infotaiment uses a customized Debian distro. On a Model S you could easily get a shell into it, because they used a freaking SSH with a password-based authentication over Ethernet to connect from the instrument cluster to the computer in the central console.

You could sniff the password with a man-in-the-middle attack, if you knew the host key of the instrument cluster. Here's one from my previous Model S: https://gist.github.com/Cyberax/ad9866ab4306d43957dc480db573...


This is a gist created 1 hour ago. No proof of the attack vector. What's the point of posting a private key?

Also, so what if they used Debian? Linux is used on everything. Debian has multiple licenses, it also has BSD3 and others to choose from: https://www.debian.org/legal/licenses/


In case anybody wants it. I can do a more detailed writeup about hacking into my Tesla, but I'm not particularly interested in that. In short, I bought an Tesla instrument cluster on eBay and dumped the NAND chips from it.

They use plenty of GPL software there, including the Linux kernel itself.


Ok, you seem to be implying that just the use of GPL software necessitates the open sourcing of anything you build on it or with it. If that were the case, then all of AWS would be open sourced and all of the server backends built on Ubuntu clusters would have to be open sourced.

As far as I understand, its only "derivative" works that must be open sourced. Not merely building a software program or hardware device on top of a Debian OS. Tesla's control console is hardly a derivative work.


Eh, if they were being compliant and merely building modules ontop of and called by BusyBox, they could get away with Mere Aggregation [0]*, but from a little looking around it looks like they were called out years ago for distributing modified BusyBox binaries without acknowledgement [1] and promised to work with the Software Conservancy to get in compliance. [2]

[0] https://www.gnu.org/licenses/gpl-faq.html#MereAggregation

[1] https://lists.sfconservancy.org/pipermail/ccs-review/2018-Ma...

[2] https://sfconservancy.org/blog/2018/may/18/tesla-incomplete-...

*but I would argue (a judge would be the only one to say with certainty) that Tesla does not provide an infotainment application "alongside" a linux host to run it on, they deliver a single product to the end user of which Debian/BusyBox/whatever is a significant constituent.

(P.S. to cyberax: if you can demonstrate that Tesla is still shipping modified binaries as in [1] I think it would make a worthwhile update to the saga.)


You'd need to post Linux kernel source, though.


Your post reads like Debian is available with multiple licenses including BSD3 This is not true.

The page you posted is a list of licenses various software in the Debian distribution are released with.

Of course the parent's idea that Tesla using Debian means they have to release the source of anything is incorrect.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: