skysight-inc/HackerNews huggingface dataset:
I think on balance you’re right masks probably don’t hurt, and this is a change from my initial views. I don’t think they’re quite as magical as people seem to think. For example if you wear glasses you’ll notice how easy it is to have them fog up with a mask that doesn’t fit well. Those are your droplets shooting vertically into the air. We don’t know how reused masks perform either esp. when they get dirty. Still, probably helps overall.

Where it does cause harm is early on if everyone gets N95s and the docs can’t get enough (which absolutely happened) then that actually kills more people (docs, nurses, and the people they would have saved).

The right message in retrospect should have been, “don’t go buy masks, save those for people who need the highest performance, but wear a cloth mask when indoors. Wash it frequently.” We screwed up, but it’s not malice and it is complicated.
> "way it looks, it’s about the way it works"

Dangerous to separate these. Poorly looking sites have poor experiences. Of course, aesthetics are subjective, so I'm speaking generally here.

My philosophy for design is to always, without exception, strive for a good looking and functioning site. You can't have a site that works well that looks like shit. Conversely you can often find sites that look great but are absolutely unusable.
The internet has plenty of examples: https://connelhooley.uk/blog/2017/04/30/f-sharp-to-c-sharp

(I've not actually done it myself, writing functional-style C# is enough for me)
You could also try https://www.armbian.com/odroid-c4/

While i don't have one, i use Armbian on several other systems, and it tends to be stressless. As long as one doesn't use their noob-friendly software installer scripts, which tend to break something. Anyways, it is essentially Debian, or Ubuntu depending on the image you have choosen.

edit: I'd go one step further even. If it isn't supported by Armbian, I'd avoid it. Because they tend to be first in delivering a cohesive solution like you'd expect from a distro, and not some patched together pile of something which just runs, is rarely or never updated, and won't run
the stuff YOU want to run.

Only downside, they lag a bit behind in integrating all that vendor-/boardspecific stuff. But then, who really cares about that when running Debian? :)
I had this issue one time, and it got fixed when I reloaded the page.
Careful... you're on the verge here of realizing that intelligence is not a single-dimensional thing and that 'g' is bullshit.
Thanks for sharing. Maybe it was the use of CAPS? Either way keep on creating!
Short term usability is not the same as long term usability
Pretty much every time I turn -XStrict on for some module I'm trying to optimize, performance gets worse.

Laziness gets a lot of flak for being hard to reason about. I disagree - it's just different.

But I never hear anyone acknowledge that laziness can bring compositional performance benefits no other language can sniff.
As an apple gamer from the early 80's who played all of the ultimas (and bards tales, and wizardries...).

WoW was the game I had always wanted. I found it better than UO because it had the interactivity and sophistication I had dreamed about.

That came with a downside. I like to describe WoW in these terms:

