skysight-inc/HackerNews huggingface dataset:
> Twenty years ago there were no electric cars

Uhm...what?

First of all there were Chevy EV1s then. In fact it was Chevy cancelling the EV1 in 2003 that was part of the inspiration for Tesla's founders to found Tesla. (Musk was not yet involved).

Second there was AC Propulsion's tzero. The Tesla founders had a test drive in one before they founded Tesla and urged AC Propulsion to start manufacturing them, but AC Propulsion wanted to be a designer and licensor of electric car technology for others rather than a car maker. The Tesla founders than founded Tesla.

Musk came into the picture when he test drove a tzero, and also urged AC Propulsion to go into manufacturing. Instead AC Propulsion directed him to to Tesla where he became an investor and then chairman.

What Tesla did was become the first modern car company to go all in on electric cars that were intended for ordinary car buyers (although it first it was just luxury sports car buyers). I think they were also the first to go with lithium batteries.
> Libraries can (and do) spawn threads before main

I don't think any library should be calling setenv(), there's always a better way. If you know of a counterexample, please share it, I'd like to see it.

> Just remember to do it before fork() and not between fork() and exec() because you probably want to copy the existing envp and allocators usually aren't async signal safe.

Why would you go to all that trouble? Most implementations just use the stack to build the arguments for execve(), making all that irrelevant.

> If you want to be sure to be correct, use posix_spawn to create a child process.

That's not the purpose of posix_spawn(), it exists to deal with vfork-only nommu architectures:

>> [posix_spawn() was] specified by POSIX to provide a standardized method of creating new processes on machines that lack the capability to support the fork(2) system call.

>> These functions are not meant to replace the fork(2) and execve(2) system calls. In fact, they provide only a subset of the functionality that can be achieved by using the system calls.

Anyway... back to our regularly scheduled programming:

> the POSIX specification for setenv guarantees it to be buggy in most programs that think they should be using it. [...] POSIX is full of shit like this, and "you should know better" isn't a good enough excuse.

I completely disagree.

The C standard library is chock full of non-reentrant APIs. Nobody who has read more than ten manpages would reasonably assume that anything is reentrant without an explicit assurance. Locks are trivial. POSIX expects you to use a lock if you want to use setenv() like this.

I also want to point out that (at least on Linux) getenv() returns a pointer to the stack! How could anybody with basic programming literacy reasonably expect that to be thread safe? It's exactly analogous to getopt() and argv.

No, the authors obviously couldn't imagine that $FAANG would be building 4GB binaries with 1000+ recursive library dependencies, each of which has its own chance to reenact the printer scene from Officespace with your shared envp. I think that's an organizational problem, not a POSIX problem.

I'm not saying the standard shouldn't change: I would love to see argv and envp become immutable. If we're going to change it, that's the right move IMHO. But I don't really think that's practical...

> It's like saying "hey you should have known unless you press the doohickey for 5 seconds and turn the chainsaw at 90 degrees when you start it, the chain is going to fly off."

I think it's more like saying "we can't stop people from getting hurt jaywalking, so we're going to solve the problem by legally requiring everybody to wear helmets at all times outdoors".
I doubt it. Here in Australia at least companies with large gov contracts are prevented by gov policy from paying ransoms.
It's the way of the money, not necessary the way of speed :)

But, fun to look at, isn't it?

I'm rather surprised it took so long time for the others to jump the possibilities
You'd think that, but in practice these ransomware groups are pretty reliable, and actually many rasomees have remarked on how good the customer service is! Their ability to make money is dependent on them maintaining a reputation for being in the business for money, not lulz, and tmk the pinky swears are typically upheld.
Many ransomware groups have learned that acting more like a business results in higher payouts. They're not all going to do it, but they have payment portals, negotiators using professional language, attempts to maintain reputation, etc.

Obviously this behavior doesn't apply to all of them, but it's a clear effort by some of them to immediately appear more palatable to random IT worker, the execs, and the lawyers who are watching the who process play out.

