skysight-inc/HackerNews huggingface dataset:
"Unusual Speed"? This is just another step. The world sat back and watched, years ago, as China replaced Hong Kong leadership with the express purpose of accelerating Hong Kong's absorption into China. Newspapers with opposition views have been shut down for years now.

I was in Hong Kong in the week leading up to the protests set off by the extradition bill. Cabbies were telling tales of people being disappeared, the new extradition law, and the great faith they had in Trump, given his anti-China rhetoric at the time.

I felt bad, sensing they had some fundamental misunderstanding of his character. A lot of people in the US did too, at the time, but these people were so much more desperate that it seemed even worse to give them false hope of support.

They day after I left, the protests broke out. I couldn't really do anything. So I watched thew news. They got very little help -- some visa support from Britain a year later was probably the most substantive.

And it turned out Trump truly was just a showman. The executive order that was spun to look like some kind of hard response was in actuality just a codified US rubber-stamp on China's goal of absorbing Hong Kong: it basically said Hong Kong was no longer sufficiently autonomous for the US to treat it any different from China, and removed preferential treatment as a result.

We're not going to see the same level of protest again, even now with stricter direct security laws. The people of Hong Kong have learned that the world won't support them, regardless of how vocally some figures make their rhetoric.
Your "actionable" makes assumptions about the true nature of several things, one of them being democracy.

I can make a semi-actionable plan to fly, but if I am not able to achieve flight via the plan, in fact, my plan is not fully actionable, so this fully part is a pretty big deal.

What if you people are wrong? Like, what is it about certain topics that cause having backup plans to be a bad idea? Why are there certain topics that people are determined to not contemplate, even if they are literally existential threats?

If we can't talk about the topics themselves, could we at least talk about the second order mass psychological phenomenon, or is that off limits too? I pose this as a question to humans in general, sorry if I'm taking it out on you individually.
People on TikTok will not have the attention span for a film like Oppenheimer.
Many did. Most people alive now did.

These are the demographics that did not want brexit

1) Educated

2) Young

3) Living in Northern Ireland

4) High income

However about 1 in 4 people alive in the UK in 2016 voted to strip the citzenship from 67 million people and enact trade barriers with the major economy on the doorstep, so thats what we have.
I've always wondered how on earth this is compliant with GDPR, you do not consent to anything of it.
An over-simplified approach that would be interesting to explore:

1. Given a collection of logical arguments, figure out how to assign a hash to each argument.

2. Build a Merkle tree representing the argument's hashes, nesting according to first principles.

3. If an argument is challenged successfully, the argument's hash changes, rendering descendent argument hashes invalid.
You're allergic to air conditioning? I don't understand.
And makes the reactor so radioactive no one can get in to repair anything that breaks.
We are incredibly far from the kind of society you're imagining.

What I think you have to ask is: if we get rid of copyright now, today, in this economy and society, what will the result be?

The result would be large corporations that own channels like Amazon Prime, Netflix, YouTube, AI companies, etc. just strip mining everything and sell it back to people for subscription fees and paying creators $0. The end. (Yes this already happens, but it would happen a lot more and there would be no recourse.)

This is the same mistake college Marxists and libertarians make. You can't imagine some kind of idealized society, cherry pick principles and ideas from it, plop them into the real world, and then expect it to magically turn out the way you imagine. The result is almost never what you think.
This story will naturally separate the young Hacker News readers from the older ones .. lol
eBPF allows user-defined programs to run in the kernel.

This is huge for performance-sensitive code that executes against network packets: you don't have to context switch between kernel space and user space.

It's worth pointing out Solana's extreme competitive advantage over other chains is almost entirely due to it running on a variant of eBPF. †

This is an order-of-magnitude leap over other implementations and essentially the way you should do it, if you were to write it from scratch, aside from special purpose hardware fabrication.

† The second reason Solana is so fast is extreme parallelism: all accounts that are used in a transaction must be marked as either "read-only" or "writeable" before sending the transaction, allowing the runtime to parallelize all reads and only solve write contention when necessary.
While comparing ordinary human activity to language modeling is perhaps the greatest intellectual cliche of 2024, what PG describes in the essay-writing process itself essentially boils down to beam search. Autocomplete, find wrongness, backtrack, predict more consistent series of next tokens. The fact that only one of those options is actually reflected on the screen doesn't change the fact that the writer is probability-weighting continuations in their head.

I remember running across a tweet that said, in essence, you always have access to your own optimal policy if you simply ask. A similar technique might be the key to wresting good ideas from an ambiguous starting point: "What would be the most consistent answer to the original question, given what I've learned and written so far?"
aaron swartz is surely rolling in his grave
Humanity? Really? If so, it's because of such newspeak. To be clear, it's primarily The West and primarily greed (i.e., profits at all costs) that are conducting this experiment. What is this? A reprint of a press release from Big Oil and Big Ag? And Big Gov?

