skysight-inc/HackerNews huggingface dataset:
I think it bears saying that doctors are people too, that includes all the flaws/biases/etc. that we all succumb to.

There is a huge issue that there is no feedback loop when doctors are incompetent or cannot be bothered to actually engage -- as your friends' experience suggests, the doctor has no way (or incentive, really, if they're just trying to satisfy a metric) to find out if they actually helped or not. The only filtering mechanism seems to be either a) passed medical school, or b) gross incompetence which gets reported to an authority, but patients themselves (by definition) usually cannot judge if a doctor is giving them actively bad/dangerous advice.

Metrics are becoming a plague in and of itself... I live somewhere in Scandiwegia, and when I reserve a time slot with my doctor, the biggest time slot I could get was 10 minutes. That's 10 minutes to discuss a complex lifelong pain-related issue which may have genetics playing into it, etc. etc. It's absolutely insane for complex issues, but I'm betting a lot of these issues are essentially invisible to the system because people just give up and take (too many) painkillers. Trying to get a referral to experts in the type of pain I experience is of course heavily gatekept, and means I have to face a whole battery of other non-specialists (neuoroligists, etc.) who can only give wholly inconclusive answers as to whether I'm "worthy" of getting to talk to the specialists who could probably give me a proper diagnosis pretty quickly.

Of course, most things (general practitioner) doctors see are probably pretty simple and can handily be handled in 10 minutes, but it just gets very frustrating when it isn't that simple.

EDIT: Just wanted to add that none of this means that TCM (or alternative medicine in general) necessarily has any worth. The science of 'Western' medicine is overall really solid, but the systems around engaging with patients is really screwed up right now.
> the warning file was added into the repository in 2016 the earliest

There is no official public repository. It gets released in tarballs.

This does indeed make him seem slightly less incompetent though.

> which is vary bad for security

It is a framework for benchmarking cryptographic algorithms.
I envisage Randall's thought process for this was:

- Thinks of "variable variable" title text joke

- "Now I just need to come up with a scenario that will allow me to make this joke"
I'd argue the two basic heuristics I apply in this and similar cases are pretty scientific:

1) Strong effects are obvious in the data; conversely, if you have to dig deep and play with statistical significance to prove there's a connection, the effect is very weak - it's a scientific curiosity, sure, but "to zeroth order of approximation" you may as well say it doesn't exit.

2) When ascertaining the possible impact of something in the future, your estimate will be more accurate if you have a clue about mechanisms of action involved.

Microplastics seem to fail both heuristics at the moment - there isn't any obvious impact that we've measured, and there isn't any obvious mechanism of action that could imply serious danger. There most likely are issues caused by them - however, we've been living with them for decades now, so if this was an emergency-level threat, we'd probably see something by now.

Compare that with worrying whether coffee/red meat/artificial sweetener/vaccine/5G will give you cancer - maybe it will, maybe it won't, but if the chance of it was remotely worth worrying about, it would be blindingly obvious in the data by now. Contrast that with "no evidence of human transmission" - not enough data to check heuristic 1, fails heuristic 2 due to similarity to other coronaviruses with known mechanisms of human-to-human transmission.

Climate change passes both #1 and #2. There is known, first-principles mechanism of action that you can dig into like into a fractal, if you want to explore consequences for various aspects of the ecology and society. There is a known mechanism of action that makes it into an actual threat - food shortages, mass migrations, political unrest, leading to wars, starvation, suffering and death. We know how fragile our civilization is (present COVID-19 situation makes a lot of weak points clearly visible). There's lot of historical data supporting the above and the threat evaluation - for instance, we're seeing how increasing average temperatures are impacting agriculture and habitability of some regions on Earth.

