skysight-inc/HackerNews huggingface dataset:
Thanks for the kind words! I'm still a bit hesitant to make a "Show HN" at this time, but there are indeed potentially interesting implemented and planned features, like:

- full text search across all blogs (implemented) and across blogs user subscribed to (planned)

- subscribing to users to see the blogs they follow in your "friendfeed" (implemented)

- favorites, with contents saved to permanent storage (implemented)

- custom lists of blogs and posts (planned)

- comments (not sure about this one yet)
Not quite the same thing, but Miyake events [1] are along the same lines; well-documented historical records of planet-wide radiation spikes that make the Carrington Event look like a walk in the park by comparison.

1. https://www.scientificamerican.com/article/mystery-of-ancien...
There is a little bit more. Look up the concepts of social proof and compound interest.

Here's a helpful piece on compound interest: https://tynan.com/thekey/

As for social proof, here's the concept: your reputation consists of your greatest achievements, not your greatest failures. I'll use Jonathan Blow as an example. He's the creator of Braid. He will always be known as the creator of Braid. One huge massively loved breakout hit is all you need to cement your reputation as an outstanding programmer. You could work on a dozen things nobody's ever heard of before and after that breakout hit and it doesn't matter.

The tricky thing is you never know what's going to be big and successful and what's going to be forgotten. That's why most outstanding programmers swing for the fences. They make things that are BIG. They're ambitious. You're not going to become recognized for outstanding work by making yet another ECS system in Rust. It has to be a step above in some way.

That said, to make a big, ambitious, impressive ECS system in Rust, you need to understand the problem extremely well. You do that by making unimpressive ECS systems in Rust. See previous point about compound interest.
I use Poe.com, which gives me access to every model available for $20. When a new model comes out it is quickly added to the available list. So, I've been doing some comparison against Claude & GPT4. I still think GPT4 is better at following instructions and giving me the result I'm after.
yep, I tried countless variations of this while testing. did not work!

my conclusion in the end, this was intentional by browsers. they give priority to the their internal caching policies for performance or user-experience :/
Ask HN: Who are the main readers of the HN community?
I can see various types of posts in the community. I'm curious, what is the main demographic of the readers here? Are they software engineers, hardware engineers, or others?
Actually, my idea was to delay e-mails because I don't want to read them during weekends, while I still want to read other e-mails (e.g., newsletters, login alerts). I still open my inbox once per day :-)
Exactly this. The Apple Watch got some pushback initially too. I don't think it's over yet.

I think the Vision Pro was released a bit too early, though. The current-gen just isn't quite good enough, unlike the very first gen Apple Watch (which I owned).

The problem is that they prioritized the wrong things and made the headset too heavy. If they release a gen 2 that is maybe 50% the weight, and likely drops the front screen to get there (maybe reducing price), they'd have a much more usable product.
Maybe in 20 years people will be complaining about all games taking up 10 TB of space and we'll have people rationalizing the practice because people used to complain about 20 GB patches. Games coming on multiple CDs was a painful experience. Nobody likes that, and nobody liked day-one patches back when they were first introduced and now nobody likes 20 GB patches. Every generation hates pointless bloat.
Author of the original post here. I have no affiliation with either the Flatiron bootcamp, nor the SuperByte company. But I know Pedro and he (and his story) is real.

If you take a quick look at the rest of my blog, you'll quickly know that this was neither an ad for any bootcamp or company, nor an attempt to 'manipulate tech news readers'.
Shitty overcomplicated interfaces are directly caused by leaking abstractions.

This is tight coupling.
Of course Europe is providing support and has ramped up production!

There is nothing to get confused about (providing you get your news from a reputable source).

The fact remains that the US military (and military spending) dwarfs that of every other government in the world, by a long way. Hence US support being so vital compared to that from anybody else.
Interesting script! Really dig how it harvest pubkeys from a GitHub org. Does it support fine grained control of which secrets are available for decryption by a particular key?
I believe the instance currently has very few blogs indexed: https://openorb.idiot.sh/feeds

