skysight-inc/HackerNews huggingface dataset:
That shouldn't be too difficult should it?

Romania and a few other "2nd world" countries can hack it, so why can't the US?

Oh I just remembered. It is the country where people in dire need worry about a $3000 dollar charge for taking them to a hospital. We are not even going get started on the hospital charges.
Even if it's true, it's so disgraceful of him telling the story in a way that he throws his spouse under the bus for what was really his decision to make. I don't know why I'd expect grace from Hulk Hogan though.
Is that your gut feel or is that actually measurable? How many bits of information do you get?
So there wasn't a way to capture the fact that Tim was helping with so many JIRA stories in a way that makes Tim's work more visible? Like maybe pair programming stories that Tim owns and moves on the board (assuming Tim's time is best used in a mentorship capacity)?

It kind of rubs me the wrong way that Tim can just fly under the radar and do whatever he wants without any paper trail or accountability while the rest of the team has to clearly convey what they are working on
"A good commit consists of multiple elements, but at a minimum, it should have a well-crafted commit message. " I'm not sure I accept this premise. Just a few words is all that is needed. Anymore and it becomes this OCD novel you are writing that doesn't actually help the code base later. Git log -p is where you really look to see what the commit did, not a well crafted message.
You could ask this of almost everyone living in California, and I expect their answer would be similar: the apparent benefits outweigh the perceived risk.
Being open-minded and able to understand others' points of view and way of working doesn't correlate very well with traveling.

In fact, if anything, in my experience it has the reverse effect because people who travel feel like they know shit after having been moderately in another culture and pretend as if they now understand profound things when it's hardly the case.

Being able to travel is expensive and to get there you need to have some sort of compliance with the dominant ideology, so it's like asking people to let of what actually allowed them to do that in the first place.

On top of that, we don't need more people burning fuel to travel for pleasure to satisfy their desire for new things and social status. It doesn't bring anything more than personal satisfaction; ideas can travel in plenty of ways...
>Isn't next.js the "source system"

Absolutely not. You are pulling from something else. If you need authorization to view a page that means it's more than likely not going to be SSG or ISR, so both the Next.JS application and the source system should be doing authorization checks.

>If you can't rely on your middleware then you are using the wrong tech.

"If you can't rely on server less functions to run"

I mean, I can't help you there if that's your expectation that serverless functions will always run correctly.

>Just attempt to shrug it away as a "trust me bro" check.

If you lose identity and your system just chugs along anyway then there isn't a tech stack in the world that can help you.

>I haven't heard

Because you're being a dense muppet?
I didn't see anything about load shifting in the article - are there any sites that help calculate the ROI on a battery system that is used to power the house during the day and recharges overnight?

For example, here in Ontario Canada, we have the option of an "Ultra Low Overnight" rate where the energy price is 2.8c/kWh between 11pm and 7am, while the tiered rates start at 9.3c/kWh; given the 6.5c/kWh delta, how many days' worth of use would be needed in order to pay off a given battery system? How would adding a solar system affect that calculation?

Rate references: https://www.oeb.ca/consumer-information-and-protection/elect...
> As always theory and reality are different

Thank you very much for citing that! along with highlighting the fact that the exploit was in fact, not detected by reproducible builds prior to other means of discovery.

In recent times, actual reality is often maligned when compared to how people feel about objective reality and how it meshes with their individual value systems.

I have personal values too, but I don't hold the opinion that actual reality is less significant than how I feel about it. It's not a popular perspective 8-/

I've always liked to say: The difference between theory and reality is that, in theory they're the same, and in reality they're not.

I hope the realization that the reproducible builds of NixOS _could_ have detected the xz exploit, but didn't, will lead to new advances in the analysis of those reproducible builds to detect other exploits sooner in the future.
Literally any short option key that takes a string or a char that could legitimately start with '=' has the problem, though, not just `cut`. The '=' will be "eaten" by one tool and left in another. But you know that. You write a bit as if we disagree, but I don't see any real point of contention. :-) Also, uutils has a very strict "drop-in" agenda. So, as another e.g., if you want `cp -t=foo` or `cp -S=foo` to work the same, you're going to have trouble if that '=' is eaten.

So, in this case that would seem to imply a problem for any utilities with options taking strings-or-chars, not merely `cut -d`. If uutils really wants to be strictly drop-in compatible, they may well need to roll their own option parser or twist the arm of whoever's they use to provide a mode for them.

In the more general case, "cross compatibility" may just always be limited by the reality that people just disagree on this stuff "more than they seem to think they do" (at least in my experience) and definitely more than they wish they did. I surveyed my /usr/bin once and like half of thousands of commands did not work with --help (yes, running that took some confidence in backups! but anyone could replicate on a throwaway VM or something). Consistency is nice, but consistency with what? -l=foo is consistent with --long=foo, but not (some, but not other) historical things.

I'm not sure there will ever will be a world in which you don't need to know which PLang/CL toolkit was used to make a CLI utility if you really want to know its syntax. The article's lib is going its own way from the Go stdlib. POSIX is pretty darn calcified. A 15 year old Python stdlib thing is unlikely to ever change in this regard. Python also allows "--beg" for "--beginning-long-option" if nothing else starts with "--beg" even back in its optparse days and that also tends to be controversial. cligen tools actually provide a --help-syntax. Maybe something like that could take off?
Both "trivially" and "fixed" are doing an incredible amount of heavy lifting here.
I've been reading The Innovators[1], which includes early computing history, just finished the section on The Mother of all Demos yesterday coincidentally.

1. https://en.wikipedia.org/wiki/The_Innovators_(book)
Show HN: LinkedIn sucks, so I built a better one
LinkedIn feels more like Facebook every day — noisy feeds, fake engagement, and everyone shouting into the void.

Thats why I used to built a personal microsite on Squarespace and uploaded a video resume to YouTube to stand out - it helped me land interviews and get into Big Tech.

But I always wondered: why isn’t there a platform designed to help you stand out like that?

So I built OpenSpot: a public, curated platform where you can showcase who you are — with video, audio, and proof of your work. No endless feeds. No humblebrags. Just real people open to new opportunities.

We’ve already onboarded a few companies, so recruiters can reach out to you directly. But you can also connect with other standout folks and supercharge your network.

Just upload your resume and we´ll automatically generate your profile in under 1 minute.

It’s early, but feels like something people actually need.
Would love your thoughts.
Wouldn't Zero be a hero in disguise, then?

When I hear stories about Tim or Zero, it makes sense... with the caveat of whether they are actually transferring knowledge to teammates, and whether the other team members are capable of taking over the function of Tim/Zero. If not, then Zero is just covering for low performers, and your bus factor is still a liability.
The plot twist of the century would be if climate change is the driving force behind our bluster about annexing Canada and Greenland. He can't admit it publicly without alienating his base, so he's forced to come up with increasingly ludicrous ruses to justify his attempts to save America from its real threats.
Pardon my ignorance but what is a MIC type ?
We don’t need to invest a shit ton of money to stop climate change. We just need to decide to do it. There are cost-effective ways to do it. What we’ve been lacking is the consensus to do it.
I wonder why americans trashed their own hegemony in record time. Was it just to own the libs or are they lashing out because the elites know something we dont
If Germany is conquered by Russia, there's exactly nothing done to combat climate change. Warding them off gives at least a chance to work on that and some progress.
The API client that lives in your terminal – Posting
>Why do I have to laboriously explain a fairly simple concept

I mean, that's on you. You think you're saying something when you're not and you're trying to justify it.

You could just admit you made a mistake and move on with your life.
That is much less of a concern with a propane generator, due to fewer issues with longer term fuel storage and carburation than gasoline generators. Batteries still require maintenance, and regular starting, fuel and oil checks are all a good idea, regardless.
I did not write about need for more technology.

What I see is companies failing behind implementing existing well known technologies.

It is people who want to keep doing whatever they were doing for years that later will be angry, because whatever they were doing stopped making sense but they don’t understand it. They will not want to understand things that put them out of job…
GNU became the de-facto standard at least 20 years ago
Here in Seattle, I've had 2 outages that lasted 4 days, and one that lasted 2 weeks. A battery won't last that long. I get a couple outages a year, from 4 hours to a day.

Sick of all this, I finally bought a generator. It is hooked up to the natural gas pipe, so I don't need to store fuel (something I really don't care to do) and the supply is infinite.

