skysight-inc/HackerNews huggingface dataset:
Yeah, also more to the point does the VA actually use any sort cad at all?
Yes, how different are Intel's consumer CPUs from their Enterprise? Is ECC disabled physically in their CPUs or is it simply a software limitation?

AMD's CPUs have ECC support but the motherboard manufacturers don't support it.

Intel has been shipping TPMs in CPUs for a while. That begs the question, is Intel dictating requirements to Microsoft or is Microsoft dictating them to Intel?
Traditional trolling is a response to self-seriousness that tries to undermine and debase it. And it didn’t start online. It’s the fast-talkers way to disarm people who are being overtly “smart” or authoritative. It’s a kind of disrespect and rhetoric, and it can be offensive, embarrassing, distracting, etc etc in ways that feel harmful but its not sadistic. It’s a part of a dialog.

This researcher, explicitly, but probably not alone, has expanded that language to also include any kind of harassment and bullying that happens online.

It’s too bad, because having different words for different things is usually handy.
This seems to be a version of a lattice gas fluid model. (Or, more precisely, lattice-boltzmann, since it allows for fractional values of fluid occupancy per cell.)
I had a Santa Fe institute monograph on this back in the day, and I seem to recall that they ended up using a hexagonal grid, in order to achieve the required isotropy of fluid behaviour. Might be something to consider.
Mercury is in a 3/2 spin–orbit resonance, where it rotates 3 times for every orbit.
This I modeled off The Turbo C Bible, one of my favorite all-time reference books that still sits on my shelf. I thought its killer feature was examples for everything.
These algorithms may approximate the language center of a human brain, but they cannot attach real axiomatic meaning to any of these words. So much of our IQ testing is focused on the language use, but that's simply the communication pathway for ideas, not the ideas themselves. How many times have I struggled for the right words to explain a concept? That's my language model attempting to communicate my axiomatic, emotional, spacial, conceptual, or mathematical mind. Words often fail. These chatbots are essentially idiot-savants in a very real sense, but they are clever enough to sometimes explain the reasons why they told an untruth or made an error. Trying to explain to them their error is foolish, because there's no 'mind' behind the words.
Re: the last paragraph above: Politicians, in the U.S. at least, are treated differently because they are public figures in areas of the law around slander and libel.*

From Wikipedia's entry on public figure:

> A public figure is a person who has achieved notoriety, prominence or fame within a society, whether through achievement, luck, action, or in some cases through no purposeful action of their own.

> In the context of defamation actions (libel and slander) as well as invasion of privacy, a public figure cannot succeed in a lawsuit on incorrect harmful statements in the United States unless there is proof that the writer or publisher acted with actual malice by knowing the falsity or by reckless disregard for the truth. The legal burden of proof in defamation actions is thus higher in the case of a public figure than in the case of an ordinary person.
The Courtyard
Praising "Adolf Hitler's bolstering of Nazi Germany in the 1930's" is a little bit more than cringe.
could someone please ELI5? lots of conflicting terms here and i’m not sure what to take away.
I often see scam ads on YouTube as well, they (Google) should really do something about it: https://news.ycombinator.com/item?id=34943047
I have a distaste for all of these examples, which comes from the existence of a side-effecting operation: calling do_something() necessitates the need to call a cleanup function, which means there's some state being changed but hidden behind the internals of these methods. It is really easy to call this incorrectly which says to me it's just a badly-designed API.

In C# the idiomatic way would be to have each of these 3 things be defined in a class using IDisposable, which is similar to D's scope() -- the declaring class gets a cleanup method when the variable goes out of scope, no matter how that happens.

I assume there's some interaction between these classes, but IMHO that should be explicitly defined and so the code would look something like:

public void foo(int bar) {
using var something = new Something(bar)
if (something.do()) {
using var stuff = new Stuff(bar);
if (stuff.init()) {
using var stuff2 = new Stuff2(bar); // two "stuff"s looks dumb but this is example code
if (stuff2.prepare()) {
return do_the_thing(something, stuff, stuff2, bar);
}
}
}

return null;
}

