skysight-inc/HackerNews huggingface dataset:
Shannon said a lot of things, you'll have to be a bit more specific to jog my memory.

Shannon would tell you that there can only be so many simple __distinguishable__ letters. It's not just Greek. Sounds like you're mentioning the current Chinese phenomena. Where people have an easier time reading and it helps that it's text, including traditional characters. But typing can still be hard. Because that's the problem, that there's only so many easy to distinguish squiggles you can put on a keyboard. Because I'm sure while every key in distinguishable, you wouldn't want to operate a keyboard that looked like this [0] (it's actually a car decorated in keys, in case you want to see [1]).

There's a balance that that's hard to strike. The reason many languages use alphabets is not because the complexity of writing hieroglyphics, but because hieroglyphics even when written well can be difficult to distinguish and be cumbersome. There's probably no universal language (sorry Chomsky) so there's no symbols you can put on those keys that are universally recognizable. If you're actually interested in this kind of topic there's two things I suggest you look into. The first is Korean (specifically Hangul) [2] which has an interesting history relevant here and the other is long term nuclear storage [3,4]. The former was specifically designed to increase literacy and was extremely effective. The later is the difficulties of universal innate communications where we think certain things are absolutely obvious but aren't.

The other problem with languages is just usage. There's many over loaded words and it's not like we're at a shortage of combinations in the English language. Even combination of short words! The word cb doesn't exist, nor cbra! This alone should make someone suspicious that the depth of the problem is so much more than symbol complexity and combinatorics.

I'm sure Shannon would have something to say about the tyranny about encoding and complexity... Your suggesting is just the other end of the problem.

[0] https://www.ocregister.com/wp-content/uploads/migration/m1m/...

[1] https://www.ocregister.com/2012/03/30/keyboard-decorated-car...

[2] https://en.m.wikipedia.org/wiki/Hangul

[3] https://en.m.wikipedia.org/wiki/Long-term_nuclear_waste_warn...

[4] https://en.m.wikipedia.org/wiki/Long-term_nuclear_waste_warn...
But not to give you health insurance.
I have one, funnily it was from the German military that used it for artillery calcularions.
As has been pointed out extensively in other threads, that merger is nearing 30 years ago. Those people are gone. They've retired, they've left for other jobs, or they've been worn down over the decades. Even if you can find one, just making them the boss isn't going to change everyone else's culture. They need systemic change at this point.
> You will only need to pay for seats if you meet all of the following criteria:

> - You are a company that generates over $1 million in annual gross revenue

> - You do not create games

> - And you do not create applications that are licensed to third-party end users and rely on Unreal Engine code at runtime

Am I reading it correctly that companies that create games are exempt for non-game-related uses? If so, does this just create an obvious loophole where a big movie studio can just "develop" some mobile game and continue to use it for free for their film-making?
I... am not sure that I understand what you mean ?

That after shuffling you know less about the stack of cards (that used to be at least partially revealed) is a fact that our model must follow or fail at being relevant.

It's been hard to find out more information about this, but I did find some :

https://www.preposterousuniverse.com/blog/2015/08/11/the-bay...

Same thing : "And the Bayesian Second Law (BSL) tells us that this lack of knowledge — the amount we would learn on average by being told the exact state of the system, given that we were using the un-updated distribution — is always larger at the end of the experiment than at the beginning (up to corrections because the system may be emitting heat)."

Though I also did find another interesting thing :

http://jakevdp.github.io/blog/2014/03/11/frequentism-and-bay...

"in a strict frequentist view, it is meaningless to talk about the probability of the true flux of the star: the true flux is (by definition) a single fixed value, and to talk about a frequency distribution for a fixed value is nonsense"

But that's pretty much the case in statistical physics ! A macrostate is actually NOT a state (=microstate), but a probability distribution !

"For Bayesians, probabilities are fundamentally related to our own knowledge about an event. This means, for example, that in a Bayesian view, we can meaningfully talk about the probability that the true flux of a star lies in a given range."

