skysight-inc/HackerNews huggingface dataset:
Does this have implications about the safety guarantees even safe Rust can make? It seems like incorrect optimization passes could result in bugs/security issues that are a byproduct of the compiler rather than the language itself. I wonder how big of an issue this is for Rust (relatively probably a bigger issue than for C/C++ where basic resource ownership bugs are more common).
Why not just use a 3rd party client?
Okay ? No one's discounting his achievements. What's wrong with knowing stuff about a binary tree ? Is ignorance a badge of honor now ?
Hi Hackbraten, Sorry to go off topic here but you asked me here: https://news.ycombinator.com/item?id=25184350 if I wanted to talk about why I feel homebrew behaves in a user hostile way. I didn't see your reply in time to reply there, and you don't publish an email, so I'm doing so here.

Thus far the decisions that I feel are user hostile that Homebrew has taken are:

Being overly strict about the format of formulae, there are multiple formulae that regularly need to be rebuilt due to some other formula being updated, which could if it were allowed look into the other formula's definition to find the information they need, but instead need to either be updated repeatedly by hand or use hacky workarounds like nginx saving its configure arguments into a file for other formula to look at. Since homebrew relies on volunteers to update the formulae, it would be better to reduce the work needed from the users, I would think. But I've been told that even bringing that up is not allowed and won't be considered.

The removal of options from formulae was bad for users for obvious reasons, my suggestion would be simply to not do that. Creating and updating a tap to add the option back is more work pushed onto the users. This was rolled out with no notice to people who use homebrew but don't watch every issue and topic in homebrew's various discussion locations.

The removal of not-free-enough licensed formula was also bad for users, even though I know that it was needed to get help from one of your sponsors (probably the Software Freedom Conservancy?) it is still user hostile.

And then there's the fact that I made a frustrated comment on hacker news, a third party site, and got banned from contributing to homebrew over it with no notice or explanation. That really sucks, as the only reason I care what you do to your users is that I like homebrew as a technology, and just want to see it be better.
I think there's a specifically British thing about accepting being cold and not complaining about it - I've lived in Scotland or London for most of my life, and no one will turn on their heating before November and most houses are 150-400 years old and are not insulated. I can literally feel the breeze inside as I type this.
Let's toss some real numbers here.

* Last death of Diamond Princess occurred after more than 2 months.

* Over the past two months, the number of known cases in the US roughly doubled from 8 million to 16 million.

This means there are a lot of people who haven't died yet, and dividing deaths by cases is an underestimate of CFR by up to a factor of 2.

That doesn't mean we don't have the data. We could e.g. take the infections from June and look at how many of those resulted in death as a final CFR estimate. However, the number I gave (deaths over cases) didn't do that. It's a preliminary CFR without that sort of correction, and a correction to final IFR can go up (people who haven't died yet) or down (unidentified cases).

anoncake argued this was an overestimate by definition, and anyone who said otherwise didn't have a clue. anoncake was wrong.
Wow, that is a great insight of them. Usually my managers want to do MORE disparate things, and spread more thinly. It's nearly impossible to get them to cut anything and focus on a mission.
This is a fair assessment.
Also it’s the architecture that matters, not the specific chip. And we got virtualization and containers for that.
It's not panic but this is really annoying like with AVX-512. The side effect is that people are making choice for the target architecture.
They recently announced the mac.metal instance type for EC2 instances[0]. They currently only have Intel instances but I can’t see why the newer M1 instances aren’t coming soon.

[0] https://aws.amazon.com/about-aws/whats-new/2020/11/announcin...
Well at issue is why, hypothetically, YT or PH might find themselves before the bar.

YouTube would be afraid of being sued for copyright infringement. PornHub is legitimately afraid of being indicted in a criminal conspiracy to distribute child pornography.

With respect to just the copyright claim, I don't think there would necessarily be any bias, as it would be pitting pornography producers vs. pornography distributers. Both pretty slimy if you feel that way.
If you have had a bad experience with Lambda School, consider filing a complaint at https://www.bppe.ca.gov/enforcement/complaint.shtml
The JEP 390 that I linked should make you update your beliefs. Contrary to years ago, the value type implementation has matured so much that in a few months every Java program will have to be forward compatible with value types (otherwise they'll get warnings)
We are long past the state of just talking about it, now it's being quickly incrementally added
24 hours worth of storage worldwide is 60 TWh currently. Once Asia and Africa become more developed this will likely become closer to 100 TWh. By comparison annual global battery production is just under 0.3 TWh - and only a small fraction of this goes to grid storage, the bulk goes to electronics and electric vehicles.

This leaves experimental solutions like the Sabatier process, Hydrogen storage, or more exotic things like lifting concrete cylinders with pulleys.
I've been approaching my record recently of 8-14 per day, but short-term burnout comes and goes, and I'm only doing it since I'm working for myself. There are definitely limits, but it varies from person to person. If I actually read dense things and program for many hours straight (8+), I often end up so exhausted I need to rest in bed for an hour or so before I can continue doing things.
Are they serious? I just checked on my phone:

1) in chrome, click three dots
2) click settings
3) literally the first option in settings is "search engine"
4) click the new one. Done. Duck duck go is on the list

