skysight-inc/HackerNews huggingface dataset:
It seems like you're just saying things without having actually researched how QUIC works. QUIC is the next iteration of TCP. That it lives on top of UDP (& might ship that way) is an implementation detail due to the realities of how the Internet is built, but it's a reliable in-order transport (+ guaranteed encryption, loss of packets on a stream doesn't block other unrelated streams, etc).
To be able to make this point you still had to have read Benjamin's essay. Is academia not a constant conversation, constant disruption of previously unquestioned assumptions?

I would argue the continued usefulness of Benjamin's essay is similar to the writings of McLuhan - it forces you to think critically about the mode and method of the production of an image/artwork (or message), and how that mode affects (or doesn't) a work. It's a radically different and refreshing perspective for looking at art or media as a whole.

For instance - how different (and much more moving) is seeing a woodblock print of Thirty-six Views of Mount Fuji in person from seeing a tiny thumbnail in Google Image search, a further step of mechanical reproduction?
Fluid dynamicist here. This is a fairly nice video, though there are a few flaws.

I was waiting for a derivation of the 5/3rds law, but it's not in the video. This is a shame as it can be derived very simply: http://micromath.wordpress.com/2008/04/04/kolmogorovs-53-law...

I don't buy the estimate of the limits of the inertial subrange given. That might be true for a particular velocity, but I imagine the limits of the inertial subrange vary greatly.

Unfortunately 3blue1brown falls into a common trap when defining turbulence. Turbulent flows are chaotic... but laminar flows can be chaotic too. They are both solutions to the same non-linear equations.

I think it would be better to describe turbulence as seemingly random or more precisely, probabilistic. The governing equations are not stochastic, but practically speaking you can treat the velocity field as a random variable. The uncertainty for laminar flows is much smaller. This is the basis for a lot of turbulence theory. This is not to say that there is not order in turbulence; there is both order and disorder.

The Navier-Stokes millennium prize problem is also not as valuable as it seems to outsiders. The solutions most likely exist and are unique, etc. Your prior on the solutions existing should be high as Newtonian physics problems typically have solutions. If the solutions are not unique, add an extra condition to obtain unique solutions. That's already often needed for the compressible Navier-Stokes equations. I'd be much more interested in proofs of various forms of the ergodic hypothesis for turbulence.
Redefinition of the kilogram unit of mass
Using Crystals for Beginners: 101 Simple Guide to Crystals and Gemstones
SSL Certificate and Implement HTTPS to Your Website in 10 Minutes (Part 2 of 2)
Fun story:

A few years ago I was backpacking around Asia met some friends in northern Vietnam. We were 6 or 7 people so we just rented out a dorm room in a hostel. There were 2 beds left, which were later filled by 2 Koreans.

That night we were all hanging out and the Koreans were quietly minding their own business. It was pretty hot, as Vietnam usually is, so we had the ceiling fans going strong.

Just before turning out the lights, I bent down to the lower bunk and asked if it was ok to turn them off and leave the fan on. I get a mostly blank stare as he murmured a word or two. It didn't sound likely anything close to a "no" do I smiled and said goodnight!

Fast forward to breakfast the next morning, and we're talking about our sleep and someone asks if we heard what they said before turning off the lights. Turns out it was "fan death." Most of us hadn't heard of it before.

Poor guys probably didn't sleep all night.
A comparison of Kubernetes network plugins
Great, now I can launch that space mission I've been planning to since forever.
I already paid for this app. Why should I pay again?
Neural Population Control via Deep Image Synthesis
Yeah, I mean, in CT ours grew whether we wanted it or not. the choice was grass or trees, and its not great when trees grow literally right up to your house. if you wanted a buffer it either had to paved, gravel, or grass.
On the contrary, it does. They made the transition gradually.
> This is why companies care about OSS licenses and sudden changes in those licenses. It's not out of pettiness. Automattic dropped React just for this very reason.

I believe the blog post [0] by the Automattic CEO where he announced plans to drop React played a significant role in causing Facebook to re-evaluate [1] the React license terms, considering that at that time, WordPress powered more than 25% of all websites.

