skysight-inc/HackerNews huggingface dataset:
Apparently Forbes is under the impression that a billion people each year reinstall Windows.

Most people don't even know how to uninstall programs, let alone reinstall the operating system. It's why our parents' computers are filled with dozens of random software programs that haven't been used since the Bush administration.
What is the summer solstice? An astronomer explains
'Renewables plus hydrogen' – almost all that we need
Why is everyone so convinced that we're getting "low quality education"? I've grown up here and went to "bad schools" and "good schools" and I have not seen any quality problem in education other than what subject matters are being taught and not taught.
I had the same issue and resolved it by buying a USB extending cable and attaching an external Bluetooth transmitter closer to the ceiling. It's not pretty but it works.
Baity garbage headline with a popover autoplay video. Good start... and then I read the article but couldn't really tell you what the actual complaint that "a billion users" are supposedly going to be up in arms about.

If the title was "my gripes with windows Insider" or somesuch it would at least be honest
There's an app you may enjoy called Loop Habit Tracker. I used it to keep track of streaks for things I couldn't as easily track through other means. Its pretty amazing how just seeing your streaks can be so effective in building habits.
> the CDC estimates its IFR at 0.26%:

You've misunderstood this. Why didn't you link to the original CDC document? Please could you show where CDC estimates IFR at 0.26%?

https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...

> New data on COVID-19 is available daily; information about its biological and epidemiological characteristics remain limited, and uncertainty remains around nearly all parameter values.

> The parameters in the scenarios:

Are estimates intended to support public health preparedness and planning.
Are not predictions of the expected effects of COVID-19.
Do not reflect the impact of any behavioral changes, social distancing, or other interventions.
I made a deduplicating version control system for large binary file based around the Restic chunker library: https://github.com/akbarnes/dupver

I like to think that this (well, deduplicating version conrol in general, not my crufty project) will be the future of version control and we'll leave the ugliness of git-lfs behind us. For now at least it's a fun project.

Edit: There is an existing project called Boar that does the same thing, though it appears to have been abandoned and is stuck in Python 2
Users that are not affected by this kind of issue will have no idea about how bad the QA of Windows is, it will take a lot more time for this to have an effect. Probably Windows 7 users have one more confirmation for theyr decision to not update.
Very cool site...
Just discovered this
https://coronaflix.com/

It's not updated at all. This site could be MUCH better
but a great idea overalll
"The purpose of this note is to provide basic details of the major large-scale experiments and commercial projects in Europe and elsewhere that demonstrate that hydrogen can fully complement green electricity and will provide the energy source for almost all activities that cannot be electrified. I write because I think that the development of a ‘renewables plus hydrogen’ economy should be the policy priority for the UK and other countries."
Maybe that means it is not as bad as it sounds, but if it's true it makes no sense to me. How could you possibly have minutes of compile time on so few lines of code? The typescript compiler isn't that slow.

I've witnessed teams that have switched from static typing to dynamic typing before, due to complaints about compile times and a lack of ability. It doesn't take long before their testkit balloons and they spend 10x the time on testing, dwarfing any savings they made by eliminating compilation. Or worse, the code turns into something magical but untouchable, lest something break...eliminating the ability that they imagined they would get.
Strasbourg's Apple store has two distinct "front" an d "back" entries and two distinct half-floors that communicate by a couple of steps and are separated by a big wall, respectively for the sales side and the support side. Note that the "back" one isn't really "back", it's more like opening towards a mall instead of outside.
In this video, James Baldwin responds brilliantly to Yale philosophy professor Paul Weiss on the Dick Cavett show.
https://www.youtube.com/watch?v=_fZQQ7o16yQ
Actually, you can "type" that call. But I always found the "giant ball if config" style painful. For example, I believe it was done data table library that took over a page of config options to get set up.

The problem is, you'd have to have the documentation open to make the slightest tweak to anything. No help from the type system.
jlelse's Blog

I blog about all things I'm interested in.

