skysight-inc/HackerNews huggingface dataset:
HN regularly discusses topics which primarily have policy implications, and there likely are policy makers who lurk here.
Feelings wheel is the most underrated thing I have discovered this year.
Well, even if you're not in the industry it's still difficult not to have strong opinions on some fields of software developments; especially the shitshow that is the web.

That said, very few programmers today recognize or admit the atrocious quality of modern software. I think That's why people like Jonathan Blow or Casey Muratori are disliked by developers who see themselves as champions of "modern" software development.

Sorry for misunderstanding.
Couple of possibilities

1. Many high ranking people suddenly started leaving USA and move to other countries and New Zeland is just one of them.

2. High ranking people have been always leaving USA to other countries.

3. High ranking people are moving to New Zeland because of reasons which are not necessarily the same for everyone.

4. High ranking people are moving to New Zeland because of one common reason. The reason being.

Some possibilities.

4.1 Because of quality of life. Is New Zeland experiencing a sudden influx from non high ranking people as well?

4.2 Because of its remote location and if things go wrong in mainland it might be the safest bet and they think things are going to go wrong bad. Very bad.
Very well done demos of some fun packages in emacs. Thanks!
Let's look back at those deaths in about 10 years. I predict that over time, epidemiologists will have much better estimates on who died of what and when and what the risk factors for death are. From what I can tell, much of the deaths are front-loaded (IE, we saw them over a few years instead of decades), and concentrated in people who had comordibities.

People evolved to respond to the flu over millenia before there was widespread travel. I think that explains much of the dynamics of covid.
There's a lot to quibble with, here.

But I find this interesting/worthwhile overall because it demonstrates just how broad and deep the landscape of dead ends is.
J&J (and AZ) is a vectored vaccine, but also delivering the spike protein.

Spike was chosen because it is crucial to the entry of the virus to the cell, and so should be relatively well conserved. Certainly seems to be the case with Delta - but apparently not this new variant.

My understanding is that disease induced immunity can be a bit patchy - if your body develops antibodies to a conserved region, or a wide range, then fine. If to a region that is presented only on the particular virus that infected you, then you may still be vulnerable to further infections.

It has been found that vaccination after infection gives perhaps the best immunity - as if the vaccine focuses the previously too broad immune response somehow.
I actually agree to be honest.

The experience as a junior DevOps or sysadmin and now web developer.

Has been bad, from the guy that rejected me and didn't know the differences between CentOS and Debian, too security people who can't do anything on Linux, I have no clue how it works and couldn't even install a VM.

To other people that that didn't know how to the browser worked. Not in the sense of depth, but more like that browser has a cache and I had to hard refresh it, to see the results and this awesome senior web developer didn't know that.

Yes, I've met a lot of people that can't explain anything and are going to mad if you want sources.

Not that I'm great, but I always come with sources or like I said earlier in my comments, I don't agree, but don't have the sources or arguments to back this claim up.

Edit: another example today I was actually stupid with my web app. (I got the web already working) but something in my mind isn't satisfied.
And it was hard, hard due the perception that I had.

This is what I apply to myself.

https://durmonski.com/life-advice/guide-how-not-to-be-stupid...
I feel sorry to see people so fixated on this political theater, both sides are worth of each other. And thanks for down-voting too. Peace.
Don't use the built in password management, use somethibg like bitwarden. You can get it as a chrome web store extension, which works on brave natively.
Really none of these things should be a problem.

- Presenting your bread-and-butter data shouldn't require complex joins or expensive queries. If it does, you are doing something wrong.

- You can serve the text of a thousand page book in just a few hundred Kb. If your payload size is large, then I guarantee it's not the text on the page that's at fault.

- Likewise, no computer (not even one from 1996) will struggle rendering plain HTML. Any performance problems your website has are problems you've added yourself.
It's not an issue of biology and medicine though - it's an issue of psychology, sociology, and political science.
> If a new variant has a spike protein different enough, then you will not be in a better situation than an individual with no vaccine and no previous contact with the virus.

That's quite a different claim to "it permanently reduces your body's ability to learn how to counter different parts of other versions of COVID".

> In contrast, someone with natural immunity would have the ability to produce a wider range of antibodies that target many different parts of the virus

This is a very different argument that natural infection gives more effective immunity than vaccination, and the empirical evidence does not seem to agree.
Well obviously you wouldn't, on technical stuff, -- but that's not what this is about, now is it?
In zsh you can avoid the do if you have a single instruction:

for i in {1..10}; echo $i

to me is as clear as the python version.
Very compact and useful for one liners.
Toyota Has Finally Taken the First Step Towards an Electric Future
You're right, of course. It would be too uncomfortable to confront that reality so we filter it out, that way we can direct our moral outrage to an enemy without having to deal with the moral distress of confronting these issues (or failing to do so) in our own societies.
This shouldn't be an issue! Shell scripts begin with e.g.