So looks like statistical physics are already at least part-way between Frequentist and Bayesian ??

Also, this one sounds potentially interesting, but sadly, paywalled...

https://www.researchgate.net/publication/363313577_On_revisi...
Can only hope to unfortunately find myself with one such meeting scheduled on my calendar!
Thankfully, Dropout (a spin-off of College Humor) is alive and well, and producing some of the best D&D Actual Play series as well as other non-D&D comedy shows. One of the entertainment services that I happily pay for because I want to support what they're doing.
Comments moved to https://news.ycombinator.com/item?id=39678532.
Until some apps are not in the App Store or a website is chromium-compatible only… Or that apps (e.g. youtube) outside the App Store is surprisingly more feature-complete than the equivalent in the App Store…

Don’t worry they’ll find a way to make it socially mandatory (the same way not having a google account nowadays seems impossible (I don’t personally but still do because of work for instance)).
While it certainly make you, the individual, less productive because you've been replaced by a machine, it still makes society more productive.

If replaced, you essentially were the misallocated capital: capital paying your salary was inefficient compared to that same salary paying a more productive AI.

This means you will either have to find a way to become more efficient to compete against AI for developer jobs, or you will have to reskill. This reskilling period is what you're referring to as being less productive, but in the long run you will find a job and therefore will become productive again. We can't guarantee that job will pay as much as your former, but costs in the former greatly fell anyway, so it doesn't much matter.

In short: you will be reallocated and find your optimal productivity subject to your utility preferences through the reallocation.
Wifi shares the medium (air) with all other radios. It has a random time it waits after it stops if it sees a collision.

"Carrier-sense multiple access with collision avoidance (CSMA/CA) in computer networking, is a network multiple access method in which carrier sensing is used, but nodes attempt to avoid collisions by beginning transmission only after the channel is sensed to be "idle".[1][2] When they do transmit, nodes transmit their packet data in its entirety.

It is particularly important for wireless networks, where the alternative with collision detection CSMA/CD, is not possible due to wireless transmitters desensing (turning off) their receivers during packet transmission.

CSMA/CA is unreliable due to the hidden node problem.[3][4]

CSMA/CA is a protocol that operates in the data link layer."

https://en.wikipedia.org/wiki/Carrier-sense_multiple_access_...
Well, since Mozilla will have to pay 50ct per year per install to Apple to actually bring Firefox to iOS, I doubt it will happen unfortunately.
Comments moved to https://news.ycombinator.com/item?id=39678532. Thanks!
lmfao at the Meta folks not giving any credit whatsoever to the company that actually came up with and implemented the infrastructure work.
What a conveniently round number!
There is still hope then for cheap gaming GPUs some day soon! I have pretty much the last 10 years of flagship releases to catch up on...
It wouldn't surprise me if they've decided that it's better to keep the rules simple and leave loopholes than to try and chase down every last dollar in a way that pisses people off.
Boyer Moore Vote Algorithm O(1) Space O(N) Time
> As far as breaking out of a duopoly, I don't know the path for that

I'm sure China does. Right now they're the only bloc of sufficient size, economy, and most importantly motivation, to pull it off.

https://en.wikipedia.org/wiki/Comac_C919

Do note that some systems in that aircraft are still manufactured by European and American companies or are jointly made.
Laravel 11.x Artisan Commands
To determine once and for all how to act when receiving this kind of subpoena, or to get police departments to stop sending them, whichever is cheapest.
I'm not sure we have full data on the question, but by my own experiences the default expectation for most people regarding version control is copy the file and rename it. The default expectation for most people on collaboration tooling is sending an email. If they consider such things at all.

We can easily define a niche within which GitHub-awareness can be presumed but it's certainly not "most people".
> inept leadership

Their leadership are worse than "inept" or "incompetent". Actively evil psychopaths running the show.