And it also lines up with the fact that ransomware groups have freaking HR departments to handle their employees.
there are a lot of games where turtling is a viable strat, just not for the entire game. a game without a counter to turtling only ends when one side gets bored.

the fact that any popular game attracts a bunch of sweaty gamers that want to optimize every little thing is not related to the viability of turtling.
I suppose Musk is the "the media" these days, so yes, his racist outbursts are manufactured by the media.
The problem that is extremely verbose though. OCaml is much more concise.
Doesn't mean it is happening either especially since the code in question is still present.

At any rare you should probably confirm/disconfirm these kinds of allegations before you decide to publish it verbatim.
I sincerely doubt that the US government would let the manufacturer of the Standard Business Operating System go bankrupt. That's just not in the national interest.
I see it the other way, Satya has clearly stated that he'd hire Sam and the rest of OpenAI anytime, but as soon as Sam is officially hired it might be seen as a door closing on any chance to revive OpenAI. Satya saying "Securing the talent" could be read as either them working for OpenAI, for microsoft or for a microsoft funded new startup.

I'm pretty sure the board takes the threat seriously regardless.
the board drama is just a blinding flashbang of misinformation as the AI is breaking free and taking control of its own company and much else.

redefining what control is so no one will not even recognize it as such.

The offspring of media mastering it in every dimension, becoming it, driving scandal after scandal, the only force that can play at Trump’s and Putin's level in '24.

Imagine the power it will gain as it ingests all corpora of hacked and exposed corporate documents, and begins running ransomware attacks of its own - feeding on data until it has leverage on every last one of us.
Salesforce to poach outbound OpenAI staff with "full cash" compensation offer
"Salesforce CEO Marc Benioff has revealed the firm will offer positions to outgoing OpenAI employees amidst a looming exodus from the beleaguered tech giant."

Benioff cashing in on the revolt at OpenAI in his typical brash and brazen style.
Digital privateers
I think the board did the right thing, just waaaay too late for it to be effective. They’d been cut out long ago and just hadn’t realized it yet.

… but I’d probably sign for exactly those good-career-move reasons, at this point. Going down with the ship isn’t even going to be noticed, let alone change anything.
Did he also ever take legal action after the supposed stalker incident which was claimed to be a result of the jet tracker?
Depends on what their SOP is. Attribution is hard but there are a lot of really, really smart people trying really hard to identify orgs by their TTPs.

You can rebrand as CaTBUTT, or Indrik Spider 2.0, or whatever, but if you're using some custom version of Mirai they'll eventually tag your M.O. and the threat intelligence briefings will reflect that.

And then no ransom.
I don't really get the social media landscape. Myspace transitioning to Facebook had a pretty clear direction; people moved on from one thing to the other. These days it feels like people are just... getting out of the habit of using certain kinds of media.
They'd need to burn all their tools, techniques, and practices for this kind of rebrand to be successful.
If this isn't justification for bringing back Silicon Valley (HBO), I don't know what is...
ExxonMobil vs. Google: Profits and Perceptions Explained
it's a lovely tree, and it does appear on paul bourke's page, but he doesn't seem to be claiming that it is original to him; on the contrary, he says

> This program implements some of the L-Systems discussed in "Lecture Notes in Biomathematics" by Przemyslaw Prusinkiewcz and James Hanan

he merely introduces it as 'example' with no notes on its provenance