One more clarification: the reason climate change is dangerous is not because it threatens plants and animals. It's because it threatens human civilization. We care about nature not because it is, but primarily because we need it to live. Moreover, since almost no one would enjoy suddenly being thrown back to preindustrial age on a thoroughly broken planet, we can safely say that the concern is about survival of existing civilization, not survival of human species (not to mention, you can't fix the damage without technology, and you won't have technology when civilization collapses). Human civilization is very fragile.

Also: just saying "tail risks" isn't meaningful. You have to actually estimate the sum of the tail to determine whether it's even worth paying attention to. Which circles us back to heuristics #1 and #2, which - in my opinion - say that microplastics are a secondary issue to climate change.
Apple should not be used as an example of successful business practices. Not everyone can spin negativities into positives and have fans continue to buy their products.

Similarly I don't think there is much to learn from Jeep brand. Big sales, low quality, huge marketing budget.
I like how fast going back to a location I've already been to is because my browser cached the image. Which makes me wonder how much this could be optimized: Can you load adjacent images hidden from view with a lower priority than the main image or something like that so that all navigation is instantaneous?
yes, it's included. Nix config files will automatically generate and run services. There's also Nixops which is a tool to push these config to remote machines ie cloud vms.
This is certainly not “baked into” product design or a product designer’s role. That’s a decision that someone makes.
Source Code of GhostDNS Exploit Kit Leaked Due to Carelessness
Not that surprising: CPUs can perform scalar in parallel with computation, so I would expect a few scalar ops to be free in any code that is not scalar-bound.
Europe is going with 2m, while a bit longer than 6ft, I doubt it will make much of a difference, especially in an informal setting.
The entire point is to make it a game of skill, yes. In spec racing, you can't just buy yourself a win by having more money to spend on a faster car. Thousands of amateur-level racers deliberately seek this type of competition out specifically because it's more fun to them to have a competition where it's all about skill rather than how good your equipment is. The idea that this is "taking the fun out" seems precisely backwards to me.
That's too much of a simplification. In NixOS you still have global configuration files, such as /etc/fstab. However, they are symlinks to Nix store paths that are associated with the current generation.

$ realpath /etc/fstab
/nix/store/06k708q78zxw8922rrrc8mmp5gbin4am-etc-fstab

However, NixOS installations can also end up accumulating configuration and state files that stick around when they are not defined declaratively. E.g. if you enable ssh, host keys are generated in /etc/ssh. Even if you disable ssh, these files will stick around.

You can avoid such accidental state [1], since NixOS will happily boot from a filesystem with just /boot and /nix and reconstruct the rest upon system activation. But it is quite a bit of work, since you need to manually specify what state you want to preserve (e.g. SSH host key files). Also, it currently does not work nicely with some systemd units that barf out if you make /var/run entries symlinks.

[1] https://grahamc.com/blog/erase-your-darlings
A good set of variable names could be found in Unicode’s confusables list, starting at line 3795 (or search for CANADIAN SYLLABICS FULL STOP → LATIN SMALL LETTER X)

http://www.unicode.org/Public/security/latest/confusables.tx...
What is your use case? SQL RDBMS are generally a sensible default and you should use NoSQL only in places where they cannot be used (this is mostly related to scale requirements that are too much for RDBMS to handle).
What a shame that the .onion TLD is already being used for some boring nerd thing.
And I guess this is the reason WeWork and their kind is notoriously hated by many people; It sell itself as a "tech startup" while it is not.

"tech startups" seems to be synonymous with what the author call the "successors of corporate labs", and that seems to be why VC:s seems to be OK with pouring moneys for a semi-long term payback.