https://en.wikipedia.org/wiki/Downfall:_The_Case_Against_Boe...
It's fine to not understand things. Being condescending is a natural reaction to feeling challenged, I really do understand where you're coming from. It's not even your fault, really. Anyway, when you're ready, feel free to pick it up again, the material doesn't take things personally and neither do I.
> 1) There are a lot of `-sys` crates which link to C libraries, so the "unsafe" code in these crates comes from the binding to C rather than some limitation of Rust. Often there are 100% safe Rust alternatives to these C libraries as well.

Sure... but it's still unsafe code ... with the the consequences of unsafe code.
Also doesn't also explain the 30 % to 50 % vs 25 % in Java. My guess would be that java just care less about perf.
I mean if blaming a language "unsafeness" on C is an options, i submit that a lot of the unsafe part of C++ where imported wholesale from C.

> 2) Of the remaining crates which use "unsafe", the unsafe code is often contained to a tiny percentage of the code, so if we're looking at the overall amount of unsafe code, you're going from 100%, to a fraction of a percent.

Three points :

First, code volume is a good proxy only when the code samples are uniformly distributed : while the unsafe code might be a tiny percentage of the code base, they might represent a large percentage of runtime and/or a large part of the algorithmic complexity of the whole project.

Second going from 100 % to tiny fraction implies that C++ is 100% percent unsafe... and that's not the case. There is safe subset somewhere deep in there.

And third, "unsafe rust" is not safer than "regular C++" .
Mixing those 3 factor makes the finally "safety" tabulation much more complicated than just counting number of unsafe regions
Processing warrantless subpoenas costs time and money. Given that we're talking about fairly rational megacorporations, though, it's likely they've already decided that the legal battle would cost more.
Do you have more information about Gerber and Beech-Nut Nutrition contamination? My baby eats Beech-Nut baby food.
Communications with ETI [pdf]
> Not even the most fervent memory safety advocates believe that it is the sole thing that will make software secure

You must be new to HN, yes?

;0
The difference with self-driving cars hype is that they need to be 99.999% good so pretty much perfect to be useful on road and be incorporated mainstream. AI doing some tasks 90% as good as human is good enough. Self driving cars got massively improved in the last 15 years. I remember 15 years ago when DARPA were doing their first self driving challenge and the current tech we have is like magic comparing to what we had back then.
I'm not sure they will lower prices.

For selective colleges I think the impact will be negligible. They already reject a sizeable fraction of applicants so it would be less painful for them to respond to a shrinking applicant pool by rejecting a slightly smaller fraction of that pool.

And many of the rest may not be able to afford to lower the price due to administrative bloat:

"For example three universities, the California Institute of Technology, Duke University, and the University of California at San Diego actually have more non-faculty employees on campus than students."

https://www.forbes.com/sites/paulweinstein/2023/08/28/admini...

For many colleges it would be substantially less painful to slowly go bankrupt than to attempt to fire half of the staff. Perhaps new lower-priced entrants will emerge from the wreckage, but I don't think most existing schools can afford to lower their prices at this point.
Ok, but please don't post unsubstantive comments to Hacker News. We're trying for something a bit different here.

https://news.ycombinator.com/newsguidelines.html
I wonder if the same people would argue like this if it was about VPNs - should they be liable and forced to keep logs? Or is this another example of HN's strong anti-crypto bias?
The next wave of AI will just take one high-level goal, and prompt you to reduce ambiguity. You’re already seeing it with this Devin thing, but it’ll get way more effective.
Related: https://developer.apple.com/news/ (via https://news.ycombinator.com/item?id=39678555, but we merged that thread hither)
I’m very happy to hear X did the right thing by its users and by the law. One can only hope we have more Orgs like and Qwest (the latter one was taken down but the d gov in retribution).

Congress needs to let the patriot act lapse. We’re not in an emergency anymore, despite the rhetoric -it’s been over 20 years!
Not to mention lawyers have to work with the police fairly regularly. They see fostering an adversarial relationship as bad for them.