But you can deploy your own instance and add any blogs you want.
The black box one would annoy many people he he, the general driving attitude I've seen is that more people speed than those who don't. And they feel entitled to speed.

Hence why people hate speed cameras "they just trying to make money" Well don't speed then, and you won't have to give em money!
If your metric is the length of the land that the map boundary cuts, then the best centre lies somewhere in the Indian Ocean. Proven here: [1]

[1] https://marcinciura.wordpress.com/2015/11/17/slicing-earth-c...
I have, in the past, thought that it might be a good idea to allow `en+d` as a delimiter.

So you'd have

module A
module B
class C
ennnd

Fortunately, I am no longer suffering from whatever fever-induced hallucination brought on that particular deviation from good taste and decency.
My pet theory is that developers exist on a spectrum between "planner" and "prototyper" - one extreme spends a lot of time thinking about a solution before putting it into code - hopefully hitting the goal on first attempt. The other iterates towards it. Both are good to have on the team.
Health Checking Urinals in Shanghai Public Bathrooms
One is not enough, I want a list of code snippets. I manage them using Alfred.
It does have upsides. Though the python runtime version management story suffers from being fragmented. It gets complex if you add poetry, IDEs, different types of shells (gitbash, power shell, zsh, etc), things that have their own ideas of environments (Jupyter as one example).
> simplified version of DnD mechanics

Isn't Fallout based on GURPS?
In the online version you can click and it moves the map so it doesn't have to cut things anywhere specifically - but it will always cut somewhere.

https://imgur.com/rgeg1Lc
Then they'll say "but you're not the government, I trust the government bla bla"
Knowing some of the potential whys and using them to try to explain the following event is a lot more than just memorizing someone else's theory, it's learning to piece together an understanding from information. Even if you don't ultimately agree with "someone else's theory" (say, the common take) you should be able to understand why others think it then add in your arguments of what you think. Any of this is better than wrote memorization.
> What governments care about is information they don't control and open debate about it. It's a handy way to add a "officially approved" stamp on the news they like.

Not exclusive to government at all. This primarily concerns monopolies which are increasingly forming in the private sector.
There’s a lot of posts here besides yours talking about the “dignity” workers deserve. What does treating a delivery driver with dignity mean/require?
I think there's very good reason to look past one blog post, people, come on.

If I am a higher-up executive in Google, I'm not going to much care what the numbers on RSS look like now, it takes less half a brain to understand that Google Reader has at least a CHANCE at chewing into the bottom line hard if it takes off -- even if those chances are slim. I'd kill it quickly as possible. If I can do so early, with little fanfare, even better.
Docs found on N.Korean server; US studios may have unknowingly outsourced work
I'm completely OK with American brands making Americans their primary target again.
Yes, Forgejo would be an alternative if we really would need to switch. GitLab pricing is ok for us, not great, not terrible for a small team of 6 devs...
The virtual assistant (VA) industry is booming, offering flexibility, freedom, and the chance to be your own boss. By identifying your strengths and niche marketing yourself, you can become a highly sought-after VA. Strategic use of online platforms, networking, and targeted marketing can help you land your first clients as a virtual assistant.
I seem to have found this one, basically: https://marcinciura.wordpress.com/min-land-4/ But my metric wasn't as much intersection as maximum land area in one half.

edit: I didn't even know about this: https://en.wikipedia.org/wiki/Land_and_water_hemispheres
> JSON was an explicit design, and it's much better than CSV.

Interesting. Is it better, or is it easier (and cheaper) to parse?
I took gp's use of "opera" to describe an inclusive, wide range of genres that feature human relationships, like space operas. There's definitely mass appeal (think of Star Wars alone.)
With the rise of AI, the entire economic structure will undergo even more significant changes.
Thanks, I'm glad you enjoyed it. We have no plans for open sourcing it at the moment. We'll tweet more details on how we made it, soon-ish.
> Furthermore, no parent wants to be known as the CPS parent