Wow their pr is really far reaching. Why do I need the duck duck go browser/app to use duck duck go?

Edit: unless this is about something else? Maybe for assistant? Or some other integration with the os?
in addition "lets go over to your place i want to have a look around"
Not really. 91M acres of corn is grown in the US annually. I don't see that being put indoors. It would be best to grow high calorie and protein rich food in indoor farms. I could imagine cell cultured meat or insect farms really disrupt farming. From a cost standpoint, vertical plant farms will have enormous difficulty competing with any outdoor farms.
And neither did the "ar" file that the linker used on the original Unix. Before there was ZIP there was ARC, and before ARC came to the IBM PC, there were LBR (a "tar" kind of format) and the SQ compressor on CP/M (I don't know what possesed me to write a SQ decoder in BASIC instead of going straight to macro assembler)

"Containers of containers (... of containers)" is a general architecture for file formats.

The 64k limit makes it a lot easier to implement an an 8-bit computer in that you can use 16-bit pointers into one of the documents, going to 24-bit or 32-bit pointers would be a hassle but BASIC programmers might use floats which would work OK until they don't.
Or just let the whole middleman as a service industry keep rotting, and direct your technical energy towards rebuilding services on distributed technologies that won't succumb to the whims of the status quo power structure. What made the Internet great was being an unregulated frontier, and we can see that everywhere the legacy system jams its tentacles ends up turning to commercialized milquetoast shit.
Scaling through parallelisation is not a huge problem in CPU hardware. At worst, Apple may just "glue" a couple of M1 together and call it a day.
Does it really spare you a hotel stay?

With a plane, I leave at 10:00 in the morning, arrive at say 14:00 in the other city and check into a hotel at 15:00.

With a train, I leave at 22:00 in the evening before, arrive at say 10:00 in the other city and check into a hotel at 15:00.

Same amount of hotel stays. A few more hours in the other city. But since I have to carry around my luggage and don't have a shower and toilet, I am not sure if those hours are a plus or a minus.
A lot of newer cars have this already. There's an EU draft law approved for this to become mandatory for all new cars from 2022
The human mind can only follow all the social interactions of a group of around 150 people -- give or take. That number likely varies a bit from one person to the other and some historical figures, like Napolean, were successful in part because they had an amazing memory for personal details of people around them.

I was privy to the results of a good quality private study some years back when I was briefly the lead moderator for, iirc, the oldest community on a particular topic on the internet. The study was done internally by the very talented founder.

They found that 20 percent of members were active and regular users, 10 percent posted once or only occasionally, and the rest lurked.

Twenty percent is one fifth. If you multiply 150 by 5, you get 750. It has been my observation that when small online communities hit 750 members, they start having issues and needing to differentiate and/or formalize, which fits neatly with the above two piece of data.

The way humans deal with larger groups than that is formalization. Having formal customs and what not so you don't really need to personally know an individual to have a recipe for how to successfully interact with them is how people cope with having to interact with people they will never know well.

Hacker News has done a good job of formalizing certain things and that keeps the signal-to-noise ratio high here even though the sense of community it once had when it was smaller is no longer something it seems to have.

A subreddit can become a community, but you would need to keep it small. It might also help to make it private.

I hypothesize that you could foster more of a sense of community for HN by expanding the leader board to 150 names.
Non-native English speakers (depending on their native language) will often use phrases like that. As that is how they say it in their native language.
Show HN: Deadpendency – Automated dependency project health analysis
>> The simplest answer is that only people who are rich enough to pay the remedies of death by vehicle accidents should drive.

This is the duuuummmbest shit I have ever heard, and reeks of someone who has no idea just how large the United States is. I'm sure this works great in a tiny nation where everything you want to access is within a click or two, but there are parts of the United States where people literally have to drive an hour or more (at 60-70 mph) to get to a grocery store.

I have a friend who retired to Wolf Point, Montana. The nearest Walmart is five hours away. The only thing there is an Albertson's, which is frequently sold out of items.

My favorite thing to do with my European colleagues and friends is drive them around Texas when they arrive. Many of them quickly pick up on an expression that is common across almost all of America - "Oh, its just right down the road."

"Right down the road" in America means "its anywhere from 5-30 miles away". It doesn't mean, "its 600 meters down the street". And they all pick up on it.

Do you know what the problem with "simple" answers are? They're childish. There are no simple answers in life. Everything exists in a state of extraordinary complexity and requires significant consideration. Don't believe that? Look at how we've handled the maintenance of the National Park Service in America. One environmental disaster after another.
Maybe I'm the ultimate hedonist, but this seems not-dystopian to me.

I wrote an essay back in high school for some english class with exactly the same sentiment when I had to read brave new world. I'd fking love to be either engineered (brave new world) or have an ML algorithm learn how to generate the perfect stimuli for me. If they can do this while avoiding all of the negative effects of normal drugs (and again, brave new world does this with Soma) - I'd be the first to do them.

I think most critiques of hedonism are basically more refined versions of "you should hate nature!". Seeing how John Stewart Mill regarded folks who describe themselves as hedonists made me realize that western Philosophy has a whole project to keep people from enjoying themselves:

"It is better to be a human being dissatisfied than a pig satisfied; better to be Socrates dissatisfied than a fool satisfied. And if the fool, or the pig, are a different opinion, it is because they know only their own side of the question.”

Apparently, I am irrational if I choose to give up knowledge or freedom for pleasure. It shocks me about how universal this sentiment is within western philosophy, and how few actually critique it.
The enduring question... This is a good exchange between a philosopher and a former software engineering manager and tech startup founder. The takeaway is the same as ever — technology has clearly made us better off, but no wiser. I love the format here and will be returning to this site.

"So how do we get wiser? History, economics and philosophy—in short, progress studies. Understand how progress is made, where it goes wrong, and how we fix it. Get better at anticipating problems, and better at pre-emptive rather reactionary solutions. And devote the same intelligence and ingenuity to politics, education, and markets as we do to steel, power plants, and computer networks."
Seeking volunteer developer to help expand access to free math tutoring program
We're looking for a smart, efficient volunteer developer familiar with zoom API to help us expand access to free math tutoring for millions of kids impacted by school closures through masteryhour.org. Please email manisha@masteryhour.org if you can help
We aren’t even close to maxing out what could be accomplished with economic sanctions! The US and Russia still have a direct trading relationship!
Mental Models for Security and Privacy
You could say the same for carpentry. Are you working when you're commuting to the job? No? What about when you're at the job, and putting on or removing your personal protective equipment? Or when you're walking to the job site? Or hearing the instructions before you begin? Or looking at the work and thinking what the best way to go about it is? Or when you actually make a to-do list in order? Or when you move around the site? Or when you're not moving, but don't have a hammer in hand? Or when you do have a hammer in hand, but aren't swinging it toward a nail? Or when you are swinging it, but it hasn't hit the nail yet?

I would argue that if the concept of real work shifted enough there would be people who thought only the milliseconds the hammer is pushing a nail through the wood, aggregated throughout the day, is real work. Likewise, you could only count the time the keys are on a rising edge between 0 and 1.

My rule is if you wouldn't do it if you didn't work, and it's necessary for the output of the work, it's work.
This has always been a thing; way before all of this, default subs had the same effect, to the point where subs that were getting big would actively jockey to not become default and get ruined by popularity.
> That said, I recently moved to North America and have lived in Pakistan most of my life.

Welcome here! I hope you'll like it!

Is it your first winter? It's a special experience!

My favorite thing in the winter is a hot Tim Hortons drink - I rotate them, because they are all quite good!

> And yet, winter feels infinitely colder in Pakistan than it does in Canada.

Until you go outside and try to walk in the street :)
> Say what you will.... I see and know a bunch of people wanting to move to america, and pretty much noone wanting to move to China.

