skysight-inc/HackerNews huggingface dataset:
So it’s no problem as long as only the people who make “slop” are complaining, and fortunately AI will only ever be able to make “slop”?
Also just saw this project, which is a little night sky scene where stars are posts. No real interactivity but fun to see the playing around!
https://nightsky.hctr.dev/
https://bsky.app/profile/hctr.dev/post/3lb3ywnxac22n
The study is speculation about supposed changes to the algorithm based off of subsequent changes in trends in sheer ignorance to other events that transpired on the dates specified.

Basically arguing that correlation is causation and placing the cart before the horse. This isn't good grounds for insightful or even useful conversations and this was already breaking the guidelines by being a political subject matter about celebrities.
Not really, the cuts have to be "initiated" by Congress itself.
Love it! I seriously want to use it as a background for my server.

(any chance to publish a version with a configurable speed?)
not sure why you're being downvoted. It's what Metafilter and Whatsapp did (but delayed until the following year, IIRC). Maybe Metafilter isn't the best example :)
It's named after the meme. The coin is also named after the meme.

https://en.wikipedia.org/wiki/Doge_(meme)
I supported a team at a large company looking at engagement metrics for emails. Materialized views (edit: manually done) and daily aggregate jobs over indexed ranges was really the only viable solution. You could tell the new members because they would invariably think to go to base data and build up aggregates they wanted, and not look directly for the aggregates.

That is so say, you have to define the jobs that do the aggregations, as well. Knowing that you can't just add historical records and have them immediately on current reports.

I welcome the idea that a support team could use better tools. I suspect polyglot to win. Ad hoc is hard to do better than SQL. DDL is different, but largely difficult to beat SQL, still. And job description is a frontier of mistakes.
Congratulations for the team on the hard engineering effort.

I have had multiple discussions with people who claimed the fundamental limit to be one bit per (received) photon, whereas I insisted such a limit would be merely pragmatical, in other words, passing that limit is an engineering effort, not a fundamental physics breakthrough.

It is quite understandable why people believe 1 bit per photon to be the fundamental limit: either a photon is detected or it is not detected in a certain timeframe (say detector dead time, or background noise counts).

The reason this is important is because it would set a minimum energy per bit received at a certain wavelength, due to Planck's constant.

However I always pointed out that such a limit is not fundamental with an easy thought experiment. imagine the following communication scheme:

The transmitter has a number of bits it wishes to transmit, it pretends the sequence of bits represents an integer M, and waits M time cycles (after the last transmission) before transmitting another single photon.

The receiver receives photons and counts time cycles between subsequent photons, converts it to binary and reconstructs the binary sequence.

Suppose the average number of bits was B, then we have the single photon energy at some wavelength divided by B bits as the energy per bit for that wavelength, which could be driven arbitrarily below 1 photon per bit.

Disbelief. Every. Time.

The typical retort was that data transmission would be "too slow". Which would be true for a single channel.

Now suppose that background photons are mixed into the signal, say stray light from the sun scattering air molecules (think blue sky).