Given the posts suggesting CPS is not fit for purpose, one should be proud of standing up to them, not ashamed.
Columbia University to Hold Classes Remotely After Weekend Protests
Looks awesome, nice work. I have an unrelated question, on little workshop's website I can see a pétanque game that I couldn't find online. Is there a way to play this game or was it available only during an event?
https://www.timeextension.com/guides/snes-fastrom-games-how-...
Spotify leaves the IAB; no longer certified
Performance is worth infinitely less than the sheer developer productivity of Ruby, at least when used by experienced engineers capable of restraint.
Thanks a lot for sharing. I love your approach for smaller games with faster cadence, and that it worked as full time job. I know the market is tough, but I hope you can make it work as long as you want.
Does it integrate well with spell checking and grammar checking?

Given that its multilingual (as I am) I prefer Microsoft Editor,
but Grammarly is good since I mostly write in English.
Because sometimes analogies are convenient, although imperfect. Close up, sure, JS is running random code on your computer and CSS is a non-executable description of a page’s appearance. Those are very different. Farther away, they’re both fundamental technologies of the modern web that most new things are built on, and disabling them breaks a huge portion of the web.
Thank you. The petanque game was only available for an event and not publicly anyway, only for the client company's employees.
This is beautiful and very fun
One positive aspect is possibly saving people from dying, preventing more victims.
https://webgpufundamentals.org/
And also YJIT has landed, which should help.
Domino's driving was lucrative in the 1980s. I lived near Wash DC and a number of delivery drivers were spotted with diplomatic tags.

During that time there was also controversy about dip tags being ~100% exempt from ticket penalties. (IDK about today.)

Confidence was high that those pizzas always arrived on time.
Is there a demonstration of this anywhere? I'd be hesitant to open a random Excel file.
Are you sure you didn't read something from one of those Electric Sun cranks?
> But sadly there just is no counteracting force

Does nobody get tired of managing a huge army? Or do they just all assume they can delegate it, like an HR pyramid scheme?
simple litmus for market:

is it truly innovative? something new and tangible? (iPhone/android/GPS/personal computer)

or is it just repackaged labor exploitation (Amazon fresh/uber/grubhub/most AI)

if at any point you detect having intentionally created a failure mode or problem in order to capture revenue, then you have not "created" a market. this is profiteering.
Complaining about no overrides is complaining about not being able to ignore quite serious symptoms.

Firefox makes you fix the root problem.
I remember he made Braid, but I'm more interested in Jai.

I also don't think they make it for the fame, they make it because they can see that it could be made, or at least should be attempted, as it's better and hasn't been done.
To me that really just screams lazy and incompetent management. Being overstaffed is just a coincidence. A good mgmt structure would have prioritized that roadmap and gotten the cats herded to work towards a singular goal/chat app. I say this as a "cat" myself who has to be reminded to not get distracted by the next shiny thing.
While the motivation is correct, I would have to take this with a huge boulder of salt due to the inability to accurately obtain and analyze all the information around the historic event.
Except in that case you're converting to and from an uncompressed buffer... that could be in ram and not use a file format at all?
Not only currency, but Albo outdated payment methods like credit card or PayPal only? What?? Srsly?

What about other robust methods like https://en.m.wikipedia.org/wiki/Blik
amazing to see this working with decent frames in the browser, congrats!
thanks for the feedback, will definitely add a privacy policy soon.
Ex-Amazon exec claims she was asked to break copyright law
Regarding the campaign finance documents, it's not just a vision problem with handwritten filings. Even when I feed Gemini Pro a typed PDF with normal text (the kind you can search, select, and copy in any PDF reader) it just invents things to fill in the result. I asked it to summarize the largest donors of a local campaign given a 70-page PDF and it gave me a top-10 table that seemed plausible but all the names were pulled from somewhere else in Gemini's tiny brain. None of them appeared anywhere in the filing.
I agree, but I didn't suggest implicit type coercion. The bugs in Javascript are because of type coercion, but that has nothing to do with the fact that numbers in typescript are all floats. I don't think there are many bugs in Javascript that are due to numbers being floats, though I bet there's some companies who decided to build their backend in Javascript that might eventually run into problems.