I know Chinese people who immigrated to the US who say they'd probably have made a different decision if they had to do it again, after seeing a person like Donald Trump elected president and the US's shambolic response to COVID. They're not moving back, since they're old enough to have put down roots, but the US has definitely lost some of its shine to them.

On a related note, my understanding is having lived and worked in America is no longer seen as a "plus" (for Chinese) when it comes to future employment in China. It used to be, but not anymore.

> Politics and propaganda aside, following the people movement patters tells alot about individual countries (em- vs im-igration ratio by itself, but even more the ratio of immigrants from 'even shittier' countries and people leaving to 'less shittier' ones).

In regular times, that's a trailing indicator, not a leading indicator. However, right now, that indicator is blind. China's success at containing COVID, coupled with the US's utter failure, could very likely cause that ratio to change in the future.
The model is simply “computing”. After smartphones we have smart watches (the continual minimization of mobile computing) and ar/vr (immersive computing).

The main driver has always been mobility and minaturization. From mainframes, desktops, laptops, tablets and smartphones. Also we had ethernet to wifi and cellular.

Kevin Kelly had a great talk about screens being pervasive almost a decade ago. The leap from bulky crt to flatscreen resulted in an increasing number of displays to display all the data we’re receiving. Not only that, but because the displays have become bigger there is more data to be displayed. Ar/Vr seems like the next thing since the screen is (paradoxically) even larger!