"So you like ice cream right? Here: go eat this truck full. Go on. You said you liked ice cream, go do it. /points gun at my head/ ... EAT."
For Firefox rendering being slow, I forced the Ubuntu Firefox to use Wayland the other day (my login session was already wayland but Ubuntu doesn't default to making firefox using it), and the difference is night and day. Everything is so much faster and super smooth.
As developer I use language specific packager (bundler/gems) and I know it well.

As Linux user who sometimes build packages (tinker around) I need all kind of dependencies - python, ruby, perl, haskell. It is much safer and faster to use distro packages.

Breaking changes on major version is awful for any consumer. Python 2/3 story is a shame. These can't be arguments against distro packages.
Yeah, good idea, let's do nothing for another 100 years.
I remember doing an internship for a big science magazine around that timeframe. They wanted to launch a sort of online encyclopedia for science. They were puzzling over how they were going to get the content to fill the site. "What if", i suggested, "you let the users write the articles?".

They didn't think that would work.
Hey tkzed49,

Right, the concept of the knob made of concrete is fully inspired by DIY Perks. But we've added a lot of sugar:

- Open-source Arduino-compatible firmware so you can add your functionalities and light effects;

- The audio is controlled with the HID library instead of potentiometer;

- There are one audio input and two outputs that can be switched with the hardware switch;

- Bonus option is you can use it as a scrolling knob;

- The audio lines are connected to the microcontroller and you can add light effects relative to the sound;

- It is 3d printed and we also added a 3d printable model of the mold for the concrete part;
now I am wondering, why more efficient plants have not evolved by natural selection ?
So how does this make it okay to generalize a whole generation as one point of view?
I did a year of Plone development for an employer and hated it with a passion.

It feels like Java implemented in Python.
Sure. Of course Oracle wants you to believe that Java is faster than C.
> I've tried out Linux as a Desktop OS pretty consistently every 2-3 years for about 20 years on various Desktop and Laptop computers

Well, I have used Linux as a desktop OS consistently since 22 years now. I started with Thinkpads and they did work well for me, and that's what defines my expectations today - that a laptop works without glitch. And the last two laptops I god were supplied by the respective organizations IT department, so they took care that it works.

On the other hand, I am kinda stuck with an Thinkpad X220 because I like the size, the matte display, the great keyboard, and to read my email or work on something in the train, I absolutely do not need more power than it has.

The key for all that is to buy compatible hardware, and research it before spending the money, not after.
Better to keep em around, just in case.
I had penmanship in elementary school. Lot's of boring repetitions filling class time, cursive as well. We all forgot about it later on like some mild trauma that we collectively buried. I actually remember feeling surprised when I didn't have to use cursive in college. I'm not saying that all the emphasis on nitpicks was ever good and I'm definitely not shedding any tears but there are definite signs that we're losing knowledge of the handwritten tradition. See this humorous Language Log post as an example:

https://languagelog.ldc.upenn.edu/nll/?p=3489
Super fair point, you are right. And FWIW, the source I linked to does not differentiate between PhD and Master's, IIRC. I do assume there's a positive benefit, but I'd have to see whether that's supported using some other source. And the GP comment is right as well, regardless of financial benefits; going back to school will come with some limitations and difficulties. I imagine that's true even in the post-career scenario.

Supposing a PhD earned 20% over a masters and it takes 3 years, then it could be a net negative return unless you have 15 years or more of career left after returning to work. That is a valid point and something to consider before going back. The Fed report I linked to is actually arguing that recent trends have changed the balance of opportunity costs when getting degrees. (Though I happen to think the report leaves out some important details and thus frames things in a misleading way.)

Even though I brought up financial side, what I dislike about boiling it down to financial opportunity cost of attending school is that tends to frame the entire outcome as a financial decision, and ignores the opportunity cost or future value of a life getting to do research. In my mind it's better to do the PhD because you want to rather than for the money, and I suspect that people who care more about the research than the money tend to fare better as a byproduct. (That's pure speculation though.)
I’ve started learning angular, and watching a couple of explaining while actually coding vids related to how angular works, tips and tricks, rxjs patterns, etc.. really helped me understand how it works.

For vids where the ppl speak slow, i up the speed to 1.25 or 1.5, which helps sometimes.

For introduction to some new tech it’s fine..

Of course I have to go actually read the docs and start coding stuff, which takes way more energy, but now the vids convinced me this worth investing my time into.
Show HN: Secureito – Search and secure your email data-breaches instantly
Creating this Japanese overlay of rules for English writing is disingenuous. The students might be in for a minor shellshock outside of her class.