Nearly all the outages are trees falling on the wires. The power company refuses to bury them, even when the road is trenched for other reasons.
I don’t understand the analogy. What’s the water and what’s the bucket?
Surprised you’re getting downvoted. The truth hurts
Ironically, Trump plunging the world into a recession could help reduce CO2 emissions (the same way covid did).
The question is always "how big of a replacement are we talking?" Redox seems to be committed to interoperate well with POSIX, which naturally informs its design decisions. And there's a huge difference between having technical capabilities and succeeding. Although if Redox does succeed, it would already be a good step. seL4 is even more extreme in these qualities: its technical advantages are superb, but so far (and I think this will continue) it does not have what it takes, whatever that encompasses, to be the Next Big Thing. Ignoring political considerations, I think microkernels will be successful, and rightfully so.
Would anybody more knowledgeable in the topic help me understand the results of the first graph? Paper is here: https://sci-hub.se/https://psycnet.apa.org/doi/10.1037/hea00... (I haven't finished reading it) Seems the authors claim it's statistically significant, but does it matter if it's clinically significant? 1mm difference seems pretty small, and they conclude that it suggests that it 'can harnessed to improve treatment outcomes'. I'd have understood if the conclusion were that effects exist at all, but not if the claim is that it's useful for something else.
The trump administration is pursuing negotiations without Ukraine. That’s not negotiation for peace. I don’t know what you’d call it but it’s not that.
You could say the same thing about multiple cores or CPUs. A lot of people write apps that aren't useful past a single core or CPU. Doesn't mean we don't build OSes & hardware for multiple cores... (Remember back when nobody had an SMP kernel, because, hey, who the hell's writing their apps for more than one CPU?! Our desktops aren't big iron!)

