skysight-inc/HackerNews huggingface dataset:
It's a shame the school system doesn't put more emphasis on why you'd need to solve such difficult problems in the real world, as in, what are their theoretical or practical applications of the knowledge gained from solving such problems.

Most high-school students grinding for the national Olympiads are doing it to get into top universities later, but have no idea about the applications of what they're working on, they just grind away.

It's also one of the reason I never like complex math in school, because I never saw the point for it, so early in our education. Only later in life when I had to write SW for vehicle dynamics I understood the need but it's not something you run into while in school.
I thought Google's blogspam was going to be defeated roughly 2010 and invested my entire networth into a legitimate website to take out my niche.

It didn't work-- blogspam destroyed my app in traffic 5:1. My main blogspam competitor literally still gets hacked every other day but after all this time is still #1 on google. He posts on twitter in broken English that he doesn't understand why ISPs are blocking him, but it doesn't matter. The backlinks he bought back when he started launched him sky high, he even got a few legit links now from NYT, LATimes etc, despite being the ugliest blogspam you've ever seen.

I wouldn't expect Google to fix anything, these spammers already made their fortunes. Check out r/seo sometime and look at some of the accounts that post there. These people can't put together complete sentences but were dominating Google for a decade. This last March update was -finally- a step in the right direction.
Given the huge number of wide open production Mongo/ES/etc. instances dumped over the years, I wager having heard of ufw puts you among the top 50% of people deploying shit.
How I spent my suburban middle school years

- walking around

- hanging out at friends' houses. (Video games and tv)

- going to the movies

- lots and lots of books

May not be the most exciting life, but all the prereqs still exist.
What makes you believe you have so much wisdom?
> It is required by EU law

No, it emphatically is not.

Just stop tracking people, and then you do not have to prompt for anything.

The entire edifice of "can we use cookies" dialogs is an unnecessary abomination.
AI needs UIs too, and I don’t think it’s a terrible idea to create a UI library for multi-modal experiences. Unfortunately this isn’t it, at least for the moment being.
I don't think state actors would care one bit about being assholes. Organized crime black hats probably wouldn't either.

The original maintainer has said in the past, before Jia Tan's increased involvement and stepping up as a maintainer, that he couldn't put as much into the project due to mental health and other reasons [1]. Seems to fit possibility number one rather well.

If you suspect that Lasse Collin was somehow in it from the start, that'd mean the actor orchestrated the whole thing about mental health and not being able to keep up with sole maintainership. Why would they even do that if they had the project under their control already?

Of course we don't know what's really been happening with the project recently, or who's behind the backdoor and how. But IMO creating suspicions about the original maintainer's motives based entirely on speculation is also a bit assholey.

edit:
[1] https://www.mail-archive.com/xz-devel@tukaani.org/msg00567.h...
Come to Seattle WA, where just about _nothing_ is reflective and driving at night in the rain is a game of “sure hope I’ve driven this road before and know the layout”.
>From the other side, people like me, see your odd dismissive behaviour in the same light. This bridge and hundreds of other things going wrong throughout the world atm are all symptoms of some sort of rotten problem

Just one problem, huh?

This illustrates what I meant about black and white thinking.
I'm listening
Decent Wordpress hosters always had this, but the majority of Wordpress sites were (and probably still are) just droplets, Linode, Hetzner, etc.
US bridges lack impact protection. After Key Bridge collapse, will that change?
Communicating between a group of computers on a LAN using IP doesn't have any limitations vs doing the same on the internet, so there's no reason it wouldn't work. (But yes I've tried it and it worked)
Their original product was Mac-only, and they added other platforms only recently
Show HN: Fin.Flights – Fastest way to search flights powered by GPT
Discover your ideal flight in minutes, not hours, with Fin.Flights. Say goodbye to endless scrolling and comparison charts. Just tell us where you're headed, and we'll handle the rest, making your travel experience smoother and faster than ever. Join us on our journey to revolutionize how you book flights.
They do that out of caution, not because that's what needs to be done. No reason to panic if your distro doesn't go as far.
Oh yeah, I am using a pseudonym here as well, because I have controversial views in some topics. :P
Could you share how that can be done? I spent some time this year trying to pack a node tool into a single fat binary for a specific use case where we wanted a history of versioned executables - i.e a build job that needs to run specific versions of the packed tool in a specific order determined by external factors.

