skysight-inc/HackerNews huggingface dataset:
I always found that the smell of old books filled me with the urge to defecate, to the extent that I had to deliberately go for a crap before diving into the stacks. Something of a disadvantage as a pre-internet researcher. I thought I was the only person in the world with this condition, but have subsequently found a couple of other similarly afflicted souls.
The Coronavirus Is Here Forever. This Is How We Live with It
The author is clearly more comfortable with deploying beautifully laid out mathematics than prose. The introduction or "Opening Remarks" is lovely and well written but is nearly a wall of text. There is one long first paragraph followed by some staccato afterthoughts.

The author wavers between I and we. Am I your friend, guiding you through the maze or are we lecturing you on something? The author needs to settle on either one identity or spell out when they become one or another.

Sometimes, you might wish to appear as a friend hovering over the shoulder and provide hints as to the right direction to follow and at other times you might deploy something that will give LaTeX a headache and pull out the Vox Dei stop on the 250 ton Organ and destroy nearby eardrums.

I love the paper and it is saved locally.
"I feel that we have no leverage over her at all."

What a horrible approach to management.
We finally got the recipe right?

How? With micro-services? Or Kubernets clusters?

Or copy-paste from SO?

Or is it more about Linux packages? Maybe NPM?

I'm really not sure we've got this right by now.

Actually everything is over and over rewritten. May it be because of the language used, may it be because of frameworks, or architectures.

Polyglot runtimes that could enable true code reuse at least across language boundaries (like GraalVM) are just emerging.

For the higher build blocks though there's still nothing to enable efficient reuse. (People try of course. So mentioning micro-services was no joke actually).
Thank you! I did know about this idiosyncrasy of HN. Indeed, I remember putting 45 in the beginning. This is kind of ironic since I am 47 and do not know how to correctly use HN.
Ooh thank you. "Parliament" is also a good name for a new computer language.
As much as this irritates me emotionally, rationally its a good idea. I haven't used a charger that came with a cell phone in years.

I have a handful of small GaN chargers always around. They can charge anything (including laptops) and generally can put out more power than any phone charger.

I never have to worry about "Can this charger work with <X>?". The answer is always "Yes" although perhaps a bit slowly for a really big laptop.
Um, it does...?

Under "Personal account users":

"Anyone who isn’t signed into a Google account can’t join your meetings."

This is a feature, not a bug: https://workspaceupdates.googleblog.com/2020/07/anonymous-us...

Although: "Note, this does not prevent users from dialing in by phone."
Stellarators face many of the same likely showstoppers as tokamaks. Power density, materials, maintainability, complexity, cost.
It's a lot easier now to get your hands on a botnet
I started with the industry as an unpaid intern, and few decades down the road appreciate the gamble someone has taken on me.

The critics claim unpaid internships benefit those who are richer (or those whose parents are more patient), but it’s not clear if banning unpaid internships will increase the total number of below-entry-level employment opportunities, as menial tasks do not generate enough revenue to justify paying a wage.

At 21 I’d guess the biggest priority is getting some kind of project on one’s resume.
Chromium Policies Managed Under Linux
There's a long history of fraud and misleading / sensational claims made my companies in the fusion space. The industry is nowhere near break-even (total energy into system == total energy out). ITER is a great example today. This is covered well with in-depth research by journalist Steven B. Krivit. He's put together a documentary exposing ITER's many false and dubious claims that I recommend watching: https://www.youtube.com/watch?v=xnikAFWDhNw&t=8s
This could be verified by inspecting their analytics requests. If I have time I may take a peek at those later.
They drove me so insane that I abandoned modern macOS entirely.
The advice is even worse.

Edit: see https://news.ycombinator.com/item?id=28215737
China took same approach, also how they shut their port last week. It's willingness, good leadership, social cohesion, and trust in science - UK/US seem to lack all four. Size, population and remoteness are irrelevant.
Alchemy Support for Optimism Live
Here's a few that didn't make the cut:

The Dev files
- the source code is out there

Dancing with the git stars.

(I could go on).
Interesting, so this must mean that Figma must be using CRDTs wrong then, but it works for them anyway since they aren't using "true CRDTs".
Plastic is cheaper by weight, lighter, easier to form and far more adjustable in appearance. It has a broader range of temperature responses, chemical responses, physical properties and textures. It is in general harder to break. In short, plastic excels because it is apparently cheap and useful and its dire costs, in particular of single use plastics and in particular to the commons, are - much like other systemic issues burgeoning under capitalism - never adequately accounted for.
Frankly i don't expect much greatness from Biden. Back in March he responded to Texas lifting the mask mandate, by saying it was Neanderthal thinking. And the rest is history.

https://www.bbc.com/news/world-us-canada-56275103

If he could end the War on Drugs that would be something though, although i suspect there are too many interests in law enforcement agencies to let that happen.
They can be your best or worst employee. I like Naval Ravikants attitudes where he just straight up tells them he doesnt expect them to work there forever and that he will help them start their own thing one day. Principal agent problem.
Nobody stepped forward when the Chinese steamrollered Hong Kong. Nobody is stepping forward as they continue to facilitate the travesty that is North Korea. Nobody is stepping forward knowing they're running concentration camps. You expect the US to jump at China for the sake of a small island? We did nothing to stop the annexation of the Crimean peninsula, BTW.

I could imagine US intervention if one of two things happened - 1) Japan dove in head first to protect (seize) the island, and the US dove in after to support Japan; 2) the developed nations saw a play where they could carve up mainland China for themselves, or at least topple the CCP.

Either of those scenarios are such high-cost roads for the US to travel down, especially when faith in our leadership is at an all-time low (at least in my lifetime). It's hard to watch these idiots attempt to talk with authority when you know they're incompetent pretentious assholes, trying and failing to gaslight the public. Would you want your kids going overseas to war with China under present leadership of the US military? Would you have any confidence that such a campaign would be executed well?

Sorry, that was the outside voice. Just frustrating to have been watching this disintegration for most of my lifetime.
Hypertext '87 Keynote Address
After tinder came out my best friend was the first person I knew to have the app. He excitedly told me he was chatting to someone attractive and showed me the messages. Though they seemed to have already had a whole conversation it gave me a strange feeling. I told him I thought it wasn't a real person but wasn’t sure. So we sent the exact same messages that he had sent before and after getting exactly the same response we knew it was a robot. I think about this from time to time as this AI basically passed the Turing test and seemed to be on tinder with no goal to scam, and as dating apps were so new and rare that scams had not yet been formulated. The bots that followed in subsequent years were never anywhere near as polished or convincing.
That's def a better response then I can't figure out how to call into the zoom call!

That said, a fair number of folks don't credibly have "security analysts". Unless you are interviewing / working for some sort of high security / security analyst type job the world may move on pretty quickly without you.
Good lord. I hope this person either reevaluates their whole approach to management or stops being a manager. If the club you swing around as a manger is “or you’re fired” then you got into management for very very wrong reasons.
I don't know if it's still there after all the drama but #idlerpg on freenode was pretty cool
Yeah, well… It’d be child’s play to write a list like that about Trump. Using a foundation’s money to buy a second-rate portrait of himself comes to mind, and that was found illegal in an actual court. Or, if you are speculating about respective finances of the candidates, that HC’s tax returns for the last 20 years were public, while your squeaky-clean candidate is litigating to this day to keep them secret.

But the article isn’t about re-litigation of that election, or the next one. It starts from the premise that the result of the election was unprecedented, and that someone like Trump would not have had a chance in earlier times.

In a way, the article indeed doesn’t so much speak to you, but about you, wondering what cultural factors are needed to support the sort of emotional state that would lead people to glorify a half-bit wannabe gangster.
I don't think that would be helpful in learning what's going on.