So while the police may have broken the law, caused damages, etc, and whatever, other police aren't going to pursue it and neither will most district attorneys.
But for the planes that are in-service, any extra scrutiny in the wake of an incident would mostly fall on the airlines, not on Boeing.
Obligatory citation,
https://en.wikipedia.org/wiki/Weather_rock
Likely, 28000 is mostly investigation costs, not the actual cost of gas.
Very cool! It's a great balance of power and simplicity.
Overstating drastically: If your sales grow so much that you sell to half the world this year and your products have a two-year lifetime, your competitors may have a problem but you're fine. But if their lifetime is twenty years, you have an eighteen-year-long problem.
The way that an iPhone is different from a Nintendo Switch is arbitrary though.

If you're talking about changing laws it'd be nice to have more of a defense than "this computer we call a phone should be treated differently than the computer we call a Gameboy".

Without some clear and useable definitions, there's no precedents that can be set and leveraged. You will also, by necessity, require bureaucratic bloat to decide what counts and what doesn't for every device moving forward. At best, this is a slow process that delays innovation and reduces availability for users.
Probably would be more efficient to vaporize a bullet with a directed energy weapon than to stop it with a magnet.
... except the rich can hire enough lawyers to use the courts as a weapon, and in the US, campaign contributions or other rewards for compliant politicians can mean that legislatures are often on the side of corporate interests.
I used seatbelts because every car safety measure you can think of has had someone complaining about having to pay a cost for something they’re too good a driver to need. Having apps notarized to enforce some basic legal & safety standards seems similar: it definitely costs more than zero, it definitely is a restriction on absolute freedom, but it helps prevent things which are statistically certain to keep happening otherwise.
The three big app stores are based on the west coast US.
This is really, really cool. One-time $60 seems extremely fair. The one nit I had was that I couldn't figure out where the files would be stored. It seems like local, but maybe it's cloud?

I'd want it to be local and would like some moderate assurance that I could build an alternative UI if I so choose to.
Presumably they’ve adjusted for actual use?

I grew up with German as first but find English (2nd) easier thanks to more use. And same for third lang (Afrikaans) - ease feels directly correlated to usage not order
at last a great example of positive cooperation between Earth and Romulans
The EU should make a public service announcement.

Something along the lines of:

"We urge all EU citizens with Apple devices to have an alternate means of accessing critical internet services like banking, to protect themselves in the event we are forced to block all Apple services EU-wide for legal non-compliance."

... then watch AAPL stock drop below NVDA ...

... and Apple come crawling back, suitably obedient.
I cried after reading the lede, and then throughout, and then again when I read the comments.
edit: author here

Our current FUSE implementation is specific to DuckDB and does make (as well as validate) some assumptions about DuckDB's access patterns to the underlying files.
In this case - we know that currently DuckDB always truncate the WAL on successful checkpoint - which triggers a Differential Storage snapshot under the hood.

We are working on future-proofing this setup by removing our reliance on some of these assumptions and having our FUSE implementation act much more like a generic FS moving forward.

Though in general the truncation of the WAL is still usually a good time to snapshot the database, as the truncation means that the only "state" needed to reconstruct the current database is completely captured in the database file.
Programmers will be worse than fast food at this point. Good luck future CS grads, you're gonna need it
"My paycheck depends on this technology destroying every field producing cultural artifacts"
Laravel Reverb Now Available
When was the last time you tried it? Because I had a similar experience, and a young animator told me that they were using this in a production envrioment now and I was shocked. Adobe Animate was hot garbage after Flash died, but I recently (like two weeks ago) sat down with it for a bit and I have to say it feels quite good. It seems like there was a time period where Adobe was focused on Animate exporting to canvas and they sort of abandoned that and just turned it into a tool that would export to video. It can do both, but really Animate now is just, "Adboe Illustrator but for animation." So it's not exactly a direct replacement, it's more like Flash without ActionScript, but with some tools to kind of point you in the right direction for canvas + js.
This project generates some tests of non-deterministic features of JSONPath using Haskell's list monad.
Doesn't seem like a lot of money, either in aggregate or to individuals.
Why would a subpoena have a warrant?
Yeah, smart, and contributing to the commons. As it should be.
anyone have data on comparable companies' bug bounty payouts? $10m seems like a drop in the bucket for an org worth nearly $2 trillion, but its hard to say without seeing what similar-size companies do
Apple weather quite often has the "expected radar" function show storms taking a 90 degree turn right around now, so you'll see rain coming from the west, and suddenly when it gets to predictions, it's traveling north. (Note, this is Ireland). Dark sky was a lot better.

