skysight-inc/HackerNews huggingface dataset:
I've never heard Putin say much in favor of either Bolshevism or Soviet command economics; other than how the collapse of the former resulted in a terrible situation for the post-soviet Russian economy.
It makes sense to me. Microsoft has long fought against open source licensing, even going as far as to call it a "cancer".

They may have, over the past decade, embraced a lot of open source software out of necessity, but their stance on licensing hasn't changed.

Creating an epidemic of hard-to-prove GPL violations could be a death-by-a-thousand-cuts strategy to try to invalidate the GPL requirements by making them appear unenforceable. Whatever cost Microsoft would incur defending customers could pay for itself if Microsoft manages to legally invalidate the parts of GPL licensing that prevent their corporate exploitation.

Using a bleeding-edge technology like generative AI is a great way to attack the GPL in court, given the risk that our court system isn't likely to be tech savvy enough not to be manipulated by Microsoft's claims against the GPL as it relates to casual infringement that they are enabling.
It’s LGPL, not GPL: https://github.com/WebKit/WebKit/blob/main/Source/JavaScript...
People do that exact same thing with iPhones, so clearly Apple must suck too. /s

A lot of phone purchases anymore fall into the fashion side of consumerism. They don't actually care about X, Y or Z new features. They just want to show off that they have the new thing.
They didn't take away the option to pay once upfront though. They just added the option to pay monthly.
And the GitHub Actions… oh man… Insert some tool in your build that comes from another random repository, that uploads an artifact to S3 or similar… GitHub’s architecture entirely is the iMessage of source code.
I mean, this is how a lot of compression works already. It's just that there isn't generally a global dictionary, the items to be compressed are scanned for large common sequences and then those are tokenized into a dictionary.

https://en.wikibooks.org/wiki/Data_Compression/Dictionary_co...
I don't know what the context is for this post, but I can tell you we rent space via Regis in Pleasanton, Naperville, Reston and Toronto because it was universally a better deal and easier to work with them than with WeWork. Just anecdata, but it is what it is.
My employer rents an office from wework.

The only change I've noticed is that they have reduced the number of coffee machines.

That said, I'm mostly remote these days. Maybe there's stuff that the daily office people notice has changed that I would never have noticed was there.
Guide to Sleeping in an Airport
Maybe, but it shouldn't be up to the colonizers to determine that on their behalf. If sovereignty leaves them an economic wasteland then maybe they could join the US voluntarily, rather than through a coup organized by a cabal of fruit companies.
I think anti-woke review bombing is vastly overestimated. I think the opposite is more common honestly news articles get written about something being "review bombed" and then you get a much larger sea of 5 stars artificially inflating the score.

The Watchmen TV show is a horrible example as it's literally fan-fiction with little to no real connection to the graphic novel. So that fact alone pissed a lot of people off.

It completely ignored the only actual "squeal" (Doomsday Clock) to create the story they wanted to tell while borrow the popularity of the name to get attention.

Even ignoring all that did you actually even watch it? 96% is complete bullshit. 96% means some of the best TV ever made. I don't think it's a 56% but the 56% is way closer to reality then the 96%.
Most Steam reviews are jokes or are otherwise not serious in a way that is not helpful to me reading them.
Found answer about global deps here: https://bun.sh/docs/install/cache
https://archive.ph/LcFHG
Not sure how this is "unaffordable"? Just buy one fewer F35's, done, you just funded the whole thing.
They still exist. I went to one a year ago and worked from it for about a week. The atmosphere was largely the same, but less well stocked and less "trendy"/"hip". Vibe was overall a little more "corporate".
Any politician who attempted something like that would immediately find themselves on the wrong side of the table with various three letter agencies. You’re incredibly naive if you think Israel or really anyone else is responsible for this. They’re simply doing the bidding of various first world intel orgs that want/need plausible deniability.
Or just slow. If you don't care about optimization and run things in really inefficient sandboxes, security becomes a lot easier.
In what sense are the Bun.* APIs "proprietary"? They're open source, no? If you want to port them to another language, it would be completely possible to.
Apple have a service which attempts to do this, BlastDoor. The issue here is feature surface area unrelated to GSM. My guess from the CVEs is that this exploit revolves around sending a valid Wallet/PassKit item attachment which has a malicious image. The payload is safely _deserialized_ by BlastDoor itself, but is then passed off to the PassKit framework which happily detonates it.