https://jlelse.blog
Bitwarden is a great choice. It is open source, has browser extensions and a CLI, and you can self-host the syncing backend if you want.
News is designed to make you fatigued. OP is suggesting that we succumb to the fatigue and stop reading it. The SNR on good news is very small, but massively important. Even if the news is “non-actionable” it’s important to inform oneself.
Browserboard (https://browserboard.com), a multiuser whiteboard. It's a crowded space (excalidraw, awwapp, miro, freehand, etc.) but I think it's pretty good! There are lots of fiddly technical details that go into smooth drawing, good performance with lots of objects, erasers that behave properly, etc.
Nvidia's AI Recreated PacMan
I learned how to use Ansible
Does a hobby produce a product? Seems all about 'products'. I'm working on an electric Go Kart for the kids, almost done. Its going to kick ass. Its not a product, it doesn't have a web site, I didn't write a single line of code, but I took an old gas powered go kart and turned into an electric one.
It's a little sad he isn't interested in taking PRs to improve the game, even if I appreciate why: He actually believes in real testing.

One would hope a PR might at least be considered for inclusion when/if he does another update release of his own in the future.
I feel like these kinds of "X scientific phenomenon is incredible magical bullshit and here's why!" type deals are overdone and feel kinda forced.

But eh, I'm not the one who took their time to write this all out in a presentable way so whatever the author wants
Did they start offering screen repairs for the tablets yet? Preferably for less than the price of the whole thing.
I'm working on https://remoteleaf.com during this lockdown to help people land remote jobs.

- Created a dashboard for people who lost their jobs due to COVID -> https://app.remoteleaf.com/covid

- Working on an initiative to help Black tech people to land jobs.
Sure you may not use the components wholesale but you can still pick out specific parts, such as full CSS code or bezier curves as the sibling poster put it.
Threaten a strike. Organize openly. The media attention alone will make Apple cave, and if not, a single week of app removal and disablement will make them.
I've been creating a tool to make a database of Wikipedia edits Namespace Database [1] and since lockdown I've been making plots of the data! [2] Feel free to ask any questions!

[1] https://github.com/carlinmack/NamespaceDatabase

[2] https://carlinmack.com/blog/article/wikipediaplots/
Thimbleweed Park is the first game of this type I’ve ever played. It was so good and the story was fantastic.

I recommended it so some friends and they didn’t care for the story or the art style so I’m not sure why my recommendation fell flat but I felt like I was playing a game version of Twin Peaks. Quirky but captivating!

I’ll have to give Delores an ol play-a-reno!
If you're curious what the area looks like, check out this video: https://www.youtube.com/watch?v=a-KUF-xiV5o
TypeScript is really about type safety within the confines of your application. You can address the unsafety at the edges with something like io-ts.
I'm not sure you need to do that (define singular values via the operator norm), but one thing I don't see a solution for is getting rid of the requirement of the inner product for the definition of the adjoint.
I wondered after a few posts why it was even on Twitter, and if it had been an article/blog post there would definitely have been less motivation for the author to play to the gallery.

> how bullshit insane our brains are

> but OH NO

> this shit works

> your freaking visual system just lied to you about HOW LONG TIME IS

> we're apparently computers programmed by batshit insane drunkards in Visual Basic 5

> your brain has EVEN MORE UGLY HACKS

Interminable shtick that just makes subject matter pointlessly longer and more of a chore to read.
Actually chess is a pretty good counterexample, speaking as a guy who 'did the real thing' and just started playing chess.

I ended up with a ranking of about 1600, give or take a hundred points.

The thing was, that was my ceiling: I wasn't going to advance beyond that. Whatever I could've figured out on the fly was built into my ranking.

So, to advance, I would've needed to, flatly, learn: put down the pieces and pick up a book.

Eventually, I think you reach a point where you have to do that, if you want to get better. "Doing the thing" is great for getting you out of the 'rank amateur' stage, but it can be a hindrance further down the line.
I've found adjusting to work-from-home difficult, so I've been working on Podlet [1].

The idea is to simply turn any recurring meeting into a private podcast for all invitees. Any feedback would be appreciated.

[1] https://www.podletmedia.com/
It's sad that you have to be worried about downvotes for an opinion.

I disagree, though. Instead of going with a lengthy list of why I think TS is great and disproving your arguments, which I assume everyone else will do, I'll admit that types can be hard, and so doing them right, or even doing them as best as one can, will always take some time. For a small project or a small team, that time might be hard to justify. But I think this is resolved with a good understanding TypeScript.

Even so, TypeScript might not make sense for many projects or small teams, but I find it hard to defend that TypeScript won't be a net win for any medium team or medium-size project.

This was my believe before, but I've seen multiple teams go from JS to Flow or TypeScript and the result has always been, when there's expert guidance, extremely positive. Productivity goes up, more bugs are fixed because there's more confidence in the safety of the changes, more people feel confident to work on any part of the codebase (vs just the people that originally built it or have worked more on it), and the defect rate dropped dramatically.
How'd you like Flutter?
There's a link to the article on a related device, the LongPen:

> The LongPen is a remote signing device conceived of by writer Margaret Atwood in 2004 and debuted in 2006. It allows a person to remotely write in ink anywhere in the world via tablet PC and the Internet and a robotic hand.

> The system was used by Conrad Black, who was under arrest, to "attend" a book signing event without leaving his home.

Atwood is Canadian. Black is Canadian. Canada also makes the robot arms used on the space shuttle and the International Space Station. What is it with Canadians and robot arms?!
The turnover didn't start increasing until the 'javascript ecosystem' developed, and suddenly everyone wished that they were following the new community developed practices rather than the ones we'd be following for years. That lead to lots of factionalism within the team and a lot of unhappiness on all sides.
> EMF sensitivity that my wife has

No, she doesn't.
I created a new open chat web app called sqwok:

https://sqwok.im

The goal is to enable everyone to have their own high-quality, accessible, and shareable chat page on the internet, with features we expect in enterprise chat apps like slack, but geared towards general discussion.

As an example I just created a post with this HN url and we can all talk in live right now, discussing this thread, by joining at the link:

https://sqwok.im/p/TQGVPI0spX7umg
If apple made a new protocol called APAN (apple personal area network) where they get rid of all the BS in bluetooth and did it properly, kept it proprietary for 5 years and then released it to the general market, I bet they will sell like hotcakes.

Make AirPods 3 APAN & BT compatible, with the same latency characteristics of theatre wireless mics (really low). Same with the mice & keyboards.
Bits and Atoms, Cyber-Economy Dynamics, Forecasting Idea Clusters
Unconventional front-end dev/design, the occasional rant http://evenzero.in
This is great write-up. I love learning things about perception and how the manipulates data behind the scenes. Are there any good layman books about the this?
I think yours is a very good analogy, and it really holds. If a mother has a baby that, for whatever reasons, cannot take care of, then she has the right to give the baby for adoption (or give the custody to the father). If she kills the baby (e.g., by neglect), then she is of course guilty of murder. An abortion is a very similar case, she cannot take care of the fetus inside her body, and she assigns the care of the fetus to the doctors that perform the abortion. These doctors may or may not be able to keep the fetus alive. That way, you can be pro-choice and pro-life at the same time (albeit limited by the current status of medical technology).

EDIT: to clarify, I'm not really unbiased about that and I do take sides: I think that people have the right to control their bodies, and thus women have the right to have abortions. (I also think that abortion is wrong when there's no risk of physical trauma for the woman, but hey, people have the right to do wrong things!)
You can't just hatch experienced law enforcement officers in a week (or a year). And putting inexperienced officers in early can make things far worse, from a police brutality perspective.