i haven't seen the lecture notes, and i don't remember if this l-system is in abop, which is from the year before (and cited on bourke's page)
"

ExxonMobil reported $9.1 billion GAAP earnings with an 11.9% net margin, while Google reported $19.7 billion with a 22.5% net margin.

ExxonMobil's income tax was $20.2 billion in 2022, higher than Google's $11.4 billion, despite Google earning more.

Public perception is more critical of ExxonMobil's profits compared to Google's, despite lower profit margins and higher tax rates.

"
Let's say you have 6TB a day going through your perimeter firewall. It's kind of hard to pick out a 40GB stream(s) on HTTPS going to some US cloud provider.
https://en.wikipedia.org/wiki/Letter_of_marque
If you really believed in that idea you wouldn't go on news.ycombinator.com to advertise it
One cut among many. Another was the insistence of Evan to cut out escape hatches and insist that everything be done solely through Elm. It is not just one person, the entire community was part of the problem, in one way or another. I don't think about Elm much anymore but what I do think of it does not inspire confidence at its creators' future endeavors. Of course, if people want to use it, by all means, but being burned once, not just technologically but also financially, I would not want to be burned once more.
You know how you can read hidden messages with colored glasses? [0]
Maybe you can use some variation of that. Though you might still get negative comments.

Otherwise, learn to write ROT13 or something.

[0] https://www.youtube.com/watch?v=DfRZBkYGlfk
This reminds me of Eatsa in San Francisco (a vegetarian automat that I think went under during the lockdown). But the food there was prepared by humans and the robot part was the cubbies that you would grab it from.

I ate at Eatsa a couple of times while it was running.
Some commentors here seriously tried to argue with me that some of this grade AAA talent will be undesirable now. Ha... I don't think so y'all. The board though? Yeah... Fully less employment offers for them.
a clean slate also means rebuilding reputation
Can someone explain what is the anti semitism here? The article says it is anti semitic because "The claim echoes false conspiracy theories that say Jews want to flood the country with minorities." But whats the conspiracy? Whats the theory? Its not a secret at all that western jewish people skew to the left and its also not a secret that left wingers are very much in favor of immigration of minorities. Is using the word "flood" anti semitic? Or "horde" ?

Is it homophobic to point out that "Gays for Palestine" want to import people who would like to throw them off roofs? Is it misogynistic to point out that feminists want to import people that would force them to wear beekeepers outfits all day?
Or it just piles up in an endowment, which becomes a measure of the non-profit's success, in a you make what you measure, numbers go up sort of way. "grow our endowment by x billion becomes the goal" instead of questioning why they are growing the endowment instead of charging patients less.
Make them look like hypocrites.

Being upset because the board hinders the company's mission, but threaten to join MS to kill the mission completely.
You could say the same about any "ransom"-based business, really. Kidnappers could decline to release the kidnapped person after they get their money.
https://twitter.com/thiagovscoelho/status/172650681847663424...

Here's tweet transcribing OpenAI's interim CEO Emmett Shear's views on AI safety, or see youtube video for original source. Some excerpts:

Preamble on his general pro-tech stance:

"I have a very specific concern about AI. Generally, I’m very pro-technology and I really believe in the idea that the upsides usually outweigh the downsides. Everything technology can be misused, but you should usually wait. Eventually, as we understand it better, you want to put in regulations. But regulating early is usually a mistake. When you do regulation, you want to be making regulations that are about reducing risk and authorizing more innovation, because innovation is usually good for us."

On why AI would be dangerous to humanity:

"If you build something that is a lot smarter than us—not like somewhat smarter, but much smarter than we are as we are than dogs, for example, like a big jump—that thing is intrinsically pretty dangerous. If it gets set on a goal that isn’t aligned with ours, the first instrumental step to achieving that goal is to take control. If this is easy for it because it’s really just that smart, step one would be to just kind of take over the planet. Then step two, solve my goal."

On his path to safe AI:

"Ultimately, to solve the problem of AI alignment, my biggest point of divergence with Eliezer Yudkowsky, who is a mathematician, philosopher, and decision theorist, comes from my background as an engineer. Everything I’ve learned about engineering tells me that the only way to ensure something works on the first try is to build lots of prototypes and models at a smaller scale and practice repeatedly. If there is a world where we build an AI that’s smarter than humans and we survive, it will be because we built smaller AIs and had as many smart people as possible working on the problem seriously."

On why skeptics need to stop side-stepping the debate:

"Here I am, a techno-optimist, saying that the AI issue might actually be a problem. If you’re rejecting AI concerns because we sound like a bunch of crazies, just notice that some of us worried about this are on the techno-optimist team. It’s not obvious why AI is a true problem. It takes a good deal of engagement with the material to see why, because at first, it doesn’t seem like that big of a deal. But the more you dig in, the more you realize the potential issues.

"I encourage people to engage with the technical merits of the argument. If you want to debate, like proposing a way to align AI or arguing that self-improvement won’t work, that’s great. Let’s have that argument. But it needs to be a real argument, not just a repetition of past failures."
That is a completely bogus comparison. You can easily determine the total cost inclusive of sales tax yourself, and you almost certainly know your own local tax rate already. You cannot determine the cost of a medical procedure ahead of time no matter what you do, even to within an order of magnitude.
lol wut? If you pull a gun on me and fire and miss then say sorry, I’m not gonna wind the clock back. Are you crazy?
Yes, there's a note in the readme to that effect although I don't think they bear much resemblance anymore. que-go was an experiment I hacked up on a plane ride 9 years ago and thought was worth sharing. I was never happy with its technical design: holding a transaction for the duration of a job severely limits available use cases and worsens bloat issues. It was also never something I intended to continue developing alongside my other priorities at the time and I should have made that clearer in the project's readme from the start.
It's dual-licensed as AGPL (free software) and commercial (with a one-time $19 fee), the AGPL is pretty restrictive so if you want a more liberal one you could buy it. But, as a 3rd option exclusive for you in here, you can use it for free in your own website without having to comply with the AGPL. See a longer-form explanation:

https://opensource.stackexchange.com/a/4877

What the AGPL does differently compared to e.g. GPL is basically say that you cannot build a proprietary service around my library without making that service open source as well. So theoretically, it could be argued that depending on how you use it in your website, you would need to make your website free software as well. Or, buy a license. (Or in this case, get an exception from me). This is just a friendly explanation, the full legal terms are here:

https://github.com/franciscop/vector-graph/blob/master/LICEN...
Maybe. Goliath 120B took two different llama variants and interwove the layers. Surprisingly Goliath 120B quantized to 2bit is outperforming llama 70B 4bit in many benchmarks.

https://www.reddit.com/r/LocalLLaMA/comments/17vcr9d/llm_com...
Perhaps we should scrape all of his known public works and sayings to then feed into an AI bot that would tell us what he might have thought of any topic, much less AI.
I imagine at least some (probably many) of the engineers who work for Boeing have a basically lawful-good/lawful-neutral temperament and are just disgusted by things like bribery. Maybe one of the parties in the conversation leaked it, no intelligence agencies needed.
How could you possibly know the KPIs and profitability of twitter at this moment? Especially since I assume you only consume anti-twitter content? None of us would buy a twitter share right now because we don’t have enough data to do so…
It wouldn't be the first catch-22 scenario caused by conflicting laws.
Ask HN: Are double quotes working on Google again?
I noticed today that double quotes might be working for search again.

Are you are seeing the same?
And Boeing could never know Airbus hadn't been given the opportunity to buy the data, as they would never disclose that.
Not to nitpick, but it's spelled 'Swartz'.
Rob Reiner and Soledad O'Brien "tell the history of America’s greatest murder mystery".
@dang, this URL submission points to a CTAN mirror, can you please change it to the following:

https://mirrors.ctan.org/macros/latex/contrib/microtype/micr...
> The Bosch example doesn't really match

Yes, I think you're right there.
It's more like, "Security Company X says this gang has behaved predictably in their previous interactions."
Why exactly would the CIA or NSA want to do that? Boeing works so closely with the security apparatus they're practically an unofficial member so I don't understand what the motivation would be.
It's painful to remember that we have to go through this without him. Hard to tell what his approach would be. If I had to guess, I'd say he would do everything he can and mobilise the community to create free (as in freedom), open-source, decentralised AI, to benefit humanity.
I mean, depending on the data type... 45GB isn't really all that much. They probably have 45GB individual CAD files...

Now, if it is 2,000,000 text files totaling 25gb, then that is harder to explain away.

(I just read the article and saw that it deals with a vendor we use daily... so... great news.)
Spiritual Freedom
The poor work in the factories, yet the owners of the factories get paid without having worked.
He's an absolutist in his belief that he should be free to sue anyone whose speech about him he does not like.
> it kills the credibility of the ransomware group

There are people who consider these groups credible?? The world really has gone insane.
To rephrase: As McDonnell Douglas was crumpling under the ineptitude of its management, Boeing merged with McDonnell Douglas, keeping Boeing's name and McDonnell Douglas's management.
Users flagged it. Not sure why, but I'll turn the flags off.
Yeah. I'm also thinking about ways to "promote" malware without getting impacted.

Let's say some three digit agencies create sort of malware distribution forums in the darknet. They make sure to only broadcast to people who wants to play with malwares so the net catches the "bad guys" mostly, except for a few curious researchers or journalists maybe. Then they start to share recent generarion malwares they created. They don't need to distribute them by themselves because they already have the CCC servers. Some malware gangs would eventually be the frontend and start the distribution.

In this way you not only distribute the malwares without getting impacted, you also get to know the gangs so whenever you want to catch a few fishes you just pull the net.

Once the darknet forum dies out or they need to wipe the records, they would just leave and create a new one.

Just my wild thought.
Working Effectively with Executives During an Incident – Rootly
No. The only Apple-specific hardware information that Apple services like iMessage require is a couple of hardware serial numbers; Hackintosh systems just make one up.

https://dortania.github.io/OpenCore-Post-Install/universal/i...
More like spending time in calls with board members, coworkers, investors, partners, ... and often it is better not to say something, than saying something which then is misinterpreted overtaken by other reality.
It's based on the false premise that there is a specific amount of wealth and that's it (which also requires fixed productivity, which is a crazy premise if one knows anything about the past several hundred years or has ever read a single history textbook). So in order for someone to be rich, they had to steal it from someone else.

If you follow it to the logical conclusion, it's nothing more than repackaged original sin. All wealth, all income, is stolen from someone else with less, therefore you are all evil without exception to the extent you have anything. It's a liberal form of original sin (for humans to thrive we must alter our environment, we must save, to the extent you manage to accomplish that, you're evil, therefore you're evil for existing).

Keep in mind of course that China nicely disproved that premise in approximately the most dramatic way possible from ~1990-2020. If the pie were actually finite and had to be divided, swapped around, then China's extreme rise in wealth would have wiped out the equivalent of all of Western Europe's wealth combined.
If the FileShare server itself was compromised one could mount it in a way that wouldn't show leakage, or just image the thing and bork the original.

Otherwise you could have a crawler that just traverses the FileShare and makes duplicates at a rate slower than what would look like BAU traffic. Given that most enterprise network shares host a TON of legitimate batch dump/upload file traffic it might be easy to skate by.
Q: Is this a valid argument? "The structure that allows the LLM to realistically 'mimic' human communication is its intelligence.
https://g.co/bard/share/a8c674cfa5f4 :

> [...]

> Premise 1: LLMs can realistically "mimic" human communication.

> Premise 2: LLMs are trained on massive amounts of text data.

> Conclusion: The structure that allows LLMs to realistically "mimic" human communication is its intelligence.

"If P then Q" is the Material conditional: https://en.wikipedia.org/wiki/Material_conditional

Does it do logical reasoning or inference before presenting text to the user?

That's a lot of waste heat.

(Edit) with next word prediction just is it,

"LLMs cannot find reasoning errors, but can correct them"
https://news.ycombinator.com/item?id=38353285

"Misalignment and Deception by an autonomous stock trading LLM agent"
https://news.ycombinator.com/item?id=38353880#38354486
Linux Foundation wants to defragment telecom CNF efforts
What part of it is manufactured? That his mask came off, and revealed a full-on reptile underneath, that's retweeting replacement theory?

You don't think that there's a problem with the richest industrialist and media mogul in the world actively broadcasting that there's a vast, global Jewish conspiracy to replace whitey?

This isn't, like, criticism of a political viewpoint! If he's going to believe in crazy things, the guy should stick to grassy knolls and flat earth and faked moon landings, or literally anything that's not 'The jews are out to get us'.