IMO Apple should make a middle ground Lockdown mode - something that still allows attachments (which Lockdown mode doesn't, making it difficult for many users to employ), but forces them to be 1-click. This is something I would use personally and would at least protect me from getting 0-clicked by attacks like this; I'd never click a Wallet item from an unknown sender, but I also can't live with the restrictions in Lockdown mode.
A little tidbit that they neglected to underline is that they hadn't rotated that key in at least 5 years.
>You can call JS in Bun, but you cannot call Bun APIs in JS

This is confusingly worded, and I didn't understand what you were trying to say before I watched the video announcement.

"Bun" is a runtime, "JS" is a language that's implemented by multiple runtimes (including Bun, npm, and browsers). It makes no sense to say "you can't call the Bun APIs in JS" because calling them in JS is the only way to do it in the first place.

What you seem to mean is "you can't call Bun APIs from other runtimes" which is... kind of obvious? And also kind of an empty complaint, since Bun is primarily an npm replacement, and npm does the same thing[1]

[1] https://nodejs.org/api/fs.html
> * Vendor-locked-in with proprietary APIs like Bun.serve, Bun.file, etc.

What does this mean? Every JS runtime (node, deno, bun etc.) has its own set of APIs and they are generally not cross-compatible. The code for all the Bun APIs is open source so I'm not sure what makes them proprietary.

> You can call JS in Bun, but you cannot call Bun APIs in JS

Bad use of terminology. JS is the language, JavaScript/ECMAScript, and every JS runtime (node, bun, deno etc.) is using it. So you definitely can call Bun APIs in JS.
Because the compiler is extremely unfinished and buggy.

With a codebase this size theres a real chance of having miscompilations in there.

What's the points of running a safe language on broken infrastructure, it's garbage in garbage out.

And with Zigs recent plans to replace llvm with their own backend I'm not even sure if they won't continue scope creeping into vapourware.
It's super small subset of humanity that have both of those.
Sacramento, CA: https://data.cityofsacramento.org/datasets/b9b716e09b5048179...
I don't want to write out all of the written-out numbers, but I wrote some code:

letterToValue = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
.split('')
.reduce( (acc, letter) => { acc[letter] = letter.charCodeAt()-64; return acc; }, {})

getValue = (word) => word.split('')
.map(letter => letter.toUpperCase())
.filter(letter => Object.keys(letterToValue).includes(letter))
.map(letter => letterToValue[letter])
.reduce((acc, val) => acc + val, 0);

['ZERO', 'ONE', 'TWO', 'THREE', 'FOUR', 'FIVE', 'SIX', 'SEVEN', 'EIGHT', 'NINE', 'TEN']
.reduce((acc, word) => { acc[word] = getValue(word); return acc; }, {});

['ZERO', 'ONE', 'TWO', 'THREE', 'FOUR', 'FIVE', 'SIX', 'SEVEN', 'EIGHT', 'NINE',
'TEN', 'ELEVEN', 'TWELVE', 'THIRTEEN', 'FOURTEEN', 'FIFTEEN', 'SIXTEEN', 'SEVENTEEN', 'EIGHTEEN', 'NINETEEN',
'TWENTY', 'TWENTY ONE', 'TWENTY TWO', 'TWENTY THREE', 'TWENTY FOUR', 'TWENTY FIVE', 'TWENTY SIX', 'TWENTY SEVEN', 'TWENTY EIGHT', 'TWENTY NINE',
'THIRTY', 'THIRTY ONE', 'THIRTY TWO', 'THIRTY THREE', 'THIRTY FOUR', 'THIRTY FIVE', 'THIRTY SIX', 'THIRTY SEVEN', 'THIRTY EIGHT', 'THIRTY NINE',
]
.map(word => getValue(word));
Not really. In my view, VPNs (at least the type discussed here) and proxies are complementary:

VPNs are good at encrypting/redirecting all of your device's traffic, since they're per-computer by default. They're accordingly good at preventing metadata leaks (e.g. visited sites or used apps) on untrusted networks.

Proxies are opt-in, but can accordingly be much more fine-grained. For example, Firefox supports per-domain (via various extensions) or per-tab (via the built-in "containers" feature) proxies – VPNs usually can't do that.
Technology is political.
Three or four companies owned by companies that also own pharmaceutical and weapons companies among others so everything is tailored to protect the shareholders and you lose any semblance of real journalism.
The people here don't like it when you imply there are things people just should not do. They think they're going to be singularity'd into gods. If they got that amount of entitlement from a "welfare queen" they'd be offended to death.
T W O H U N D R E D A N D F I F T Y O N E
20+23+15+08+21+14+04+18+05+04+01+14+04+06+09+06+20+25+15+14+05 = 251

If you don't include "and" it's more interesting. I don't think there is an answer because the value of a number grows much faster (exponentially) than the value of its gematric sum (linearly), so once you've checked there's no example below some limit (one million is enough), there can't be any examples larger than that.
While true, it's missing the forest for the trees. NASA spends almost half it's budget on human spaceflight, and there doesn't seem to be any particular goal there beyond "send people into space because we want to send people into space." Meanwhile, a measly 3.5% of the NASA budget is spent on aeronautics.

Yes, the SLS is an inefficient way of performing a mission that NASA shouldn't be performing in the first place, but it's not as if an efficient way of performing a pointless mission is going to get us better results.
Of course! `cargo-semver-checks` is not a replacement for testing. It's exactly the kind of tool you describe:

> Knowing that something is _definitely_ a breaking change because an API was removed or modified in an incompatible way will still save you time.

We want to help maintainers spot accidental breaking changes early — before they are released — instead of both maintainers and downstream projects having to scramble for fixes after an accidental breaking change is released.
The Atari Jaguar homebrew community is still using statically-linked Linux a.out executables built around 1995 (https://lwn.net/ml/linux-kernel/4c449fab-8135-5057-7d2c-7b94...), at least to some extent.
Do you have any kind of official doc that explains that behavior ?
It would be an ugly beast. But I agree with you that there is a fair approach.
You ask for permission from your contact/champion at the company, or at contract time. You might offer a discount if you’re in contract negotiations.

Getting permission is definitely not a sure thing and might require some luck or savvy, or having a champion with clout (director, VP, etc…)
When people talk about the cost of f35s they’re often including the amortized cost of the whole project. Most that money has already been spent.
Related thread & discussion from earlier today:

Texas just got closer to blackouts than it has since 2021. What happened?

https://news.ycombinator.com/item?id=37419220
Throw in a bit of the movie Pi for good measure :)
If you like this, you'll probably like Wernher Von Braun's collaborative work with Disney [1][2][3]. (It always surprises me how high pitched his voice is.)

Man in Space [1] https://youtu.be/WFXza9RH7-E?si=kwAbBat2Ey7u6n_M

Man and the Moon [2] https://youtu.be/S_N3EYMgya4?si=AlY1leHp4YDiu2HU

Mars and Beyond [3] https://youtu.be/dk7lf2D848I?si=Dw4-EXT43G-lSRhd
> yeah you'd be obligated if you wanted to use the seats

Not true. You could pay once up front for the heated seat option, just like every year they offered heated seats as an option in the past. I'm not defending the subscription option, I agree the subscription option is silly.
An interesting synchronicity, because I just ordered Roots of the Bible[1] by Friedrich Weinreb[2] which teaches exactly this.

[1]: https://www.amazon.com/gp/aw/d/1621388034/

[2]: https://en.m.wikipedia.org/wiki/Friedrich_Weinreb
Apple, Google, etc. have whole teams of talented people dedicated to doing exactly these types of things, and they undoubtedly help prevent many vulnerabilities from escaping the labs. Yet vulnerabilities are still created and exploited despite their best efforts. As long as software is created by imperfect humans, it will reflect the imperfections of its creators.
That's a latent function present to varying degrees in every society (who wants to rock the boat if you're having a good ride?), whereas the threat to one's family is more of a manifest function, sociologically speaking.
I love the Atari 8-bit computers. I don't want to start a flame war with C64, CoCo and Apple II folks because I love them too... But the early Atari computers, as opposed to the console and the ST, seems to be less remembered despite being so amazing.
I don’t know enough about the field to know why I should not take someone seriously.