IoT is interesting because it is a new form of computing (let me know if you think otherwise) as it’s not necessarily meant directly for human-computer interaction, instead it’s machine-machine computing.

Voice is another interesting aspect since this type of
computing does not utilize the traditional screen.

Apple’s upcoming smart glasses seem like the next logical step (minaturization of mobile computing with an expanding immersive display)
Catherine Dulac Finds Brain Circuitry Behind Sex-Specific Behaviors
I iterated through the "editions" dataset to build the index, which contains one record for each book (edition), which is why you see one result for each edition.

There's another dataset called "works" which has one record for all editions of a book, but it didn't have all the data points I wanted. So I decided to keep it simple for a weekend project and use the editions dataset.
Austrian ÖBB, which runs in multiple countries like most lines going through Germany, is working on modernizing their trains, but they also have quite old cars. Not sure if there is a good site showing car types and train lines.
https://www.nightjet.com/en/komfortkategorien/nightjetzukunf...
Indeed. Sports Team + Year, Season + Year, Company + Year or some other such combination should get you a good 10% or more of your users with only a few dozen permutations.

They wrote 60 days into FEDRAMP I believe, something I jaw-droppingly realized last year sometime. Whoever is writing these policy frames don't know what they're doing. NIST did away with those periodic password change recommendations for a very good reason but IMO they need to now recommend the opposite, directly, because the constant password changes are doing real harm.
Not knowing anything about philosophy, I started reading Nietzsche. I really couldn't even understand what he was talking about. After beating my head against it for some time, I reached out to an acquaintance who was a philosophy instructor at a university and told him about my experience.