There's actually several ways to structure this code which would result in something that looks better than the above, but being example code and not knowing how `something` and `stuff` interact, it's hard to write this nicely. I'd probably aim for something much more concise like:

public void foo(int bar) {
using var something = new Something(bar);
using var stuff = new Stuff(something);
using var stuff2 = new Stuff2(stuff);

return stuff2.prepare() ? do_the_thing(stuff2) : null;
}

In the above, I assume stuff2.prepare() calls everything it needs to on the dependent objects, but how I'd structure this for real entirely depends on what they're actually doing.
Same goes for Windows. Same goes for every single major tech service. We read major security flops that expose millions' data from every major tech service every other day. Why should WordPress be singled out for anything other than just baseless elitist ire.

> this disgrace of a platform

It looks like this needs to be hammered home: That disgrace of a platform is running 50% of the web and 30% of all ecommerce websites. And every year it adds 3% on top of those percentages.

If 50% of the internet runs on something, its not the platform that runs it that's the disgrace - its the baseless elitism that targets it. The very emotional nature of the selection of your words demonstrate the irrationality of the criticism.

...

If its good for CNN's websites, its good for anyone's website. That's that.
HN only allows limited number of characters in title, so "Indian opposition leader" is the only best word I could come up with. I have added more information in my top comment right after creating the post.

My posts are about democracy in one of the largest countries of the world. I feel democracy is one of the top area of interest to fellow hackers.

Lastly, AAP is not a regional party. In December 2022, after Gujarat Legislative election, Aam Aadmi Party has fulfilled the criteria for being the 9th national party of India. It is in the middle of the process of getting the official recognition as the National Party by Election commission of India.[1][2]

[1] https://www.telegraphindia.com/india/aap-becomes-indias-9th-...

[2] https://en.wikipedia.org/wiki/List_of_political_parties_in_I...
There's also:

while data := fh.read(131072):
# do stuff

which is a lot nicer than:

while True:
data = fh.read()
if not data: break
# do stuff
Last time I looked at NP complete problems people were telling me to use SAT-family algorithms to solve them, so I’m quite confused at the moment.
Do you need a Masters degree to have a successful corporate career? Of course not.

Personally, I would take the possibility of a few years of a down economy in the tech world as a big variable in this decision. Depending on how secure you think your job is, it might be safer to ride out a few down years in academia and try and time your graduation for the possible economic upswing.
Veritasium has a neat video on the general principle - https://youtu.be/t-_VPRCtiUg
Another serious problem with these, at least to me, is that an employee's performance within these frameworks is often graded against an ideal implementaion and not the actual implementation.
Less other causes of death might mean more colorectal cancer as you age. Also age distribution is different (skews way younger in South America for not just longevity reasons) so you need to adjust for that.
> the narratives about China and Russia are often rooted in solid ideological (or at least mostly self-consistent) principles, such as anti-authoritarianism and free speech.

Please. It's rooted in competition and antipathy, us vs. them. Let's not kid ourselves.
Quick video of a viscoelastic fluid sim I made that runs on iPad GPU - https://vimeo.com/779004024.

You can get really interesting mixing behaviour by varying the density of the particles - https://en.wikipedia.org/wiki/Rayleigh–Taylor_instability
And on the other side. I don't see that society should reward or even fix the bad decisions people make. All of the information is available and has been for long time. So why should society pay things like student loans of people who chose themselves non marketable degree? Enough information is out there and can be found to make many relevant decisions.
Googler 1: Do we need this telemetry opt-out functionality? How many users are using it?

Googler 2: The data says 100% of users are opted in, so deprecating the obsolete and unpopular opt-out functionality is the evidence-based choice. Ignore the shrill demagogues on the mailing list saying otherwise, their anecdotes are meaningless.
I would like to see that evidence.