I tried Vercel pkg, Vercel ncc, nexe, and a few other tools I can’t remember right now. They all had issues with node v20, some dependencies, or seemed to not be maintained anymore. I ended up relying on esbuild as a compromise to get a fat script containing all sources and dependencies, tarballed with some static files we rely upon we can at least get versioned, reproducible runs (modulo the node env). Still not perfect, a single binary would be preferable
An alternative query language for PostgreSQL would be a wonderful thing! But it isn’t clear that’s what this is.
Ads aren't inherently the problem. This kind of ads are.

Let's say someone has a "history" website with a good domain reputation, and adds a link to a website that sells someone else's history ebook, for a fee. That's technically an ad and I wouldn't have a problem with it, in fact I could even welcome it.

I agree that powerful advertisers dictating what can or cannot be said in a platform is sinister though.
Your comment makes no sense in the context of the article. Please read it before making such claims.
> They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. — JCAS

Luckily the US legal system —at least as I remember it— prefers sound argument to being misused by bad-faith actors.
Something similar is true for street lights. We recently got LED street lights. And while they're brighter than the old ones, what bothers me more is that they're not diffused. If I accidentally look at one, I keep seeing the individual LEDs for a while after, every time I close my eyes.
yeah, totally agree, starting with a practical approach is the best way.

only there comes the time when you need to improvise and deal with unfavorable circumstances, then it’s good to know the basics about mailliard reactions and emulsifiers. …reading a book about the chemical perspective of cooking was a great addition to my cooking skills.

if you are a practitioner you can enrich and deepen your skills with some theoretical foundations from time to time, at least that’s my experience so far.
Hi there, i am srikanthnani(@truly_sn). I built this product last night looking forward for some raw feedback.
Dear @0xthr0w4, do you attack me because I have requested the XZ update?

Do not mix, I am not linked to the XZ project.
Ask HN: Why is building apps around stored procs frowned on? I'm loving it
For a personal project I’ve just discovered the joy of Postgres stored procedures.

I’ve written much of the back end logic in Postgres stored functions and it feels awesome. Instead of writing database logic in typescript I just do a very simple sql query to call the stored procedure……. it’s much easier.

And ChatGPT seems extremely good at writing stored functions, so much of the development is conversing with AI to add features to the stored functions.

So this has felt awesome and I’ve been more productive than ever before. There’s almost no logic in the web application, just very simple queries that receive JSON from Postgres so I don’t even have to do any faffing around to convert rows into arrays/objects.

And it the same time I can almost hear all the industry experts yelling at me about what a bad idea it is to put your business logic in stored functions.

But why? What’s the big problem? I don’t get it. I feel like I’ve discovered some secret superpower that everyone says is kryptonite.

The stored functions are version controlled by my jetbrains IDE, so it can’t be that. So what is it that’s so bad about stored functions?
Considering the move to SUVs and crossovers and the like, I’ll just say this: these headlights are hell for you if you’re driving a car that’s lower to the ground because they hit you directly at eye level now.

The entire headlights issue is definitely frustrating.
> But I am not sure an NTFS formatted stick is actually UEFI-bootable.

Practically - no.

But you can make a FAT32 standard bootable thumb drive, without install.wim which is > 4GB, make a second partition on that drive and format it NTFS, place everything (including install.wim) there and launch it from there after WinPE would run from the first partition.
Behold: https://www.saabcentral.com/forums/
Russia Is Making Its Own Gaming Consoles
Spend some time researching this before you dive into it. Truckers are treated exceptionally poorly by the trucking companies, and the pay is consumed by vehicles leasing, maintenance, and you won’t get sleep.
No, xz was chosen mainly because zstandard didn't exist at that time [1]. Zstandard does almost completely replace those "expensive" compression formats by providing a comparable compression ratio but being much faster.