"Try reading Hume," he advised me.

So, I read Hume, and I enjoyed it.

Last summer, I was visiting Edinburgh, Scotland for the first time. I've always had a fascination with cemeteries: how the stones were carved, how old the people were, how long they lived, how long did their widows outlive them, etc. In this particular cemetery in Edinburgh, I came across the tomb of David Hume. It was completely unexpected: I was vaguely aware he was Scottish, but I didn't expect to find his tomb. I took a picture and excitedly sent to all my friends. "Hey, I found the tomb of David Hume!"

I guess my comment is a bit tangential to the article. Like the article author, I found Hume interesting and accessible. I still don't understand Nietzsche.
12 hours a day when I am freelancing, afterwards chilling for one or two months.

8 hours a day when I am doing long-term contracts.
> Leaving aside the fact that process size is a marketing term these days

There was a youtube video where the guy used a scanning electron microscope to compare gate sizes between 14nm intel and 7nm AMD and both were basically the exact same size.

The conclusion was that the term is useful only to compare a single companies product line against other offerings in that line (eg comparing Intel's 14nm to Intel's 20nm makes sense but comparing Intel to AMD based on node size is meaningless).
Because they are heavily subsidized. Plane fuel doesn't even pay taxes in Europe.
The problem is if their PWM is too slow, to the point where we actually see the flicker directly, or just barely indirectly (e.g. by seeing a "slideshow effect" when you move a finger back and front against the lit-up display).

Concensus among opticians and ophthalmologists is however still that the main cause for eye strain is focusing your eyes at a short distance for an extended period of time.
I wonder if there's an opportunity here for someone to snag a domain such as oldreadit.com (it's available right now) and set up shop, ready to offer disgruntled old.reddit.com users a new home when it's inevitably turned down/broken further -- or earlier.

Perhaps use Lemmy, which is trying to evolve into a distributed (federated) architecture:

https://github.com/LemmyNet/lemmy

The gimmicky name would not be needed, of course, if somehow the old.reddit.com community could use some decision making tool to agree on which alternate reddit implementation/domain to settle upon. Is someone working on solving this coordination problem?
Here you go (check for WebKit compiling time): https://techcrunch.com/2020/11/17/yeah-apples-m1-macbook-pro...
Yeah, but obesity doesn't destroy your ability to function in society. Would you rather have obese parents, or alcoholic parents?
She was a hero. Some escaped from a prison and put 13 bullets through her. It’s in the article.
Youtube in the mid-to-early 2000s was famous for being the place to get anything. Times have changed.
Considering how hard it is for sex workers to press rape charges, that wouldn't surprise me neither.
Is there any actual evidence that his was Russia? All I've seen so far is solarWinds unsubstantiated claim.
> How is this NOT an act of war?

So you want bombing to start over this? I don't.
> Malicious code added to an Orion software update may have gone undetected by antivirus software and other security tools on host systems thanks in part to guidance from SolarWinds itself. In this support advisory, SolarWinds says its products may not work properly unless their file directories are exempted from antivirus scans and group policy object restrictions.

Ouch!
mdn/content: The content behind MDN Web Docs
The surprising fact is that M1 in a 999$ MBA can beat a 3000$+ MBP 16”, or get near the performance of a desktop CPU that cost ~400$.
I'm not a doctor, but I play one on my CV (2017)