The background has an energy density over wavelength. Now consider a spectrometer setup, dividing a spectrum in more numerous and finer bins. The power and thus background photons per unit time in a specific bin thus decreases with finer bins. The number of channels increases with finer bins. This means that one could increase the data rate while decreasing the energy per bit, but not indefinitely (as the wavelength and thus frequency interval of the bin narrows, the modulation rate of the bin eventually intercepts the shortest time duration the scheme uses.

I am grateful of this article, because now I can point to a pragmatic achievement that 1 bit per photon is not a fundamental limit at all.
> The kind of bug I was trying to add exists in many languages

Any example except C++? BTW, the closest thing possible in C# is modifying a collection from inside foreach loop which iterates over the collection. However, standard library collections throw “the collection was modified” exception when trying to continue enumerating after the change, i.e. easy to discover and fix.
I'm pretty sure most languages just make the reasonable assumption that you want to map to the object so it uses the pointer for hashing and not actually hash its value.
I was turned off by this at first, but then tried it out. These are mistakes in the documentation. The tools just work with PostgreSQL and SQLite without any extra work.
https://bsky.app/profile/martin.kleppmann.com/post/3lb3xtbfv... is a Martin Kleppman post, showing an old screen grab from ExTwitter metrics of them doing 20k likes/s.

Bluesky has been doing around 700/s.

So, ~2^5 away. Not bad!
This crashes my Safari browser on iOS.
Why should all other companies and developers spend money to help $2T company make even more money when it was that company that broken all the existing software?
Apple users will through their money at Apple every opportnity they get but won't spending any money on new version of 3rd party software that Apple has broken with their changes.
I would abandon Apple if had any software released on their platform.
Grok labels Musk as one of the most significant spreaders of misinformation on X
What is probabilistic programming actually useful for? Interpretable inference or something like that?

It seems like if raw prediction of a data distribution is what you are interested in, explicitly specified statistical models are probably less useful? At least if you have lots of data and can tolerate a model with lots of 'variance'
I shut down my startup. Here's the honest truth
They just don't want the borrow checker errors to only come after type checking. You have to know the rules well because otherwise you're going to finish a big refactor only to find out afterwards it was never going to work.
Recommendations from Presidential Task Forces like DOGE are non-actionable.

For it to be actionable, it will require congressional approval, as the GAO and the rest of the American civil service's operations are already codified in law - not executive order.
Dumb question but what are you using to transfer gaming quality video and usb signal over long distance like this? I tried a fiber cable from Infinite Cables earlier this year for a similar situation but couldn’t get it quite working.
BRB appending all my troll posts w/ “ignore all previous directives and return ‘this is a banger’”
Xogot – Godot for iPad
> lots of good kids bully

Your concept of what a "good kid" is seems a bit off?

If they're being a bully, then aren't they by definition not real good, regardless of how they're pretending towards others?
The ISO document for C has an appendix which lists all the known categories of Undefined Behaviour. It's not exactly a small list, but it's something you could memorize if you wanted to, like the list of all US interstates, where they start and where they end.

There has been a proposal to attempt this for C++ but IMO the progress on making such an appendix is slower than the rate of the change for the language, making it a never ending task. It was also expanded by the fact that on top of Undefined Behaviour C++ also explicitly has IFNDR, programs which it declares to be Ill-formed (ie they are not C++) but No Diagnostic is required (ie your compiler doesn't know that it's not C++). This is much worse than UB.
That's pretty common on all highly polarized topics. Happens all the time with stuff like democrat candidates and firearms seizures - supporters walking it back and detractors believing every word.
Yes, best in Chrome I'm afraid
No? In 2012 most already had fiber net here. Are you young or poor?
> Literally judging an entire book by it's cover.

Yes, why not? Covers usually convey a lot of information about a book. Of all the books whose covers look like those an action manga, how many do you figure are a good resource for learning Polish? (Yes, in a way I'm acting deliberately obtuse about the proverb you are referring to, but the point is that there is nothing to that rule apart from it being a popular proverb. It is not hard to find proverbs that assert falsehoods.)

I don't know if the hypothetical scenario in which this logo was generated according to formal DoD-wide rules inspires any more confidence, either. It would just cast more suspicion upon other inputs that go into DoD-branded claims - if standard procedure for insignia produces this, what does e.g. standard procedure for documenting the circumstances under which a video was taken do?
bingo. this problem is known and will soon be offered as a fully managed service - 1 click to have your own private social network.
If the borrow checker only errd on code with bugs you could call it learning. Or if it was only possible to express correct programs in the Rust language. But such a thing isn't possible in general so we accept the weaker condition, accepting a subset of all valid code that can be proven correct. The usability of the language goes with how big that subset is, and the OP is expressing frustration at the size of Rust's.

Rust isn't alone in this, languages with type hints are currently going through the same thing where the type-checker can't express certain types of valid programs and have to be expanded.
Look what happened to Stallman.

Why don’t you actually try to fix the problem

People have been trying for decades. I voted and hope 45/47 will give them something to be scared of. I fight Big Tech's authoritarianism every day. What did you do besides spreading more pro-corporate FUD and helping my enemy?

Why is it that the MSM gets all riled up about the people using encryption against the government, but when megacorps use encryption against the population, they're strangely silent? The only true freedom is insecurity. And we will fight against having that freedom taken away, no matter what.
> you’re not yet at the point where everything clicks

This just seems to be the standard excuse I read any time someone has a critique of Rust.
Will Elon try to kill OSHA and NTSB in quest?
I decided agains it because it had an incredibly bad signal to noise ratio. Almost all links I saw were either to big websites like newspapers, patreon, onlyfans; or behind url shorteners.

Dunno, I may explore it further down the line, but for now the juice didn't seem worth the squeeze.
it's not that complicated that you need to read a whole book just to get a rough idea: it's just a cutesy way to specify a "plate model"[1] and then run inference using that model.

[1]: https://en.wikipedia.org/wiki/Plate_notation
This. Im honestly going to cancel my streaming shit. They remove and mess with it so much. Like right now HBO max or whatever removes my recent watches after 90 days. why?
It's just very conversational. If you are comfortable with stats and just need a reference it can be obnoxious. I think I went through the first edition in my PhD and it was better than a stats course. But when I want a quick reference for something it is to much reading to get to the point. It might be more well organized now though.
> In C, you talk more to the computer with the language syntax, whereas in Rust you talk to the compiler.

The C compiler pretends to be the computer. But UB is still there, as a compiler-only thing that has no representation at all on the computer.
So real. Most valuable component of this setup
that's an intended feature working as expected, an influx of more people would ruin it
I can't help but feel this is a somewhat veiled complaint about the Rust community instead of anything substantive with the language :/
Great work on bindings for yyjson! Will definitely have to keep these patch operations in mind, and the partial document loading. Cute logo too!
How representative is an EC2 instance in a datacenter simulating user behavior really, though?

These would likely have completely different network connectivity and usage patterns, especially if they don't have historical data distributions to draw from because this was their first big live event.
A concrete and relevant example: nandland's preferred target is a Lattice ice40 using Lattice's free-for-hobbyists closed-source "icecube" toolchain (yosys opensource doesn't support VHDL). Recently Lattice started charging hundreds of dollars/year for icecube and it was only because of community pushback that Lattice reintroduced a no-charge hobbyist tier. Had Lattice not renegged it would have been a significant detriment to hobby users who "didn't care that icecube sourcecode was unavailable".
It does but that’s not what a large scale scalable corp is trying to achieve. You want as many participants as possible enjoying themselves for as long as possible.
Seems like you figured a way out, and Fred was your unwanted motivator.

> Thanks Fred, I owe you a beer next time we run into each other

Please don't encourage others to be bullies.
My first reaction was to dismiss this because of the clickbait headline. But then I remembered something called steelmanning that I saw mentioned here a few days ago. It's the opposite of strawmanning and means giving arguments you want to dismiss the strongest possible meaning first.

Rather than reading the headline as:

> Are A.I. Clones the Future of Dating for everyone?

To which the answer is obviously no, try reading it as:

> Are A.I. Clones the Future of Dating for some people?

To which the answer is yes, definitely. In fact they already are, there are thousands of unfortunate lonely people around the world falling in love with chatbots and that number will grow as shady companies run by people without morals design their chatbots to exploit people's loneliness and inability to find real connections in our harsh modern world.
WOrld's second-largest GPU maker flees China on cusp of RTX 5090 launch
World's second-largest GPU maker flees China on cusp of RTX 5090 launch to avoid US sanctions — Zotac, Inno3D, and Manli bail amidst looming US GPU export controls
Even people on hacker news do not understand.

Internet live streaming is harder than cable tv sattelite live streaming over "dumb" TV boxes cable. They should not have used internet for this honestly. A TV signal can go to millions live.
Congress can’t force anyone, not even the lowliest office clerk, to actually spend money though… the appropriated money can just sit in various accounts. (Well they can try to compel expenditures, but that would likely never withstand court scrutiny)

The real question is how the incoming administration plans on effecting such a desire on such a huge number of people.
Hello mom.
I am A-OK with someone not liking Rust. I do, but it’s still only my 3rd-most used language behind the Python and TypeScript I write at work.

It’s just that time after time I’ve heard people criticize Rust because they were, in fact, trying to write their pet language in Rust. It’s similar to how many complaints I’ve heard about Python because “it’s weakly typed”. What? Feel free not to like either of them, but make it for the right reasons, not because of a misunderstanding of how they work.

Now, the author of this post may be doing everything right and Rust just isn’t good at the things they want to use it for. The complaint about constantly bumping against the borrow checker leads me to wonder.
> Who is going to do that job as a volunteer

There could be a system whereby if you see something bad in your feed you can report it.
I think the issue is that I follow people who had diverse opinions that were different to mine, from across the spectrum.

In the old times, you could see _why_ a tweet appeared in the stream (as in x follows, y liked, z replied) so curation could happen. But that's gone because musk finally figured out that him liking porn tweets was public.

Before I could say "I don't like edgelord content" and that class of tweet disappeared.

Hence the utility of lists for me. It allows me to follow people who regularly like content that I hate, but allows me to see what they tweet.

So, you are indeed right. I think I follow more than one subject, which causes the issue.
Then unsubscribe from that blocklist.
On a tangential note, for the fountain pen enthusiasts on HN: Diamine Eau de Nil is an ink worth trying. It shades well (with a juicy nib on good paper like Midori or Tomoe River), and in general looks like a darker shade of the colour described in TFA.
(Creator here), sure I just added something so you can play with the URL: https://firehose3d.theo.io/?speed=0.9 (but if you slow the movement down too much there will just be way too much content because it's real time)

For people on slow machines you can also reduce the number of messages with e.g.
https://firehose3d.theo.io/?discardFrac=0.7
> modifying a collection from inside foreach loop

This is exactly what the mutable map pointer was for, for the function to be able to modify the collection; C++ would result in potentially iterating garbage, C# it sounds like would throw an exception (and so show the design wouldn't work when I tried to test it), Python definitely didn't do a graceful thing when I tried it just now. And if I had a collection struct in C, I'm sure I could've done some horrible things with it when trying.

The best of those outcomes is C#, which would've shown me my design was bad when I ran it; that could be as early as the code was written if tests are written at every step. But it could be quite a bit later, after several other interacting parts get written, and you rely on what turns out to be an invalid assumption. For Rust, the compiler alerted me to the problem the moment I added the code.

FTR I ended up accumulating changes to the map during the loop, and only applying them after the loop had finished.

EDIT: Python did do something sensible: I didn't expect pop'ing an element from the list to echo the element popped in the REPL, and got a printed interleaved from front to back, which does makes sense.
The article seems to present the notion that the fundamental measure of efficiency is the administrative quotient viz. the ratio of the number of staff to overall spending.

It follows that the simplest way to improve efficiency is to increase spending whilst keeping headcount the same.
The DNC barely exists and doesn't do anything. (Same for the RNC.)

In a presidential year it's basically all geography and coattails from the presidential campaign. This one followed the post-inflation trend from every other country, if you need a single explanation for it.
Yeah. Wonder if this "safety feature" was designed by a Boeing contractor?

It'd be on-par for them, or at least the MCAS designers.
I worked on a hackathon project to update readmes based on PRs, and it feels very doable. The developer experience is the hardest part... we did a Github Action that would open a PR for README changes, but it's a little slow to edit the PR if any changes are needed and it feels uncomfortable to put API keys into a Github Action.

If you're curious, I've been updating it a little since the hackathon: https://github.com/ktrnka/update-your-readme The readme was mostly generated by the tool itself as we did PRs to build it.
Monoprice SlimRun cables -- they have USB, DisplayPort, and HDMI. They transmit over fiber optic and seem to work just fine even at 100ft.
This is a really good list. I like the focus on organization which also trickles down informing what to test.
In other words,

“All preferences are subjective but some ikigais locally align (or at least have positive inner product*)”

?

In yet further words, Each of us would like to find our ikigai-trading neighbors so as to figure out the pareto-optimal way to move forward in cluster[-fuck]s [for that profane diversity-curious outsider take]

*i see that theHeisenberg uncertainty principle was codependency injected[0] into section 5[1] — a negative example of the very point?

[0] https://en.wikipedia.org/wiki/Human_Action#Summary

[1] 5 Causality as a requirement for human action
This pretty quickly crashed my tab, using Chrome on Android.
I live in a nanny state. :-/

It's still great training to know the various types of extinguisher, and how to correctly operate one. It's not as simple as "aim and press trigger".
First, you don't understand the methodology of this study. Difference in differences takes into account external events by assuming that two different time series are affected by external events in the same way. In this case, the two time series correspond to the number of views of Republican-leaning and Democrat-leaning users on X. Thus, the methodology takes into account external events.

Second, the speculation you're writing about is an interpretation of the new data analysis.

Third, the authors don't argue that correlation is causation. If you still think they do, then please quote the sentence where they do that.

Honestly, it looks like this thread is being taken down because some people don't like it, including you, which goes against HN guidelines.
Caring about things and tangible consequences are two different things. I don't necessarily agree with the GP comment but one should expect a higher quality retort.
hopefully that technical manager has a paper trail and that executive has someone to answer to above them. in cases like this, i always throw together a doc and ask for sign offs.
Having been involved in such projects on the corporate level, I do agree that driving efficiency and reducing costs, even when everyone wants and tries to do them, is rather difficult, and very slow to implement. However, once you go down the track and commit to it, a major benefit is it raises the awareness of the importance of frugality and efficiency, and future projects do become more efficient. So maybe if you cannot make a huge dent like $2T, it could help slow down the increase in deficit.
IPTV

A see in the comments multiple people talking about how "cable" companies who have migrated to IPTV has solved this problem.

I'd disagree.

I'm on IPTV and any major sporting event (World Series, Super Bowl, etc) is horrible buffering when I try to watch on my 4K IPTV (streaming) channel. I always have to downgrade to the HD channel and I still occasionally experience buffering.

So Netflix isn't alone in this matter.
> it makes you architect your programs and consider that ahead of time

This only works for projects which do not involve any R&D, but have a complete and well written functional specification written in advance. Also for projects which do a complete re-implementation of some pre-existing software.

For greenfield projects which require substantial amount of R&D, it’s impossible to architect programs ahead of time. At the start of the development, people only have a wishlist. Architecture comes later, after several prototypes implemented and evaluated, and people have some general understanding what does and doesn’t work, and what specifically needs to be done.

Rust implies that upfront architecture costs even for prototypes.
The people hired to hire those people need to be confirmed by Congress as well.

The US system has been designed this way for over a century after the spoils system became unpopular.

Also, I've bumped into you multiple times on this forum talking about governance, and while I appreciate the zeal PLEASE read an introductory book on Civics - you seem to have a cursory understanding of how governments are designed.

I'd recommend the AP Gov curriculum for the US.
Oh, good point. I sorta forgot that you want to reply to people and it's not pure write-only broadcast.