[1] https://lists.debian.org/debian-devel-announce/2011/08/msg00...
So, funny story, a major reason why abuse reporting became pointless (unless done at the right level, i.e. when there is a direct and significant business relationship between the parties involved) is... abuse of the abuse reporting process!

Sometime around the dawn of this millennium, for example, 'consumer firewalls' at just about every OSI layer became a thing, and a lot of these had the great feature where they would automatically email WHOIS contacts for domains and IP blocks (plus all of their upstreams, for good measure) every time something bad happened, like receiving a single UDP packet on port 139.

Stuff like that, predictably, put a bit of a dent in the availability of useful technical contact information, and as much as I would like to go back to the "I have the beeper number of the guy who runs the national backbone" Internet, I'm afraid that Cloudflare is the best we can do these days, sorry.

Back to the topic at hand: "fight" on the 2024 Internet means refusing service to abusive parties as much as possible. That responsibility is best outsourced (see 'Cloudflare' above...), and a hard undertaking if you want to do it yourself without causing collateral damage (which, yes, Cloudflare also does, but at least you get someone to point at!).

Expecting to somehow get in touch (or worse, 'get even') with the myriad of bulletproof hosters (who simply don't care), admins of bug-ridden/misconfigured systems (who often don't even understand the issue) and assorted detritus is unproductive. And, as with any "the ideal amount of fraud is nonzero" discussion, that can be a hard pill to swallow, but a necessary one nonetheless.
I think they meant disingenuous
Start with a therapist.
For balanced binary [-1, 1] yes.
-1*-1=1
Found via Slasdot:

https://games.slashdot.org/story/24/03/29/2244215/russia-is-...

Side stepping ad spam:

https://archive.is/FOOo0
It probably makes sense to start isolating build processes from test case resources.
The code editor is the primary function of the IDE. I did mention other apps because I wasn’t making that direct comparison but if I was I’d say it’s more like a peeled orange (the code editor) to the unpeeled orange (the IDE).
I like the idea, frankly. A rapid prototyping tool to make chat-driven UIs (like, "the bootstrap of chat UIs") seems like a useful addition to the ecosystem.

I see that MarkedStreamingMarkdown is mentioned, but I'd like to see a demo, and in particular I'm curious how it interacts with images and code blocks. Also, the interface (`updatedText` detects changes in value and appends them to the displayed text) appears to be a gross violation of React's model (e.g. you cannot stream "he had had enough" without streaming "had", undefined, "had").
Same reason why using fog lights when it's not foggy is a bad idea.
Your ideas are your ideas, not something others should judge beyond deciding if they want to hear them. Otherwise we would all descend into a grey monotony. My ideas are pretty good too and I don't need anyone's approval.
There was just 2 active maintainers on xz, and the compromised individual has been the primary for >1 year. If anyone were to fund development time on it, ironically it would go exactly to the person working to backdoor it.
Syphilis is one hell of a drug.
It's fair, though - it was the original Crysis

There was a time when it took fairly impressive hardware. I think this was one of the first popular 64bit games, upgrading into it
> As long as such abuse doesn't cause monetary [...] concerns

8TB egress on AWS is $595 (taking into account 1TB free egress/mo), while 8TB egress on Hetzner starts at less than $10/mo. With DigitalOcean you'd pay $30 overage for 3TB on top of 5TB included in the s-4vcpu-8gb-intel, for example. 3TB overage is $15 with Linode. I think the article has a point.
> It is required by EU law

Nope. No consent is required for strictly necessary cookies, which are all you need.
https://gdpr.eu/cookies/#:~:text=Receive%20users%E2%80%99%20....
I will never understand how someone can call GTK4 ugly, as it actually gets general spacing correct unlike 90% of QT projects out there.
The hint for problem 5 misses the essence a bit; the inequalities you "need" are:

1) Squares of reals are non-negative;

2) integers cannot be strictly between 0 and 1.

Indeed, these two facts, masqueraded in various tricky ways, form the basis for transcendental number theory.
This thing is packaging components from MUI and Recharts, any React dev would know how to bring these in if needed in a project. Also why a time series chart but not every other chart?

I think there is a case for a chat UI library, but this doesn’t look like a well-designed solution. A better approach would be to bring in the absolute minimum primitives needed for chat and let the dev bring everything else (eg, charts).

Also agree with others that the styling doesn’t look good at all. It looks to be in a strange middle-ground between unopinionated and opinionated, satisfying neither. There are problems with design rudiments too - the spacing generally and the vertical rhythm particularly are very poor, for example.
When it's time for major shareholders and investors to 'exit' they don't want to market 'we did a simple setup', they want to be able to communicate twentyfive buzzwords incomprehensible to everyone directly involved.
Why Mathematicians Now Care About Their Hat Color (2001)
Why do they need an app server at all? The website, to my initial glance, seems to be a brochure for the desktop product. Surely static pages and static assets would be even more resilient against a ddos since it's just bog standard webserver streaming out the static resources. Mount a memory based fs and conventional disk latency concerns become mitigated, too.
Driving around at night in a somewhat low car (1993 Miata in my case) has become increasingly unpleasant because trucks are getting higher and headlights are getting brighter. On most trucks on the road today, the headlights are at eye level for me. The only thing I can realistically do (other than not drive the Miata at night) is keep the windshield spotless, because even a slightly dirty windshield becomes like a rear projection screen when lit up by these floodlights.
For Linux there is Pinta, which is a very similar UI to pdn. It works well enough much of the time but I've found it way more unstable than pdn (and without the plugin ecosystem).
Half of the story.

Taiwanese government gave Morris Chang blank check to build Taiwanese chip industry and provided 48 percent of the funding. Li Kwoh-ting (economist and politician, "Father of Taiwan's Economic Miracle") transformed Taiwan from agricultural society into tech-giant. Without Li, there would be no TSMC. Early on Taiwanese government decided to focus on two areas: plastics and electronics. Both paid off, but electronics really took off.
The Past, Present and Future of Stream Processing
'Fountain of youth' phenomenon may help stars delay death by billions of years
Since when did doing endurance sports start making people "look like a model"? As someone from an endurance sports background who went more into HIIT/weightlifting/martial-arts, doing insane long distances and endurance events make you really lean and skinny, but they don't make you look like a model, and being really lean doesn't tend to attract women (in my experience).

Again, based solely on experience, quality women aren't actually indexing on men's bodies, it's a plus only. But for those women who are over-indexing on men's bodies, they prefer muscle size (up to a point) along with being "ripped", i.e. cut, visibile muscles. But again, I would emphasize, when women (or men) select the opposite where looks/body is the primary differentiator, they tend to be shallow across the board.
> if you want to be successful when you're older, it helps to try and be successful when you're younger.

It's more like: If you weren't successful yet, there's usually a reason why, and that reason usually doesn't disappear. People and situations can change, but big changes are statistically unlikely, which is why historical performance is predictive.

But on an individual level, if the reasons for lack of success are addressed, the past becomes much less predictive of the future, because the underlying causal factors that generate outcomes have changed. That person may as well be a different person at that point.
Aren't there any good managed postgres solutions supporting citus? The decision here seems to have been to invent a whole new sharding solution instead of building enough in house DBA to self-host postgres (if you want to stay on Amazon, you can use any extension you want on EC2). Speaks for the state of engineering right now.
In the EU i even noticed the rare US XL pickups (those bigger than parking allows) are blinding pedestrians and cyclists, especially kids.

So for that reason alone some vehicles are not fit for use in residential areas, and likely to be improved or forced out by law.

