skysight-inc/HackerNews huggingface dataset:
Art would most definitely help us populate a new planet or harvest space materials. It paves the way, quite literally, in the imagination to even understand it might be possible and the implications of such.

Additionally, a society that has no meaningful manner of media, culture, or expression sounds exactly like the sort of stuff that art has been exploring for decades. It’s usually not portrayed as some sort of utilitarian utopia though...
GrowthClub is currently #5 on ProductHunt
If you can get all the ingredients locally.

And the bigger your facility is, the more efficiently you can transport things in and out. Very local production means work trucks running around wasting fuel all over.
This is actually an example of how the government should be run like a business. Paying 10x the amount for masks to ensure they are available when needed would have saved money in the long run.
A small German study has found[1] cats are not likely a transmission vector (no transmissible viruses found on cats in households with multiple COVID-19 infected people.)

[1] https://www.zuercher-presse.com/virologe-hendrick-streeck-gi...
More like without "check for disconnected circuits" button.
From the Crypho website:

>Key management and encryption happens automatically.

That implies that they could do MITM if they chose to do so because of the lack of a way to ensure you are actually talking to who you think you are talking to. If that is true then you still have to trust them and e2ee is in a sense pointless.
I think it hosts about a thousand rooms on a lowly single core - absolutely unbelievable in the age of kubernetes, I know... Given that, it needs bandwidth (but Zoom needs that as well for a 30 participant video conf...) and this seems paid for by the consulting company upselling it to companies.
I think one key here is "documentation that you can trust makes a big difference". I would add to that documentation you can navigate.

It took me a long time in perl to learn how to read the docs. Specifically, what is this squiggly thing. How do I Google for that? Then I was pointed to https://perldoc.perl.org/perlop.html.

I'm also sometimes guilty of Googling for the answer because I don't want to have to learn how to use tool X. I just want to move on to the interesting work. That's a bad idea. It's always worth understanding what you're doing.
Most people let their cats out at night, then they socialize with other cats, and when they come home in the morning they carry the virus. And the humans socialize with the cats.

Then there are also other animals like small mice that now when it gets warmer outside move out and socialize.
Maybe they are not doing programming, and they are certainly not doing engineering, but they are definitely doing science!
thanks for this, exactly what I was looking for
Haskell.

To do io you need monads. There's come from category theory. Haskell is great fun to learn, very different, focus on abstractions and abstractions of abstractions. One the one hand i highly recommend it. On the other the vast majority of people learning it never do any useful work at all in haskell. (This last statement will probably excite the haskell zealots whom I would encourage to reply with evidence.)

There are about 5 programs i know if that you might use written in haskell for a purpose other than programming a computer.

Anyway category theory definitely comes up in lazy, pure functional programming. A lot.
Claude Shannon and the Art of Choosing a Problem
significant changes will have to go through a browser comittee much like CAB for PKI CA. We wouldn't need this if Google and friends didn't act in bad faith and in abuse of the power they have as a monopoly. Unregulated monopolies people depend on are always a bad thing.
https://news.ycombinator.com/item?id=22789523
How Disaster Recovery Outsourcing Works: A Full Overview
‘Tiger King’ Memes Are Taking over the Internet and We’re Not Mad About IT
Isn't everything usually ABC and 123 by default?

I suppose countdowns aren't but there's a clue in the name…
Original GC AC works great on the Dolphin emulator and you can get HD textures these days.
My wife works for a niche real estate small agency.
She move everything from excel files to Airtable. They can share data between customers or sellers through Airtable Form, properties announces on Airtable are linked to company website through Airtable API and they can send list of interesting homes to customers just sharing an Airtable view.
Location: Tallinn, Estonia
Remote: yes
Willing to relocate: no
Technologies: C++, Python, Ruby on Rails, Go, PostgreSQL, Qt
Résumé/CV: https://www.linkedin.com/in/t%C3%B5nis-m%C3%A4rtmaa-90601026/
Email: martmaa@gmail.com