In the worst-case, your code is just running on the CPU you already have. If you have another node/CPU, you can schedule your whole process on that one, which frees up your current CPU for more work. If you design your app to be more scalable to more nodes/CPUs, you get more benefits. So even in the worst case, everything would just be... exactly the way it is today. But there are many cases that would be benefited, and once the platform is there, more people would take advantage of it.

There is still a massive opportunity in general parallel computing that we haven't explored. Plenty of research, but along specific kinds of use cases, and with not nearly enough investment, so the little work that got done took decades. I think we could solve all the problems and make it generally useful, which could open up a whole new avenue of computing / applications, the way more bandwidth did.

(I'm referring to consumer use-cases above, but in the server world alone, a distributed OS with simple parallel computing would transform billion-dollar markets in software, making a whole lot of complicated solutions obsolete. It might take a miracle for the code to get adopted upstream by the Linux Mafia, though)
If the US does something as bold and illegal as attacking Canada, there’s no fucking way free and fair elections are happening again.
I think the person you're answering is correct. "They just do X" and "All they do is X" are logically interchangeable. They define the exact same set -- and convey the same dismissive tone.
Immigrants to Share Their Social Media Handles When Applying for Citizenship
I think, unfortunately, you are right, it's just that it's playing out slowly enough that it's hard for us to see. Over time, natural selection will work its magic and the trees within the species that are more resistant to the disease will reproduce and the genes for resistance will spread throughout the population. The unfortunate thing is that this is not something that happens in a human lifetime, or even many human lifetimes, and it's not going to save individual trees living right now.

Plants don't have an immune system, at least the way we normal think of one. As far as we know, there isn't a way to "vaccinate" them against diseases. Maybe that will change with molecular techniques, but not today.
I agree that there is no magic bean, you have to learn stuff to make stuff.

But based on my experience, whenever someone says that something is "hard" or "complicated" or "difficult", it means 1 of 2 things:

Either the person doesn't understand it and assumes that no one else could understand it, or the person understands it, just wants to protect his/her job, and keeps everything a secret, forcing everyone else to reverse engineer his/her work. No exceptions. People in the first group also tend to solve these problems on the most complicated way, just to prove their point, until someone takes the time to actually look at the problem behind the solution...
> who was writing the most code

There's yer problem right there. Code quantity is not correlated with value. In fact, it can be negatively correlated with value if it's buggy and laden with technical debt. Measuring productivity by lines of code produced actively discourages writing clean, maintainable, bug-free code.
Researchers and analysts tend to agree humanity already blew it. We waited way too long to start mitigation practices and what little we’ve done has already started to be rolled back. Even if we restarted efforts it would take too long to ramp up given the snowball effect already in play. We are cooked.
Exploring Hidden Reasoning Process of Large Language Models by Misleading Them
Charging is one aspect of the port. What about restoring firmware, resetting the device, debugging applications, wired headphone and so on.
Honestly, this looks really cool. LinkedIn has become almost unusable for actually finding interesting people or jobs.
Academia is a much easier, low productivity, self-interested career than engineering in my experience. Most academics claim they work hard but have very poor time management and work intensely in short periods whilst taking huge amounts of holiday and flexible time off. Most universities are empty during the summer months. Even at top tier universities in the UK I was shocked how absent people were around anything remotely close to a holiday period.

In the commercial world you have to sing for your supper, as PG put it, and that is much much harder.
If Europe had taken seriously:

1- in 2008 the invasion of Georgia

2- in 2014 the first invasion of Ukraine

3- in 2016 the shift in American politics and its disinterest in Europe

then a small re-militarization would have been more than enough to avoid the second invasion of Ukraine in 2022 and all what has unfolded.

Instead, Europe is now fighting for its survival and is reacting rather than acting - in such desperate times, climate change can wait ...
GoSync: Go-style channel and waitGroup for Node.js
The case of the company that writes overly verbose code and decides to change the meaning of names and constants between different libraries that actually do the same things.

Microsoft saw all the footguns available and decided to just incorporate every one they possibly could and invent new ones whenever possible. For extra hilarity they put all this in a monorepo for all the good that has /never/ apparently done for them.
It's not a waste if we can make it clearer for others. ;)
That's a very interesting and refreshing take. But that's the culture that has been nurtured in the capitalist present - climb up to the top and push the ladder behind you.
You're being overly dramatic. Germany has been spending low amounts of money on its military for two and a half decades. Circumstances changed and spending needs to be increased to adjust to the new situation. This is not militarization, it's the state fulfilling fundamental purpose of providing external security for its citizens. Spending is going to be less (relative to GDP) than in the 70s and 80s.
The domain doesn't seem to be available?
I always drop everything to read when there are new articles. Keep up the great work Ken!
I really don't think it's that complicated. this is just Trump's personal philosophy. he's been saying it for decades. he doesn't think the US should be so involved around the world, and he doesn't think the world should be so involved in the US

as a European, I’m cautious optimistic about this, especially given headlines like these. Europe should be able to stand on its own
anti-war social movements are alive and well, despite this headline. Who is investing whose money, and who gets advantages in doing so? There is no "we" in the war machinery. Extra bonus points for putting ambitious women in front of the camera to ride the herds.
Vancouver is also more than happy to help you out https://www.sanctions.io/blog/the-vancouver-model-of-money-l...
and 20ish percent of autism. See maternal immune over-activation.
Look up the Keeling curve. Covid didn't even make a dent on the trend. You can't see any difference at all.
>Europe is now fighting for its survival

What makes you think this hyperbole is true or useful?
> LinkedIn feels more like Facebook every day

You can also restrict yourself to following friends, and disable notifications from people who write too much crap. I do this and my feed is acceptable.
This ironically applies both to climate change and being a decade too late to react to Russia's expansionist actions.
Have you ever run a three-legged race? Your ankle tied to your friend's ankle means you only get anywhere if you can learn to cooperate, quickly and efficiently. Get a bunch of people doing it and it's hilarious.
One issue I always run into with browser-based terminal emulators or remote desktop clients is that common keyboard shortcuts like Ctrl-W might be used by the browser instead. Accidentally closing your browser tab and thus losing all your state when you just wanted to remove the previous word is quite annoying. It could be nice if a web app was able "capture" the keyboard somehow so that the browser doesn't react to any of its normal shortcuts, which is also commonly done in VM software and remote desktop apps, or I guess similar to input mode in Vim.

An open issue here[1] mentions that PWAs can actually define shortcuts that override browser ones which could be a solution. And someone also mentions using extensions that redefine the Ctrl-W shortcut as a workaround. But afaik both of these solutions rely on defining keyboard shortcuts beforehand which doesn't seem easy to do, given that you'd have to somehow define all of the shortcuts possibly used by your shell, editor, or any other terminal apps.

[1] https://github.com/tsl0922/ttyd/issues/1181
> The key problem with Tesla cars that keep them from succeeding is not that they don't have enough data, but they have no idea what to do with it. Even if they had infinite compute and all the driving videos in the world, it wouldn't be enough to overcome the limitations of their sensors.

Isn't this effectively a refutation of the "bitter lesson"?
The militarization is a response to the fact that a world war is already underway, and a key ally of those accelerating militarization is either bowing out or actually switching sides.

A world war will not be the result of the militarization, just like it wasn't a result of the militarization Britain undertook after the 1938 Munich crisis.
Everyone except the US is going to come out stronger on the other end of this mess. Too many Americans believe the world would be screwed without the US and the USD, they can’t imagine trading being done in RMB or EUR, yet it is already happening. As a German that has lived in the US for over 10 years I just watch and wonder. Moving back to Germany is a more enticing prospect than it has been for a long time. I know a lot of Europeans that have moved or are planning their move. I don’t mean they talk about plans, they are buying land, building houses, etc.
It is a gigantic waste.

Fear of Russia in Germany is pure hysteria.

Russia is also paranoid, but at least it has historical reasons.
It's not,

https://trends.google.com/trends/explore?q=tranche

https://xkcd.com/1053/
Maybe. People have a lot of faith in sources with authority. Especially if the reality of the situation has no effect on your life.

If you read that heavy objects fall faster then lighter ones from a source you trust you may very well just believe it. If your Dad tells you that heavy objects fall faster then lighter ones ... you also may very well believe it.

The real kicker to my mind is if it really matters to the way you life your life. Most people for most of these questions aren't going to notice or care much one way or the other.
It was one mentally ill person who trashed it. Better question is why did nobody stop him? Review of Germany in the 1930s provides some answers..
Did they though? Are Trump's speeches followed by any action? US has numerous bases across the world, notably surrounding Russia and China. Any sign they're going to close them? Besides, Europe doesn't have much geopolitical significance nowadays. I'm more curious about US stance on China.
Are they really too specific? https://arxiv.org/abs/2303.01139

Well, it's not that the results were good though, lol.
100% had the same reaction and Grok came straight to mind. Either it’s an AI or the writer can’t write. Terrible article.

Interesting topic though - hopefully people responded without reading it. We don’t want more AI trash on HN. A lot of the comments are already clearly AI written / edited.