skysight-inc/HackerNews huggingface dataset:
Here we go again with the FUD: "mentally ill people often behave in ... dangerous ways". This kind of claim is harmful to the mentally ill as a group, because it is just not true. The vast majority of mentally ill people are not dangerous.

You seem to be arguing also that it is only the mentally ill who often behave in "unexpected, illogical and dangerous ways". The reality is that humans in general sometimes do that, whether or not they have a clinical mental health problem. The way your comment insinuates that the mentally ill are sub-human is repellent, but I suppose you might not even realize that you are doing that.

You may think of yourself as a model of logical, predictable and safe behaviour. I'm so tired of engineers who deny that there is any irrational element in their makeup. It is a naive thing to claim and a lame kind of deluded bid for superiority. "Others might be irrational, but not me!" Spare us. That attitude is the curse of HN and YC.
You'd probably be ok, if you only ate the veggies you grew yourself. But what about meat, dairy and other animal products? What about bread, rice and other cereals?
It isn't too hard to find examples of scientists who were ridiculed for their ideas and eventually win the Noble prize:

>...Stanley B. Prusiner, a maverick American scientist who endured derision from his peers for two decades as he tried to prove that bizarre infectious proteins could cause brain diseases like “mad cow disease” in people and animals, has been awarded the ultimate in scientific vindication: the Nobel Prize in medicine or physiology.

>...Prusiner said the only time he was hurt by the decades of skepticism “was when it became personal.” After publication of an especially ridiculing article in Discover magazine 10 years ago, for example - which Prusiner Monday called the “crown jewel” of all the derogatory articles ever written about him - he stopped talking to the press. The self-imposed media exile became increasingly frustrating to science journalists over the past decade as his theories gained scientific credibility.

https://www.spokesman.com/stories/1997/oct/07/nobel-prize-vi...

>....The recent 2011 Nobel Prize in Chemistry, Daniel Schechtman, experienced a situation even more vexing. When in 1982, thirty years ago, he made his discovery of quasicrystals, the research institution that hosted him fired him because he « threw discredit on the University with his false science ».

>...He was the subject of fierce resistance from one of the greatest scientists of the 20th century, Linius Pauling, Nobel Laureate in Chemistry and Peace Nobel Laureate. In 1985, he wrote: Daniel Schechtman tells non-sence. There are no quasi-crystals, there are only quasi-scientists!

https://www.davidovits.info/publish-or-perish-2-2011-nobel-p...

An example that is pretty well known is Barry Marshall

>...In 1984, 33-year-old Barry Marshall, frustrated by responses to his work, ingested Helicobacter pylori, and soon developed stomach pain, nausea, and vomiting -- all signs of the gastritis he had intended to induce.

>...Marshall wrote in his Nobel Prize autobiography, "I was met with constant criticism that my conclusions were premature and not well supported. When the work was presented, my results were disputed and disbelieved, not on the basis of science but because they simply could not be true."

https://abcnews.go.com/Health/PainManagement/25-years-peptic...

It was Max Plank who said "A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it." - so this isn't a new issue and things are probably better now than they were in the past.
I think Animats' argument is that capitalism isn't getting those tweaks because there's no competition. Capitalism as a system has a near-monopoly. Back when it had serious competition from the Soviet Union, people tried much harder to make it work better.

So the new system doesn't have to actually be better overall than capitalism, it just needs to provide some competition to light a fire under policy makers.
> if you publish paper A, and then cite it in paper B which builds on that work, then in paper C you really only need to cite paper B if you're building on the work, not B and A.

Logically I agree with you, but a lot of academics seem to believe differently when it comes to citing other people's work, and if we are to go by that logic (which a lot of people are inevitably forced to do), I don't see why one should treat their own work any differently.
Anyone know details about how the solar panels resulted in fires?
95% of cases come from 14 states, none of which are western. Mountain and Pacific (WA, OR, CA, ID, NV, AZ, MT, UT, NM, CO, WY) states together are around 0.6% of lyme cases nationwide. Many people in these states contract the disease out east, come home, and then visit a doctor in a western state. New Mexico had 3 confirmed cases in 2017, out of nearly 30,000 in the entire US. So no, Lynne disease does not even close to equality abound in New Mexico or the West.