#!/usr/bin/env bash

which means the interactive environment is irrelevant. Users of nonstandard shells like fish need to learn a bit of on-the-fly translation if they expect to copy/paste into their terminals, but it isn't too onerous.
> There are still a lot of NFS based solution for server-to-server communication, but I would use a Ceph-based solution, if I could start from scratch.

srsly? as if the two have anything in common and the same complexity?
The difference is massive. Computers are many orders of magnitude better at this kind of thing than humans, especially in a large application where changing the shape of a single data structure can have cascading effects throughout the entire code base; you simply will not catch things a typechecker will.
That is a rather hopeful chart. Even the very virulent Delta, in a country 25% vaccinated, has receded to almost negligible levels after ~4 months of flaring up.
BTW, the author is using the Modus Operandi theme for Emacs. It's really easy on the eyes (high contrast) and comprehensive. Oh, and it's beautiful.

Shout out to Prot who maintains it.
TIL. Looks like you're right. I ran ldd on several Go binaries I have in my ~/bin (some of which do use networking), and while most of them did not depend on libc, one did. There goes yet another reason to prefer Go.
It solves the problem of needing to make and remember a username/password on every site you use, it solves the problem of password hashes being leaked when a site gets compromised, it solves the problem of not being able to know that hihihihi1234 on hackernews is the same person as hihihihi1234 on lobste.rs, and it solves the problem of trying to make an account on a website only for your typical username to be taken already
It's high, but not unreasonably so, compared to a decent modern toaster. For example, a dualit 4 slice toaster is £200/$260. Pretty much everyone I know who has one is happy with it, and it meets modern safety standards out of the box.
This is correct. Think of nature as a journal that publishes papers with a high rate of false positives (claims that turn out to be untrue) on purpose,to intentionally stimulate the state of the art of science.

I have actively ignored Nature and Science papers for my entire career (with the exception of my one Nature publication, and W&C 1953 of course).
well, air pollution and mosquitoes do kill like a million people a year, I am not sure about staircases...
There is no reliable evidence that Delta has a higher infection fatality rate than other common variants.
I recall they used the laser holes for the power light in the front of those MacBooks. The led ‘breathes’ (fading in and out) when the computer is ‘asleep’
To be fair, they do have gas stoves with inductive touch panels now. Only thing to clean are the grills themselves.
For me, there is a store I can walk to and pick up a new toaster within 200m, and I have never seen a toaster break since they are dead simple. Avoiding needless landfill is by far the most important part here but a toaster is pretty low on the priority list. Food packaging and just food production in general for a year would outweigh several lifetimes of toasters.
Assange isn't American. Is it true that an Australian reporting on Chinese warcrimes would not see freedom for 9 years? That doesn't pass the smell test for me.
Reducing Senescent Cell Burden in Aging
> LPDDR5 is around 6 times faster than LPDDR4X

6 times?! What? No generational improvement in the last decade (if not two) was six-fold.

https://www.samsung.com/semiconductor/dram/lpddr5/

Samsung marketing says 1.5 times.
The modern issue is that most of experts are with very narrow expertise, which is not carrying that great weight as you might think and such expertise also doesn't mean that much in responsibilities.

My mother at 14 after a car accident was considered as lost cause and by opinion of expert she should be dead, but survived only because her relative with much less medical expertise believed in second opinion and got her in different hospital. Sometimes, these stupid parroted ideas about expert opinions can only be proven wrong by personal experience only. But quite many people do not learn from their own mistakes, so, meh - there is no cure for stupid people, who can't think by themselves.

PS Every covid mutation so far has put scientists on alert...
Conspiracy: Tesla will split stock 5:1 on 12/9, Elon leaving hints
it's an isolated democratic nation-island with immense physical beauty and resources and relatively large amounts of land available for rich people to build compounds. Also they have better internet connectivity than before. Further, early on they had almost no transmission because it's fairly straightforward for them to close their borders.
The knobs are part of it but the actual grill bits are by far the worst. I don't understand why gas stoves are so popular when you have to pull them to bits and scrub down after every use if you don't want them looking like crap. While induction is faster and takes a 20 second spray and wipe.
Extremely sexist.

Why can't it be legislation against violence regardless of gender?
HTML Comment in React
Word of the day: astromycologist
You don't have a non-mainstream opinion on China; you hold every Chinese (domestic) mainstream opinion and parrot them on this Western forum. One only needs to look at your post history to see that all you do here is post CCP propaganda.

Who would do that but a paid shill?