There's ways to design a number class that doesn't suffer from any of these problems (obviously it would have to sacrifice performance to some degree).
China anti-espionage laws threaten pharma supply chains
> I've always suspected that Pascal and Haskell were not serious programming languages, thank you for confirming my suspicion.

I wouldn't really group Pascal and Haskell together (unless we're playing rhyming games).

One of those had serious market penetration, a whole industry behind it and was one of the dominant choices for applications languages ... for maybe two full decades (including Turbo Pascal all the way through to Delphi).

I mean, right now, Delphi is still orders of magnitudes more popular and in use than Haskell, which is used by .... pandoc, maybe?
Yea, that's my understanding of the introduction of the NEM 3 policy. Production of energy isn't the problem in California (aka: sun), having it stored and accessible at the right moment is. Previously people would be feeding back solar during peak sun hours and getting paid, while taking energy at night and having an effective "0 dollar use" bill if they consume the exact same amount (there is some base connection fee).

The NEM 3 policy reduces a lot what you get paid unless you contribute back during the peak use hours, they say it's "avoided cost" pricing. On the surface it seems fair, you're paying for more than generation when you use energy so you generating and contributing back during huge surplus isn't as valuable as you using during night time.
But the US traffic death rate is more than double the average rate in other industrialized countries. There’s probably a point at which we can’t improve these rates given the cars we drive and the way we design streets and the lack of alternatives to driving, generally.
Python’s weird mix of OOP but also global methods like `sorted` and `filter` is very weird to me. (Not to mention list comprehensions.) In Ruby, control flow pretty much always moves from left to right as you add successive method calls.
Thank you, glad you enjoyed it! I like your idea a lot, I would definitely play this.
Deanonimization Using Telegram Deeplink
I'm pleased to see this change from PG, which aligns with my thoughts.
The big secret is managing a bunch of people is easier than doing grunt work
By becoming completely insular, you lose the ability to innovate, as you cater to a subset of consumers and as such aren't being pushed to test the limits of the existing status quo.

For example, look at what happened to Sony - they were a darling of the Consumer Technology space and the Apple of the 1990s-early 2000s, but because they concentrating on the Japanese market at the expense of the global market, they fell drastically behind in innovation.

A similar story happened with Nokia, RIM, GM, etc as well.

Competition from players like BYD, DJI, and Huawei has helped incentivize innovation in the Li-on Battery space (eg. Panasonic, Tesla), the low budget drone space (eg. Andruil, Skydio), and 5-6G sector (eg. Cradlepoint, Qualcomm)

An insular America is an uncompetitive America. An uncompetitive America is a weaker America. A weaker America opens political vacuums from the Red Sea to Central Africa to Myanmar.
Is the Design of Residential Air Circulation Systems Flawed? [video]
So, in a lot of homes, fans usually blow air towards the inside. This makes sense if you’re trying to keep the AC from escaping, right? But what about keeping the air fresh?

The results of this video seem very counterintuitive to me. They seem to suggest the best way is to have a table fan pointing out of a window instead of keeping the pedestal pointed inwards. This is something that no one does (Even the makers advertise its use as inward pointing)
> A 7 year old could certainly follow anything, given the right instruction.

Sure, given enough interest. If I ask my 5 year old to figure out which Beyblade is strongest I’m sure he’ll keep at it for hours.

If I read him a story about something sciency it’s about 2 lines per page.

If I try to teach him the alphabet it’s a struggle to get even a single letter down.

Part of teaching effectively is knowing what you can get away with.
The whole premise here IMO is quite flawed. In real Ruby code I almost never use a for-loop. I can't think of a single use base for it. You always use .each or one of the other methods like .map or .select. while loops might get used, but I'm not sure I've ever seen a for loop in Ruby on any of the projects I've worked on with the exception of PRs from people who are brand new to Ruby