https://www.cdc.gov/lyme/datasurveillance/tables-recent.html
The difference is that they're a nobody in the browser space. Like Chrome did at first, they have no choice but to legitimately be better until they win market share. Then we'll see.
Ouch! So 11GB is nowhere close to being enough, then. I wonder if even switching to FP16 will be adequate?
The alternate is that critical infrastructure can just... disappear. Like "leftpad", but worse.

GitHub is already really great about alerting you with critical issues. Whenever there's a security bug, it pops up in our repo (and with Dependabot, it's become automatic).
I found that interesting as well. The article is trying to link solar panel failures to Tesla vehicle failures. They were not born from the same company nor process.

It seems whatever generated the story was looking for some segue into how the price is down.

The stock price was affected by the market's new knowledge. They both contain words for fire but are otherwise independent and distant events in Tesla's history.

A more likely scenario is these liabilities that Tesla acquired a couple of years ago had otherwise gone unnoticed. They have now been noticed and the market will risk the outcome of Walmart and all of these other Solar City contracts.

The potential risk of these contracts is what is weighing on Telsa's stock price, not a handful of vehicle fires.
Yeah, but relatively speaking there aren't that many Tesla's on the road.

What you'd need to do is compare the number of Tesla fires (per 1000 cars) versus other new IC cars (per 1000).
They weren't censoring, they were ensuring that orgs claiming to be non-profit really adhered to regulations. They did it to both parties/sides so it was just a broad "make sure political non-profits play by rules" push, which is a good thing.
It’s okay, Elon has moved on. Now let’s install his 100% trusty brain probes. What could go wrong?
Communication is a fundamentally hard problem. How to tell if a given semantic state has been replicated in the brain of the others. Really until people repeat back in their own words you have no idea; even then, they may have alarming different versions of some of the concepts used in the semantic state.
I have to wonder how much work is going to be required to bring qmail up to a modern standard. There's no doubt that the author is an extremely intelligent programmer with a deep focus on security. In the intervening period Postfix has really gained in popularity, and is shipped pre-configured out of the box on some major Linux distributions.
It is the default MTA for Fedora/Redhat etc for some years now.

I wanted to like qmail, it was definitely an improvement over the complicated disaster that is Sendmail, however, it always seemed to require patches to get it to do things that Postfix could already do out of the box. In addition I didn't like the dependency on the inetd replacement thing (daemontools?). It just felt so un-ergonomic.

In addition, the Maildir mailbox format (while very cool in its own right) usually required third-party software to be patched manually, for example WU-IMAP.

A day or two before the September 11 attacks, the UNIX time_t value rolled over to 1 billion, and went from 9 digits long to 10 digits long. The moment this happened, a comparison function in the WU-IMAP maildir patches failed, and our IMAP server started sorting and displaying all our emails out of order.

After scratching our heads and poring over the source code for a couple of hours, a co-worker and I found the problem and submitted a patch to the maintainer.