HN is one of the few places online that both allows free speech and isn't riddled with bots/spammers/shills. I'd like to keep it that way, meaning you should fuck off. No one is buying your shit, anyway, as you might have found from the replies your posts get. It's a lost cause.
Even Ansible is dead by now.
Then you have to learn two languages. And switch from one to another when you need to do some scripting.

I don't write shell scripts a lot, I prefer to write python scripts (that are more maintainable and simple to write). But I write complex commands in the shell a lot, for example I may need to convert a bunch of images from one format to another, just use a for loop with imagemagik directly from the command line, then maybe a regex with sed to rename them, and done. It's not rare that I write commands that are more than 5 lines long.

With all the quirks of POSIX shell scripting languages (well in reality I use zsh that is nicer) they let you hack things together fast, and that makes them powerful.
Luckily for us, if they kill their host, they will not spread effectively.
that will only increase prices for poor people
My bad, I misquoted [0] - section 1.2.2 says 28 consecutive days!

[0] https://www.legislation.gov.uk/uksi/2005/2705/schedules/made
That's sooner than I noticed it in America. Before that, it was long the start of the Christmas shopping season, which guaranteed prices would be higher, but selection was wider.
I wholeheartedly agree if worded as "people who can afford to but don't seem to be able to sit quietly in their homes for two weeks". I guess that's what you intended anyway.

(not everyone can afford to, e.g. they need to work for money for food, or they need to provide _actually_ essential public services.)
UK law will hit smart home device makers with fines for using default passwords
I understand your reasoning. I think a case could be made that TypeScript shouldn't allow `readonly` as it's currently implemented on object types (though I also think the opposite case could be made).

But here's the thing: at least in the real-world TypeScript code that I've written and seen over the years, `readonly` is usually not of crucial importance. It's a nice-to-have. I use it to remind myself "oh yeah, best not to mutate that in this section of the code". In most of those cases it's also obvious from context that we're working with the value immutably. Finally, I'm not usually mixing-and-matching mutable and immutable versions of the same type, which is where you're most likely to run into this problem. If a thing is readonly, it's probably readonly everywhere. I've had very few cases where it's "the world will blow up if this gets mutated in this one narrow situation which might accidentally happen because I passed an immutable value into a mutable argument".

That's all very hand-wavy and anecdotal. I acknowledge that. But if you want to make good technical decisions you have to weigh the tradeoffs, not just the principles, and the reality of any usable type system layered on top of JavaScript is going to be messy and have compromises. I've used Flow - which tends to be stricter about these things (to a general disregard for JavaScript's idioms and syntaxes) - and it's frankly horrible. We migrated a huge codebase at one point from Flow to TypeScript because it was simply not helping us be productive. The other alternative is to use a language designed from the get-go to support a perfect type system - which can be a great option in some scenarios - but that comes with its own trade-offs if you're targeting the web ecosystem, especially if you have an existing codebase in JavaScript. You're going to have a hard time porting a huge existing codebase to Elm, for example.

I personally believe that TypeScript is pretty darn close to a local optimum for "static type system that can be gradually applied to existing real-world JavaScript codebases".

Your individual complaints are not technically wrong, but you're taking a hyper black-and-white stance that purposely focuses on details that aren't as significant and ignores real-world tradeoffs. If you don't like TypeScript, don't use it! The rest of us will continue to enjoy and benefit from it.
> If you don't need a network drive any more (since you use GSuite, Office 365 or Nextcloud), then it is likely that you don't need a VPN any more. Leaving a very skinny almost serverless LAN.

As content providers becomes more regionalized; I find VPNs becoming more (and not less) necessary.
I moved from europe to the us because I could never become financially independent with the low compensation and high taxes in EU. I would never wish for us to ever be as unambitious and hard to grow as the eu is.
It doesn't bother you yet. Wait until you are say sixty or seventy years old. I am of course making a few assumptions here 8) Flu rarely kills young 'uns in reasonable to good shape with no other indicators or whatever doctors call it. I mean risks associated with a particular individual.

The point of vaccines is not perfection but more like a war of attrition. A vaccine has several potential purposes, some of them are these:

* Reduce the possibility of infection
* Reduce the effects of an infection
* Reduce the infectiousness of an individual to other people

The first two effects affect you personally and the third one affects society as a whole. The third one is the thing behind the "Don't kill grandma" meme. Your comment implies to me that you may not have considered it. If you have and are happy with that, then that is your prerogative.

Each of those items above have various probabilities associated with them and rather a lot of external factors and so on. A vaccine's stated effectiveness in each area will obviously be some sort of average across a population.

That's the thing: Vaccines inoculate societies as a whole and not just individuals when you look at statistics. The phrase "anecdotes are not data" is particularly true here.

Even a "lol sad" 40% effective (whatever that means) vaccine will slow the spread of the thing across a population and reduce the possibility of individual deaths or other non optimal outcomes. When you start to look at the population as a whole you see huge numbers of people living instead of dying.

With luck, one of those survivors might be you or me one day. This is the only time I will advocate a sort of communist approach to things. By "risking" inoculation, you reduce the possibility that someone else might catch the disease. You also get some additional abilities to fight off the bloody thing too - nice!
Your comment violates the HN guidelines which are available here. https://news.ycombinator.com/newsguidelines.html

Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.

(and several others)
java 1.0 most definitely had interfaces.

smalltalk on the other hand, did not have explicit interfaces:
http://www.jot.fm/issues/issue_2002_05/article1/
It's a CRUD staple. There's no other language so well suited to easily building CRUD services (of which WordPress is one). It's a big cherry on top that the language has gotten better and dramatically faster over the last several years.

There was no chance of it being killed off rapidly as the author was perhaps implying. It might have slowly rotted away, had the maintainers not stepped up with v7 and hit a home run.
Your PS seems conceited to me. Singular "they" is how the community of English-speakers handles this; it harks back to at least Shakespeare. It's miles more "correct" than any weird neologisms.
Again, the doublethink is amazing.

My point is precisely that people in democracies are not forced to trust the govt. They don't have to trust the media, they are totally free. The only context in which your logic makes sense is one in which you believe the govt controls truth. You are living in a mental prison that you created.
Wow that's wild would not have thought of that being on GitHub ha
You're not wrong, but writing selinux policy isn't that complicated. You can easily look at ausearch output to understand why a constrained process failed and brute force a policy using audit2allow. Although as the policy writer becomes more familiar with selinux and their app, they can write better policy.
Of course. I walked four miles in an hour and half for this game called pikmin something but it was in a flat, suburban sidewalk in Colorado. I think most people can easily walk a mile every half hour all day under these conditions. Probably will even be fun if you have someone to talk to along the way.

A trail on a hilly terrain is a completely different story.
you’re just a dumbass
Some websites on mobile still display in swiss french for me, because I lived there in 2015. And I have changed 4 smartphones since then, but some websites that I registered or logged from years ago in switzerland still assume I'm living there. Worse of all? I cannot change the currency, and everything is shown in CHF.
My university is currently using moodle, as far as I can see it's working fine.

It's replacing and older custom application, built on liferay (or alfresco? can't really remember).