Most of the billions didn't choose it. A good chunk of the billions aren't even aware.

Shame on you Wired for diluting the accountability and giving those who should be blamed a free pass.

Sheeshhhhhh. Humanity? My arse.
Demanding and Supportive
> immediate termination is ok for just yelling a few words, none of them being an f word against the CEO?

Context matters. If someone just called the CEO an f-word in public, that’s one thing, and imo it doesn’t necessarily deserve getting fired on its own.

But interrupting a major conference during a keynote, and then saying those things? Yeah, that would land you into trouble, almost no matter what you said.

I fully and honestly believe that even if the employee took the pro-Israel stance with their “interrupt the keynote” protest, they would have been fired just the same.
This was the basis for the film Charly [1] (disclaimer: I've read the story but have not seen the film).

[1[]. https://en.wikipedia.org/wiki/Charly_(1968_film)
Thanks, I didn’t realize I get these articles with my Apple News subscription.
I haven't. I've only heard of it. For a very short period of time I tried to get into LazyGit running in my Vim terminal. I just couldn't make the workflow work for me. You know how it is when it gets into muscle memory, and you really begin to fly? Yeah, LazyGit didn't ever happen. (Not LazyGit's fault obviously).

I may try to play with tig as I'm always looking at different tools. Occasionally I even run into game-changers when trying these things.
It depends which statistics we're talking about, for example talking about crime stats is a big no-no no matter which angle you take, but talking about hiring stats without any background information nor nuance will get you a shiny social justice medal
More than 4% of all Bitcoin supply is now in ETFs
> But, in fact, Kirkpatrick says, his investigation found that most UFO sightings are of advanced technology that the US government needs to keep secret, of aircraft that rival nations are using to spy on the US or of benign civilian drones and balloons.

That covers a lot, but the wording makes it sound like all those things are of similar proportions per sighting, in reality I'm fairly sure mundane things (like drones and balloons, but also Starlink satellites) are far more commonly the case than anything as exciting as top-secret or spy aircraft.
This is hilarious, since LFP prices are crashing now.

Renewables will be cheap even with storage costs included. Adding batteries to a utility scale PV field now actually saves money, because the cost of inverters and grid connection can be amortized over several times more energy.

Nuclear apologists never actually explain just what regulations would be removed to achieve the putative cost savings. It's all just "it was cheap before, and now isn't, therefore... regulations!"
Ok, sure. I am talking about current technologies, not a hypothetical future AI.
tear-squeezing teen novel

PS When I read it was so fake when the then-genius protagonist (that is on above-human level) finds it oh-so interesting to talk to that woman-professor.
That twist could be seen coming from a mile away. Years and years of media consumption probably. ("Seinfeld is not funny")
Perhaps, but it surely can be a problem. Your partner must surely be informed about all account details, but e.g. children? My father has a list somewhere. I hope he keeps it up to date, because I'll be the one that can figure out how to cancel them.
Could you detail how you populate the search index and what you expect the memory limits to be?
The article is more than the how you personally interpreted (or were triggered by) the wording of the headline
> Shoppers can rest assured, however, that the labels do not denote a reduction in standards.

..so far. One of the oft repeated reasons for leaving the EU is that "we no longer have to follow 'their' guidelines." There is nothing stopping the UK government from diluting food standards.
This screwdriver makes for a horrible hammer.
It’s not astroturf and I’m not ashamed.

Just because someone disagrees with you doesn’t mean their position isn’t genuinely held.
Absolute Rule: Keep ALL the critical information written down, in a known and accessible place. Unless your family is swimming in IT pro's, who are physically and mentally available in the moment of need, assuming that they'll know (or can figure out (or can find (or will even suspect the existence of))) the details and how-to-use is simply delusional.

The last friend I lost left 4 pages of "how to access, if I pass" information for his siblings. After two weeks of work at his house, with all his devices in hand...that still was not enough for them to get into several important things. And this was a family with PhD's, who'd spent their careers in hard science research.
After my class read this book in high school, we wrote the author and he responded. How often does that happen in today’s schools?
I assume you don't write device drivers or operating systems?

Predicting every possible failure reason for a function is impossible. Every function is a maybe function.
I haven't used magit in so many years. Wow...I don't have emacs installed on this machine! (I still keep my configs in my dotfiles though)
Sharepoint is in-org, and lo and behold, that's not always, or not even usually how documents are formed.

Plus, Sharepoint still has no concept of concurrent editing, so you better hope that nobody works on the same document at the same time. Also, it doesn't track changes.

It is only better than a file on a Windows share by a hair. A very thin hair.

Word's diff is Not Great (tm), but yes, at least it's there. Have you tried using it with more than 1 other changeset?
We all know this, but what's the point when not enough is being done to make our habitat better or at least not make it largely inhabitable.
And in some cases, looking at Australia, it's gone full throttle CO2, like it's not sitting in a glasshouse already.
Surely a person's sex or race isn't the most significant factor that would give someone a different perspective. Why is it that we must seek alternatives primarily along the sex and race axes, at the exact same time that we're being told that differences in those dimensions don't matter?

If we want different perspectives, then let's look for people that are urban vs suburban, religious vs atheist, short vs tall, active vs sedentary, sports fans vs those who would rather read a book, listeners of classical music vs country, those who served in the military vs pacifists, and so on. Why tell ourselves that the most important "diversity" we need is to be found in sex/gender and race?
Well, it may be recommended, but if the attendants constantly nag you to put them on, then that's the same as required, no?

Only the obnoxiously hard headed folks would argue back and go "since it's a recommendation and not a requirement I will not sit with my seatbelt on, and there's nothing you can do about it."
I'll assume the "obvious solution" is a cold-turkey (or over the next 10 years) complete or almost complete cessation of all CO2 emmissions.

Where will the fertilizer come from? What happens to the parts supply chain and fuel sources of agricultural machines? How will we make concrete and steel in the quantities we need? How will we transport food across continents? In summary: How can we do that without a death toll of tens of millions?

I mean we are slowly working on it, solar+storage is now just the most cost-efficient source of electricity. But anyone that thinks it is simple or obvious either doesn't inhabit the real world, or is a murderous psychopath.
The tools are decidedly _not_ easy to build. SharePoint is a massive, massive beast alone. And Exchange is another monster.

It is unrealistic to play catch-up with Microsoft, let alone exceed their current pace of development.

If tools were "easy", ReactOS would be beyond the NT4 era.
What would take decades? Nearly every business switched to work from home in a matter of weeks because the fear of a pandemic gripped most politicians. Why couldn't we do that now to reduce our use of oil?

The fact is we have a massive amount of waste in the system that we just aren't willing to give up. How much could be saved if we didn't expect that every McDonalds in the country could provide the exact same menu anytime, anywhere? Or if we stopping buying new cloths just to kill time? Or if we no longer had holiday traditions based entirely on consumerism of gifts that almost certainly weren't built to last and we didn't need in the first place?

None of this has to be all or nothing, but it does require societies to tilt the scales on how highly we prioritize modern economics and convenience. We don't have to get rid of all use of oil, cars, gift giving, etc. We just need to decide that reducing our use as much as possible is worth the effort.
Both

> Because you can have a core set up for each branch

and

> because each core has its own instruction counter

You can have each core be a tighter loop because you can limit the types of cases it handles.

But you also have your own instruction program counter you can take all sorts of branches in a way that you can't with SIMD, because in SIMD as the name implies you get only a Single-Instruction to deal with Multiple-Data. So if you need to change the behaviour depending on the exact value of the data, you are better off using separate cores than wider vectors.
You will at least not get sucked out when a door pops open again.
Respectfully, I don't think this articles uses monads correctly, because it's not using any. This could be very elegant:

getUser: Option[User]
getFriends(u: User): Seq[Friend]
bestFriends(f: Seq[Friend]): Seq[Friend]
renderFriends(f: Seq[Friend]): Option[UI] // Unit or type UI or HTML or ...

Only `getUser` actually returns an option and is explicit about it. `renderFriends` could arguably do without.

To call, we can do

bestFriends: Option[Seq[Friends]] = getUser.flatMap(u: User => renderFriends(bestFriends(getFriends(u))))

The render function could either gracefully render an empty list or error check as part of the `flatMap`, which takes the form of

flatMap[B](f: A => Option[B]): Option[B]

I really, really dislike it when functions signatures are lying to me, since `User` is clearly != `Option[User]` and `null` will not fit the type semantics of `User`, whatever those are.

And if you don't _call_ it mondads (but rather something more approachable), it's not that wild and scary sounding a concept all of a sudden.

That way, your compiler error checks null-type scenarios for you, your type signatures are clean, don't lie, and your compiler forces you to explicitly do something like `runSafely` (or `runUnsafe` etc.), usually a single point of failure.

Bonus, `MonadError`-type constructs are awesome too, since I get

handleErrorWith[A](fa: F[A])(f: E => F[A]): F[A]

type functions (this is from cats in scala) to deal with errors explicitly.
Yes, exactly. It's missing the monadic bind (which for the list monad would be flatMap).
More concerning is how we are not able to view and challenge this data. It's a one-way street.
Sending aid to Ukraine isn't just a thing we do for fun. It's the tradeoff for them giving up their nuclear arsenal. We said we'd have their backs. Money is probably better than sending people's kids.
Of course, high temperatures on their own are fine. The temperature is not the only factor, it is the humidity. Wet-bulb temperature is the key indicator.
Not lately. Back about 2010, I inherited an ASP application written in VB.Net. I could not have maintained it for the dozen years I did without the debugger built into Visual Studio.

And long ago the Microfocus "animator" saved our bacon when a Peoplesoft COBOL program was blowing up mysteriously and blocking implementation.

I'm not sure I'd count the browser console as a debugger, but I do use it from time to time.
The whole point of Brexit and other populist initiatives is that they aren't anchored in reality.
Robot arm? Cute but hasn't food automation gone past that?

Dump cooked ingredients down a chute into a cup - that seems simpler.

I always imagined the totally-automated fast-food joint would simply limit the menu to what you could deliver with simple ordinary factory automation. E.g. grind meat, mix, deliver measured amounts into a steam-heated cooking mold, decant onto a bun. Squirt condiments as ordered. Drop into a bag and deliver to a pickup window.

Live steam cleans the cooking surfaces for the next customer. Nobody in the place, maybe just a low drive-thru experience with a touchpanel or phone-operated ordering, electronic payment, drive up and flash your credential (card/id/whatever) and the right bag drops into the chute. Like automated banking!

Why do this? Well, why does anybody do this - cheap fast food. Tasty if you get it right.
That makes sense in theory, but I'm not sure most people would bother reading the source code.
Regarding your IP banning concerns, since the app only scrapes the links you save it's just like you would manually refresh them in Chrome so don't think this would be an issue (no data to back this up tho, other than my own PC which is running the app continuously and has a ton of links saved for testing).

I made it a desktop app to avoid needing to run expensive cloud resources for scraping (which also includes IP proxies to get around bot detection limits). This would have meant a higher cost for the end user, which I absolutely did not want since it's targeting also unemployed people.

A lot of people have had that complaint and I'm considering building a cloud version with a higher price point, but not a priority right now.
>Timelock puzzles and blockchain are imo hacky solutions to one of the most important outstanding problems in cryptography: securely and trustlessly agreeing on elapsed time.

Digital cryptography will always being a cat and mouse. DES, RSA, Elliptic curve... With intro of quantum computing, it will just fasten up the pace. Some government has start experimenting with quantum entanglement (https://apnews.com/article/china-google-justice-department-6...)

It is all about your threat model. Even that I'm sure someday some smart guy will also figure out how to figure out how to beat that.
At least the label is not "not for filthy EU" or something along the line.

(I hope people get that this is a joke)
Weird to use removing the "watchpeopledie" subreddit as an example of ways it's changed for the worse.

I agree that the new UI is terrible though.
No. They just freeze your bank account while you're under investigation.
Sure, but the topic at hand here is not unicode code points, but a particular visual symbol.
If you are a data analyst interested in making web apps, you might be interested in my OSS project, Evidence, which is a Static Site Generator for building reports and data apps with SQL and markdown.

Repo (3K stars): https://github.com/evidence-dev/evidence

Previous discussions on HN:

https://news.ycombinator.com/item?id=28304781 - 91 comments

https://news.ycombinator.com/item?id=35645464 - 97 comments
(2015)

https://archive.ph/2021.04.03-012248/https://www.theatlantic...
Have you seen/considered the work on staged programming? Something like [0], while thorny, seems like a reasonable stab at it.

[0]: https://okmij.org/ftp/tagless-final/TaglessStaged/beyond-tal...
Wait, didn't that already happen during Trumps presidency.
> The worst part is that they’re probably right!

I don't think they are just yet, but I also assume that that is where this will all head.
> My local kindergarten also only has women. Guess why?

You are comparing two completely different things as if they are related.

Is there something about computers and AI that men have a knack for?

As usual, we have men outraged about a more even playing field.
Anything that involves in-person charisma will not be replaced for centuries, if ever.

Ditto for any kind of writing or communication skills that are counter-cultural in nature. It seems pretty clear that the AIs corporations are creating are pretty aligned with whatever values the powers-that-be have. I don't expect AI to invent the equivalent of punk rock.
No, UK has not reduced standards, they're still in line with EU. But, as you note, it won't be a surprise for the EU to introduce new standards that the UK doesn't want to follow, so this labeling seems like a forgone conclusion.
That's a cool conjecture but it kind of misses the point of eBPF.

The point of it is that you can run user-defined programs while avoiding the costly context switch between user space and kernel space.

The kernel already is the kernel. Compiling kernel code to eBPF programs would offer seemingly no performance gains, since you're already in kernel space; there is no costly context switch to avoid.
I discovered that intelligence is like height. It helps with the ability to reach but effort matters more. I was lazy for twenty years and put effort behind the wrong energy.

If I understood risk, consistent effort, and emotions better, I would have retired in my mid twenties.
Had a recent Show HN at https://news.ycombinator.com/item?id=36194473