[0]: https://ma.tt/2017/09/on-react-and-wordpress/

[1]: https://code.fb.com/web/relicensing-react-jest-flow-and-immu...
Yeah, it is funny. But, given Churchill's behavior during that period, imo, she was in the right and he got called out rightfully.
I couldn't find good market-share data for New York newspapers since 1950, but the New York Times sure doesn't fear its own "bigness" at the expense of past competitors:

https://en.wikipedia.org/wiki/List_of_New_York_City_newspape...
As someone who works for Government and Enterprise - all I care about sometimes is how a company behaves when everything goes wrong.

The issue with outages for the Government organizations I have dealt with is rarely the outage itself - but strong communication about what is occurring and realistic approximate ETAs, or options around mitigation.

Being able to tell the Directors/Senior managers that issues have been "escalated" and providing regular updates are critical.

If all I could say was a "support ticket" was logged, and we are waiting on a reply (hours later) - I guarantee the conversation after the outage is going to be about moving to another solution provider with strong SLAs.
Honda Plans Electric Vehicle Rollout by 2023-24
An obvious, and probably stupid question to ask: Does UDP NAT traversal work well enough nowadays with minimal user intervention?

Remember that UDP itself is stateless. So you either need some explicit port mapping via UPnP (which seems like a nightmare because HTTP connections are so common), or some really smart router that understands QUIC.
Oh sorry, I assumed it was :) Well, nice feedback then anyway here on HN!
Top 30+ Web Design Companies in India
Got a source on that? (Like to read detailed history of events and this sounds interesting.)
Not at all. MS shared source license didn't permit the creation of derived works at all, much less redistribution of them, for any purpose (commercial or otherwise).
Things break after everybody has gone home on a Friday? 3 day disruption.
You can't do the thing you are suggesting because that would require being able to take those instructions that are being "passed through" and run them, which would require marking them executable. What you would effectively end up having to do is write an emulator for ARM, at which point you haven't gained anything. Choosing x86 was a really sane choice given how many existing tools and packages are available for x86 (though ARM is, of course, becoming more popular and accessible).
For waterproof electronics, I've had success building with these types of cases, just drill holes for wires going out, and seal them up with Sikaflex. With the transparent ones you can have an OLED display on the inside for status etc. They're usually found in your Home Depot style shop:

https://www.ebay.com/itm/Detachable-Fishing-Lure-Bait-Hooks-...
> You've basically described what QUIC is in this paragraph

You would need kernel support here, though, would you not? (And you would need a generic protocol. I have admittedly not studied QUIC thoroughly yet, but my impression was that it was strictly HTTP / not generic.) Without kernel support and/or being generic, I don't see how it's really different from HTTP/2 w/ a single TCP connection.
It would also be incredibly slow. You might cover a few acres per hour and would need dozens of these operating in tandum to cover a large farm.
It's great that all dependencies have been made to satisfy stringent NASA software assurance standards. A great day for entire NPM ecosystem.
Most of the complexity seems to be stemming from the JS backend, so far as I can see, which is not really Reason's fault. What are the OCaml interop issues when using Reason with the native backend?
I'm so glad that you're doing great. Your reply is an inspiration for many.
It’s a hard problem I know BASF has invested a lot of money working on this very problem.
Is it common that a museum can release photographs of the works like this? Aren't (maybe just more recent) works copyrighted in a way that would prevent a museum from doing this?
I used push with the help of Caddy. Pretty easy.

I'm curious to hear what you mean by WS inside h2, not sure how that's different. WS is only http for the first part i.e. the upgrade request.
Reading over the linked page, it appears that the distinction is how much originality there is in the photograph. In this case, it seems clear the museum is just posting a "mere copy" without any embellishment or artist changes.