However, it's doing okay. And it's scaling fairly big (~40-45k users).
So I assume you're familiar with the scaling laws of tokamak fusion and can show your work?

Because here's a presentation by the head of MIT's fusion program, who introduces those scaling laws and concludes that the latest commercially-available superconductors are indeed sufficient for net power, from a reactor of reasonable size and structural strength:

https://www.youtube.com/watch?v=KkpqA8yG9T4&t=1370s
That’s not really what the issue with the tls-sni challenge was.

How that challenge worked was that the CA would give you a certificate for a fictitious name (say, abc123.acme-challenge.invalid) and you had to present it from the host when asked for that name by the client (the CA) though SNI.

Many hosts that share IPs between customers also let those customers upload their own certificates. The attack just involved uploading a challenge certificate for a colocated site, and letting the host serve it as expected. Even if the host _did_ check that the name on the cert was not the name of another customer (which is itself sometimes impossible), and even if the target site was not abandoned, and even if it had correctly functioning HTTPS, these are fictitious made up names, so the attack would still work.

It involved no ignoring the Host header, or really any misconfiguration, that’s why it requires rolling to tls-alpn.
The article's not about a school.
You could fit 200 billion chips in an Amazon warehouse with room to spare, easily. If your customer disappears, you can turn off the faucet. You can sell equipment, land, IP, break contracts, etc.

The extreme scenario you define is a fantasy.
>In the last year, it’s back to its original price.

Ignoring the 6,000,000x return over the last 12 years to make a point about it being flat in the short term? Not a great counter attempt.
Pop psychology has killed the villain
> It’s also to start selling products for Christmas gifts — not related to getting rid of unsold inventory.

That seems totally related to me…
Viruses are what viruses do, they don't have any of these properties that you could assign to them, they just do their thing (replicating using some combination of mechanisms provided by other organisms), and if they do it well they get to do it some more. There are no motivations, there is no plan, there is no function and they don't seek anything.

If they're too successful at what they do their host dies before they can be passed on, if they're not successful enough then the infection wave loses momentum and dies out. Effectively we have been helping them for the last year and a half do do this, without our help this particular virus would die out within a couple of weeks. It needs us for transportation and to be brought in contact with new viable hosts. On its own it can't do much of anything.
This is both interesting and disheartening - the evolution would concern itself more with the software organization then the product (hence the product death).
Choose 2: Born in 1976, 43 years old (at time of writing), document was updated 2021-Oct-29