Funnily enough, the imap-maildir page still references this event even today (it probably hasn't been updated in years):

http://www.davideous.com/imap-maildir/

Under the section "10-digit unix date rollover problem".
But it drive home to me as a fairly young sysadmin at the time of the dangers (at least for the inexperienced) of using third-party patches just in order to enable a non-standard mailbox format (eg. Maildir).
> ...for suggesting sea mammals have a "gland" that filters salt from water.

No-one made any such suggestion. One person lamented that such a gland didn't exist; they did not assert its existence. The other person didn't mention glands at all.
/s Is the water you use for irrigation chlorinated or fluorinated?
It's a little curious they wouldn't choose to buy panels from a company they own.... don't you think?
Some modern Sci-Fi subscriptions in a similar format:

https://www.asimovs.com
http://clarkesworldmagazine.com
https://www.sfsite.com/fsf/

I subscribe/read with kindle/iPad (if you want color illustrations must be a tablet or computer).
S3 was (and is) amazing. But for me AWS as an infrastructure replacement started when EC2 was launched (at least in the context of the current discussion relative to WeWork).
>There's good reason to believe tons of sociological theories. The problem is figuring out whether the pro or con factors win out, and figuring out if you've nailed down every single factor.
Being simple, clear, and well-reasoned in the realm of people's behavior is not enough to give you very good accuracy.

This is all argument in favor of a weak prior, not to ignore the existence and utility of a prior completely. Ideally, you have solid (relevant) empirical data that informs your prior but if you're seriously evaluating "advice" then I'd venture to say that you're probably lacking such data.

Imo, the critique to be had of what I said above is that there's no clear general way to form good priors and thus the advice is somewhat empty. But that's just life -- there's no magic bullet algorithm to discover truth and one has to use his/her brain to do the best they can. Many who seem to well in this area tend to like the Bayesian framing of beliefs, and personally I've found it useful to guide my own thinking as well.
Yup. Major “yikes” situation here.
The Fair Credit Reporting Act was passed in 1970, and credit reporting agencies continue to collect personal data on everybody they can, without their consent, and provide it to just about anyone who pays them to.
What's he saying? Since his kids can't write a sentence or spell either, they're geniuses?
Indeed, of all the forks they're the most likely to have the resources to maintain a fork which diverges that much.
I was able to change the search engine to Google or DuckDuckGo in a few clicks in the settings page.
Unearthed Viking ‘drinking hall’ offers opportunity to study Norse
Find the Programming languages in highest demand, in your city or country
The programming skills finder let's you find the programming languages in highest demand in your city, for your specialization. It features real job data, you can filter based on location, salary, programming languages, post date, etc. Give it a try: https://skilldime.com
It says that permissions are the same as the github repo, so you can create github accounts and grant access, or use tokens.
Honestly not really.
Broadly, use external storage (paper or a computer) to keep track of things that you don’t need to know right now so that that mental capacity is available for whatever you’re actually working on.
Cloudflare uses lava lamps to generate randomness
Some fields are very small, and some authors only focus on one small part of a field.

So, high citation count isn't always a direct indicator of quality.
At least for Ruby, it was easy to pin a specific commit SHA in the Gemfile to guarantee immutability.
Is your logic that a dollar is a dollar and it doesn't matter why the government gave it to them?

If so, I don't agree.
Lyme Disease Vaccine
They are saying corn is toxic because it has round-up chemicals in it - and they can't be washed off.

So growing food in your backyard, assuming you don't spray it or have heavy metals in your soil that are ingested by the crop, are likely fine.

How alive is your backyard's soil? A lab would have to analyze it. It may or may not have the right minerals, depending on what you're trying to grow.
> If you're not good at it, get good at it. Find someone at the company who is, and watch what they do, get in their orbit, and learn.

How do I get good at being able to tell who's good at it? Because most days it feels to me like there are exactly two levels of social skills:

1) Everyone else, who rehearsed that day's script a dozen times

2) Me, who didn't get the script and has to constantly improvise
The surreals are actually a problem in this context. As far as I'm aware, nobody's yet come up with a satisfying integral calculus that works in the surreal numbers generally.

Maybe you have to leave those gaps unfilled.
Court Rules That “Patent Troll” Is Opinion, Not Defamation
What are you talking about? The default configuration definitely does not type your secret key, but a one time password.

The entire point of the default configuration is that the secret key is stored only on the device and never leaves it.
You 'worry about' the guy that has a bottle opener; without whom the beer presumably can't be opened? Meanwhile you have a knife and torch in your pockets at all times?

I wouldn't worry about either of you, but if anyone were casting such aspersions I'd expect it to be someone without 'tools' about them.
That is correct yet the compilers definition of what is trivially copyable might be more strict than what you expect. For example, objects that are trivially relocatable can also be memcpy'd for reserve/realloc, but the compiler will not be able to figure that on its own.