So I guess I'm with the OP about being unclear what the value of the license is. Oh well, maybe it's just a simple CYA/clarify expectations/whatever.
Exactly same situation here wrt ads. I'm willing to pay for E2E encryption with my money. I'm not willing to pay with my time/attention/battery life/everything else ads entail.
Okay. Lets say its an hobby project, but do you understand those today's hobby projects are tomorrow's mature startup?
You need to consider the costs of all these robots. Farmers would in razor thin margins.
Browser throbbers were great. The Netscape "meteor shower" felt like it added some cyberpunk mystique to the nighttime browsing experience.

NCSA Mosaic: https://66.media.tumblr.com/619788fdd7d7c121578500013afd7ba7...

Netscape: https://i.stack.imgur.com/oqMri.gif
That threshold is going to be very low, at least for me. If my friends decide not to move, I'll just switch back to plain old regular SMS. I already have an SMS app that has spam filters, and that'll do just fine.
I haven't tried recent ones personally, but there are plugins that exist that let you export your whole site as static html files, such as:

- https://wordpress.org/plugins/static-html-output-plugin/

- https://wordpress.org/plugins/simply-static/
Bees are not always efficient pollinators and they can also be most costly.
You know there's 1-man "start ups"/companies out there that serve more users than 99.5% of VC startups ever will, which earn their owner a very livable wage, but who still can't afford a 500 bucks business support plan on all of the 20 services they use.

If you've got VC money to blow so you can pretend your SaaS toy can feed 500 people while having money left to throw at things, that's cool. Just remember that other people might be running sustainable businesses.
Peace symbols
There's an exporter from Wordpress to Markdown and YAML: https://github.com/benbalter/wordpress-to-jekyll-exporter
Also 'move fast, and break things'. Without understanding what you are supposed to do.

You move a lot without going no where, with a lot of broken things.
As someone currently trying to decide between GCP and AWS for a project, is this a regular occurrence?

And for those who have used both, which would you go with today?
You've managed to roll the myth of 10x engineers, start-up geniuses, nostalgia and gut feelings into one message of very dubious veracity.

At the same time you ignored the massive complexity and size of Google compared to what they were at the beginning.

This is voodoo organisational analysis.
Right - the problems attacked by these programs are inherently hard, I think. Some projects care a lot about things that are completely irrelevant in others (BOM management, creepages, RF concerns), etc. Any given component might have a single schematic symbol, multiple footprints, and several parameters which may or may not change with either of those (flash size/temperature rating/etc). Then, what's the right way to attach any library changes to the project where they are applied, how do you handle changes...
Thanks. I am aware of that issue tracker. Its not an actual support portal (or at least the support I am expecting)
Be that as it may, the lack of Hypervisor.framework just means there is no Apple sanctioned way to publish an app like VirtualBox in the App Store.

I'd still happily pay the yearly Apple developer tax to side load until Apple ends up shipping one when it transitions from x86 to ARM. ;)