Headlights on trailer trucks are not even that bad/high.
Do you really believe X, Musk, and the Republican Missouri AG are committed to free speech?
I guess it depends on your use case. If you rent a bunch of bare-metal servers at a remote location and you want restarts after updates to be fully automated, Clevis seems like a way to do. The whole idea is that once you cancel the server, you just remove it from Tang's list and the next customer who gets those hard drives cannot read them.

AFAICT, systemd-cryptenroll requires that you have a USB key plugged into the machine, so someone with physical access would have to insert them at the start and remove when you're done with the server. With Clevis+Tang everything is software.

Or am I missing something?
Funny you should say that ...

... reminds me of when after uni i was trying to write games with a group of friends and had to rush back to the differential equations lectures to understand what's involved in vehicle simulation.

Edit: Oh and speaking of motivation as a student, your reward for qualifying for any national olympiad used to be being treated like a priceless ancient vase by every other teacher except the one supervising your grinding.

Of course, if you're national level on one subject you're probably pretty good at the others too, but it helps if they don't require as much work of you.

So you can grind at something you like anyway (I made the national computer science olympiad the last two high school years) and get an easier time (and like a month off) for the other subjects.
The hypothetical situation wasn't "someone who needs it more", it was someone who is literally starving to death.

A contrived situation, no doubt (though not mine). But despite HNers claims to the contrary, some people actually do starve to death because they can't earn for a variety of reasons. And, rather than take care of those people, the US vilifies them.

This leads to a society where tech-bubbled freaks get slightly rabid at the notion that it's morally ok to steal to survive - even going so far as to flag such comments.

I laugh, but the tech community keeps putting up these red flags the last few decades, and it's actually worrying. The disconnect from reality is unfathomable. There's people here claiming that stealing bread to save your life is just as bad as stealing 8 billion dollars - that's unhinged on a level that's hard to imagine.
Pet peeve of mine. “Billion requests per month” is about 370 rps. Which can be likely handled by a single well configured server. Certainly less than 10 servers. A single rogue bash script could cause that much traffic
It looks like it's 1 hour old, and seems to me that embedding the Prolog would be a necessary first step.
IIRC he had/has a talent for taking advantage of German media laws. He's made a lot of derivative things like this
These culture warrior AGs aren't usually worried over the legal battles they are fighting for attention and Elon will definitely notice this
The main point I see is the age beyond its background in a "very young oriented" startup community. Just see YC.

It is obvious that you cannot build a company such as TSMC coming from nowhere. I don't think it is important that he went to MIT or work for a specific company such as TI. He could study and work in less known places but could had the knowledge, drive and was in the right place to start a business. He is an entrepreneur.
It's not like the algorithm itself is the most valuable part here, as opposed to active maintainership.
If you go for an ephemeral rw fs anyway, you can just mount a rw overlayfs on top of a ro rootfs and skip the whole copying process.
I wonder if there are few things going on here. If TSMC was a success then he would be well enough rewarded and not everyone wants to be a billionaire. Then there is the reduced influence from having no equity. I guess if Chang was dependent on government support and confident in his ability to influence government then having some equity makes little difference?
She still doesn't say that the photo is a big deal.

"presumably paid for her time" is an interesting insinuation, as it disenfranchises her of her voice just because somebody put a camera in front of her. Do you think she wasn't paid some consultancy fee for dealing with that Wired journo? Do we have to figure out now who paid more?

One of the reasons IEEE mentioned is that it's a bad representative for contemporary digital imagery (resolution, color range, etc), so that alone is reason enough to look for alternatives. The most recent statement of the model is "let's retire [it]," even before she didn't seem to care much.

I suppose the interesting question is why you're so hung up on having that photo in new scientific publications.
...which is why nobody listens to radio stations anymore.
Hetzner will usually give you 24 hours to respond to abuse reports.
Failure to do so will lead to locking of your server IP.
If noise is desirable in this way, why not to just switch back to analog computing which comes with free noise