I respect the conventions they have for writing in Japanese, it's perfectly tailored to using a brush. The teacher should respect English conventions, the free-form, the cursive, either one.
CycleGAN: https://github.com/junyanz/CycleGAN
Haskellers just tend to like Nix and NixOS I think. It's the sort of thing that once you learn it, you never bother going backwards.
Fake decryptor disguised as STOP Djvu Ransomware double-encrypts victims files
Most of my searching is through the firefox address bar so I didn't notice, I just kept coming up on empty search pages. It did not compute at first, I must have done 3-4 searches before I realized what was happening.
In other words, you think someone in China ate a bat and made the world sick?
Garriot talks about this in the documentary "Get Lamp!", which is about the history adventure games. He talks about the challenges of maintaining a huge MMO, especially how they were broadsided by the challenges of managing an economy because everyone was so greedy. He mentions how the admins came to work one day to find that players had killed every living thing on the planet and could no longer generate income. Kinda like a miniature "dark forest" theory.
Are There Mutations in SARS-CoV-2 CDC QPCR Primer Sites?
Efficient for what? What are we solving for? Rushing out buggy, complex, unmaintainable, undocumented software? Sure. We are certainly more efficient at that. Hardly anyone takes the time to understand anything anymore, thoroughly, and detail it for others. It feels like all surface-level stuff.
Nagra hacks exclusively ran Atmels. But dunno what chips F cards used. The H cards were the ones that had ASICS.
Some Covid-19 patients taken off ventilators are taking days or weeks to wake up
Writing Inclusive Documentation
Show HN: Competitive Programming Made Easy
You mean the User Experience (UX) is more important than User Interface (UI)?
I have two Dell Lattitude series laptops, and they've always worked without issues out-of-the-box (at least with Ubuntu Linux).

I do make sure that the hardware is compatible with Linux beforehand. This typically involves buying prior generation hardware (which works out because you can get them for much less), and avoiding Nvidia hardware entirely.
That's because Rob Pike never learned Haskell. Expecting to just look at it and know it because you know other languages is quite frankly silly!

You don't need to be a mathematician though. Many Haskellers I've worked with either didn't go to university or went for something else. I only ever learned C before Haskell, for instance.
A PhD is supposed to train you to formulate, grapple with, and solve novel problems that contribute to the progress of the chosen field.
As well as prepare to train students in the future.

It’s a skill that cannot be learnt from books or lecture videos. You need intimate apprenticeship under an expert.
The complaint about records is interesting because there aren't that many major languages that actually do records well. For a language of its age, it actually does records rather well. People sometimes forget that Haskell is older than Java and like Java it has a ton of baggage from its early days.

The tooling is definitely an issue for bringing in beginners, but as far as the build process goes if you're using docker and hosting your own package mirror (as you should be for a professional deployment) it's perfectly serviceable.
I'd love your feedback on this.
What's the controversy over whether these types of good exist?

Is it over whether the family would truly choose to buy more staple food and less luxury food based solely on cost and not some other figure of merit such as nutrition? For example, I could see a situation where a family might still choose to purchase luxuries in the event the staples went up in price in order to maintain the wider variety of nutrients they would get from the varied diet than what they would get from eating just the staple.

Obviously there is some limit to this, where the need for simple calories outweighs the need for a wide variety of nutrients, at least over short periods.
It’s a funny full circle.

Instead of using OEM receivers and compromised cards, they’ve gone to running emulated receivers and regular full-sub cards.
Sorry guys, I didn't expect so much interest from the audience. I've updated the website, hope it's better now :)
Reveal of the UBports Community Edition PinePhone Box
No they couldn't actually. You didn't read the article.. here it is:

https://www.space.com/35996-fast-radio-bursts-powering-alien...

the suggestion is that they would be gathering the waves in a light sails. Also you can't travel faster than light, end of story. Warping space or traveling through "wormholes" is not faster than light travel.
I never read operators in my head, so the answer is "no pronunciation at all"

I'd say learning Haskell caused me to read code without using words.
Pandemics are not black swans though. They occur at predictable intervals. Taleb explicitly says they’re not black swans in his work.
> I personally don't understand the hangup on the existence of an IDE.