I've also noticed that Met.ie will typically predict more rain, and they're usually right. (e.g., last weekend was basically rain/drizzle/wind the whole time, met.ie nailed it, apple weather said that there would be an hour on Sat and all Sunday morning would be wet.

Of course, predicting rain in Ireland is not difficult.
I wish that my employer would ditch git and go back to subversion. The use of git is a source of unending problems.
Something I kind of tell myself is that if AI effectively becomes a drop-in replacement for software engineers (or is at least 95% as good as the median one) it's going to suck because I lost my job and we've killed one of the few good careers that exist out there, but on the other hand, look at the big picture. I'm not even sure the "software" industry will exist.

I mean, think about it. Rationally speaking, if people can hire AI engineers at a fraction of the cost of minimum wage employee, then the price pressure on software will be "significant" to put it mildly. The more complex a piece of software is, the more incentive there is for open-source developers to collaborate and pool their resources to make a cheaper alternative using AI agents. This logic could even extend to the AI agents themselves.

I know my prediction is deeply flawed, but basically, if we create an AI that's a drop-in replacement for (most) software engineers, we're probably going to have a massive deflationary crash not just from the software sector, but in the economy in general considering that many white-collar workers have also probably been automated, with the consequences that follow.

I might lose my job, but I'm going to take so much more down with me. My loss is their catastrophe. Sounds terrifying, maybe terrifying enough for our political representatives to address the elephant in the room, that an AI just took out their tax base, the people who still have a job probably make so little that their tax contributions are cancelled out by government benefits (not just welfare mind you, but the simple fact that they drive on free roads), and taxing corporations won't fix this when corporate revenue is probably going to also decrease.

Otherwise though, we're notoriously bad at predicting the future and estimating the general difficulty of something as ambitious as trying to replace certain careers with AI or robots. Any argument you could make for why software engineers (or white-collar work in general) will be different this time was probably made earlier by someone in reference to something like self-driving cars or physical labor, or possibly in reference to a prior attempt at automating white-collar work using a more primitive form of AI.

Best course of action, individually, is probably to skate to where the puck is heading and make an earnest effort at improving your productivity with software copilots, but otherwise I think the least likely outcome is that automating the software engineering profession is as easy as the e/acc crowd on Twitter would have you believe.
Looks great! Is there any chance that Tempo RPC supports TS web clients talking to C# backends? That's our dream.

https://docs.bebop.sh/tempo/

Update: Coming soon!

https://twitter.com/andrewmd5/status/1767612314730336353
> Processing warrantless subpoenas costs time and money.

Takes me two seconds to throw out the junk mail in my mailbox. Sometimes I save it as firestarter.

How is a “warrantless subpoena” any different? (Maybe it is, actually asking here).
"non-games" makes sense since films/vfx don't generate the sales royalties that games do -- compared to the cut they take from successful games, this is actually really cheap. And it's a _lot_ cheaper than "no listed price; call us for a quote" licensing.
> It's also quite nice how they've neatly open-sourced and atomized all the little tools that go into making the service work such that one could, in theory, build other services on top of these tools. The quality of the documentation is outstanding, too.

Astonishing is the right word. It's like "neat sparkling new JS-based startup" meets "mid-2000s underground piracy", and I can't get enough of it.
I absolutely hate working with NFS - the impedance mismatch of what it does with the API it provides is terrible