std::vector itself falls in this category: trivially relocatable, definitely not trivially copyable. So a vector of vectors will not necessarily be able to use memcpy but rather fall back to copy/move assignment. This is not very significant in performance for this type (vector move being cheap) but a language gotcha nonetheless (as the move constructor will be called n times in every capacity change)
It's nice to be able to manage machine/robot accounts more directly though.

On top of that, for orgs, you'd be paying monthly for each user you add.
> There's no immediate mention of this on the site, but -- why did they select the package formats that they did?

Don't know but the formats do not seem to match the Azure DevOps package feeds formats (some overlap of course but some missing in one, some missing in the other) so it's not from shared code.
“Spacesynth is best known as an energetic non-threatening genre with a surprising amount of commercial applications, almost like royalty free music. You may have heard it as background music in 80s VHS boardroom presentations or educational videos, community access TV show theme songs, commercial interstitials, pornography, and Amiga/Tracker conferences. You know, the stuff dorky guys in their 40s are into.”
If the cancer screening catches it early enough to do some good, that has value. But don’t everyone already know if they have an upset stomach, heart failure, etc.? I don’t see the value in an app telling me I a) have gas or b) I’m dead.
Really bad customer service.

And another follow-up.[1] The old panels get removed and the roof gets new shingles. But no new solar panels yet.

[1] https://www.jlconline.com/how-to/electrical/solar-panel-fire...
Currently, the fear of socialism in the US looks like fear of Bernie in 2020. In 1920, fear of socialism looked like the Russian Revolution. Then capitalists could get shot. Now they might get taxed.

Those two scenarios lead to two different levels of fear. I might care more about my workers to avoid getting shot. But if I'm too greedy and the only consequence is that I might get taxed, well, why not? I might even be more greedy to try to make up for the amount I'm going to lose in taxes.
World's oldest webcam shutting down after a quarter of a century
I read the entire wired article, the article is about expanding broadband access to areas which dont have broadband. A worthy exercise...but that is different from:

1. Applying her [awesome] CFPB approach to telco where you cant just spring mystery charges post-hoc and hang customers on a contract they didn't agree to.

2. Allowing multiple broadband providers to compete
Working for Life
> Maybe std::unordered_set might be what you want?

Modern video games are typically now both GPU-bound and CPU-bound. But also, latency is way more important than throughput.

Imagine you have 1000+ different std::unordered_set objects in your game, that are being used and accessed every frame. Most of the time, your game is using around 30% of the CPU. But on one frame, you get unlucky and 900 of your std::unordered_set objects run out of space and have to be re-allocated at the same time. Suddenly your frame rate drops from 30fps to 3fps and then back up again. This is totally unacceptable in a video game - gamers hate it, and they have a name for it, called "stuttering".

For that reason, most video games allocate large blocks of memory upfront and use their own custom allocators, usually very different from the doug lea malloc() that iirc new is still a wrapper for. (I'm aware of std::allocator, but that's a whole other topic...)

Basically if you think about how, in some first person shooter, the oldest bodies and bullet decals start disappearing when new enemies appear, the whole engine is based around that philosophy.
It would be incredibly stupid to lie in court documents about Tesla "promised to operate and maintain" since the that is pretty easy to disprove.
> If 90% of the competitors in these races...

Why would that matter? They're not running as a group; if you're the fastest then you win. This isn't a probabilistic thing. Lots of slow men crowding the starting line isn't going to impact who finishes first.
How are ticks getting onto you after 1-3? Crawling up to your waist?
Clang\LLVM has some heuristics where it will convert cmovs generated by earlier passes back in to jumps https://reviews.llvm.org/D34769. Also the compilers can't always prove its safe to evaluate both sides of a ternary operator which would be needed to use a cmov.
Here's a compiler explorer sample for clang and GCC that shows all these problems https://godbolt.org/z/IpZfZv, you change the -x86-cmov-converter option to true re-enable clangs cmov converter which will disable cmov in the last function.
Because, by and far, they quite often are.

