skysight-inc/HackerNews huggingface dataset:
That's a pretty unfair comparison.

Cows eat grass.

Pigs and chickens are omnivores that can save themselves from the synthesis of a lot of protein building blocks.

Fish are cold blooded so they don't waste a big portion of calories that they eat keeping warm.

Only the comparison between chickens and pigs is really relevant here.
> humans have been fine using natural language to delegate commands to each other.

Not always resulting in unambiguous instructions:

"Lord Raglan wishes the cavalry to advance rapidly to the front, follow the enemy, and try to prevent the enemy carrying away the guns."
~Lord Raglan, Balaclava

"I wish him to take Cemetery Hill if practicable."
~Robert E. Lee, Gettysburg
Is this documented somewhere? Sounds interesting.
A PS3 Story: The Yellow Light of Death
The story behind the GPU issues with Xbox 360 and PS3 around 2008
Read a book about the history of Wikileaks, and you'll find out.

Independent investigative journalism was, and is, in a sorry state.

Even most of the best investigative journalists operating today defend a two tier system, where you have to trust them. You don't get access to their source documents.

For instance the notorious Hunter Biden laptop, was never published. Not even by the media hawking it. Only supposed excerpts from it have been published.

The same is true for ICIJ releases like the Panama Papers. Some people have access. You don't.

Assange was determined to fight that, to provide to the public the source material journalists use, so that you don't have to trust him (or anyone) that they're being selective, or slipping in their own details.

Wikileaks was also the first anonymous submission platform, by many years.

James Dolan and Aaron Swartz, who worked at the second one, are both dead by suicide. The latter after harsh persecution by the US government. It's likely that one or both of them earlier secretly worked with Wikileaks' submission system.

So yes, it was important.
It's amazing the amount of crazy stuff people trick themselves into beleiving due to their hatred of Trump. Wikileaks works for Russia? This wikileaks?

https://www.bbc.com/news/world-us-canada-11893886
Personally I underestimated the effect of small, on the surface unimportant, human interactions. I love being alone and I recharge from solitude. But the small encounters at the coffee machine or just smiling to a colleague is still human interactions where another human being recognises you and you have a brief connection.

During covid and WFH I did not have those and that had a noticably negative impact on my mental wellbeing. Even to the point that I thought everyone else was the culprit and if only I had to deal less with people then it would get better. But that was not the case.

WFH is of course different if you have a family around you, but I still think that there is an important factor in seeing other people even if it feels superficial. That was at least my own conclusion.
They "shut it down" when it became public due to the backlash[0]. But not really, they just started working in secret. Now we have a secret ministry of truth[1] like some nations have secret police.

[0]https://en.m.wikipedia.org/wiki/Disinformation_Governance_Bo...

[1]https://libertyjusticecenter.org/media/social-media-censorsh...
Can confirm, I have seen kids show up to first football practice at age 6 who don't seem to have run a full meter up to that point. Conversations like this happen a lot:

"So, Alice, can we try this one more time? Only now try to kind of jump forward the same distance with both legs, but one leg at the time. And the feet should be roughly in the direction you want to go to. Ok, go!"
They mean on game start each tile has been rotated a random amount.
Biometric data is the equivalent of a username not a credential to be used for auth. It uniquely identifies but does not authenticate a person. You can go passwordless with a FIDO key or push notification confirmation apps for auth and use biometrics instead of usernames (don't see the advantage).

Curious, what happens if people lose their arm or eye? How do you recover the account? Let me guess, email? Lol. So all this and you're still a phish away from pwnage!
My favorite part is when my Google Home stops the music upon my request and then tells me in a complete and unnecessary sentence that it has stopped the music.
It helps a lot that there's limited way to inspect an actor in a way which is not mediated by the actor itself, so for starters you wouldn't bother, and even if you did the "replacement" actor can just reply in a way you'd expected.
The article is tagged cursed for a reason. This is not intended to be a good solution, it is intended to be _a solution_ that works better than you'd expect while also explaining the Unix philosophy and going through my entire thought process into making it.

The best kinds of hacks are the ones that look ludicrous but are actually somewhat fine in practice.
For the one year of college I did it, taking notes on a yellow note pass during class, then copying and cleaning those notes into a dedicated spiral for that class made a huge difference. Every test was easy and I was a superhero. Then I got into the social scene in a big way and the extra hour or two per day it required was too much! I still regret not keeping with it and think there is a way to incorporate it today but not entirely sure. I use one note a lot to keep electronic records of my meetings but there isn’t a way to analyze after the fact.
You mean the fascist that kept bombing a country his own invaded because of "self-defense"? the same one who presided over the biggest government surveillance leak in the entire history, and then made sure to hunt down the leaker into the only place that would provide him safety and now conveniently uses it to discredit him?

Or you mean the fascist warhawk that actually started several wars that ravaged the middle-east and passed the patriot act to give the government untold power over its citizens, both with bipartisan support I might add?

How can Trump be seen with such disdain in comparison when at worst he's just a more incompetent version of Obama with a social media addiction and republican slant. The NSA scandal was merely a decade ago, george w bush wasn't that far back either, how short are the memories. If anything his unconditional withdraw of all troops in afghanistan is the biggest anti-fascist action the last 3 presidents have done, although this one action certainly doesn't put him above being one given he wasn't even pulling the breaks on their actions beforehand.
The only thing missing from the experience is occasionally being eaten by a grue.
So there's no ministry of truth and the US Govt was wrong on some aspects and some of the news organisations didn't pushed back?
Is zero trust just the same idea as agile 'fixing' waterfall?

I.e. is it just another 'practice' marketed to solve an existing people and process issue that can be readily solved with proper focus , which just introduces its own issues anyway? Like sure, zero trust will work IF you do it really well, but then so will the existing environment.
Show HN: Noctie – A chess AI that predicts your rating
I built over the last two years a human-like neural network chess engine that tries to predict your rating from a single game. It automatically adapts to your play and tries to play like a human at your level would play, giving you a balanced game.

At the core I’m using an AlphaZero / Leela Chess Zero style neural network that I have trained on 1 billion human games from the lichess.org open database. Around this network I have built a chess engine in Rust with algorithms that use the outputs from the NN to produce human-like moves at a given rating from beginner to world champion, as well as predicting the level of the opponents play.

I want to develop this into kind of an AI coach that you can spar certain positions against and get feedback suited for your level. Happy for any suggestions!
I would assume that the same kinds of borders would exist between Scotland and England as between Northern Ireland and The Republic.

And that trade between Scotland and Ireland would suddenly get a lot easier (as they would with the rest of Europe), at the same time as trade got harder with England/Wales.
Yes but even a PDF needs downloading on mobile browsers.

Whereas the Books section of the Internet Archive has a consistent format and displays them all in-browser, it's so much more convenient and user-friendly.

This archive should aim for the same.
As someone who only needs to use Flexbox/Grid every once in a while, this is precisely what I needed.

I've been struggling with static documentation like the one from Tailwind [1] or MDN [2]. Writing good and intuitive documentation is hard, surely this must have been quite an effort.

[1]: https://tailwindcss.com/docs/flex-direction

[2]: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layou...
Are you not always putting tobacco in it somehow ?
I feel like we're way better off just sending an email every time a user logs into a new device. We already have to assume the email is secure anyway...

Having to have tons of Yubikeys adds so much friction.
This is a root truth and problem with a lot of “just do X” - it assumes everyone else will keep doing whatever it is they’re doing when things change.

Unless you at some point are willing to force people to do something at the point of a gun or money hose, people can just choose to wander off and do something else instead.
This is a nice idea in theory, but in practice you have to really trust the judges. Suppose that 99.9% of people thought that X is going to happen, but it didn't. If the judges are a representative sample, then 99.9% of them were wrong and are about to lose money. Unless they cheat.
Oh ok. Obviously Russia and China are not fascist because they have never said they are fascist. Got it; thanks!
Are you trying to say, Alexa should be funding the synthetic language nerds over at Lojban[0] or the Universal Networking Language[1]???

That would be a fun universe.

[0] https://mw.lojban.org/index.php?title=Lojban&setlang=en-US

[1] https://en.wikipedia.org/wiki/Universal_Networking_Language
On a phone, I didn't like having to change rotation direction separately from rotating. And I don't always find rotation directions intuitive. So maybe a direct manipulation would be better?

Other than that, I enjoyed it.
They lost support when they leaked information about the side that mass media is aligned with.
Having done some XSLT coding I agree; it's a language that was both unreadable and unwritable.
A pdf is basically a digital sheet of paper and I like that. Download a pdf, you have it, you can print it (or not), and you can still look at it 50 years later. Download an interactive journal article: good luck downloading it in the first place. You can't print it. 10 years later you won't be able to open it.
I bought the original Echo back when it first came out.

It was a neat internet radio device and Bluetooth speaker but outside of making it play the radio I never really used the voice functionality much.

I remember one of the places where I buy groceries from offering an incentive if you ordered your shopping via the Alexa skill, it was so painful to use that I added everything to my basket using the website and then just added 1 unambiguous item using the skill and checked out. They gave me the discount/incentive but I never used it again.

I moved house but never plugged it back in and don't really miss it.

I also remember going to AWS re:invent in 2016 and they gave every attendee an echo dot, with a lot of fanfare to encourage Devs to make skills. I tried to make one but it was so convoluted, I gave up in the end and just gave the Dot to my parents. It broke after about a year, they never replaced it either
There might be 5 people named John Smith in a family plot... each the father of the next.... Birth/Death dates help tell them apart.
This article would have turned true in its prediction about the fate of HTML, and the idolized XML with JS would have met the same doom, except for one piece of technology that saved them all: AJAX.
I don't get why your comments are downvoted. I think there must be a few people here who aren't aware of the actions of Lance Corporal David James Cleary of the Parachute Regiment aka Soldier F during Bloody Sunday - those being that he is accused of murders which were covered up, and was weirdly granted a level of anonymity during his trial for said murders.
California has A LOT of catching up to do as far as power production is concerned.
The Fourth Edition does not appear to mention this pattern under that name, and indeed it gives as an example burying the mutex inside the type to be protected, which has the same downside (the resulting object is bigger†) but not the upside (Stroustrup's approach means we can still forget to take the lock)

That Boost link says it is "experimental and subject to change in future versions" but I don't know whether Boost just says that about everything or whether this would particularly mark out this feature.

† In Rust Mutex<T> is 8 bytes bigger than T, typically. In C++ std::mutex is often 40 bytes.
It was his DNC laptop and governments have some discretion in FOIA requests.
Violent protests break out at Foxconn iPhone factory
The “poor authors” is even funnier because almost any science/journal author will send you everything they ever wrote if you show even a tiny modicum of interest.

Seriously. I’ve come across things and sent an email as a complete rando and got back way more than I was expecting, including unpublished background details.
The reality is that even a human personal assistant can rapidly devolve to being more of a hindrance than a help if they're not very good once you get beyond simple mechanical tasks. Even with all the knowledge about the world that most adults carry around in their heads. Yes, a poor human assistant can fall down in other ways such as forgetting to do something--but they have a lot of context.

This seems a really high bar for voice assistants aspiring to do much more than set alarms or turn the odd light etc. on or off.
C++ coroutines are incomplete without a an executor to run them on.

Unlike C# you can't just sprinkle in async and await keywords and let the background thread pool take care of it...and doing so would be undesirable, given the lack of thread safe garbage collection.

Boost.Fiber on the other hand pretty damn cool.
Why not?

It reduces the risk for RSI, prevents the inner ear from adjusting to the rotation, and advoids twisting the ivisible chain I'm pulling.

And because it's fun.
Author here. My article is not supposed to talk about a good idea. It's meant to bring a bad idea to the table and explain why it works. I designed the function in question with the understanding that it would fire once or twice per 10 minutes. This means that paying a cost like 3.1 megabytes per invocation is okay. If this was intended to run _constantly_ (such as if it was a core part of a run loop), that's different.
Books I’m actively reading are scattered across tables and desks throughout the house, or in the most recent section on my book applications, so that’s easy.

Books I haven’t read are on my bookshelf, and I just try to accept there are too many books to read so I don’t keep a list of the ones I don’t have. I rely on serendipity and impulse.

Books I have read are noted in a small document and compiled annually to a dead web forum I only continue to visit for that very purpose. Outside of a handful of books, completed ones are given to interested parties or the thrift shop.

These are my systems: certainly of no use to anyone else.
> Despite what HN suggest sever side programming isn’t that big. Android is currently a major component of it’s position, if you don’t include Android then Java isn’t the most popular language.

Quite the opposite. If you look at the hiring labs data, iOS and Android combined make up less than 1/3 of the Java market alone. That's not surprising. There are lots of mobile apps, but they don't require that many hours of work.

> So only something like 20% of programmers are using Java as their primary language and it might have topped 35% at it’s peak.

But no other single language has better prospects, with only JS and Python in the same game. Java is not as super-dominant as it once was, but it is more dominant than almost any other language in existence. Everyone else is doing worse (or about as well in the case of Python and JS). Moreover, there currently aren't languages that are seriously threatening Java's position as PHP and Ruby (and maybe JS with Node.JS) once were.

The observation that the market is more fragmented than before with all languages commanding smaller portions than some did in the past is true. But if you're worried about Java's position, you need to be much more worried about, say, Go's.
You can! "Play older games" at the bottom of the page.
I'm surprised it doesn't mention hysteresis some fans have at low speed.

Cheap fans often don't have actual proper speed controller on them which means they might start spinning at say 30% PWM but only stop spinning at 15% PWM. That was probably the thing that surprised me most when I upgraded to nice Noctua, at certain PWM it just started, always, and below that it stopped, always.
My point is, Timezone-Names alone are not completely reliable. They only name the location, but not the political or historical situation of this location.

Take Europe/Berlin for example, the city was once divided in two parts, and is now in a country which is changing timezone twice a year. With a location, you can only communicate to use the rules valid today, not rules which were valid at some point in the past, or which are valid today, but in a different situation/context.
"questions I was never aware I needed to ask"
Turns out every language has lists and unordered maps. That's pretty much all you need.

When you start expecting ordered maps or add arbitrary attributes to container types things becomes exotic very quickly.

Reference could might be ok (some json APIs make it work) but it complicates the parsing.

And that doesn't even get into the hell of xml that actually executes code.

Not surprising to me that a smaller standard won out.
The picture changes every day (there’s a countdown timer until the next picture at the top after you finish), and you can play previous days if you scroll down.
> or something along those lines nearly always works fine for me and is no more distracting than having a conversation with somebody in the car with me.

Until you have several Freds in your contact list. Until you have friends with foreign/uncommon names. As long as you have near-perfect American pronunciation. As long as...

There are too many variables to consider and think of. Sometimes I can't get Siri to reliably understand what music I want (and my Engilsh is pretty darn good), much less anything more advanced.
Well, now the standard can change so it always runs as WASM, and completely fix the issue.
Interesting use of we there buster. I know where the city limit line is…
Chris Tarbell, FBI Agent, on Aaron Swartz [3 min cut in the video]
But the premise of the point made by @jrussino is that the avoided costs of mitigating climate change turn out to be less than anticipated. In that case, we will have spent a lot of money for little benefit. The snarky joke doesn’t make logical sense.
The 2003 invasion of Iraq is very controversial, even in the West (thank god for free speech and freedom of press) and I'd imagine many people on Ukraine's side also didn't agree with the second Iraq war. Might be different in the US, but it's certainly the feeling I get in Europe, even though many also simply have no opinion on Iraq.
this version of the game is not 7 hours, it's blitz diplomacy that has only a couple minutes per turn, and a 2 hour time limit, making press significantly less complicated (gpt is not internally consistent enough for much more). Full of acronyms because you have to talk to several players in those few minutes you get
Say what you're going to say (briefly)

Say it (at length)

Say what you've said (briefly)

Is how you successfully present things in the US
I just don't see how a government body responsible for the public health having an advice for health which is pushed by some of the media counts as ministry of truth.
Chris Tarbell: FBI Agent Who Took Down Silk Road [video]
Is your phone mounted close to the air vent? Siri hears me perfectly in my car, even when the phone is in my pocket but it doesn't hear me at all when I mount the phone on the air vent.
> As a result, Rust has a mechanism called “pinning” that indicates, in the type system, that a particular value will never move again, which can be used to implement self-referential values and which is used in async. The details are beyond the scope of this blog post, [...]

What this otherwise excellent blog post neglects to mention is that "pinning" didn't exist in Rust as of its 1.0 release; it was only added much later, and IMO it's still very complex and hard to understand (which also explains why the author of this blog post glossed over it). It's a workaround for the fact that Rust moves are "just memcpy()" and therefore do not call any custom per-type code (which could be used to fixup any references after the move).
This appears very tech centric. Big legacy businesses and especially government, have gone insane over this stuff and are falling over each other to virtue signal about it. Maybe the whole thing was tech lead to some extent, but the ship is going to take a long time to turn around now.

Fundamentally this is about power, and there is so much new entrenched power created off the back of it that is not just going to be given up easily
In Canada the ISPs send email threats but do absolutely nothing. I get them all the time.
"Easily" is a stretch, for sure, but John Wainwright developed a framework that he called "oic", for "Objects in C", that was a fairly substantial subset of CLOS.

I met him at OOPSLA ‘89 (or it might have been at AAAI) and introduced him to a couple of Apple developer guys, because I thought oic was cool. Whether because of that introduction or other reasons I’m not aware of, John ended up selling oic to Apple for use as the basis of the ScriptX object system, which was the programming language of the Kaleida Media Player (https://en.wikipedia.org/wiki/Kaleida_Labs).
You just nailed it :)

Maybe instead of "Class" and "Object" we should use "Definition" and "Instance".
TIL that we can't know for sure the timestamp of now + some time span greater than 6 months.
I do get stock options at my current job. The price and amount are not listed because I don't know if revealing that breaks NDA or not. Startups that are pre liquid are weird.

If you think I'm worth more, contact me with a job opportunity :)
mainly by limiting it to "blitz" diplomacy which is a very limited version of the actual game, with only a few mins per phase and iirc no press on build phases. Human players with this limitation rely on a lot of acronyms to save time (they have to talk to 6 other players in those 2 minutes!).

Still natural language so impressive but no way it would hold up in a 10 minute conversation
GP said as much:

"""Their "club" of World Leaders has nothing to do with religion, they share an ideology which again has nothing to do with religion […]"""
Same. I have quite a bit of OOP background, and I use CLOS, but it's clunky enough (compared to Ruby e.g.) to be a tool of last resort.

That said, I mostly work on CL code by myself, maybe CLOS is more useful to large teams, maybe that's where it really shines and why people praise it.
The same glue that IBM and Unisys mainframes and micros have been enjoying for decades, .NET since 2002, among other examples.
Somewhat.

As one of their customers, I think their password policies are extremely unhelpful to creating secure logons, and make it almost impossible to use a password manager.