AFAIC rolling your own hypervisor is technically feasible just would not be very performant.
Validate your code for consistency with a coding standard
My parents believe that 'air draught' can cause the common cold. It was considered pseudo science in the 1960-1990s, and largely ignored by Medicine. As it turns out, draught and cold makes you more receptive to the virus. (I guess that's where it got its name from)
> The police used to be able to tap phones, but now whatsapp is pretty much out of reach, this hampers one of the venues.

And before they were able to tap phones, a lot more conversations were person-to-person, and also out of reach in practice. So it was a venue that technological progress created, and further technological progress later took away. Why should we implicitly assume that its existence was a good thing?
Bots will likely mean that the end to end encryption will be gone, so WhatsApp as we know it will be broken.
Sorry, I don't quite understand your question. Are you asking whether Apple has put support in their processors for running arbitrary code inside a sandbox?
When I was in third grade, back around 1959, they pulled me out of class and asked me if I would like to go to Mrs. Spencer's Workshop for part of each day. This was a special class for bored and restless kids where we could work on projects of our own.

I started out drawing maps of freeway interchanges. A new freeway had just come through town (this was a very new thing at the time) and I was fascinated by the interchanges. I made sketches of all the ones between Eugene and Portland, and then I looked for something new to do.

I had been playing with electrical circuits for a while, so naturally I wanted to make a printed circuit board for a science fair project.

I didn't have one of those fancy phenolic sheets with copper on one side, but I figured I could just use a sheet of copper and put electrical tape on both sides to act as resist for the traces, and then mount the whole thing on a wooden board when done.

It would be a circuit, on a board, etched like a real printed circuit. So I thought that counted as a printed circuit board.

I asked Mrs. Spencer if she could get me a copper sheet and some electrical tape, along with a tank of nitric acid. And she did!

I taped up the sheet, dunked it in the nitric acid, and watched the unprotected parts dissolve away. And then I pulled the remaining circuit out of the acid, rinsed it off, peeled off the tape, and mounted it on my board.

Of course we didn't need eye protection or anything fancy like that back in those days.

And the circuit worked the first time! It may have been the first and last circuit or program where I had such good luck.

It was the most awesomest day at school ever!
You can even be rich and politically affluent. I mean, this was "due process", warrants and everything:

https://en.wikipedia.org/wiki/Berwyn_Heights,_Maryland_mayor...
Citrine the stone of positivity and happiness – Meaning and Benefits
> there's no technical requirement I've read here that should mandate emulation

I mean, what's wrong with the requirements that I mentioned? It's fundamentally impossible to run these binaries unaltered and still hook syscalls, which means that emulation is required.
Take a look at heat recovery ventilation. The simplest options are installed into basically a hole in the wall.
Likely didn't happen. Quoteinvestigator strikes again:

https://quoteinvestigator.com/2014/08/27/drink-it/
SMS can't do groups, those are a killer feature of whatsapp.
> How many people have been wrongfully convicted because the police needed to get the crime off the books, or evidence was misleading, or eyewitnesses gave false testimony?

There are numerous cases where people have been wrongfully convicted even though the police and the prosecutors had evidence indicating that they were innocent. This is especially true for prosecutors, and has been hashed out so many times I won't even bother linking to any specific article - just google for "prosecutor withheld evidence of innocence", and read a couple of stories that pop up in search results. Worse yet, the American legal system refuses to acknowledge this practice as unequivocally wrong and a miscarriage of justice
I mean, it mostly works like that. You listen to someones music, you generate plays for them, `your` share gets paid to those artists you listened to. Sure it's not all of your monthly subscription, but you probably also fund other people who use free version. Like I understand the idea where one would have 5 plays (5 artists) entire month and those artists would receive almost 2$ each from him (if no fee is deducted for spotify infrastructure).
Nope, it just needs a more complicated way of handling the API where you run a Docker container with the client that does the E2E encryption, and you interact with that.

https://smooch.io/whatsapp/
Remember the WordPerfect company? Based in Orem, Utah, founded by two Mormons (Bruce Bastian and Alan Ashton).

Imagine the uproar if that company had fired people just because they happened to attend another church. Quite a lot more uproar in fact than that which is now caused by Facebook firing someone because he happens to attend a different political party. It does not take much imagination to realise the uproar would also have been markedly higher if the stakes were turned in that a 'right-wing' company had fired someone because of his 'left-wing' tendencies.

All animals are equal or so it is said, but some are a lot more noisy than the others.
I remember the day very well .. I'd just gotten an SGI machine for work, and was one of the few who could run Mosaic "out of the box" without faffing around with WinTrumpet and TCP/IP hacks and so on .. I recall the thought process that went "oh so this is just a fancy gopher, really, for transferring files without going through FTP or whatever.." straight to "oh, shit, it can preview images and I don't have to open them separately" .. to "this is the future, all computers sharing docs freely and easily to each other in a user-friendly way, which doesn't involve FTP or whatever.."

It was such a great experience, there were orders placed in the office that day for a few more Indy's for the execs, since nobody sensible wanted a Mac in those days and Windows was just out of the question.

Then, someone noticed that Mosaic was released for Linux too, and suddenly the Indy's weren't so hot but a 486 loaded with RAM would do .. the web truly transformed the hardware world as well as the online information society, too.
Nootropics can help with this too esp. as you get older -

www.getmindsync.com

DM me if you would like to try some for free.
The need for maintaining flow control still exists, both in QUIC and TCP, it doesn't just vanish.

Also, big(ish) routers are aware of TCP and can adapt as the load changes. They literally won't know what to do with a huge increase in UDP traffic.

I'd make an educated guess that mass deployment of QUIC will prove to be pretty awful until it's hacked to look more or less exactly like TCP with multiple connections, just with more overhead.
In China, Desperate Patients Smuggle Drugs or Make Their Own
PC floppies come in 3.5" or 5 1/4"

;)
First Look: Code looks very succinct and well-written. Useful for thinking about other compilers in Python.
Back in those days I literally maintained a bookmarks folder with every web page of any value, anywhere, on the Internet.