Experienced backed developer with front-end experience. I have been doing mostly backend development in Python, Go and C++. Currently learning Elixir, because it looks like an interesting language.
What's the spice in this analogy
The Revolution Is Only Getting Started
Yeah, via the overriding is how I came to the conclusion that it's not being used. I looked at the pages (specifically the infoboxes) and basically all values shown in the article were spelled out in the source. At the same time no Wikidata ID was present in the source (though I now realize that the template can automatically query that based on the page it's being used on).

> A lot of Wikipedia templates now pull data from Wikidata

It looks okay for the English wiki, but the others seem to trail behind quite a lot (though obviously number of best templates isn't a perfect metric).

English: 539
German: 128
Chinese: 93
French: 52
Swedish: 37
Spanish: 19

Given that only ~2200 English Wikipedia articles have their infobox completely from Wikidata (https://en.wikipedia.org/wiki/Category:Articles_with_infobox...), it looks like Wikidata integration still has a long long way to go.
Very nice. One question though: as far as I understand, it relies heavily on the fixed-size vocabulary to reduce keyboard size. Is it still able to handle names (of persons, countries...) which are not part of the vocabulary?
Rclone is amazing. I’ve been relying on it for years. Seems like one of those best kept secrets in the industry.

It’s also a great advertisement for Go. A single binary installation. Fast. Runs on every platform.
Coronaviruses with error correction in their RNA replication mechanisms, like covid-19, do not mutate very much.

This is different from Influenza which easily shifts its RNA sequence and this requires new yearly vaccinations / and avoids immunity in humans.
How on earth is it acceptable to force students (who have pretty much no position to argue) to install what is effectively malware?
Stardew Valley is a min-maxer's dream. I think you'd go mad trying to min-max Animal Crossing if it's even possible.
Show HN: Ways to earn extra money online
That's long-solved, since they kicked everyone with lots of data off and switched it from unlimited to 1TB. At this point there's no good reason to restrict people from using something like rclone.

If people switched to the 'proper' backup service they offer on AWS, that would be glacier, and they would get significantly less money!
Building a scalable video conferencing solution in a single day, using Jitsi
New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Crunch
Knowing OP is someone selling the wariness is all the more reasonable. Random internet stranger trying to sell masks, figuring out if they are legit or not is a valid concern before spending money.
David Silver: AlphaGo, AlphaZero, and Deep Reinforcement Learning
It is easy to implement RAID1-like replication in VictoriaMetrics: just set up independent VictoriaMetrics instances (single-node or clusters) and replicate all the incoming data simultaneously to these instances. This can be done either via providing multiple `remote_write->url` values in Prometheus configs or via providing multiple `-remoteWrite.url` command-line flags in vmagent [1]. Then
query multiple VictoriaMetrics replicas via Promxy [2].

[1] https://github.com/VictoriaMetrics/VictoriaMetrics/blob/mast...

[2] https://github.com/jacksontj/promxy
Made in China 2025 – A Halftime Analysis
You may be interested in this 2016 talk about oral history in software engineering:

https://www.youtube.com/watch?v=4PaWFYm0kEw

To oversimplify: we should write more interesting and historical comments in our codebases, write more blog posts and give more talks, and share more links to blog posts and talks other people have created.
At best your complains boil down to subjective and highly exaggerated and outright nonsense nitpicking.

The only thing that Firefox mobile has at the top of the screen are the URL bar, which automatically hides when the user scrolls down, and a couple of buttons piggy backing to save on screen real estate.

And complaining about these UI elements in Firefox mobile while boasting Chrome mobile as the best is something that makes absolutely zero sense, as Chrome mobile has the exact same UI elements at the exact same position.

It seems you are desperate to both find reasons to criticize and justify your complains at a rational and factual level.
Congratulations to Bob Nystrom!

By the way, does anyone know of any good tools to convert the whole site into a single PDF with working links? Using pandoc or something? If not, I'll probably sit down and write a script myself.
Sure. First, I'd recommend checking out the website of HN user 'triska at https://www.metalevel.at/prolog -- there's more to Prolog itself than most people are ever made aware of.

Frank Pfenning at CMU does some really cool research on concurrency using logical semantics and sequent calculi (https://www.cs.cmu.edu/~fp/). Session types might be the coolest thing out of this particular corner of the field, but there's so much more to explore here.

Going back some decades, concurrent constraint programming (CCP) takes the position that concurrent processes communicate by posting constraints upon a shared store. Vijay Saraswat's ask/tell CCP model has been a real inspiration to me. As best as I can tell, his work is based on forward reasoning, as opposed to Prof. Pfenning's work, which appears to use backwards reasoning (as does Prolog). (There's an interesting duality between the two kinds of reasoning, which I am not at all positioned to opine on.)

Some of the functional work I've seen on concurrency ends up going in a logical direction without realizing it; the more recent LVars papers (Lindsey Kuper and Ryan Newton) build up a lovely abstraction in Haskell that's conceptually the same as Saraswat's ask/tell logical framework, but they don't seem to realize it until several papers in. (It's all fantastic work! It's just a shame the communities have so little overlap.)

Logic programming allows you to model mutable state, and it gives you high-powered tools to reason about how that state changes over time. As a concrete example, you only need term unification and logical variables to get undirected communication channels in a logic program. Unifying a variable with a term in one part of the program allows other users of the variable to match on it and obtain information about that term. In this sense, it goes in the complete opposite direction from functional programming, which eschews state and treats it as something to be derived from a stateless foundation.
Right, priority was 1..5 where 5 was a higher priority. So “order by priority” delivered priority=1 items first, and processed them in that order, which was the opposite of what I wanted.

It was absolutely my mistake, but “order by priority” reads so well in English, so my eye just couldn’t see the mistake.

I mean I’d been programming for decades at that point, I knew the syntax, I know our data model, I stared at the code and I still couldn’t see it. (Eventually I did see it of course..)

Since then I’ve been of the belief it would be better if SQL forced you to put “asc” or “desc” when using “order by”. Then you’d be forced to think about it.

So I was agreeing with the previous poster, who said that defaults aren’t always a good idea.
Unfortunately, C is C, and we all know what that means. Anything that achieves true type safety in both directions in going to be a monstrosity on the C side. Lots of boilerplate, marshalling of types, etc.

It all starts to look like COM, lol. Take care man.
Why don't you go to urgent care instead? If you define why think you need a doctor you'll probably be fine at urgent care. If urgent care won't take you then you'll probably be seen quickly at a hospital.
Reminds me of the advance fee frauds that people fall for, or compulsive gambling.

Once people really believe that first conspiracy theory and then a few others, they get totally emotionally invested. After that they can't easily deny anything or the whole chain of belief would start to unravel.

The conspiracy theorists might be better off just studying science from high school level upward, but this doesn't provide the easy return that they're looking for.

This doesn't mean that governments are always right or honest, eg the WHO and some government's position on not wearing masks to help stop the spread of Covid is downright illogical, negligent at best and criminal at worst:

https://www.youtube.com/watch?v=qNkjJHliMZo

Of course this adds to a loss of trust in such bodies and in turn can even make conspiracy theories seem more plausible.
Imagine what you could do for a computer's understanding of speech if you used Brad Pitt's performance in Snatch.
> Most people treat switch as a peculiar form of match (or cond or whatever)

Completely made up switch illustrates how I use it in every language if I can...Go has a succinct version of this.

switch(True) {
case ($x == 1):
$x++;
break;
case ($x > 3):
$x--;
break;
default:
break;
}
State of Rust Web Frameworks
a bit tangential, while this is cute, what I've never been able to find is a definitive digestible guide to the final Debian package names. what does -dev -doc etc. really mean? (I often need a -dev package for stuff I'm not even building for some reason) why do some libs tack on a 'lib' at the front while some do not? why are package versions often seemingly unrelated to upstream versions? and sometimes packages come is multiple versions (like GCC) and yet often they don't.. seemingly randomly. for instance i just looked up lxqt which is listed as version 13... I don't know what version that corresponds to upstream.. 1.13? Maybe? it's all incredibly beginner unfriendly

maybe someone has a good reference?
Business/professional: don't,best to have the server part handled by a provider that allows catch all (like protonmail) for the yearly cost or less of a vps.

Personal/hobby: knock yourself out. If you enjoy doing it, why not.
I wish more language textbooks were set up like classical language textbooks - I have Wheelock for Latin, Groton for Greek. Grammar and authentic texts. Both have companion volumes with more authentic texts.
Funny how abit of clever software can take full advantage of the hardware. The authors eye is way more impressing than the OEM's.
> According to him the Red and White spacemen started as Cosmonauts and Astronauts. Later they became red pilots and white explorers, yellow were introduced as scientists, blue as security/soldiers, black as spies. Pete and I decided Mech Pilots should be a new colour. Green!

This is absolute gold dust information! I always wondered what the colour coding (beyond the original white/red) was.
It isn't autocorrect either. It's domain name resolution.
This is interesting. Being a Brazilian, our government has been always protectionist. Even in the current New Republic period. "Industries vital to our country must be protected". And oddly enough, that idea was shared by many politicians, even when they were opposed to each other.

The govt has been harshly criticized by the recent, new libertarians, for the import taxes increased prices to the end consumer and scared away foreign investors. Turns out that we had national mask makers ready to step up. Plus, textile and other industries decided to also jump in to help. I bought three masks before taking a flight recently, I didn't have any trouble finding them, paid less than a dollar for a locally made N95 equivalent; it seems that many of my flight mates had the same idea. I guess our old politicians nailed it, at least this time.
We're talking about videos of children in their homes, in many cases probably their bedrooms. If they have to use it for school, they may also use it with their friends other than for school work as they will have it set up and know how to use it. I think the risks of illicit access to that material are pretty clear, and there are several serious vulnerabilities in Zoom that can grant direct access to video chats and saved videos, plus numerous other vulnerabilities.
Was disappointed to see Debian itself not in the list. Why is Debian called Debian?
Can’t you just take the blueprint of an existing ventilator, and begin mass production on it? No need to reinvent the science and engineering of it.

And since Trump enabled the emergency order, then I’m sure he can also waive the Intellectual Property violations as well for this.

Something like this, while novel, looks like a lost cause. Normally, this machine would probably take months or years to certify for its safety, and I’m sure it would need to be certified by the FDA for live human usage.

What if there’s a defect, and the machine fails at a critical moment, and kills the patient? Then, who’s fault or liability is that? Tesla? The hospital? The doctor? The FDA? Or does it all get brushed under the rug, and the patient is declared dead because of the virus, and not because of some defect in the machine.

For a price comparison, I saw that the ventilators that China had shipped to the world, had a listed price of $2,732. I’m not sure what the final MSRP markup is.

But at that price, it seems that ventilators are not really that expensive.
A small German study has found[1] no transmissible viruses on cats in households with multiple COVID-19 infected people. So while maybe possible, it seems rare.

[1] https://www.zuercher-presse.com/virologe-hendrick-streeck-gi...
Open Source Applocker for Android
Great post! Very informative. Crazy to think these masks are basically an essential item for many now
I would love to see an article about how people pronounce some of the strange names and acronyms we have ended up with. Quick survey? 'etc', 'gif', 'uefi', 'wget', 'cifs' ?
Good tip, thank you!
My family used superglue at home for cuts all the time.
Not really much worse than doctor stitches.

The difference between you and a doctor for little things like stitches that causes the $5k price tag is a couple of hours of study, credentialism, beurocracy and malpractice insurance. Only the couple of hours study is actually needed and you can do that yourself pretty easily with the internet.
So why target Zoom specifically?

You're asking a broader question of children's safety. 100% it's a valid concern, but video tele-learning should be under fire then.
*Jemisin: https://en.wikipedia.org/wiki/N._K._Jemisin

Hugo Award for Best Novel three years in a row!
What strikes me about Nintendo is that their hardware quality is rather lacking. Maybe I'm spoiled by Apple et al., but my Switch feels quite the opposite of premium in the hand.

More to the point of the article, however: while Nintendo does use "withered" technology, perhaps it's too withered. The Switch uses an ARM-based CPU/GPU SoC from 2015: obsolete before the Switch came out! The GameBoy Color, released in 1998, was the first GameBoy to feature a non-monochrome display: a feature the Sega GameGear had, with its 8-bit color and a backlit display, in 1990.

Nintendo seems to be consistently about a decade behind the current standard of technology, but they innovate in such clever and serendipitous ways that their "Ludditism" is easy to forgive.
Not really, a child would also believe a confident person who claims to know more about the subject and throws in legitimate facts to enable their silly conspiracy. We all believed when they told us you couldn't subtract a number from 0 at a similar young age (until we learned about negative numbers)
The reason SpaceX banned it is because of legal reasons: they can't export their tech. When children are involved, there are very similar legal concerns: they can't export the data associated with the children, aka: the video feed. I think both bans of Zoom are reasonable.
Google does list proper pirating sites!

At the bottom of the page click on the DMCA complaint, you'll find all the URLs you shouldn't ever, never ever, click on~
Outside day to day work, right now I am practicing

-HDR colour grading in Davinci Resolve

-playing cuban congas (that slap is hard)

-designing Flutter apps

-feeling gratitude every day

-how to motivate kids

-growing tomatoes from shop bought tomatoes
"I bet Microsoft is behind this" I thought, and sure enough - found the obligatory Teams push in there.
RE: "word is read exactly how you would sound out each letter (with a few exceptions)" nah, you write "короче", but you should say "кароче", write "остовайтесь" but read "аставайтесь" etc. otherwise you'll sound funny. Russian has a lot of exceptions.
NIH is a huge issue at Tesla.

Tesla was supposed to be using Medtronic designs but it seems they've already given up on that idea.

Unfortunately, it does no good to reach mass production 18 months late.
This is the same guy that installed Linux on his hard drive's controller. A very interesting read:

https://spritesmods.com/?art=hddhack
Would be useful if there was a public pricing page somewhere?
Because Zoom in particular not only has numerous demonstrated security vulnerabilities, many of which are apparently intentional features, but has also shown a recklessly cavalier attitude to security generally. Surely it makes more sense to use and promote solutions from companies with better track records on security and privacy, which at this point seems to be pretty much anybody else.
You can also take a look at PokerTH
You're absolutely right when you offer that the majority of people are not directly harmed by practices that are discriminatory. Discrimination is almost always aimed at circumstances that affect a minority of people.

It seems that you believe that you benefit from Discord's gatekeeping. I'm glad it seems to be working out for you. If it wasn't, however, how would you know?
Because it wasn’t an ER visit, it was an appointment.
Lol. That’s pure garbage in text form.
Cats should always be kept inside. I see no reason why I have to clean cat shit from my garden because people let the roam free.
It's a portmanteau of founder Ian Murdock's name with his then-wife's, Debra.
> DP's demographics is representative of > 30% of population of many/most countries.

Regarding age maybe but what about health? Could there be a higher representation of people that have a long illness and want to go on a cruise before they can't?
Isn't he completely anti-meat / pro-vegan?
His research is cherry picked to a large part and he usually cites epidemiological studies. At least he did when I got into nutrition.

Reading multiple books and doing research yourself is to recommend, at least there's one book with a whole website about the research used in each topic.
---> Boundless by Ben Greenfield.
Faster TypeScript/JavaScript Testing with Baretest
Wow! This is a super strong and a super solid observation. Come to any small bikeshop, and you will find it packed with all kinds of parts - some of which may be laying there forever. But you will most likely come out of the shop with your very specific make and model of bike fixed. Come to a clean and seemingly well-organised and neat bike shop belonging to a corporation, and expect a turnaround time of two weeks to order your specific parts from the producer and ship them. So, indeed, for an ability to rely on the service - be prepared to stock up on things, which you may never ever need.
Beautiful and Easy Moveable Open Guitar Chords
That's such a good idea! How are the latencies worked out?