Instead, I'll point you out to the keyword "Dominator Frontier", and "SSA Construction Algorithm".

https://en.wikipedia.org/wiki/Static_single_assignment_form#...

You should read that only after you understand SSA and Phi functions in particular. Once you know how Phi works, the next question is the algorithm for how they're constructed.

https://en.wikipedia.org/wiki/Dominator_(graph_theory)

This page may also help.
Show HN: A better Semantic Version spec for IAC
I believe Semantic Versioning (semver.org) in its traditional form is unsuitable for infrastructure as code.

https://www.mcrilly.com/semantic-versioning-for-iac/

Looking for feedback.
Luckily for you, USPS can’t go on strike. There’s usually quite a few (non-human) deaths when Canada’s postal workers go on strike.
Yeah, its almost as annoying as when people talk about "using" water. The cycle time is 9 days, in 9 days it comes back down as rain, very little water ever gets "used".
The Most Monumental Software Oversight in History? [video]
I'll have to look at some of these, I've reviewed some of these but not all. You are missing some I'm familiar with.

PouchDB+CouchDB work well out of the box with minimal fuss for open pieces you can just plug into this role. PouchDB handles the client's state persist and replication on the client, couchdb is the reliable cloud service you can replicate to.

Meteor, at least their pre-apollo stack had realtime collab type features with their mini-mongo client and oplog tailing.
Probably mostly rotting food and other organic matter, maybe some fridges and other chemicals. But once you start recycling one thing, it makes it easier to recycle others as they share infrastructure.

But recycling plastic specifically uses less energy which in turn saves carbon.

Even burning the plastic as fuel is regularly cited by life cycle analyses as less carbon intensive than landfilling it and creating totally new plastic to replace it.
The first job of ITER is to show that disruptions can be controlled. This is absolutely necessary, and requires access to the machine to repair it when disruptions occur. So this had better be done without tritium (or possibly even deuterium). And if they can't do it, they will never be allowed to operate the machine with tritium.
I don’t understand your threat model.

The user chose to install an application, then had to use admin permissions to choose to give that application more access after installation.

How much additional nanny protection should a user get?
"I feel that we have no leverage over her at all."

This sentence explains so much about modern employee relations.
Me too! I cut my teeth on ResEdit and discovered weapons I never saw in the game. Total thrill!
Does time always flow in the direction of increasing entropy?
After living and working in North America for 5 years, my brother returned to Australia. The biggest difference he immediately noticed is how employees are treated.

When everyone has healthcare as a human right, minimum wage is $20.33/hr[1] and a single person with no kids can easily get $1440/mo[2] in welfare (even if never had a job, been out of work for a decade, etc.) the playing field is vastly different.

People are not stuck with their job, and so employers know they must treat them well if they want to retain them.

[1] https://squareup.com/au/en/townsquare/minimum-wage-australia

[2] https://www.servicesaustralia.gov.au/individuals/services/ce...
Maybe LLVM should add a Collatz[0] optimization pass that would replace your loop with

number = 1

for at least up to 64bit types?

[0] https://en.m.wikipedia.org/wiki/Collatz_conjecture
Oh my goodness! I spend countless hours using LZEXE back in the days and never made the link. I never realized it was made by Fabrice Bellard!

From his homepage:

> "I wrote LZEXE in 1989 and 1990 when I was 17."

Incredible.
The first derivative is still negative but the second derivative is positive.
whoever does the analysis may also become a whistleblower.
Seems like gatekeeping and suppression has successfully made its way into our government discourse - preventing calling out people for lying being frowned upon is bullshit.
Maintaining multiple backends isn't fun.
Current Google chargers have C-to-C cables. I don't see them shipping A-to-C, I'd rather assume there's no cable at all.
Is such a language even possible? Seems like you have identified two desirable traits that conflict with each other.
these are interesting. thanks.
I think so much would be gained from this, if simply graceful transitions between people.