I'm not particularly surprised by the accusation, but I am a surprised they dug up more evidence so long after the fact.
They are still recruiting, at least in Montréal. A friend of mine just got a
SWE position there, so I think the layoffs were more due to a strategic shift away from side ventures than actually cutting from their core product.
Retroviral gene therapy in Germany (2021)
It’s easy to say now that this was a sign of mental illness, but that’s confirmation bias.

Plenty of people have done or said insensitive stuff, especially when young, without being violent or mentally ill.
Also we don’t really know anything about this particular case.

The other option you mention is they perhaps grew up in a red state? Do you suggest this as a legitimate reason for firing a person?
Yeah, it's too bad the author didn't choose the title "OKRs don't work for Sales targets" or "You need Sales KPIs separate from (Engineering) OKRs". We would have gotten different discussion.
I wonder if you drag Notebooks a bit back toward spreadsheets if there’s a product there.
Yes people should go to a place where healthy discussion is fostered. I'm not arguing against that. What I'm saying is there's a group of very vocal people who have left twitter to go start their own Mastodon communities because they did not like their views being challenged on twitter. If you're going to tweet publicly then it welcomes commentary, it's part of the system. If people want to put out their thoughts in an echo chamber then Mastodon is probably a better place for it.
One nice thing about larger 17-inch laptops is they're bigger in general, so they don't have to pack everything so close together on the board. This helps with the cooling, which helps with performance...
Intro to AI Safety, Remastered
Electron is rarely the cause of performance problems itself. It's more that JavaScript makes it really easy to write slow memory bloated code. But it's possible to write really fast and efficient apps in JS.

There are a few fundamental limitations with web/js. No shared memory concurrency, no reasonable storage layer, no integer types. Those can make some things hard to make performant but most apps I see are not limited by this.

Most apps are slow due to a few common mistakes.

- React/Anglular diff based rendering cycle.

- Garbage collection due to careless allocation of objects in tight loops.

- Poor client side data models, resulting in blocking on the network for simple things.

- Careless use of the bad storage abstractions (bleh indexeddb) which requires copying data for every operation leading to GC pressure and wasted CPU.

- V8 is a moving target in what it chooses to optimize well and what it fails to optimize.

tl;dr fast electron apps are possible but the platform makes it easy to write slow apps by default.
Reminds me of how liquids behave in Starbound.
Correct! acoup.blog articles are always highly upvoted here, too.
Not after the war. Yandex had it's parent company which was headquartered in the Netherlands removed from operations and instead a new company headed by Aleksei Kudrin, a longtime confidant of President Vladimir Putin was put in charge.
> Be cautious about articles like this. The article does say that "trolling" describes a particularly wide range of behaviors, but then analyzes it only through a particularly negative and extreme worldview. I don't know if this author's definition of trolling is really the same as everybody else's.

No. This sibling comment counters this claim quite well:

https://news.ycombinator.com/item?id=34948083

> A lot of people here in the comments are getting hung up on semantics, the definition of "troll", but the article author addresses this directly:

>> Trolling can refer to a variety of online behaviour. In some circumstances, the intent of the trolling behaviour may even be to amuse and entertain. However, in my research, I have explored trolling as a malevolent behaviour, where the troll wants to hurt their online victim.

> You can argue that "troll" isn't the right term, but then what is the right term for this? I think it's reasonable to use and adapt the term for this purpose, for lack of another more specific term. The article is describing a subset of trolls.

Please reply to the sibling comment to keep it consolidated, thanks.
I'm somewhat bemused that your school ran the toy ISO Pascal on a VAX, because VMS came with its own version of Pascal! VAX/VMS Pascal had some cool language extensions that made it extremely suited and extremely popular for VAX/VMS Systems Programming! VAX Pascal supported native VMS strings intrinsically whereas in VAX C you had to use cumbersome string descriptors to pass strings from C to the VAX/VMS RTL or Starlet (System Libraries). Ah happy memories, I miss VAX/VMS...
Supreme Court declines to hear Wikimedia case against NSA surveillance program
Ive worked at a half dozen companies and never been pressured to work more than 40 hours as an engineer. So many have figured it out.
A DIY Motion + Temperature & Humidity Sensor For Home Assistant
I love Django. I just think Python without types makes things hard at scale.
I feel that people have been trying and failing to make this distinction for decades, and failing. Just like "hacking". Possibly because it depends on motivation which can't be reliably percieved by bystanders.

