skysight-inc/HackerNews huggingface dataset:
Anecdotally, this seems like one of the reasons cs phds are rarely pursued by U.S. citizens.

Even if you love research, the programs will select for people who have good grades/institutions, who lack student debt, can invest 4 years at 20k/yr and survive, and are willing to turn down 6 figure jobs in industry.

Given this, it’s not a surprise that 79% of CS phd students in the US are international, where undergrad costs are often substantially lower.

http://nfap.com/wp-content/uploads/2017/10/The-Importance-of...
What happens when your local internet connection goes out and you can no longer serve traffic for your business? What if there is a power outage? Who will spend the time replacing disks as they fail? Where is the data backed up to, so that a failed disk doesn't lose business data?
>It almost makes me want to start a meme Twitter account and build up a big follower count. That's apparently the only way to reach a human in customer support at a big tech company these days...

Until your Twitter account gets randomly banned for no good reason.
I use the editing software “descript” and this process (removing ums) takes just a few minutes even for a long show, because you just delete the words in text. They even have a button, remove “ums”. It’s a game changer.
Don't forget! If you're a whistleblower, then pleaaaaase use Signal! And anyone suggesting a connection between Moxie & Mossad is a conspiracy theorist! Make sure they take a lot of vaccines and deplatform them!
My gosh

This post is a mess filled with sweeping statements and outright bullshit

Anything that is not socialist is called ultra right. Bezos is called a robber baron (in relation to too good to be true gov contracts sure, but no one is forced to use aws or Amazon)

This is a daily reminder of the cognitive dissonance of someone who calls himself socialist but ignores how many times it failed with the murder of tens of millions. And you don't have dig your history books for examples of failures, all you have to do is to look at the oil rich Venezuela right now. But that's not really socialism, right? Let's try again one more time. "If I were the one in power I'd have brought upon the utopia!" - cries in dictator
> Though the NICD has confirmed that almost all cases of SARS-C0V-2 in Tshwane are due to the new variant, we have not been able to establish that in every instance the variant is Omicron as the PCR machine in use at the SBAH laboratory does not screen for the S-gene. A reasonable assumption is being made that the cases described here represent infection with the new variant.

> The main observation that we have made over the last two weeks is that the majority of patients in the COVID wards have not been oxygen dependent. SARS-CoV-2 has been an incidental finding in patients that were admitted to the hospital for another medical, surgical or obstetric reason.

Basically the facts that are being reported aren’t facts. Nothing new. This is how free speech ends.
The Decentralization Movement, in the Web3 sense (three Internet prongs: consensus, messaging, information persistence), is (or ought to be) ultimately a vehicle for fostering subsidiarity[+], working opposite to the efforts of socialism to subordinate the individual to the state, and opposite to the extremes of laissez-faire capitalism.

[+] https://en.wikipedia.org/wiki/Subsidiarity_(Catholicism)
I had a bonded DSL line for a while when I lived in the Bay Area with service coming from two different twisted pair lines. One line was consistently ~18Mbps, the other barely 3-5. It was pretty clear that one of the pairs was good and the other was broken somewhere alone the way. The lines were all in a bundle, with no way to discern what was what any individual strand was in the bundle (or which was broken or shorted). No one had any motivation to find the break and repair it. And because the line was technically “working”, ATT wouldn’t move it to a different pair. Sonic was the ISP with ATT handling the physical lines.

Still amazing that it worked at all.
Socialism is no one's friend. It only exists because lawless barbarians use it as a facade to deceive and take the first steps to power. marxists do not believe in socialism. They believe that along with charity and happiness are things for fools and children. That there will always be animals brutally devouring one another and humans are no exception.

The USA achieved it's success by recognizing there's no compelling people. Make you case. Try to convince them. If it doesn't work, walk away. World's big enough. Nature always wins and no one is immune. If you are going to act, never make things worse than they are. That's where socialism fails. You end up forcing people to do what you want no matter how much you dress it up. Life is a very complex thing and we are very impotent in the face of it. There's a reason people are poor or sick or in need. Leave them alone. You could end up feeding the very wolves that end up eating you.
> But why should self driving car be hold to higher standard than normal car?