People are going to leave, but most companies prefer that it be a surprise plopped on their desk with two weeks of notice.
Even if we had unobtainium that was free of radiation degradation, fusion reactors would still be unlikely to be competitive -- they're just too large and complex, and hence expensive.
I'm really, really annoyed that you're being downvoted for providing citations: as f-ing requested!

Thank you. These will make for some interesting reading.
Geeez .. give the person a job they want to do and be proud of doing .. the need of a job is the worst reason to have a job.
The advice is even worse:

> The way you motivate someone who doesn’t need the money is the same way you should motivate people who do need the money: by giving them meaningful roles with real responsibility where they can see how their efforts contribute to a larger whole

Completely misses the point: the manager needs Jean, not the way around.

Not to mention, Jean could just plain refuse to take on the "meaningful" role, if she likes what she does now and how things are going currently.

Whatcha gonna do if the "meaningful role" isn't so meaningful to her?

Some people just don't understand: Jean is probably in a better position than both the manager asking the question and the person giving the "advice".

The manager just can't have leverage over her.
Sympathy at best.
Hi Colin. A few ways to go about it, requires getting some initial tedium done to get started. I would recommend the course https://ppc.cs.aalto.fi/ as a resource, goes through specifics of implementing an example data-crunching program using both a vectorized/SIMD CPU approach (ch1-2) and a GPU approach (ch4, using Nvidia Cuda specifically). Another approach would be to upload data to GPU in dx/vulkan/metal/opengl buffers or textures and run shaders on them, plenty of resouces out there but I understand it’s tricky to find a suitable one. Happy to discuss more
Both.

Honestly - there's huge, massive room for better UX that would really revolutionize online communication:

- Presence indicator/avatar in your toolbar of close contacts or team

- Push-to-talk to send audio to anyone from toolbar with non-disruptive indicator

- Instant screen/mouse share from there with audio and floating video optional

- Just so many fluidity improvements if you do a more minimal video window that can add/remove people without friction

I really wish someone would build it.
the website looks like it was made in the 90s however don't let that fool you
It'll likely be the most expensive ever, they seem to aim for the flagship category.
I was a kickstarter backer too! I didn't play much multiplayer outside of my friend group but it was a lot of fun.

I didn't know about the other kickstarter game, do you mean the titans expansion?
> The kid has to work atleast 20hours per week for 3 months, on the project.

Who determines hours/project length?

Assuming this project may be considered a ‘work practicum’ potentially for academic credit—- and the kid is undertaking this work to gain hands-on experience, this a good and worthy cause.
"Blockchains are virtual computers that run on top of networks of physical computers."

Blockchains require client validation. That means you have to run all the code to be part of the network. There is no virtual computer. Only your own limited computer. This guy sounds like a conman
When I bought Minecraft at $11 almost 10(?) years ago, I got a Java version that worked pretty much everywhere. When I buy a game on Steam, it works on Mac/Linux/Windows or some combination at virtually no extra cost. When I buy tools online, usually it allows me to download a version that works with whichever OS. My Visual Studio license works on Mac and Windows, as does my IntelliJ license.

I don’t know what argument you are making here. Sure, there are products that only work on one OS, but that’s usually a point that competition uses against the product, not the expected default unless it’s a product specifically for that OS.

Edit: clarity.
Texas governor tests positive for Covid, in ‘good health’
Could you be more specific? Having a non-confrontational conversation to get what you need and figuring out how to reduce the dependency on a key employee are pretty obvious tactics.

If there's anything "bad" about this advice, it's that adopting the detached attitude necessary for such conversations is hard when you are stressed about the situation yourself. My coping mechanism is to be relentlessly positive that things will work out but that clearly does not work for everyone. (Including me, sometimes.)
I like what Tim Bray's doing with his time. https://longbets.org/863/
> This is also my main pet peeve on the web. You can't measure a precise frame duration (made much worse by Spectre/Meltdown mitigations), but you also can't query the display refresh rate.