That quickly stopped. Bookmarks were functional for about a year, and then quickly became useless. The new hot was the search engine that'd just do the work of finding new sites to read for you.
Some of the alternative models being espoused now, especially those involving a higher fraction of perennials, would have the farmers producing upward of a dozen crops per year. There are probably more opportunities under a new model than you think.

And there are more repayment models than per use, monthly and yearly.
Just so you know... creepypasta is fiction and they've even had to come out and say so multiple times. So whatever recording you listened to is probably also fiction...
Well, there was the 3" floppy for a while too, you know ..

EDIT: Really: 3", not 3.5".
One way is when we enter India at borders, they check out exit dates in system. Usually people who are still indians would have US's some kind of visa. US Citizens will not be able to show any US visa.

There are heavy fines for not self surrendering the indian passport after US Citizenship within 6 months.
Yep, favorited this post solely for this reply. Excellent job
An introduction to WebAssembly
Years ago I first took the Wikipedia article at face value. Later on I thought to myself that it’s too far fetched for a majority of people to believe in it. I had also heard that maybe it started as a euphemism for someone who had committed suicide and caught on. Can you shed any light on how common it is? Is it something that people with less education tend to believe?
I don't think good developers write bad tests. Developers inexperienced in writing tests for the type of task they are working on write bad tests.

But also, given how standard setUp method is and how often it is used, putting set up config there is not forcing anyone to "read your entire test suite". It forces them to read setUp method and that should be no shock to whoever is making the test. I dont mind doing it the way author suggests, but I also think that difference between the two is minimal.

Helper methods deserve equal treatment in code and tests. Operating on two different layers of abstraction as well as other complains he has about their bad use would be same bad in main code.

Likewise, most other problems are also bad in code under test code. Helper methods should not bury critical values or interact with state unless it is very clear from their name. Overly concise names are bad too and trying to save key strokes is pointless. Pointless constants (FOUR=4) are pointless.
WikiArt comes to mind: https://www.wikiart.org/
The T in CAPTCHA stands for Turing Test.

The moment we can't make them efficiently distinguish bots from humans would be the moment the test is passed.
Groundhog day. ..It has something interesting the combination of geography and music. Always great
I was assuming the OP had some sort of contactless payment ability on their mobile phone. But since they had difficulty in using it especially because the platform seemingly forces a new user to have a Swedish bank that’s a huge barrier to entry.
I think you're missing the portion about how it only appears to be the console ui, no?
Gopher is still a thing in certain parts of the enthusiast scene.

Notably, https://gopher.floodgap.com/ has been running since 1999 and is still going. It's accessible through a HTTP(S) gateway nowadays too since all common browsers have dropped native Gopher support.

The server also hosts the directory of known currently active Gopher servers:

https://gopher.floodgap.com/gopher/gw?gopher.floodgap.com/1/...

...and of course there is the Hacker News mirror for those net users who don't have HTTP/WorldWideWeb access:

https://gopher.floodgap.com/gopher/gw?gopher://hngopher.com:...

I have a fanless thin client acting as server as home that runs a little Gopher server just for fun. It's very easy to set up and play with and there are several daemons for it that run on modern operating systems and are available in most package repositories.
Overthinking cash in TypeScript
Yeah, I got a bunch of JSON errors as well.