Dronabinol, synthetic marijuana, has been proven so far to have killed 6 people, on its own without other drugs present. How many has natural marijuana directly killed, under the same erquirements, provably?
Berkey filters have some degree of water purification from dirty sources, but something like the Katadyn [0] filters seem to be more suited for higher use.

[0]: https://www.katadyn.com/us/us/products/water-filters#/1/filt...
The network is not the same thing as the provider. Anyone can use Mastodon for free, so Purism is part of a larger network than just Purism.
I'm surprised nobody has mentioned the QUT CAUSEE study. They actually did follow a group of early-stage startups, interviewing them each year and then afterwards looked at what factors predicted success or failure.

Some of their results:
- changing direction as a result of customer feedback (very, very good, one of the best predictors of success)
- having an accountant (good)
- having one parent born overseas (helpful for some reason)
- making use of Australia's research and development tax concession (very good)
- knowing the name of your lawyer (bad)
- accessing government services designed to help startups (very bad)
- writing a business plan and sticking to it (bad)
- founders having experience working in enterprises (neither good nor bad, but it slowed the process down a lot)

My favourite gems that they discovered... in the Australian startup community, it appears that investors are no better at picking successes than random chance. Externally-funded companies had no difference in outcome compared to bootstrapped ones; the only difference is that they got to success or failure faster.
You can also buy simple take home soil test kits that do the job just fine, FWIW.
Extreme self replication!
Why would Scientific American have a blog post from an organic farmer devoid of any reference to studies or actual science?
I still write my software in Pascal and store it an Mercurial repo on Sourceforge

It was just the best development environment on windows
I have a friend who is incredibly conscious about such things and they convinced a farmer to raise chickens on non-gmo, organic feed; chickens are free range, and treated humanely. They called it the “holy grail” chicken.

Yes, they did inspect the chicken, feed, etc.

Total cost to purchase is $20/lb. majority of the cost coming from feed.

Regardless if you can pick apart my story or how honest the entire process is, I’m not sure this is sustainable. Who can afford such prices?

If this is the case (and true at face value), what are our choices?

I don’t want to be a Debby Downer, just passing along info.
I should clarify: the secret key should never leave the device after configuration is completed.
Indiana Pi Bill (1897)
Semmelweis. He never received the Nobel prize, but I think he counts towards the point.

> Dr. Ignaz Semmelweis discovered in 1847 that hand-washing with a solution of chlorinated lime reduced the incidence of fatal childbed fever tenfold in maternity institutions. However, the reaction of his contemporaries was not positive; his subsequent mental disintegration led to him being confined to an insane asylum, where he died in 1865.

https://en.wikipedia.org/wiki/Contemporary_reaction_to_Ignaz...
That’s a large part, but there’s also an aspect of kaizen to it. Everyone’s thoughts work a little bit differently, so the mechanisms that work best for me maybe don’t work quite as well for you. Regularly asking yourself “how can this be better” is the only way to maximize your own efficiency because nobody else is competent to answer the question.
https://www.youtube.com/watch?v=x4sRsb0a30Y

The hacking of the american mind.
Thanks for making `invertbucket`! I used it to import my bitbucket repositories and ran into a few issues:

1. `invertbucket` should check that the machine has `hg` installed. (I accidentally ran it on a machine that didn't.)

2. Say my sr.ht username is "thegreengiant" and my bitbucket repository is "abc". At the end of its run, `invertbucket` says:

> Imported to: https://hg.sr.ht/srht_owner/abc

That URL 404s. It would be an improvement if `invertbucket` replaced "srht_owner" with "~thegreengiant".
From the page you linked:

> Did your installation stop sorting messages correctly on 9 Sep 2001 01:46:40 GMT? Find the fix to the 10-digit unix date rollover problem in the important updates section below.

Reading that I imagined someone running those patches on their mail server for two decades before suddenly realizing one day in 2019 that for the past 18 years their messages have been ordered incorrectly, ha ha.