What I wrote shouldn’t be seen as implying that, though as @Kye writes in the other reply, the AI part of a self-driving car being better than the human in a normal car is the main selling point to date.

To use my previous link as a concrete case: while humans naturally suffer from various optical illusions, a human who mistakes a truck carrying traffic lights for a continuous stream of traffic lights in the roadway shouldn’t be allowed to take a driving test, let alone pass.

When AI perception is at a merely human level, it can react faster. Right now, it lacks the perception to know when it needs to react, so it has to be turned to balance type I and type II errors: https://en.wikipedia.org/wiki/Type_I_and_type_II_errors

AI cars will be great, but they aren’t yet. Are Teslas and Waymos already better on average than humans? I think so, but with low certainty and by a small margin. But in the long term, when they have learned how to see, they can indeed see more and react faster.
Well, today I learned of `host`. Thanks !
Keep in mind I use Nix personally, and for work.

> I too bought the story that being able to re-emerge my whole system was some kind of performance or configuration boon. Eventually I realized that I just wanted to use my computer to get through life...

I don't have fun constantly mucking with my settings either. That novelty long wore off long ago, like with most people who have used Linux 10+ years.

I do however get a benefit being able to set up my same config on multiple machines. For example, recently, I switched from XMonad to sway on my work computer, which necessitated a bunch of config changes. I then synced those changes over to my personal machine with https://github.com/nix-community/home-manager .

C.f. my phone just died, and I got a new android, and the android backup/sync situation gets worse and worse, and it will be a huge pain in the ass fixing my phone so i can hopefully move a few more account settings, 2FAs, etc. over.

The moral of the story is that when I do need to configure something, I want to do it once. Sysadmining repetitively is infuriating.

-----

The linker thing is quite different. I still do like programming (as opposed to sysadmining) for fun, and I want the tools to suck less. I also find infrastructure fun and interesting, be it computer or real world. I am a fairly prolific contributor to the Nix ecosystem, not because what I necessary want to do by myself on my own machine, but simply because I enjoy making the stuff better (and this hobby also sometimes becomes current task on the job, too).

Nix starts from a strong baseline of "sound" builds --- anything that is not sand-boxed, and therefore unlikely to be reproducible / cached correctly now pisses me off a shitty software that doesn't respect by time. The goal is to build on that foundation and also make Nix builds more incremental, so we have both a reliable and tight debug loop. Ultimately I want to see my work and the Nix community at large swamp the rest of the computing world with the productivity that is unleashed and when we stop crippling ourselves with shitty tools.

The flip side is that since goal is social, I have 0 interest in solo dog-fooding. I only use my PRs which I merged upstream; whatever benefits they would bring are certainly outweighed by the costs of living on forks all by oneself.

-----