If you listen to the interview, you’ll notice that their criticism of the openai investors and statements make a lot of sense.

Could you provide some resources which would help me build a balanced viewpoint?
Related thread from today:

Texas paid Bitcoin miner Riot $31.7M to shut down in August

https://news.ycombinator.com/item?id=37418866
Wow this sounds like stagefright was way back when.

So for those keeping score, is Android now ahead of iOS in this aspect of security?
How long will it take for this AtariAge thread to bring up Tommy Tallarico and the Intellivision Amico I wonder.
Reading the Hyphen-Minus
God damn. I guess we see RFK Jr future.
And note, 1.8W is for the dock test. Their paper suggests 150W will be required for km ranges, with 20db directionality.
Aren’t all buttons touch sensitive? You touch with sufficient force for it to sense and thus trigger them.

My college had “touch sensitive” buttons in each elevavator. It used to drive people nuts because they were so easy to trigger by lightly brushing them. An even slightly full car inevitably stopped at every floor when someone shifted near the panel and triggered every button.
Sometimes I have to use somebody else's laptop, for some reason or other I end up searching for something. I think, why are these results so crap?

I notice google/bing and quickly kick in my muscle memory built up over the years to type duckduckgo.com and do another search.

After this I still am confused why the results are so crap. Then I notice the duck laughing at me and think... shouldnt this be a dog?