Beyond that, though, painting an entire profession as monsters is simply wrong.

Be careful what you wish for--it appears that an upswing in resignations is happening now.
Does this kind of device work as a simple tmux or screen device? The review sounds horrible, but I can run a terminal from a RBP reasonably at a much cheaper price point. With the screen it might make sense to compare?
Memory impairment in mice reduced by soy derivate
640k should be enough for BASIC memes and 2Gb RAM should be enough for basic computing needs. Why they can't put together a hardware specific Linux build that performs on this sub-standard machine speaks of laziness.
Maybe LabView would be a good way to get Factorio players into programming. The model is very similar: components laid out on a 2d grid, connected by pipes that transmit values.
My 3 year old laptop has no problems with TypeScript (neither Angular nor React), and I am a rather impatient guy when it comes to computers.

I'm honestly wondering: What are people doing to end up in a position where TypeScript compile times are a problem?
Damn looks sick... I need to try it out
Talking TypeScript with the Engineer Who Leads the Team
I cringed when I read this comment. This is exactly why half of the United States looks at the other half and calls them "out of touch elites." Saying city culture is better than rural culture is such a haughty statement.
Thanks for you response.I might consider taking break and doing something that i want to work on my ideas maybe small projects like indie projects, because working again for some startup which feels like interesting and exciting from outside is going to again come down to feel like work that needs to be done as per requirements on others ideas and not something that i want to do, though problem solving is i like, but still i feel it is going to be the same way like escaping from one cage to going to another :(
It's been a busy lockdown at work but I have finally gotten around to open sourcing my self-hosted note system that has a unique twist: every note is repeated on its own schedule (kind of like spaced repetition). I now take notes on everything I read and put them into this. I also keep track of my own diary in it. This helps me retain information better and keep mindful about stuff that matters to me.

https://github.com/msipos/mind-palace
From the GrumpyGamer post referenced on the GitHub page -

«The other downside is these really are the dev tools we used to make the game, and like most in-house dev tools, they are poorly documented and very crude around the edges.»

What the man said. Sigh.
I work from home always, so only difference was that my work was much less productive with children around and limited shopping hours just in time when I have time to do it without messing with my work schedule
Unfortunately the reason we have frameworks is because there are so many gotchas. It's true - vanilla JS can do a lot however, there are also a lot of strange edge cases that aren't handled well. If you don't mind failing on these cases then it is fine, but this is why things like jQuery were built and why your React project has hundreds of dependencies. Personally I prefer vanilla JS, but for any serious project it is hard to choose it
IMO, there's nothing better for a panic attack than benzos. It's nice to have them around for an emergency. However, they will be the death of your mind if you take them on a schedule.
c ≈ 1ns/ft
Can you elaborate on what you mean by "remain comfortable"?

You mention in another comment that you do wear a mask. Are there other things you would do if they were simple and were likely to, if done by a statistically substantial number of people, save lives?

Getting people to wear masks (not even all the time everywhere, just in public buildings/crowds) and stay home when they are obviously sick will make a huge difference, but we as a country seem to have said "fuck it, that's too hard".
I'm with you. I look at what I've done with all my "free time" and I can't help but think - maybe I can't cure cancer, but I could have helped the person that would?
My first impression of the reasons in the design doc is that the change is not well justified, but I also see the point you make; my response, though, was to the direct parent comment.
We've banned this site for using sockpuppet accounts, voting rings, and astroturfed comments. Such abuses are extremely not ok, and this was an egregious and repeated case.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html
New Quantum Technique Sends Information Using “Spooky Action at a Distance”
Thank you! Most of the heavy lifting is done by the lz-string library[0], the compression works well for small text files, sometimes the URL out will be shorter than the input in that case. Things like images work out to be hundreds of URLs unfortunately.

[0]https://pieroxy.net/blog/pages/lz-string/index.html
Every code has its audience
Further, even if they drop typescript, this particular problem won't go away. The solution to this problem is the same regardless of whether typescript is in play. It's odd to count it as a problem with typescript.
The difference is the Sydney tunnel is at the end of an access road where the only way to go is the tunnel, while this bridge is around a corner and driving straight ahead with a vehicle that is too tall is allowed.
Why vertical scrolling is more useful than horizontal scrolling (2011)
I don't see why cam out should be ever desirable. Use torque wrench if necessary.
Meanwhile, with Philips this turns out: screw is fastened with cam out torque ... some time later ... due to dirt, rust, etc. it now requires slightly more torque to unfasten, but that is higher than cam out! So now you have to wrestle to push driver stronger, each failed attempt wears screw more, and of course you can hurt yourself when it cams out when pushing strongly.
I would love to have a cheap and ultra small laptop to carry with me while I’m on call but I need to go to the supermarket for eg. Wondering why they didn’t try a lightweight distro w/ Xfce.
Ask HN: As a dev, what are the major anti-competitive issues with App Stores?
The issue with Hey being blocked by Apple has made me want to build a central list of issues that are problematic and anti-competitive and place a harsh burden on independent developers:

https://www.theverge.com/2020/6/18/21296180/apple-hey-email-app-basecamp-rejection-response-controversy-antitrust-regulation

I think a short list would be:

- requiring / forcing the use of their APIs
- arbitrary reasons for termination of your app
- when deleting + restoring your app all reviews are lost
- No ability for developers to report false reviews

... this has been evolving for a decade or more so would be nice to hear what you guys thing as I'm sure I'm missing some.
Propose something else simple to do beyond wearing a mask, washing and sanitizing hands frequently, etc. Self quarantine is not simple, and it is unreasonable to request it indefinitely.
As someone who works remote, I bet a lot of companies will see the benefits of it moreso this year then any other, they will also see all of the drawbacks. I think it will become more common in some areas that are fine with drawbacks though (generally companies that pay well anyway).
Lots of loose ends still and nothing noteworthy to the extend that others are posting on here.

But I finally got around to reading up on a topic I've been curious about (causality modelling, causal inference, causal discovery) and started writing a little about it. The couple of interactions I gleaned from doing so have been very refreshing and are a great driver to continue down this path.

https://georg.io/the_causality-driven_company

https://twitter.com/GeorgRWalther/status/1271796549157339136

https://twitter.com/GeorgRWalther/status/1272193903639375872
Pretty clean design.
I like the simplicity, who's your target demo?
Here’s the CDC link: https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...

I’ve seen stuff comparing it to the flu but I’ll have to dig around.
In the US, you may generally land anywhere the landowner permits it. There’s lots of publicly owned land, and although it’s up to individual management agencies, you can generally operate a plane wherever you can operate any other motor vehicle.
Computers started as million dollar machines back when Coke was 10 cents, that only very smart people who could think in machine code were allowed to touch.

Perhaps at the minicomputer level did they start to enter the realm of more basic tools rather than being massively expensive infrastructure. You could call the massive caterpillar that moved the Saturn V to the launchpad a "tool" technically, but not really.
Fly less.

Avoid dense crowds.

Etc.
I've began learning NES development in 6502 assembly, thanks to an online book called Famicom Party [1] and later the Nesdev wiki [2]. Since then I'm trying to make one NES game per month [3]. I don't think it counts as a "product", at least for now.

[1] https://book.famicom.party/

[2] http://wiki.nesdev.com/w/index.php/Nesdev_Wiki

[3] https://wendelscardua.itch.io/