I don't understand the lack of a hangup. It's obvious from using an IDE to going back to a text editor. It hurts adoption, it hurts beginners, it hurts the ecosystem...ie disparate tools grouped with known interactions are not necessary to fully understand when creating a program, leave those details in the IDE as a simplified interaction (eg checkbox to run a lint every save). Lack of tooling (erlang and lua's lack of a comprehensive package manager comes to mind) stunts language maturity. It's a pain point.
Eval-When considered harmful (2009)
Hi, I agree with you.. but I think there needs to be something to get you started...watching other websites can intimidating sometimes especially when your just working on a side project....
And records will be a lot friendlier with RecordDotSyntax! :D

https://github.com/ghc-proposals/ghc-proposals/blob/master/p...
Google, Apple Struggle to Regulate Covid-19 Tracing Apps
I find it really helpful to actively take handwritten notes, for two big reasons:

Firstly, hand-writing notes without falling behind the content forces me to choose the most relevant information presented and reword that information into a concise-enough form that I can quickly write it down. This helps me actually process the content instead of just hearing it. Mentally, it feels like the information soaks into my brain, rather than bouncing off of it.

Secondly - and this is comically simple, but just as important as the first - it keeps my hands off of my keyboard/mouse, so I don't get distracted by other interesting things on the Internet (like HN) and tune out.
Oh, and one of the first things i did on the web was help a friend build a fan website for a band. I was writing the pages in a text editor, and it got a bit repetitive updating the links in the footer on each page when we added a new page. So i wrote a little program that read a general template for the pages, written in HTML with some special markup for where the variable bits should go, and then a file full of the content for each page (in something like a key-value format, i think), and wrote out the HTML for it all. It didn't run on the server, because we didn't have the ability to do that. It just generated a static site.
Show HN: Pike – Generate CRUD gRPC backends from single YAML description
The Virus Is Not Our Only Problem
TVs can make pretty serviceable monitors. I was using a 4K Samsung as a monitor for quite some time and it worked fine, but the "smart TV" features were definitely annoying.
Climate Change I Have Known
also a case in 2009 when google flagged all search results as malware for 55 minutes:
https://techcrunch.com/2009/01/31/google-flags-whole-interne...
How does the murder rate in Sweden compare with the United States?
That's what the data shows.
I took a stab at putting Linux on a MacBook about 4 years ago or so. I found dealing with the Broadcom wifi and bluetooth more hassle than I bargained for, and switched to a Thinkpad. Has the Broadcom driver situation improved? I was surprised the author had no issues getting wifi working.

And relating to the article, i3 is the sole reason I use Linux. Such a great window manager.
> This is not an EEE trap, this is normal bureaucracy for an organization the size of MS. [...] They have the same problem with the C# debugger: owned by a proprietary team, can't get permission to open source it.

> It is extremely hard to open source "some" or "most" of your code, especially in a company whose USP is tight integration between pieces. The legal quagmires are horrendous. A tool that crosses so many lines, like an integrated IDE, are backed into positions like this.

Whatever the underlying cause, this strikes me as a perfectly good reason to be skeptical of Microsoft's forays into open source. It doesn't really matter what their intentions are—what you're describing is a company that can't do open source properly.
Just like the Fed's multiple rounds QE resulted in millions of "jobs saved"...

Sounds like an justification for the failed predictions more than anything.
Incremental compiles in ghci are as fast or faster than my average incremental Go build turnaround. Once you include tests (which you need to run much more in Go than Haskell IME), Haskell begins to win even.
Show HN: Neuropod – Uber ATG's open source deep learning inference engine
I mostly agree with your parent post and your response. I think when technical people who have excellent understanding of user needs usually produce better product/service than designers getting together in a room with post-it notes - this may be an unpopular opinion but I've seen it time and again - "Design Thinking" is largely a buzz word in all places I've worked.

Also, just to nitpick - Apple has produced some of the worst products with no understanding of what the user wants - for e.g. Apple Music App. Also, Google, a recent one - Google Meet hides its mute/unmute button and in a completely undiscoverable way. Imagine driving a car where the brake pedal disappears only to appear when you hover your arm in a particular position left of the steering wheel. Now you can apply brakes. That's what they're doing with Google Meet, when I want to unmute to say something, I have to hover my mouse on the bottom of the screen and the unmute button pops up. Why isn't it always visible!? If I were leading that project, I would ask the team to scratch the entire UI and rebuild it and make sure these things don't happen again.
We had a dot matrix printer growing up. I remember the first time I saw an ink jet printer it was basically magic.
Just a hint, Debian's hardware support can be better than Ubuntu. At least that's my experience with my desktop PC, which I didn't get to work well with Ubuntu because of the graphics card, and which worked without problems with Debian. (But, if you have problems with the graphics card and you only have one supported by proprietary drivers, do yourself a favor and buy a fully supported one. Doing otherwise is just not worth the hassle).
I thought of the same thing....I just made it with next.js and bootstrap ....I will look into it..
As a manager for a small team myself, I think an important part of the job is to making sure that no one person on that team is irreplaceable -- including yourself.

Vacations are an incredible forcing function for proper documentation, backups, knowledge, whatever. If there's _anyone_ on the team who can't be 100% offline for a week, that's a problem.
I think the angst with "boomers" is due to the fact that today's culture and the environment and modern science points out that we, all of us, should act in a better way to our environment. However a lot of older folk seems to think that can reasonably hold onto the prevailing view that existed when they were born rather than confront reality.
Young people today have an eye's open approach to the disasters that are coming and a lot of the responsible people are going skip out helping with the bill. The anger is understandable.
Computer games work best with numbers, so RPGs end up being about numbers. So, naturally, people try to min-max because 1) it's something to do 2) you progress that way 3) you can show off to others. Maybe a child would be hesitant to kill a video game creature, but it seems like, since pretty much every video game lets you do violent things, that taboo against violence is erased very quickly. So, all these combine to, what looks like to people who don't play games, a propensity to kill en masse.