Edit: much more interesting would be the contrast to list comprehensions in Python and the somewhat associated crippled lambdas.

Another interesting one is Ruby's private methods being not accessible by other instances of the same class whereas Python's are (to be bizarrely) accessible by instances of the same class (like I can use your heart because we are both human?). I always justified this difference in my mind with Ruby object despite being of the same class potentially having different methods due to metaprogramming at runtime. But it's probably just due to the languages' respective ancestors.
that's a lot of sexual content in the front page... might want to moderate all that
Thank you! This is a feature we are planning to add in the near future. We used the same controls as Google Maps street view but perhaps for a game it can feel a bit weird.
Bottle Plotter
I suspect that the real answer to this should be that the representation should remain as a rational until it can't. Forcing it into either float or int at the point of entry is the mistake.
LLM-powered automated software testing
AID stands for Automated Input Diversification, a new approach combining LLMs with differential testing to create robust test cases. AID leverages the computational power of LLMs to generate diverse program variants, and then employs differential testing to compare these variants. By examining discrepancies in outputs, AID finds bugs.

Here is my math interpretation:

Every correct program (from a format verification standpoint) is plausibly correct, as it passes tests.

Every program is trivially plausibly correct if the set of unit tests is empty (indeed you can write plausibly correct programs by not writing tests!)

If the input space is not finite, since the set of tests is finite, we cannot determine if a plausibly correct program is indeed correct using tools like AID.

A program under test from a sample in the training data passes all the given unit tests — it can be treated as a lossy reconstruction of the correct program (or a set of all correct programs) with perhaps some measure of how close that program is to the correct program by inducing some metric on the test set.

In some other hand-wavy sense, the trickiest programs to debug are the one that appear “dense” in the test set — they pass an infinite subset of the input space test cases with one off problem points that are not obvious edge cases (e.g. a function that takes a single integer as an input only fails on input 10).

As software developers, we don’t formally prove that a program is correct — though we do try to execute something close to that process, informally, and perhaps even inductively, in our heads, to prove to ourselves that our algorithm is correct.

Now, imagine taking this to the next level: asks LLMs formally verify a program, ensuring it is provably correct. This could be part of the next-gen LLM-powered CI/CD pipeline!
Some screenshots or even a video would be nice.
A great example of how economics can incentivize degredation of a system: long blog posts that took weeks to prepare were pretty common, blowing up the main portal (and the network effects with it) that work is presented on can be a pretty significant disincentive, giving competing platforms and formats (the medium is the message) an opportunity to capture and keep that attention (...is all you need).

I can't help but think about the Google Reader shutdown "conspiratorially". I think YouTube has similar artifacts:

1. It would be very useful (and very obvious) to have a curated index by topic interface for YouTube videos and channels, but we only get search. And on top of that, the search is suspiciously shitty. I often search for very specific topics on YouTube and seemingly exhaust the results, only to come upon pre-existing videos later that should have come up in the search.

2. YouTube used to have messaging between users, but that was also shut down... I presume the reasoning given to the public for that would be similar to the story given here.

https://en.m.wikipedia.org/wiki/Just-so_story

I think The Man has something against curated indexes, communities forming around them, and all the other things that can emerge from such ecosystems, one of them being power.
I think I had read once on another-site-which-shall-remain-nameless that that timer actually had nothing to do with them, and there actually wasn't a way for the employees to indicate whether it's done or delayed or anything. In other words, that timer was just bullshit.
My SO is a restaurant manager, and she has told me that the only reviews/ratings that have any positive effects are 5s out of 5. 4 out of 5? You might as well have put 0 or 1.

It's extremely toxic.
https://www.youtube.com/watch?v=jh-42-7L7B0
> "well, you're in the minority then"

49% minority = get fucked

<1% minority = here's your new lords and saviours