And then I start feeling bad for the original user of the device and tell them to do the search themselves and let me know when they get a result
You appear to be the one confused.

I'm not confusing anything. The entire point of the exploits in question are to BREAK the privacy provided by messenger. Google doesn't provide any in the first place, and actively mines your data. Who needs an exploit when it's never encrypted in the first place?

To further this: you realize NSO isn't selling these exploits to Russian kiddies to steal your bank info, right?

These exploits are used by people like the Saudi Government to uncover a Jeff Bezos affair. They're after politicians/power brokers for the purpose of accessing otherwise secure communications for the purpose of stealing state secrets or blackmail.
> a different mode of cognition than the typical linearized, rational sort of thought, that is able to leverage our ability to quickly and subconsciously make inferences, associations, and snap judgments about phenomena, instead of using slow, deliberate, deductive forms of reasoning.

I mentioned this in my other comment, but you don't even really need to get this deep about it -- it gives people a justification for making essentially _random_ decisions. It's not always the best thing to do in many contexts to make the "logically correct" decision. There are many cases where being unpredictable is a benefit, or people doing new or unusual things can lead to progress, or just getting over the hump of not being able to decide what to do.
Human spaceflight is more or less the marketing budget or loss leader for all the scientific work they do. It gets the public and Congress behind funding the important stuff.
Maybe we went a tad too far with Ukraine propaganda. Five Eyes, if you hear me, maybe turn that down a notch for a while, you’re getting as credible as Colin Powell’s words at the UN Security Council, and kids will remember.
It matters plenty if your production system goes down because of bugs caused by miscompilation of your js runtime. This level of instability doesn't uphold the social contract that a 1.0 implies.
Of course. There are a lot more capable fish in the pond than the ones with the connections to a Western company, plus the capable fish in a Western pond but nobody talking to them because the onus is on the fish. You probably know people who are better programmers than people you work with who don't earn as much as people more socially savvy or placed, and who might want to also pay off a mortgage after 30 years.
Yeah, buying one fewer F-35 barely moves the needle on total cost, it just bumps up the per-unit costs of the project because its almost all fixed, not variable, costs.
This is true, he talked about this recently in a livestream: https://www.youtube.com/watch?v=mQh9es5gfpo

Disclaimer: I work for Modular
The catch is that Node APIs are supported by Node, Deno and Bun. But not vice-versa, which makes them vendor-specific
I think I have to disagree on both points. "Totally recontextualize" sounds like editorializing to me, which is something we try to avoid here (especially when factually incorrect!), and putting the year on more-than-a-year-old posts is pretty much a universal convention on HN.