It's a shadow of the same situation one encounters in an abbatoir. Maybe killing the first few animals makes you feel terrible, but you get out of it quickly. The human ability to adapt to any circumstance has this disturbing side to it, too.
That months encryption key was "encrypted" with your serial number, and then mailed to you. You typed it into your box, and the box would decrypt it - knowing its own serial number - and then use the result.

This prevented you from copying your neighbors codes, they wouldn't work.
Wave power has been a pipedream since the 1970s; the problem is that water is too powerful and tends to destroy structures over time. As well as being corrosive and full of living things that cause "fouling". It's also not been very well funded.

Offshore wind turbines on the other hand are practically a mature technology, while getting larger and larger over time (improves efficiency). There's loads around the UK, although mostly fixed rather than floating. Floating is a less mature technology.
I don’t use DDG. I just followed this HN link, then tried typing some other things in the search bar.
Claiming that a 1967 position accurately reflects my opinions about something (I wasn't even born then) is pretty silly.

Claiming that something that happened in 1967 is the current position of an organization on record opposing that sort of thing for at least the last 40 years that I'm aware of is also pretty silly.

Claiming that a political organization that is mostly concerned with how pretty Wayne's suits are and how nice his mistress' apartment in Fairfax is reflects modern gun owners' opinions is again -- pretty silly.

The NRA is a Fudd gunner's organization, they're an anachronism of the past, they're being abandoned in droves by anybody born since the 1960s, and quite frankly I don't give a shit what they think about anything -- and I especially don't care what they may have thought in 1967.
One project I've recently come across that illustrate a lot of what you're talking about is the Reaction e-Commerce framework: https://reactioncommerce.com/

The thing is so over-engineered that they had to do a makefile that clones the project for you. And I don't know what they're doing, but the thing is unusable on a Mac (it's supposedly related to filesystem operations in Docker -- why are you doing so many?).

I could go on and on. I spent 2 days trying to make this work properly, but in the end I decided that if I need to do a Web store, I'll go with something else.