Meanwhile it's expanded into fairly mainstream politics.
I have to mention that there is also another form, or it may be different from trolling altogether, although it's not purely destructive in nature and it's more of a test, and I think an explanation will best describe what I mean.

There are online groups that will try to provoke people into giving them a reaction. You call people derogatory words and make them feel uncomfortable. If you can easily provoke a reaction out of them, they are outsiders unfit for the group you want them to partake in. If they react by "correctly" responding to those provocations either by insulting back in a joking manner, or directly referencing something regarding those words, you know that they're fit to be in your group.

I really hope there's other people in this thread who know about this practice.
Everybody peddling some kind of mob justice also has high self-esteem?
> The page cannot be displayed because an internal server error has occurred.

HN effect.
Great, merely a few years overdue.
Not being a contrarian, the comment I replied to not so implicitly deprives women of agency over their lives, because so gullible and sheepish that they are driven by some force to act in a certain way. I think let women act outside the norm if they want to,and don't be scared by a woman that steers from motherhood.
Echoing the same from Russia circa 2006, had the first "informatics" (aka intro to CS) class in 6th grade taught in Turbo Pascal. Sadly, learned almost nothing in that class, as the teacher had about as much understanding and interest in the material as the students (aka near none).

Luckily, many years later in a US high school, I rediscovered it all from scratch (programming, not Turbo Pascal lol), and things started making way more sense. Looking back, it was not the fault of Turbo Pascal at all for how my first experience with it went, and i find it a pretty fascinating language.
Speaking as a cellular automation enthusiast, this is hot.

First questions on my mind : Can it do surface tension? Pressure?
Does Advent of Code count?

Jörg's AoC 2022 solutions in Pascal for CP/M running on a Spectrum Next with nice ASCII animations:

https://www.youtube.com/watch?v=eg7r_6IrWmo&list=PLcjDDXgGeS...

Source code: https://github.com/pleumann/aoc22
Sure, that's why I say not just non-commercial but also individual.
Is this how Superman is able to reverse time by flying around the earth faster than it rotates itself?
Inno Setup uses Pascal for scripted installations and is rather popular.
That's a fair point to add, but note that I specifically mentioned that this is a problem for countries without freedom of speech protections.

In the US, we're semi-protected from government interference with this level of free speech that is critical of public figures, though technology firms have the capability of deciding what content is allowed on their platforms and can still provide some form of censorship if they choose to for various real or artificial reasons.
Why is this a WSJ exclusive, why was it leaked, why is this only coming out now, why are various government agencies disagreeing with one another, why “low” confidence…

This ratchets up the credibility of the claim for me, but there are a lot of strangely unanswered questions that leave me skeptical, still.
Is that universally true, or just when domains explicitly opt into specific traffic screening measures? Asking as I'm thinking of moving some stuff to Cloudflare Pages.
> Java to Kotlin

Don't. I tried it, liked the language itself, but went back to Java.

Kotlin's syntax is nice, but it predates Java 8, so that syntax plays poorly with the stream API and lambdas. Iterop works as-promised, but again, Kotlin syntax doesn't work well with libraries that are Java-first (in my case, this was Hadoop). Finally, mainline Java keeps cherry-picking the best new language features while learning from their mistakes.
That seems like an inside-out way of doing it to me. I would schedule work onto the transaction struct and make it ultimately responsible for if it should roll back the work or keep it committed.

let mut tx = Transaction::new();
dofoo(&mut tx)?;
dobar(&mut tx)?;
tx.commit();

There is some overhead to boxing the rollback functions for dofoo/dobar into the transaction object, but it's far less error prone (or maybe you can avoid the boxing by encoding all the rollback operations at the type level: less ergonomic but not by much).
Trove of LA students’ mental health records posted to dark web after cyber hack
Using Fetch API for Executing GraphQL Queries and Mutations
> "just because of stress"