Most people won't recognize textfiles.com as signifying 'old material' and in any case they publish new posts on that domain too (e.g. https://news.ycombinator.com/item?id=35050858).
FYI: Wayland socket forwarding via the virtio-gpu device is going to get merged soon into upstream QEMU. The patch series is at qemu-devel right now. I have tested it, and works smoothly for 2D stuff. GPU rendering will be added in the future.
Square Down
True, but almost a decade late for the family friend to make his point and not mentioned in the parent comment...
Yeah no. I don't think Tesla makes that claim and if they do they are wrong. Megapack does not provide long term grid-scale energy storage that is required to remove dispachable generation from the grid.

If you can't remove dispachable generation because you need it to back up the intermittent generation then you've successfully increased your cost of energy considerably because you have to build and maintain two systems. Take a look at Germany for example or I think maybe trends in Australia.

You get legislate away dispachable generation as much as you want but until someone solves the energy storage problem you are just creating more problems tha you solve (unreliable and very expensive energy grid).
> They are paying more for materials but less for manufacturing costs and overhead

I suspect this is a complex, wicked problem. What about the marketing costs, subscription management overhead, and the ensuing PR damage?
The other engines burn methane, these RS-25s burn hydrogen.
Fortran would at least have a reliable compiler.
You’re asking a dangerous question. Most behind these initiatives act as if there are “white” people who are also not culturally underrepresented and do not inhabit lower socioeconomic levels. There are black folks who grew up in BelAir and white folks who grew up poor in Appalachia.

I say that as a “brown” minority, whose immigrant family were the minority even in their own country, who is apparently supposed to self-identify as Caucasian and would not qualify for this program because I’m not Black or Hispanic or Indigenous.

It’s racist.
The EKS/GKE integration involves modifying the host that the kubelet lives and adding nix-snapshotter as a sibling host service.

I didn’t mean running nix-snapshotter as a Kubernetes resource because then there’s a chicken & egg problem. Kubernetes needs nix-snapshotter image service to resolve the nix-snapshotter image.
It’s the sensors themselves that have a limited life - the units that have a fixed battery have a battery life that exceeds the sensors useful life.

The common / low cost carbon monoxide detectors use a chemical reaction (either a fuel cell or one of a few reactions that produce a colour change in the presence of CO) - the chemistry degrades with time and exposure causing the sensitivity to drop off over time.

I’m not sure how much of a safety margin they have (like could it still detect dangerous levels at 2x it’s design life or something) but a quality generator would have a life of several times that of a CO sensor at least so replacement will definitely/hopefully be a design consideration.
Huh, looks like Montreal has one of these as well... never would have known.

https://quebio.ca/en/arbresmtl

EDIT: Wondering about the distinct areas without trees on the island? Those are buroughs that look as though they don't report to the City of Montreal. In the case of Westmount, it's because they are a distinct city.
McCarthy did not invent Lisp with the expectation that it even could be used as a language for real computers. Steve Russell had to convince him that McCarthy's theoretical definition of Lisp would actually work by actually implementing the interpreter himself.

I don't think McCarty would have been too snobbish in dialects, considering he wasn't expecting a practical language at all :D
y'all realize this is PR so that open ai is in the news?

> "I hate to say this, because it sounds so arrogant, before OpenAI, what was the last really great scientific breakthrough that came out of a Silicon Valley company?"

he's literally calling open ai the only innovator. it's that controversial sort of PR that all the VCs/silicon valley types are copying from trump.
> SLS isn’t the rocket NASA designed or asked for

Any source?
I half-expected this to be a post about the code of the Windows screensaver Starfield
The Technocracy Continues to Grow
I just had a horrible thought: what happens when there's a DMCA takedown request to remove an infringement in a widely used LLM? I've seen requests against training data, but never against the output of an LLM.
Word embedding used in NLP feels similar to this (https://en.wikipedia.org/wiki/Word_embedding)
There is no parallel. If meta required you to be logged in to run local inference with llama, that might be similar. Your using openai's cloud so you're logged in.
>no wonder China is banning government officials from using their devices

A totalitarian regime can have a different, plausible reason: no sufficient control over said devices.