skysight-inc/HackerNews huggingface dataset:
Yeah, like the one FB open-sourced (and uses internally still, I believe): https://osquery.io/

I think this is a super good tool, except for all the privacy implications.
No, it's optional in the sense of you choosing to enable it.

I also suspect the performance hit will be minimal, however I'm not an expert.

> If those improvements are deemed incompatible with being able to securely run JS in your browser, I would argue Intel is having a very fundamental problem now.

Well it is, yet people are overwhelmingly willing to expose a turing complete language controlled by some 3rd party they know little or nothing about directly to the open internet. The problem there is nothing to do with hardware. It's people.

(agreed about AMD)
CA won't implode soon. But momentum is hard to change and right now the industry is looking for a ways to not be in CA. It hasn't panned out yet, but once they are unlocked and can leave the region there will be a river of people leaving. Let that run for a decade and then there will be trouble.

If (and that's a big if) the current trend allows CA workers to work remotely from non-CA, I think SV will be a very different place in 15 years. A place not on the trajectory of the last 15.
> It's on context switches. These aren't that common

A context switch probably happens thousands of times per second on modern systems. What do you mean by "not that common"?
Show HN: Fast parallel file size scanner (MIT licensed)
We could have the opposite.
A system that just list in what streaming platform a specific movie/show can be found. In that way no private info will ever be leaked.
Whilst you say dirty, they’re actually just more multicultural areas
No, https://www.imdb.com/name/nm0859432/
Why Local Allocators Are a Good Thing(tm) Performance-Wise (2017)
Only HK nativism, violence and separatism gets filtered through domestic Chinese media. What most mainlanders see are dumb kids protecting their "privileges" by burning down their own city and appealing to foreign powers to intervene (aka treason). The protests has staunched appetite for western values and systems in the mainland, solidified by how poor most western countries have responded to covid. I guess framed that way it's sad that mainlanders would rather strip HK freedoms than ask for their own, but the reality is, HK protesters are viewed as exploiting privileges bestowed through lottery of birth, to undermine the rest of the country, so maybe such privileges are not worth having en-mass in the first place.

The justification is HK has been dragging their feet on implementing required National Security legislation. There was no set deadline, I think it was left open ended to easy transition. But it's been 23 years. Despite efforts ongoing for the past 10, now the sentiment at the top is they focused too long on 2 systems instead of 1 country. For the CCP, it's ridiculous they have no extradition process with a region under it's control, especially for recent "anti-state" actions. This was recognized a long time ago, hence the efforts at patriotic education and national security law ~10 years ago because the idea of identity and cultural divergence was a risk to longterm integration. Same with Uyghurs and Tibetans. Best to crush the lost generation now and start again.
The code and explanation of scheduler_relinquish seemed at odds to me.
But how else are movie executives supposed to afford cocaine?

Jokes aside, this is a very interesting calculation - it seems the issue with a system like this would be the monopoly and centralization, as the numbers themselves stack up quite ok.
As a programmer with a side interest in molecular biology, my take is this:

Yes, protein synthesis via RNA translation, as explained in high-school biology, does look like reading Assembly opcodes with 3-pairs-long window, with some opcodes being redundant (translating to the same protein). But then you learn (probably not in school) that they're not redundant at all; some organisms (like bacteria) actually translate RNA with different offsets of the read window, so the same RNA string will code for different proteins simultaneously. Sure, we did things like these back in the heyday of the industry, but that's just the tip of the iceberg.

Then you discover things like epigenetics, or that protein functions are determined by how they fold (something we can't simulate just yet), or that horizontal gene transfer (direct exchange of genetic material between cells, instead of through reproduction) is not only a thing, it's a very important (if not the primary) way by which bacteria evolve. You zoom into how electron transport chains work in chloroplasts (i.e. how cells power themselves by light), and you see a series of complexes that are tuned in dimensions to enable quantum tunneling of the electrons. And now think of how all of these is like a bag of sand - everything is there next to each other, bumping against each other all the time, and not only it works this way, a lot of things in the cells depend on that random walk to work.

In the end, I think our programming experience is useful for viewing some of the biology in terms of high-level systems and their interplay. On the mathy side, perhaps the fundamentals of information theory can inform some aspects of biological research. But beyond that, these things are just different. It's like you took a piece of code, run it through an optimizing compiler, and then through a magical demoscene compressor that makes the code self-modifying, re-encodes opcodes on top of each other by exploiting misaligned reads, makes the binary use PC register as arithmetic input everywhere, and ensure lock-free parallelism by abusing delays from cache misses as synchronization mechanism. And then you give that to someone else to reverse-engineer. That's like 1% as difficult as the stuff biologists have to deal with.
FYI, this is one of the papers discussed in a critique of peer review by author in post discussed recently on HN: https://news.ycombinator.com/item?id=23280372 . It's been on my list to read, so it's great to have a link!

What's surprising to me is a paper that's been cited over 1,000 times had such a difficult time getting published in the first place. It reminds me of a piece of advice for startup ideas that if everyone agrees with you it's probably a bad startup idea, but on the other hand if only a small number agree with you it might be a valuable insight and startup idea. That's a terrible paraphrase, I think, from a PG essay? A similar thing occurs in science it seems, especially in fields where it's harder to test/verify. Truly revolutionary ideas will often be greeted with more skepticism by experts in a field.
AS I said in a post above, I've been using TamperMonkey[1] and a userscript[2] to do this. Reading the [virtually non-existent] description of the uBlacklist plugin, it seems to offer the same thing. Now I'm wondering if there's any reason to prefer an extension over a userscript [or vice versa]?

[1] https://www.tampermonkey.net/
[2] https://greasyfork.org/en/scripts/1682-google-hit-hider-by-d...

ASIDE: whatever the merits of this particular extension, I think the choice of name is a pretty snidey attempt by the developer to cash in on the popularity of uBlock Origin and uMatrix.
> He knows China is powerful enough to do this without meaningful consequences. Taiwan not yet, but soon.

Unlike Hong Kong, Taiwan has (thinly veiled) US military Support [1] that would put China in defacto WWIII territory should an attack occur--after this COVID coverup, the CCP and Xi are persona non grata on the international stage. If anything I hope the people of the Mainland realize the dystopia they have created (some do, most are too conditioned) and revolt before that happens as the CCP seems amendment for a suicidal act if they continue with such brazen violence in the area.

They've already pissed off every neighbor in the South China Sea which is essentially opening the doors for more US military bases and interventionism--which I abhor, but recognize as a reality.

1: https://www.cfr.org/in-brief/us-military-support-taiwan-what...
I do the same type of eye roll and I think it still applies here.
Unless "the whole industry" create a salary cartel, the free market will adjust for this salary imbalance quickly.

If there's a guy living in a black neighborhood that does the same job as a guy from a white neighborhood but for less, who would you hire? So will everyone, and the salaries will eventually match.

This is even more true in a world of mostly-remote workers where social interactions are reduced.
A different person with the very common name Rob Thomas.
I am sorry to hear you’ve lost your source of income.

> But financial hardship is solvable -- food, housing, etc. can be handed out.

That depends on the size of the handout. At the scale we’re talking about, I’ll just say that I don’t think it’s that simple. It is also without a successful precedent.

> Are people starving?

I don’t think so, but we also know that many people in the US live practically hand to mouth. By now, millions of Americans are probably without any savings or income. See the long lines at food banks for evidence. I expect that the longer this goes on, the more Americans we will see become poor, homeless, and find it difficult to feed their families. I don’t think people will starve, but how will this be resolved? Maybe instead of starving they will go to loan sharks and dig themselves into a hopeless financial hole.

I find it disturbing that you are willing to put all of this aside because you don’t know anyone who is experiencing serious hardship. Do you know anyone who goes to food banks? I don’t, but I know they exist and I don’t want to ignore them and say they will be fine because “we can hand out food”.
haha, he is a democrat and had ton of dem candidates on his show. Just because he thinks biden is an awful candidate doesn't make him trump fan.

Not every decision trump or his administration does is bad.
That's a fact. Is he a manchild only interested in himself? Absolutely but,

If trump says 2+2=4 are you going to argue with that? Does agreeing that 2+2=4 makes you trump supporter?
Test Your Babel Configuration
'The premise that we are on the verge of some breakthroughs in software development'

There will be breakthroughs in SW development but as with all breakthroughs no one can exactly tell when they will occur, so let's say within the next 40 years.

The microelectronics industry has largely moved to automated validation. Some of the ideas have already migrated to SW validation, although progress and adoption is slow.

Probably a key idea for automatic SW generation and "no-code" is to realize that a Turing complete language is not required at all times, well most of the times it is even counter productive. Too often SW engineers fail to realize that as well.
The last part of the message that I replied to literally goes "but if the fashion industry went away and never returned, society wouldn't suffer."

Coming from the other side, yes, society would suffer, same goes with tourism (which is also mentioned, next to fashion). There is a lot more to these industries than overpriced luxury items, cheap fast fashion, overcrowded popular tourist spots and carbon emissions from flying. Not everything is black and white to the extent of "this industry can die and nobody would suffer".
Communication, and other CIA Sabotage tactics in your startup
Given that "central" office expenses are taxed differently (more favorably) than payroll, it might make sense to pay "remote/wfh" office expense separately.

That being said, how do you calculate the amount? Say, if I rent a 3-bedroom apartment for €1200/mo, and use one of the bedrooms as my home office, is €400/mo reimbursement fair? What about if I work from a living room? What if I own the place I live in? Can I include ISP expense too? etc...
In my view Hong Kong being a territory of China should be prepared for such laws and so should be it's residents. If people who have passports of other country, they have a choice if they don't agree with this change. This change was kept on back burner for a while until majority of the Chinese could reap the benefits of economic progress. In this case China's legislature has a backing of majority of the Chinese population, so the change will go through. China like Singapore is a meritocracy, not democracy, still for any policy change to be enacted it needs a tacit approval from majority Chinese.

So like in any democracy laws can be passed with majority, its the same for China.

Chinese legislature learned from the mistakes of USSR with perestroika and glasnost that until welfare and progress do not reach its population, it cannot have legitimacy. So they succeeded in it and USA cannot find a clear opening like USSR to break China. So they started firing guns on the shoulders of Hong Kong, Taiwan, India, Japan and other countries surrounding China, because the initial attempt did not succeed. In this game these countries will suffer immensely and USA will progress by selling them weapons and prop it's own economy.

Hopefully instead of questioning other country if every country look inward and secure to all its own people
JUSTICE, social, economic and political; LIBERTY of thought, expression, belief, faith and worship; EQUALITY of status and of opportunity; and to promote among them all FRATERNITY
assuring the dignity of the individual, the world will be a better place.
No business you know, lots of businesses you don't. They paid a lot of my rent early on in my career.
Dup of https://news.ycombinator.com/item?id=23295975
Why did you even post if you were going to resort to "but can you prove that there isn't an exploit?" anyway? I could have saved myself two reboots if you had started with that.
I do. But I never heard about anyone going after torrent downloaders in my country. Can switch to VPN if necessary.
I've been doing both and have to say Wireguard is much more performant and stable than an ssh tunnel. Besides, it shouldn't be too hard to set it up on a VPS.
Yes, but I think what those DIY solutions do is to lower the initial barrier to achieve some kind of automation at the cost of accumulating technical debt at a much faster pace.

It's not entirely clear to me what the long term impact on demand for software development is.

In some cases, cobbled together ad hoc solutions can last and actually work well for a long time. They avoid the cost of overdesigned systems built for a future that never arrives using fashionable technologies of the day.

In other cases it looks like the externalities of this designless process are far greater than the direct benefits as adding features either slows to a crawl or massively increases the chance of human error.

Judging by the pre-virus job market, there is no sign of any decline in demand for in-house software developers.

What worries me far more than that is the tendency toward funnelling everything through a handful of oligopolist gatekeepers that are in a position to extract a huge share of the value developers create.
Plastics just means a specific set of properties not what it’s specifically made from or can it be biodegradable.

Depending on the exact chemical reaction makeup these could very well be considered plastics.

Plastics date back around 3500 years with the earliest plastics being made form egg proteins and other animal sources, Shellac which can and is formed into plastic materials has been used for at least 3000 years and in Middle Ages Europe plastics were made by treating horns and making translucent and transparent plastics form them:

https://www.google.co.uk/amp/s/queenslib.wordpress.com/2017/...

One of the first modern plastics was cellulose nitrate which was used as an ivory replacement and was made by dissolving cotton in nitric acid and mixing it with vegetable oil, the solution can then be poured into molds to create the final shape or made into billets that could be machined or carved.
Easily that much and more but compare that to a CPU with say a 3GHz clock ie. 3 billion ticks per second, that's not much.

Plus the other overheads of switching are already there - it's not cheap. I don't expect the overhead of reloading from L2 cache to add much (to repeat, I'm not an expert though).
I've been using https://github.com/pistom/hohser for some time and it works well.
> ... countries that respect persons privacy

May be a long time ago, in a galaxy far away, such a thing once existed. It's a sweet thought though.
This is absolutely true. I'm lucky to have it 45 minutes down the road from where I live, we visit frequently. It's gorgeous.

(Hi d_t_w!)
Thank you for the links. I find them useful.

But one difference with the Spanish documents is they don't estimate their IFRs.

And if I'm not missing anything, doing it yourself is not trivial if possible at all. It's not enough to know that 5% (an arbitrary number, just to give an example) of a country's population developed antibodies. You'd also need to know the age structure of those 5%, which may or may not match the country's age structure.
Me too. It's been great

I've also cobbled together a Tampermonkey script which I wittily call "HackerChoose" which allows me to similarly block domains from appearing on HN. Unfortunately my JS-foo isn't up to making it interactive, so I have to manually update the list of banned domains. But, if anyone's interested, here it is:

This actual Tampermonkey stub script imports the full userscript from a location elsewhere on my hard drive. This makes it easier to maintain the list of banned domains by editing that imported file directly, rather than having to make edits from within Tampermonkey's clunky interface:

https://pastebin.com/raMSWMDi

This is the imported userscript. I pretty much lifted it from one someone else had made and then twiddled it a bit. So apologies to whoever the original author was, but I've forgotten where I got it, so can't give you the credit:

https://pastebin.com/SbtfXEby
I think the point about noise is interesting since I’ve always considered noise something that’s easy to eliminate by listening to music or ambient sound. I’m sure this is because I’ve always been used to music and noise, but I can see how maybe if you grew up in a quiet area without an interest in music (or a dash of tinnitus) it would be hard to be without.
I have tried few of them, but what I find most infuriating is the lack of keyboard shortcuts.

Usually they support only C+z for undo.

Switching between pen and eraser by having to actually click an icon is fine on iPad but it drives me up the wall when I am using wacom tablet and keyboard.

Does anyone know application that supports keyboard shortcuts?
This is what's kinda crazy to me. I'll be 26 in a few months, and I was by no means raised doing the technical PC tasks that many of my older peers did. The first computer I remember using was an old Windows 95 desktop my mom got for doing her homework in college (teen mom).

I have a brother who is 15 and he doesn't know how to use a computer more than using youtube and facebook. And I constantly hear things from my parents about viruses and sketchy stuff ending up on the family laptop. Granted, not all of that is him or my other siblings, but it seems a lot of kids are missing a sort of digital literacy that many in my age group grew up with. I somehow know what a sketchy download button looks like. He has no idea.

"It said download so I clicked it" is often a response I hear.

What's more frustrating though is that my brother is not a great student. He was adopted and is getting to the age where he's starting to act out and I totally understand why. He's disillusioned with his own education and can't be bothered to care. For someone in his situation, digital literacy could give him access to a good job and a healthy adult life by learning to program, and I could help and mentor him along the way, but I know already it's going to be hard to convince him to take it seriously. I've hinted at it but I've only gotten sideways glances that scream "yeah right, I can't do that."

I'm not saying every kid needs to learn to be programmers, but we've abstracted so much technical learning away from them that it seems they're less prepared for a digital world, despite growing up surrounded by technology. Even the kids who are into tech stuff are being pushed into commoditized silos. Eg. Minecraft, etc.
1. Easy on a 64-bit system. Just allocate dozens of megabytes of virtual address space with the memory being not readable nor writable. Mark a small proportion as readable and writable. In response to segfaults, grow the stack by marking even more memory as readable and writable. My toy implementation does this. It's very easy to do in about 20 lines of code.

2. You will need to reimplement thread local storage yourself. A production-quality implementation should handle this for you. Thread local storage just means having a special section of memory as a read-only template, and then duplicate them into fresh pages upon the creation of the fiber, mark them as writable, call constructors. And then remember to save the segment registers when switching. Tedious but doable.

3. You need your own locks. This is apparent even in high-level languages like Python. Notice how Python asyncio provides its own mutexes and semaphores? A production quality implementation will handle this for you, but you'll need to use them instead of the OS-provided ones.
There is a similar, and fascinating, story of killer whales co-operating with humans: https://en.wikipedia.org/wiki/Killer_whales_of_Eden,_New_Sou...
Just like SQL was ment to be an easy to use tool for business people to query data :-)
Is slack meant to replace email? I thought it was intended as a complementary tool (having used slack, I don't see it offers much actually).
Exactly. Most of the time, the problem is not to find out what people want and put it into software. The problem is to help people in the process of discovering what they want and what can be done. After that, development can begin.
Jai Bhole Nath
But that would just be (not quite) breaking even. Major Hollywood films often make 3x or more their budget in profit.

And marketing costs are huge and for some reason not included in the film budget.

In 2020, people are consuming "movies" and "television" like they're the same thing. You have to include those in the cost.

Finally, if you're including worldwide subscribers, you have to include worldwide producers, not just Hollywood.
Then they need to raise the amount enough to attract more people. They can pay different people different amounts, but the amount should be based on what they need to attract them and not take location into account. Eg if the higher amount raises the number of applicants in the lower cost of living area too, then they shouldn’t go “oh, but you’re in the lower cost area so your offer is lower”

Ie raising the offer raises the applicants, where those applicants are should not matter.
Since everyone is so interested in Sweden, SVT has some nice graphs: https://www.svt.se/datajournalistik/the-spread-of-the-corona...
this is cool, more filtering would be useful (on tld length, whether it's a word). Interesting that ca.rs is still available and pretty cheap. Funnily, sa.rs is also available. pe.pe too, and oh.ms.
AGI would negotiate salary higher than all people it replaced, though.
Reproducing a Memory-Tracking Bug with TLA+ (2019)
You can rent a EPYC Server 32c/64t with 2x4TB NVMe and 512GB memory and 10Gbit (20TB free traffic - 1,20€/TB above that) port in a Hetzner datacentre (cooling, backbone, backup power, network all managed professionally) for ~450€/month.

The time from ordering to login is something between 15 minutes and 2-3 days (you know beforehand). You can cancel every month. Faulty disks are replaced 24/7 in 15-30 minutes.
Alba (Rabbit)
There is a very nice site called digital nomad and it's all about discovering these kind of places. I frequently spent many hours there. I think I would like to try Spain and especially Barcelona
similar https://riaps.isis.vanderbilt.edu/
Saturn (Alligator)