People/Companies that play this expectation (such as WeWork and Theranos) get the moral shaming from mostly tech people, while the rest seems to not get the point of the hate. (Not much indifferent from why some people do/didn't see the point of a corporate lab more than a cost sink)

Come to think of it, Company/CEO:s that overly focus on the "tech" image might be a warning sign that they might be just snake oil (such as Theranos CEO mimicing Jobs)
"safe C" and "unsafe Rust" sound like variant languages to me.
And also an artifact of strategic choice of pursuit of these technologies.

Due to the resource and scaling requirements (as well as inherent skill needed), replication of efforts for expansion purposes is difficult and that's one reason (not the only reason) these sort of modeling approaches are being pursued.

A lot of technology choices are being chosen because of an inherent high barrier to entry, limiting competition risk.
I've always found myself to very much agree with Jefferson's views [1] on the topic of news, and I agree with this piece as well. I observe in myself that I'm generally happier and more productive the less I expose myself to "the news".

I think there's a threshold of distance and size where it stops being useful to the average person. Too far away? Can't do anything about it? Better not weigh down your mind by getting stressed about it.

[1] http://press-pubs.uchicago.edu/founders/documents/amendI_spe...
It got you to read it. It got it to the front page on HN.
The examples you gave were all developed and used first in the United States.
If you think that it is just a sick joke, take a look at this and think again: http://www.zifyoip.com/wysiscript/sigbovik.html
Darch > NixOS
Notifying users of the code of a semantic change does not mean it's not a semantic change.

Even if the Go team can find a way to notify all of the public drivers impacted, they aren't going to be able to know about the private drivers or forks to notify those people. Nor are they going to be able to notify all the consumers who, using MVS, have the version of the driver set to one that's not fixed.

Bugs from this change will propagate and there's nothing the Go team can do to stop them all. This is why projects following semantic versioning are not supposed to make breaking changes in minor releases.

This is, unfortunately, not the first time I've seen this kind of change in Go. Some previous changes have caused bugs for me a few times in the past. Not knowing which version of the compiler one would use I ended up needed to craft code to handle before and after cases for the change along with the bug reports from users.
Please cut the ad hominems.

I'm merely showing that there is life and work without an office, and better one much of the time.

Yes I prefer twin monitors, two black cats, zero interruptions and some ambient music most of the time. When I get in the other mood, I go sit at the pub. Or I take a walk and meditate on a problem. Or I take a 50 mile ride on a motorbike. Or I fire up the local equivalent of the Uber and give some rides to the people just for the talks. Or whatever else comes to mind.

Those are the choices I would never have had I made a mistake and got another job at the office.
I think the move up to a turbine single is driven by maintenance dispatch reliability ("will the airplane work when I show up to fly it?") more than weather dispatch reliability ("is the airplane equipped and powerful enough for the weather challenge I'll face today?").

Turbines give you much higher power reserves at low altitude, so they are better in icing on departure and approach, but that difference doesn't come up nearly as often as generalized maintenance issues. (Owning a 1976 piston twin was an overall negative experience. I loved the airplane, but it was a maintenance hog, mostly aging systems and aging design philosophy related.)

I agree 100% that the piston twin is a dying breed, but I think it's almost never to do with FIKI (flight-into-known-icing) issues.
Cross signing. If you already have a verified device you can use that device to verify new devices. That way you don't have to bother all your correspondents when you get a new phone.
This reminds me, how does a fallacy get discovered or made official? I mean, I followed the link above and saw it has a latin name and everything but yet feels very new and contemporary. Not that I disagree except that to avoid this fallacy, the 'verifiable facts' have to be known by all in advance
The Hilariously Ridiculous Story of Shane, the Wal-Mart Deli Guy
AI: Advancing product understanding and building new shopping experiences
True. There was a phase of acquisitions in the interim.
By and large yes. However, even on NixOS there can be various leftovers in the form of state files in /var and configuration files in /etc (outside the majority, which are managed through Nix). Unless you nuke most of the root filesystem on every boot [1].

[1] https://grahamc.com/blog/erase-your-darlings
Still the Greatest WWDC Performance
Functions with a single return (err) are a problem but generally Go is better at forcing users to handle errors than some languages.

It's also true that error handling in Go is generally less sophisticated than some languages.

For developers who prefer more sophisticated tooling, Go might appear badly implemented. However that's a preference thing.

I hope you can see what I'm doing here; wild generalisations just end up starting flamewars which nobody wins because everyone is using a different yardstick to measure their "correctness".
The package manager is much simpler than Gentoo's.
nix is the solution. It's totally different from any random packager you've seen. It goes the reversed direction of abstracting dependencies away: it makes dependencies explicit (and reproducible!)
> I’m not sure I can even describe it properly. It just reminds me of the most boring parts of my childhood: the aesthetic of dentist office waiting rooms, and middle school pamphlets aimed at teaching kids about sociology.

But you just provided an excellent description of that style!
You're confusing the semantics of the language you're manipulating with its form. In fact you're doing it repeatedly in your comments here.

The advantages you advocate come from the semantics, not the form.
there exists conditions like adhd where some brains are wired differently from birth
Millennials are way too young to be having midlife crises, even the Gen X'ers are only in the 40s-50s currently.
> so on the projects I worked with yes, it would take you 30 seconds to type in the code, but then 10 minutes to build and another 10 to run the game, while making those changes in the editor-based visual script you'd see the changes instantly

That's orthogonal to visual programming, and just the symptom of most programming languages being edit-compile-run. Compare that with UE4 (as far as I know) not allowing you to modify blueprints in a running game. Contrast that with different programming languages. I do some hobby gamedev in Common Lisp from time to time, which is a proper REPL-driven language. There, I can change any piece of the code, and with a single keystroke in my editor, compile it and replace it on a living, running instance of my game.
Frustrated Amazon shoppers vent at record levels
The original document seems to suggest that the life sciences, at least as far as publication is concerned, appeared to buck the trend.

> ... firms in the life sciences such as Pharmacia, Lilly, Bristol Myers Squibb, Pfizer, and
Amgen significantly increased publications. In the case of Pfizer and Amgen in the 2000s, this increase
in publishing kept up with changes in R&D expenditures. One key feature of the pharmaceutical
industry during this time period was the strong merger activity. However, comparisons with other
sectors that also experienced strong merger activity suggests that the publishing behavior of firms in
the life sciences was not simply an artifact of merger activity.[1]

[1] https://static1.squarespace.com/static/593d9b08be65945a2e878... Page 29
China can’t reach full potential with CCP in place.
A lot of languages do this under the hood, because sql abstraction layers need it for network, query discrepancies.
The Ottomans controlled Greece during that time. I don't think it was the Greeks that didn't give a damn.
we are only going with 2m cause its a round number almost the same 6ft
Covid-19 Recovery: Green Stimulus Set for Unveiling in EU
Being more productive would mean less time spent on the product, thus less "engagement". Not catering to idiots means less new users signing up and thus less "growth".

Nowadays nobody gives a shit about solving a problem or actually getting paid customers; it's all about growth and engagement now.
Well, then again, many other package managers don't either. For instance XBPS and Pacman.

EDIT: I'm wrong, see below.
> It could be just a trend, or it could be we are becoming more human, more childlike because we're tired of being grownups.

This conclusion completely misses the point. What has changed is what "growing up" means. I see that many people around me in their late thirties care more about the environment, care more about the mental health of their children, are more playful and are better at their jobs that previous generations.

Suffering is part of adult life, that is a sad truth. But, to make life dull and hard to look like an adult is plain wrong and inverts cause and effect. A somber life without enjoyment does not show that you are "being a grownup". To be playful, to enjoy life, to want to learn and grow are characteristics not just of children but of balanced smart adults.

> Given the context of the world around us, we are searching for positivity and comfort, and that's why we add emojis to our spreadsheets.

Like any human being before us, like any living organism that has reproduced on Earth to look for comfort is the natural and responsible thing to do. Do you see lions hunting more that they need? Do you see plants growing away from the sun? Sometimes there is trade offs and you choose the lesser evil, but suffering when not needed is a dangerous stupid idea.
Enhance TypeScript Code Samples with Compiler Diagnostic
At least you can make jewerly with gold and diamonds. Let's not mention what you can do with oil. I can fork bitcoin and have as many bitcoins I want...but we both know they are worthless.
Please cite your data on the mortality rate.
Reading Explain XKCD often feels like reading the 'Spoon' Wikipedia page
from now on every new machines will be easily replicated with configs from older machines: copy the config file over, type one command and let nix does the rest
Because it is terrible. People keep trying to make it a thing, and bog down in the inevitable complexity where it becomes unworkably clunky to manipulate flowchart logic.
The Chinese government has been pushing the narrative that their reported case counts exactly describe reality and there were no widespread undetected infections. I wouldn't rely on any evidence that contradicts that ever officially seeing the light of day, given the heavy central control over coronavirus-related research and the sensitivity of the subject. Supposedly there were antibody testing results from Wuhan leaked that showed a 5% infection rate there but I don't think anyone has been able to confirm this.
Monitoring MIDI messages using JACK and Relational pipes and MT-32 bonus
Thank you. My memory is really bad. Guess who owned an upright one for a few years.
I don't know about federation, but to me matrix hits the right spot for people that want modern chat (irc with full history & e2e encryption) in-house. I know my org is using it heavily on a custom install. I think the French government also announced some time ago some kind of adoption. I hope we can get away from whatsapp, telegram, slack and anything Google when we want.

Only things missing (to me) is a full Java API. I built one for bots and quick fleet-history-monitoring, but it's clunky...
You must have hit us in the traffic spike on the matrix.org homeserver after we enabled e2ee by default - sorry. Keeping the matrix.org server scaling with the amount of traffic is a pain in the ass currently, but we're about to land horizontal scaling (at last) in the coming weeks which means others won't have to hang around. Thanks for being patient with it though. On the plus side, setup should be much lighter/faster for new users than existing ones.
The whole antibody testing looks totally unreliable to me. My wife was tested COVID-19 positive about 4 weeks ago. So was her boss at a different test location, so I assume the test was correct. Also she was ill with the typical symptoms. Meanwhile she has recovered and three days ago she had and antibody test and the result was negative, not even close to the threshold.
For some reason this has completely bypassed me! I've been taking care of my Octane and Indigo2 so I can open my old PA and SI|3D files.. I will definitely look at this.
G2A pays Factorio developer $40k over illegally obtained game keys
Disabling runtime reflections is key. Most of what it’s used for can be done compile time anyways. But more importantly reflection enables circumventing the type system and doing all sorts of unsound things.

As long as you have a compile time option I don’t thinks it’s nuclear, it just makes sense.
These discussions never seem to mention cultural soft power. Even if China were technologically superior to the US, they simply don’t have the cultural production that the US (and broadly, English-language media) has. American television and movies are known the world over, whereas I can’t name more than a handful of (non-Hong Kong) Chinese books/movies with global reach. I also don’t see Mandarin replacing English as the global default trade language. China would need to make its own NYC and Hollywood to begin to compete with this.

Why is this relevant to tech? Because I think one could argue that many tech companies are built upon this cultural capital; it’s hard to imagine YouTube being successful globally without being the source of a ton of American-made video content.
> This is also a jab at mathematicians who are in addition to using variable names which are short and nondescript (e.g. "x"), are also "typeface sensitive" (in addition to case sensitive). In other words, one can typically find a statement involving three different "X" variables, referring to three different objects, and they are distinguished by their font and case.

The pain, across math, engineering, and physics, is all of the formulae with overloaded notation, sometimes from the Greek, sometimes the Roman alphabet.

Formulas are great as a summary and reminder for the seasoned practitioner, but can be a huge barrier to entry for the student.

Perhaps GitHub repos with well-written code and test cases for the neophyte can, as they say these days, "flatten the curve".
Thumbs up with reaching out to upstream to mainline it.

Did you talk to musl team as well?