Where is that narrative coming from? It doesn't seem to be what the article is pushing.

The perp seems like a nutjob who had a violent melt down, no need for a grander narrative. This sort of thing happens thousands of times a year all across the country, the only reason this case is on HN is because of who they worked for. If this were about a Redmond retail worker stabbing another, in the same town, it wouldn't be here.
This one is fairly tasteless but it’s not clear to me whether or not it’s extremist. If the description said you were chasing Anne Frank down, that would be one thing. As is, it’s explicitly framed as pushing the limits of free speech which strikes me as a dumb kid thought exercise.

And it wasn’t important enough for him to list on the standalone games pages.

Now, Prophet Shooter is unambiguously anti-religious, so maybe there’s something there? And he’s got a Trump parody game. I’m not 100% sure here, just leaning against it. It’s also certainly true that sometimes extremism is the result of mental illness looking for some kind of framework to cling to.
Ha, yup, I enjoyed adding that to the game :)
It was inspired by the system dwarf fortress used at the time extended with pressure to allow equalizing vessels.
Next problem, how do we make sure tracking and profiling isn't happening under the table? Or more likely in an (most of the time) unplugged server in the back of the server room.
Expressions that aren't required to return a value for all possible branches of execution that can also mutate state considered harmful.
I just want to go on record as saying there will never be a *comprehensive* Beej's Guide to Rust. There will never be another comprehensive Beej's Guide to Any Language, for that matter. I've learned my lesson. :)

C is one of the most simple languages there is, and it's YOUGE. There's a good reason other books skim over the library functions. The only saving grace is that C is relatively mature and (hopefully) doesn't change much every decade. Rust is changing so quickly it'd be a near-full-time job just to keep up.

Maybe I'll write some blog posts about Rust sometime as I improve with it. I think the language is all kinds of fun.

And the free Rust books and tutorials that are out there are already awesome.
> Do you suggest this as a legitimate reason for firing a person?

No, its slandering red states by suggesting that endorsing Hitler is okay there.
Now store a 64-bit unsigned integer in Postgres.
I always encourage people to go read Dijkstra's GOTO paper, instead of just its title. It's a short and easy read, almost like a blog post. If you pay attention, you can see that the he was talking about spaghetti code vs structured code. It's better when the lexical structure of the source code maps to the execution structure. That is, if you know what is the current line being executed, you have a good idea of what the global state is, which lines executed before this one, and which will be executed next.
My impression is that the novelty is less about the encryption format and more about the tools and ecosystem being understandable to anyone that has used ssh before (and indeed, in the case of the reference implementation, even letting you use straight up ssh keys)
I reluctantly switched from Sublime Text to VSCode about four years ago, but now it's simply unimaginable to go back. It's heavier, but fast enough to have four or five different workspaces open, in very large projects. The language support, intellisense, and plug-in ecosystem are miles ahead.
There is a funny Dutch song called 'you're getting older dad' that has this passage in it:

"I'm still winning at pong, but it costs him little trouble and me more and more..."
Disappointing that there wasn't an animation of both moons together, one rotating faster and one slower than Mars' own rotational speed. This was the short-but-sweet answer to the title question and it could have been explained in one graphic!
> What I'm saying is there's a group of very vocal people who have left twitter to go start their own Mastodon communities because they did not like their views being challenged on twitter.

Do you have any evidence for this? The proximate cause of mass migration from Twitter to Mastodon was the acquisition of Twitter by Elon Musk.
"Management [...] wants something that works and delivers economic value for customers and will help them continue to innovate and deliver EVA for them in the future."

You're confusing "owner" with "manager". Most managers just want to get promoted, which usually means increasing their HC/budget, making sure credit for a project's success is their's, failures are blamed on others, getting trendy internal projects, doing endless re-orgs (knowing they'll move on before any true costs/benefits are realized), etc. "Economic value for customers" is an afterthought at best.

(Speaking as a former very-large-company manager.)