If not being totally relatable (I rarely find people interested infra changes that don't immediately benefit them) hopefully it is at least clearly distinct from "building out my person nerd terrarium" customizing the computer as individualistic self-expression.
Sure, but why not allow a person to fund their own PhD? It might allow more people from industry to develop ideas that they bring into the sciences.
I'm working on a userscript right now that colorizes the UI for added visibility around usernames and thread indents. It also adds some extra navigation tools.

I'll be sure to submit a pull request to this repo once it's ready.

Thanks for sharing.
Decoding the NYC Subway Metrocard: Early Results
I don’t think this tweet is the original source, but it was the only source I could find. https://mobile.twitter.com/ryanafournier/status/108776604858...

> The news used to tell you that something happened, then you had to decide what you thought about it.

> Now the news tells you how to think about something, and you have to decided if it even happened.
I believe that he is referring more broadly to forms of governance in DAOs (though I believe they're all on turing complete chains). For example, OpenZeppelin provides some quickstart governance contracts[1] that are all coin-based voting systems. There are some simple ways around this, like to make voting power proportional to the square root of token ownership but obviously one address != one human voter.

Vitalik wrote about some alternatives[2] on his blog, such as proof of humanity, proof or participation or staking based solutions primarily but most significant projects are still using coin-voting.

[1]: https://docs.openzeppelin.com/contracts/4.x/governance

[2]: https://vitalik.ca/general/2021/08/16/voting3.html
> "It’s a more interesting question to ask if this would be more economically efficient."

it's almost self-evident that it would be more efficient. the more interesting questions are how and why. fair and efficient markets at steady-state would largely be composed of a few medium-sized companies and a bunch of small companies, with new entrants occasionally. that would enable healthy competition that would drive progress while keeping chaotic upheavals mostly at bay. it would also distribute wealth more widely, which means we'd get more diverse ingenuity and more interesting entrepreneurship, rather than having the capable simply stowing away at large companies taking their safe and boring little toll on the income river.
Birmingham UK to become a super-sized low-traffic neighbourhood
No, it means that NSO takes customer complaints seriously, especially a customer as important as the US. They operate under Israeli legal jurisdiction, and probably have an existing relationship with US firms, public and private, and I don't think the Israelis would hesitate to take whatever action the US wanted, because it benefits them to "play nice" and be cooperative. It kinda sucks for them in this case because chances are this is evidence of in-fighting between US agencies, and NSO tools are in the middle.

FWIW "international law" is its own thing and doesn't work like normal law; in truth every nation by default "rules over international law". When was the last time you saw an "international law" trial or saw a nation punished?
> It's really sad that the people who post to r/antiwork do not seem to understand that the fact of work is a fact of nature and not a product of society.

The most ironic thing about them, is their praising of socialist states. In ex-Warsaw-Pact countries (socialist "republics") you literally had to work, otherwise you'd go to jail.

They really expect, once capitalism is over, they'd just chill under a tree all day.
If you only take one cutting per plant you’ve just moved the tree, you’re no worse off than before.
The script looks similar (to me, someone who understands neither) to Georgian.
AC Milan vs. Salernitana – Serie a Goals and Highlights
My back of the envelope calculation puts the strain of our national bums at 1 dollar a month for every taxpayer. Netflix is $10. EU membership is $10. Every single bum in my country is 1 dollar combined.

And we're giving these people a home, heating, water, electricity and Internet access, plus food, all for free.

I don't know what the rest of the world is doing, but choosing not to work is not the social burden you make it out to be, at least over here.
The Deluxe includes the DE-10-Nano FPGA board. The other editions require you to buy the DE-10-Nano board yourself.
> My coffee shop is not an existential threat to Amazon, which retains huge advantages of scale. But before, Amazon was the only firm that could really do ecommerce. Now, everywhere can.

This is not a good example. In 2000 , it wasnt harder for the coffee shop to make a website than it was for amazon, and their challenges were similar: how to accept payments and how to deliver. Amazon solved those through scale, the coffee shop did not solve either of them (the author admits they send their kid to do deliveries). Accepting payments problem is easier today, but still not easy, and still not comparable with the world of cash where everyone everywhere has equal access to payments.

Without some massive new tech that will break the moats of bigtech (payments, logistics network, lock-in via identity) i dont think bigtech will unbundle
This is the article I'm sending to Sky next time my broadband goes down.
Stedi Mappings
Crdt.el: a real-time collaborative editing environment for Emacs
Discover all Twitter Spaces in one webapp
AMD Blog: "Our AMD Radeon™ Software Adrenalin 21.12.1 or Radeon PRO Software for Enterprise 21.Q4 (or newer) drivers are required to use Cycles in Blender 3.0. Support is currently validated on AMD Radeon PRO W6800 and AMD Radeon RX 6000 series desktop GPUs and enabled on other AMD RDNA™ and AMD RDNA 2 architecture graphics cards."
https://community.amd.com/t5/radeon-pro-graphics/blender-3-0...
I felt this: I have way too many tabs open on every platform I own. One way to combat the “but I want to look at that later!” feeling was to start being aggressive about filing them in either Instapaper (for things to read) or Raindrop.io (for reference stuff). Then I know I can find it later if I actually turn out to need it (which, anecdotally, is about 25% of the time) and I can confidently close the tab and move on.
Who decided the block size? Who decided to adopt SegWit?
Great idea, I'll take a stab at it!
How are vaccine mandates and restrictions of people based on their medical status and beliefs not fascist / authoritarian?

The parallels between apartheid, East German “where are your papers?”, and the enforced wearing of the Star of David are very disturbing.
What are these really bad labor conditions? Are they all working at restaurants? Rather than going”anti work” they could find another job, it’s painfully obvious.
It’s on a path to contraction due to the environment.

Cashier-less grocery stores are to get people used to not dealing with the traditional finance system, which is environmentally toxic.

ML generated multimedia is coming to implode commercial sales.

A 3D printed home community is being built in the EU soon.

3D printed metal, wood, and synthetic material parts machines are being installed in UPS hub warehouses to distribute parts on demand.

Industrialization must be scaled back for environmental stability.

Once commercial jobs of little real utility are gone, and people are used to coming and going without paying, why money?

Sorry/not sorry but one nerd on HN does not get to hold their social avoidance strategy up as a reason the species should stick to species endangering over consumption. Big tech isn’t going away. Personal computing as we know it is.

The systems I mentioned are being deployed now. You’re the past. The future is the 20-something’s building the startups I mentioned.

They’re onto more interesting tech than Rpis and phone apps.

Formal language is only 5,000 years old. We know of entropy generally now. The words and whines mean nothing.

The end of our society is coming due to our coming death. That’s how it goes.
Im glad the injustice of her situation has finally been exposed. /s
You'll know when the stock trades are released.
Your comment seems to imply that anyone taking issue with Davis' racism is racist themselves, because they wouldn't otherwise notice if Davis were white. Please let me know if my interpretation of your comment is inaccurate, but if it isn't, then that's a pretty horrific rhetorical device that you're employing.

Personally, I noticed this part because — according to the article — Davis was outspoken about diversity, and indeed one of the explicit reasons for hiring him was for him to "promote diversity". That's the context — not his skin colour.

> Two years ago, the company brought in a blunt executive to make things move faster and to promote diversity. Then the problems began.

> Twitter employees who were aware of the episode said they expected better from Mr. Davis because of his outspokenness about diversity.
> no one is forced to use aws or Amazon

Sure they are. I’d probably have to stop using the Internet entirely to avoid using a service powered by AWS.
It’s not accurate to say “virtually the entire developed world outside the US” if Japan doesn’t qualify. Japan is the second largest developed nation by population and economic output. If someone means “white countries” they ought to say that.
My first year at HN - 95% articles, 5% comments

10+ years later - 95% comments, 5% reading articles themselves.
Yes, browsers will not allow you to block on the main thread. Atomics.waitAsync is supposed to be used instead.

This is a fairly difficult aspect of multithreading on the web, and it makes things more complicated than other platforms (like Node and Deno, as you mentioned). For example in emscripten's pthreads support layer there is code dedicated to do a sort of careful busy-wait when we have no other option, and all that is only for the case of the main thread.

But your point is still very relevant, just not on the main thread: if you can run your application in a worker, then you can block on Promises using another worker that does the async operation while the first worker is synchronous. And that's really useful!
Bitcoin does not have "structurelessness." It has a clear structure. A better word for what it has is "tensegrity."
> dog is a command-line DNS client, like dig. It has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.

I especially like that last part.
Yes. https://i.imgur.com/YMn1t8L.png
except that people can always vote with their wallet against bitcoin, while his currency was unfairly advantaged by becoming tender for paying tax.

I dont think currency should be democratic, it should be impersonal and outside the whims of any group of people. Gold is like that. Cryptocuyrrencies may reach that stage after they solve all their bugs and their source code becomes fossilized.
> there is still a threshold (and I believe it is a very early-on threshold) where turning down the number of people working starts to have a detrimental effect on society

This appears to be why we don't see eye to eye, as I am convinced it'd be of great benefit. If people wouldn't be stuck in a constant rat race, they could lean back, enjoy life, and ponder about more important matters. If so inclined, we could all live scholarly in the true sense of the word: having the luxury of enough free time to acquire knowledge.

> "We should do away with the absolutely specious notion that everybody has to earn a living. It is a fact today that one in ten thousand of us can make a technological breakthrough capable of supporting all the rest. The youth of today are absolutely right in recognizing this nonsense of earning a living. We keep inventing jobs because of this false idea that everybody has to be employed at some kind of drudgery because, according to Malthusian Darwinian theory he must justify his right to exist. So we have inspectors of inspectors and people making instruments for inspectors to inspect inspectors. The true business of people should be to go back to school and think about whatever it was they were thinking about before somebody came along and told them they had to earn a living." – R. Buckminster Fuller
True, but of the two I think Dhalgren is easier to recommend to a stranger, who I only know liked House of Leaves.
> State the facts; I don't care about your opinion.

I believe it was a young Edward R Murrow who submitted copy to his editor who later returned it, saying, "Cut the sauce, Murrow!"

Finding something palatable to read these days is quite the struggle.
Worker.terminate() aborts the currently running script evaluation, see https://html.spec.whatwg.org/multipage/workers.html#dom-work... → https://html.spec.whatwg.org/multipage/workers.html#terminat... → https://html.spec.whatwg.org/multipage/webappapis.html#abort..., but that’s a fairly fuzzy definition, and it’s not generally reasonable to expect that to interrupt a currently executing piece of native code, because interrupting that (e.g. by sending a signal to the thread and forcibly starting unwinding) could leave data structures in a memory-unsafe state (that is, in the improbable worst case this could be a vector for escaping the sandbox). It’s possible they’ve come up with some way of working around this, but it’s going to be considerably easier and safer to just treat native code as uninterruptible by default, and possibly get known-slow blocking operations to manually periodically check if they’re being asked to stop.

So I say my gut feeling is that the match operation won’t actually be interrupted, and I wouldn’t be inclined to depend on it actually being interrupted without explicit documentation of what aborting does, even if all environments I cared about did abort it immediately.
The common counter is that there are tournaments like this already and they have the same draw average.
Dig is/was part of bind - and I believe it output is conformant with textual representation from the rfc(s):

https://datatracker.ietf.org/doc/html/rfc1035.html#section-5...
Beyond network effects (i.e. Microsoft's mortal grip on enterprise IT), there is also concentration of capital (i.e. many or most of Google's products were acquired, including Advertising!). You can't disrupt a monopoly from within.

I think disruption occurs at certain watershed moments where a rapid paradigm change occurs: www, bitcoin, mobile, social, ecommerce, PC, internet. At these moments, growth is so fast and belief is so strong that a movement of previously untapped energy forms around it and this becomes a focal point for investment, concentrated at a single point in spacetime which is powerful enough to penetrate a monopoly.

But only if growth is so abrupt that it can't acquire you first.

And the capitalists are not going to fund the disruption as by definition capitalists operate at a scale where they can't understand it.
The author has confused several mathematical concepts, unfortunately.

- The double pendulum is a chaotic system, which means that starting states which are close together can quickly diverge.

- This has nothing to do with nonlinearity as such; it is also true of many linear systems.

- The concept of well-posedness in differential equations addresses this question, which is (from one point of view) about whether it's even worth trying to numerically solve an equation, or whether cutoff errors will quickly destroy your solution. The time-reversed heat equation is the best example of an ill-posed linear system.

- None of this touches at all on the universality of mathematics!