skysight-inc/HackerNews huggingface dataset:
So you're saying that slavery is an American value?

It is, after all, in the Constitution, although its popularity has waned of late.
A wonderful read on Russian literature, unfortunately tarnished by one unsupported, hard-to-believe claim:

> There are endless articles on why America has failed to curb the pandemic. The truth is simple. People profit from our death. Foreclosure companies, debt collectors, real estate agents, news corporations, health care tycoons, senators, and presidents, to name a few.

So, the American society collectively willingly let people die to make more money? (because they profit from the deaths of others.) Senators make more money if more people die?

I understand that the author is angry at the circumstances around the author's mother's death. However, I don't see what this kind of unsubstantiated claims accomplishes besides detracting from her otherwise well written piece.

Edit: clarifying sentence.
The heading seemed contradictory to me with both "spintronics" and "mechanical" in it until I realised that it is not the other sprintronics (https://en.wikipedia.org/wiki/Spintronics).
Does that imply we can put a lower bound on the energy required for certain types of operations on certain types of information?
The Admin is to the Programmer (or Software Engineer) as the technician or tradesman is to orher Engineers.
Not to mention fervently touching mask surface that could be contamination might not be a good idea, especially if there is a chance you might then touch your eyes.
You started to list the things you didn’t want?? That’s odd.
I grabbed a used X270 right before lockdown here. I’d intended to get one for vacation as a “beater” laptop for vacation instead of my MBP. Wound up using it a lot around the house, porch, and yard. Less worried about rain and dust with it. Some light gaming works well too. Plenty of life left in it.

So much that I picked up an X220 on a deal. 10 years old and still pretty swift with an SSD and enough RAM.
MAMMON [Vibe Reel]
This is a very cool project!

I noticed that outgoing http requests don't seem to work (there's no `curl` and after installing a CLI tool I work on via npm (which worked like a charm!), the outgoing API calls it makes were blocked. I assume that's intentional at this stage. Is that changing in the future?
Making Sense of Medieval Medicine: Humors, Animal Parts, Experiential Knowledge
Sublime Text is the only editor I use outside of vim. It's worth every penny.
I'm surprised you don't think deleting a bunch of checks will improve performance.
I agree but for a different reason. It seems obvious that Maxwell's demon would itself use energy, thereby paying for the "decreased entropy" with this energy.

This is essentially the same as:

> The second vital piece of the puzzle was the principle of erasure. In 1961, the German American physicist Rolf Landauer showed that any logically irreversible computation, such as the erasing of information from a memory, would result in a minimal nonzero amount of work converted into heat dumped into the environment, and a corresponding rise in entropy.
As both a private citizen, and one who implements it, I hate it. It’s increased regulation around a subject that I was not doing in the first place (I don’t care what you’re doing online, never tracked, etc) that only increased the cost of business. We need more competition, not less.
Yes. Provided you don’t do it as some sort of dead shock to global systems.

Food production is a modern solved problem. The politics of it is not.

No country is giving up food security and voter messaging to the invisible hand of a global market. No one likes corn as much as Americans do, yet its one of your greater exports, simply because of American economic and diplomatic ascendancy.
1. Nothing could be more wrong; bitcoin is bitcoin whether it’s on the base layer or Lightning Network. Full stop.

2. There are over 10,000 lightning nodes with nearly $70 million in liquidity where payments occur everyday: https://1ml.com/
The refcounting isn't so bad but freeing and running destructors can pause. There's also memory fragmentation from not having a compacting GC. It's all fixable though.
What will happen is that inflation will cause these promises to be meaningless and throw many elderly into poverty or menial jobs in their old age, hello Walmart greeters...

Getting 1x social security is not going to work when you get rent that is going up 2x as fast. But somehow the market basket of goods will still stay at 2%yoy…

Or we could just start having large families again like some groups (Hasidic Jews, Amish, some Evangelicals) do but I don’t think there’s much political will for that.
I get that the US government funded part of the research this article is based on, but I think substantial skepticism is warranted -- as with all 'IT shortage' articles.

Many US agencies are mis/guided/influenced/funded/run directly and/or indirectly by industry professionals, lobbyists, etc.

If there was any actual shortage of IT personnel in the US, it would not take experienced US-based IT professionals months or years of job searching to find work -- if at all.

There is no conspiracy theory necessary -- in this case, it's pretty clear-cut -- a training company needed some PR to drum up business, so they got their lobbyist to work with a group inside an agency in the government, got a report, pinged their contact at CBS, done.

But outside of that, it'd be nice to know how 500,000 alleged openings compares historically. It's obviously a number that is supposed to impress.

But how impressed should we be?

How fast is the number growing?

If the number is going up, why aren't all these unemployed IT professionals getting hired? Companies are willing to sustain IT attacks instead of hire and train an experienced IT professional?

Hiring remotely is easier than ever, but does that apply to security jobs? Are clearances necessary? Physical presence?

What is the appropriate number of job openings, per IT vertical (e.g. cybersecurity, networking, cloud, big data, SCADA, etc.), at any point in time, to provide proper 'slack'/fluidity of the labor force? Presumably this would be some number that the IT industry was roughly comfortable with, that industry analysts/economists thought was 'healthy', etc.

Is that 10,000 job openings? 100,000? 1,000,000?
An object possessing kinetic energy continues to move unless acted on by an external force/energy. It's literally Newton's first law. It doesn't move for free though. Energy bound to the object is being allocated every Planck second that it moves. That energy could have instead been used for internal interactions, local time for that object, if it were at rest with the same relativistic mass.

Time dilation is a consequence of energy having to be divvied up between external and internal changes.

Nothing I am saying is controversial. But yes, I am making it much easier for everyone to see that movement is just change of state/information, and that all energy causes a constant change of information per unit time.

The universe is computational, not really a surprise...
A fundamental restriction of our mind is that it's all about shapes. The atom is where we meet a shapeless thing for the first time - the electron - and I think this is why all attempts to explain electron orbitals resort to nondescript formulas.
the small startup has to pay for that person that didn’t exist before, which reduces the resources available to them. it’s pretty clear why it’s a detriment to startups but not to large tech.
Is everyone here too old to remember MapQuest or CD based car navigation systems? Apparently. We had decent turn by turn in the 90s. In the US mapping data was heavily derived mostly from public Census TIGER data, which had flaws but was good enough.
SMB isn't necessarily case-insensitive. You can configure Samba to be case-sensitive, and I believe it defaults to case sensitivity for UNIX-y clients.

Aside from being "Microsofty", Samba is just a good overall option, and I imagine that's why no-one has really bothered to develop another robust fileserver in the same niche.
iPhone team always and nude
Israel Is a Cyber Superpower but Chooses Bombs to Fight Hackers in Gaza
The article says: "In our brains, each finger is represented distinctly from the others; among the study participants, the brain activity pattern corresponding to each individual finger became more similar (less distinct)."

I'm just not sure what the significance of this is. It doesn't seem to tell us much by itself. Maybe it will be more meaningful after further research. (Or maybe I'm just missing something.)

My other point regarding the word "representation" was more of a semantics issue. Neural activity in the sensorimotor cortex is the sensorimotor skill itself. I think saying fingers are "represented" in the sensorimotor cortex, while perhaps not technically wrong, is potentially misleading, as it implies a separation between the "representative" and the "represented". The fingers and the sensorimotor cortex are connected, they're part of a system, so changes in sensorimotor skill naturally imply changes in neural activity in the sensorimotor cortex (and, by extension, specific areas of neural activity); you don't need an fMRI to know that, although the fMRI may tell us what changed (at least to the degree that we can measure it). (Although, again, I'm still not really sure what the significance of such changes are.)

The headline "Robotic 'Third Thumb' use can alter brain representation of the hand" could just as well be "Robotic 'Third Thumb' use can alter brain activity", which is far less intriguing. Using the word "representation" makes it sound (at least to me) like there's more to it, something between the fingers and their "representations" that is shifting things. Obviously there is some sort of learning process the brain uses to adapt, but just noting changes via fMRI does not, by itself, tell us anything about it. (Again, maybe it will be more meaningful in a greater context after further research.)
Does Sublime have good support for Vue.js, specifically code formatting? I briefly looked a while back and all the plugins seemed ancient.
Note the "years ago" part. Options were limited for non terminal free/cheap options for a long time.

Wiki says PSPad came out in 2001, I'd guess this experience predated that.
To me, VSCode competes with IDEs, Sublime competes with text editors. Startup speed accounts for a solid 95% of that distinction. If I need to make a quick edit to a file or write down a temporary (but reasonably persistent) note, the only tools I've tried that let me do that in less than 3 seconds are Sublime, Notepad, and Notepad++. Among those choices, Sublime is the clear winner in overall usefulness and functionality.
If I could give you 1000 upvotes, no 1000000, I would. This is a comment that should be spread far and wide.
> whatever version was supported at the end of the license

No. The version you will perpetually have access to is the last version released one year before the expiry of your license. So if you get a one-year license and don't renew it, you only retain access to the version you first bought, not any new ones released during the year.
The mental model of many wearing masks "alone" is that it's more annoying to take the mask on and off all the time than it is to just leave it on. Also, touching the mask constantly leads to concerns about contaminating your hands and then spreading that.
This is somewhat off-topic, but as a native English speaker who has spent a lot of time conversing in English with non-native speakers, I've been struck by how many times non-native speakers will come up with a phrase that is perfectly proper English, but nothing a native speaker would ever have said, and quite poetic. It's often a charming surprise.
Yeah, I use VS Code daily but it took me a very long time to set it up in the way I liked. Everything from colors, text/menu sizes, fonts, toolbars to shortcuts and more. I'd say ridiculous customizability is a big benefit of VS Code in that regard.
Exactly. There's a big difference between knowledge and aptitude. The former is a lot easier to obtain than the latter.
This is the first sale we've ever done. Thought really it's more of a delayed price increase :)
The language server isn't included, but the syntax is.
I don't see much difference between the "new Trumpian GOP" and "old GOP" in terms of concrete policy. Both are staunchly anti-immigration, both reject social programs aimed at helping those in poverty (including healthcare, such as the Affordable Care Act), both want to increase privatization of government services (such as education and the post office), both oppose unions (arguably one of the best ways to ensure a consistent increase in wages). And most importantly, both the new and old GOP define themselves mostly by what they aren't: all those smart-talkin', book-larnin' liberals on the coast.

Hot top: it isn't the coastal liberals who are causing stagnating wages. It's the anti-union, labor-exploiting wealthy who are the stars of the GOP.
sshfs has worked out fine for me, and feels more continuous with the *nix user experience.
Alternatively it could also be flawed data on infections, which we know is already highly likely.
This is just something that happens with masks. I think you're reading too much into it.

In years past in Japan, where mask-wearing was always common, I noticed that just covering the mouth and not the nose was quite common. It still covers most of what people are trying to cover (odor, droplets). Which would still help for the worst contributors to covid too. If people are feeling claustrophobic or legitimately having difficulty breathing, I think it's an acceptable compromise.

Also, if people are talking a lot, then the mask tends to get pulled down off the nose constantly due to jaw movement. Hence in Japan you'd see store clerks and people in such roles often wearing the mask that way. Also this happens practically every word for many kinds of cloth masks. So if you see a public speaker somewhere with a fancy cloth mask not covering their nose (a shaming target I've noticed on twitter etc.) they probably can't help it.
Ah, my bad. They should fix that.
Huh? No, I'm saying that a billionaire may have lost all their investments, but chances are they will never be so poor as to become one of the traveling poor when they are old. The crash in 2008 didn't just wipe out investments, tons of poor Americans had no investments anyway. The crash took out people's livelihoods, their jobs and homes. And without health insurance, they tend to ignore health problems that gradually become more expensive problems that can also wipe them out. They are too poor and too old to recover from these types of loss, and the government benefits they are entitled are not enough to keep them homed and healthy.

The rich who lost money in the stock market will never in their lives have to consider these issues, and frankly I'm shocked at how often this stuff seems to fly over the heads of people on this website.
$100 in an hour or two?

Only in a small part of the world.
I’m in awe at how much time and countless generations it took to evolve these mechanisms.
Then run a proper randomized controlled trial with comparisons to cloth and surgical masks so we have actual data, not 10000 anecdotes.

This was the biggest event of the last 50 years, we can throw a few billion at a real trial.
An electric guitar, about a year ago. I've always loved rock music, but never really thought of playing an instrument as accessible, for whatever reason. I taught myself (probably not well, but well enough to enjoy it) during the pandemic and it's been a great outlet. I also keep it next to my desk, and play for 5-10 minutes between meetings throughout the day.
Digital Covid Vaccine Passports: Five Key Takeaways
"Oh, Professor, look! I think I've got an unexpected planet! Oooh, which one's that, Professor?"
"It is Uranus, my dear," said Professor Trelawney, peering down at the chart.
"Can I look at Uranus, too, Lavender?" said Ron.
Lex Fridman when he’s talking to big names in STEM subjects. If he’s taking martial arts or comedians that’s a little too close to the JRE but tech he’s great IMO.
Your examples are far too simplistic. Real world code is going to be far more complex and will tend to resist trivial analysis.

For example, please explain how to prevent this without also (inadvertently) preventing the removal of unnecessary null checks when functions are inlined. What about an unnecessary null check that's hidden inside a macro? What about whole program LTO?

A macro could be used in a variety of situations. In some of them, you need the null check for safety. In others, the null check in entirely redundant. Short of AGI, the compiler can't actually comprehend the code it operates on. Yet surely you expect it to eliminate "obviously" redundant work? It accomplishes this by applying a large set of fairly simple rules.

(There are probably much better examples but I can't think of them off the top of my head.)

In practice, when I play with Godbolt I find that the "obvious" cases tend to result in helpful diagnostic messages.
> Inferring any propositional statement about the program (eg "this pointer is not null") from the fact that its negation would imply undefined behaviour.

I'm not completely sure I understand that correctly, but do you mean that statements that are constant unless considering a possible (and "credible"?) implementation of UB shouldn't be fair-game for the compiler to optimize out?
EDIT: I think I see a more tricky case that may be one of those you're referring to. Dereferencing a pointer further in the code shouldn't be a valid justification for optimizing out previous tests of it being null. I can relate with that but I suspect that it would prevent many classes of branch pruning.

I get what you suggest while describing malicious compliance but I can imagine that it could be a false impression resulting from trade-offs that favor optimization opportunities to "out-of-spec but canonical/natural" implementations.
I used it before, it's very nice. Just wish they'd do a FreeBSD version, then I'd probably still use it.
Limmy's humour is wilfully niche even among Scots and the Scots-adjacent. He has no intention of appealing to a wide audience. He's a great example of Twitch being good at finding an audience for the long tail of creators.
Covid lockdown teaching me to cook – Food for Thoughts
While that's definitely true, people were building bridges for thousands of years before formal engineering was a thing.

Of course some number of people probably died crossing those, and Golden Gate scale bridges weren't built.

Just to torture your analogy, maybe it depends on the scale and weight requirements of the software as to exactly how much fundamentals will be required.

Sometimes all that is needed is to lay a 2x4 across a mud puddle and that's fine. It's also how a lot of people get started.
Continuous yes but it is horrible at dealing with hundreds of GB of data and accessing multiple files at once.
This is my most used software. I loved it.
Whenever I've met a French speaker in Japan (which happens surprisingly often) I have always been amazed at their ability to be just as direct in Japanese as they are in French. It turns my ears red and I'm American.

I don't think it's about their opinions, it's just a language you have to be more polite in. Doesn't feel any different from the South or UK to me.
This is the future of software even though sublime text isn’t new. People need to understand that the incentive structure surrounding the development and maintenance of software is as much a part of the software as the code is. Open source doesn’t work for the vast number of cases. When Linus dies, the only real example of a successful open source software project will die with him. Making things free doesn’t make you virtuous.
That's funny! In Dutch the character named Dagobert is the one named Scrooge in the English version.
How Apple gave Chinese government access to iCloud data and censored apps
And yet this still speaks nothing to the 'purpose' implied by so many. Even the article says it's a statistical reality and nothing more.
I tried out VS Code after using Sublime for a while, and almost immediately switched back. I may have liked it if I used it more, but VS Code felt comparatively slow, and it seemed like there are a ton of tiny UI elements scattered in every corner, all trying to get your attention about something.
I've been thinking a lot about how to apply FFTs to neural networks, so this is timely; thank you.

If you're looking for deeper explanations, I recommend "Practical Signal Processing": https://www.amazon.com/Practical-Signal-Processing-Mark-Owen...

Many of the chapters are here: https://battle.shawwn.com/sdb/books/PSP/ but buy the book if you can afford to.

In particular, Chapter 4's "untwisting" intuition is the best I've found: https://imgur.com/a/r7KvO60

Another way of phrasing it: You know that effect when a wheel is spinning so fast, it looks like it's going backwards? If it looks like it's standing still, there's a Fourier coefficient at that rotational frequency.

... Or at least, I think there is. It's hard to be precise with analogies.
Hello HN,

I'm one of the developers at Sublime HQ. We're all very excited about this release. If you have any questions you'd like to ask I'll do my best to answer them.
My gut feeling with io_uring is that it wouldn't help as much with messaging applications with 100 byte request/reply patterns. It would be better in a with a pipelined situation, through a load balancing front end. I would love to be proven wrong, though.
Jetbrains license works slightly different.

You get a license and access to all updates released for duration. But if your license is not renewed at the end, you lose access to updates in the year/time since you bought the license.

You still keep original version at the time you purchased license for as long as you want, though.
"Company X" in the comments is SiFive, I am guessing?
And we’ve increased latency an order of magnitude each time. We have computers that are orders of magnitude faster, yet using a spreadsheet in a browser today is less responsive than it was in DOS decades ago. But the developer experience is so much better now, so it’s worth it?
Also-rans:

1> [window-map 1()(do if(and[K @1](eq'* @2))'_ @2)y]
(foo bar * select _ fox where _ bravo)
2> (mapcar(do if(and[K @1](eq'* @2))'_ @2)(cons()y)y)
(foo bar * select _ fox where _ bravo)
3> (mapcar(lambda(:match)((@[K] *)'_)((@a @b)b))(cons()y)y)
(foo bar * select _ fox where _ bravo)
It's interesting to see how much more performant Sublime is on Windows & Linux than it is on macOS.

https://www.sublimetext.com/blog/articles/hardware-accelerat...

On a 4k display, to render:

* Windows is 3-7ms

* Linux is 3-17ms

* macOS is 18-30ms <-- 10x worse than Windows best

Anyone have ideas on the cause the poor performance of macOS relative to Windows or Linux?

Would also be interesting to know how this compares to VS Code, since a large reason why people choose Sublime over VS Code is due to performance.
> How feature-rich an editor is should be less important than how feature-complete your understanding/usage is.

As someone who's in BBEdit five days a week, I definitely understand this. :)
The issue in general is how to bridge these JS OOP APIs to something that's basically assembler.

If WASM gains a foreign object model calling convention or whatever, we're in game.
> Or consider an introvert who has been isolated from her closest friends for a month due to an illness. That person may test as an extrovert at the end of the month.

As an introvert who lives alone and took an extended break from work around the time the COVID lock-down started, I can tell you for certain that I would not have tested as an extrovert at any point.
That's because はい/いいえ doesn't mean yes/no, it means correct/incorrect. Though the yes/no response to negative questions is also different in American and British English.