Vulkan has extensions for measuring frame timings. I suspect DirectX 12 does too, given how similar it is to Vulkan.

See: https://www.khronos.org/registry/vulkan/specs/1.2-extensions...
Haven: Turn old Android phones into security cameras
See my other reply to the post itself -- https://news.ycombinator.com/item?id=28215737
> the LIFE proposal, which would use fusion neutrons to burn fission fuel in a blanket around the fusion chamber.

This is crazy. If you are going to have fission and fission products, you might as well just build a fission reactor. It would be vastly simpler, smaller, and cheaper.

http://web.mit.edu/fusion-fission/WorkshopTalks/skepticsvg.p...
The first thing I thought was, "what would you do if she died/had to take care of an ailing parent full-time/became a religious mystic/ran off with the person of her dreams/got arrested/whatever. Any given employee is always, potentially, gone tomorrow, whether they "need" the job or not.
"Jean is quite brilliant, but has made it clear several times in the four years she’s been with us that she doesn’t work for the money, but works because she loves the job."

Kiss their ass.

(I feel this blog post is 100% made up though. "It's 3 am. What do I fill the comuter page with? Ficticional Jean sounds nice?)
The point was that these were either dismissed or weren't considered by Kay when describing breakthroughs in computer programming. They aren't breakthroughs in computer programming languages, but IMO are breakthroughs in computer programming.

> RCS - 1982 CVS - 1990

I don't accept CVS as a breakthrough in the same way as git has been. Back in 2000 - 10 years after CVS - using source control wasn't a given. We had articles like "The Joel Test"[1] encouraging teams to use source control. CVS was a pain to set up and limited once you did. Thanks to git (and DVCS in general) using source control is the default for 1 person throwaway projects up to projects with thousands of contributors and million lines of code.

[1]: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...
and the fact that it's hosted in sourceforge
A masked vigilante on TikTok is unmasking trolls on the platform
Easy solution: either raise wages or lower prices. As it stands wages are too low to attract workers given prices, especially the price of real estate.
See https://news.ycombinator.com/item?id=28215737
I grew up in the resulting green belt with restricted residential development of Metroland. Of course in practice what happens is that many people who "must" work in the City but have the salaries that come with that, choose to move, especially when they have young families, out to "the countryside" where the Metropolitan Line ends at e.g. Amersham.

There you can walk from your house (with a view of woodland and fields across the valley) to a London Underground station (you probably don't actually catch an Underground train, even the express takes too long, you catch a "normal" commuter train serving the same station but these days it's the same price because it's the same system) in the morning and the reverse even evening. And your children grow up away from the noisy polluted city, but not so far away that you can't take them to see a stage show or one of the museums on a whim.

Which is nice for them, but hardly screams "sustainable" as a society.
Give it a new syntax, and try again…

It's not so difficult nowadays to write a "syntax-transpiler". The hard part, the language, would remain the same.

People seem having done so successfully with OCaml, see ReScript.
I've seen some informal analysis that claims that the ubiquity of smartphones and the successful transition of the massive social networks to mobile is what specifically led to many of the alleged negative societal effects (increased political polarization, for example, although there are many other examples).

Of course you've seen such analysis, it's fairly ubiquitous.

But as the parent and the article argue, it's completely incoherent. Not that phones haven't given polarization and propaganda a bit of a push but because these things are just parts of long-term trends that need to be looked at. And a lot of the "social media opens people to evil" complaints came loudly from mainstream media who were understandably upset at loosing their semi-monopoly trend-setting (ie, propaganda).

Of course, a lot of the forces that effectively hacked social media were the extreme right, which I'd hardly a fan of. But this wasn't "a sudden rise in propaganda" but a relative democratization of propaganda. If you want a non-propagandistic way of disseminating information, you need to go much further back than 1990, probably look at a whole different method of communicating.
To be shot with a Taser.
https://en.wikipedia.org/wiki/Taser

I am assuming this is a play on words, as the usual word used would be "Taste"
HyperFormula