skysight-inc/HackerNews huggingface dataset:
I think that is being pedantic. No-one's going to misunderstand what the intended idempotency of GET is supposed to be.
Try resubmitting to netfilter mailing list:

http://vger.kernel.org/vger-lists.html#netfilter-devel
I think a relatively easy one, if the author was interested in securing this more, would be to strengthen the requirement around the "mailbox id". Specifically require it in a single header, like how it's done in the example. That way, you could set up your own tests to match expectations, but it would be useless to use to abuse another third party (as the site that you're attempting to verify on certainly won't send that header).
> Well, you can at least appreciate the simplicity of a server just being a simple API that all of your clients use in the same way rather than the server having an API and then also generating the page for one specific idiosyncratic client that has this weird feature where you can serve layout to it.

Maybe I am misreading you because this sounds to me like "we only want to hire JS devs".
The need for documentation for a library is not linked to the amount of code it has. In fact, it’s rather sad that the programmer didn’t bother to document such a small thing. It most certainly wouldn’t have been a big task.
He’s also rewritten the same book about 5 times and walked on water after a copy of sicp hit him on the head.
Does pandemic Covid-19 affected your work?
COVID-19 or Coronavirus has been spreading like a wildfire in the whole world and has put every country on alert. The confirmed cases of Coronavirus has reached around 400,000 globally, and the death toll has reached up to 3,000 in 45+ countries. The pandemic situation is affecting the supply chain ad disrupting global markets, producers, and retailers. The escalating concerns of Coronavirus are affecting almost every industry and sector out there making retail and eCommerce certainly no exceptions.
"5G doesn't cause coronavirus, airplane contrails don't contain mind controlling chemicals, vaccines don't cause autism, and the Earth isn't flat. Those aren't worldview choices, those are facts. They aren't subject to opinion."

The problem with your black and white view is that it's bound to needlessly antagonize a lot of people.

Let me give you two examples.

1) Are transgender ladies female or male?

2) Did USSR liberate Poland in 1944 or did it occupy it?
Explanations that work for whom? I can't speak for electromagnetism or physics. What I can say is that for years I felt like I didn't have the least bit of clarity on color modeling until I referred to Maxwell's primary materials, which are cited by just about no one sadly.
Thanks! This is really useful! I didn't know that limit offset scanned all rows before the offset.
What would you like to see being solved by server-side rendering? Genuinely curious.
tmux solves a different problem - your session persists across disconnects, but you still have to reconnect and attach to the session manually.

mosh is for low bandwidth high latency but as a side effect it makes the reconnect step transparent most of the time.

(for the record i also use both mosh and tmux)
Why is shattering this illusion a good thing? Especially if a 'false', heroic impression of someone inspires you to achieve great things, or act more virtuously, that you otherwise wouldn't have done.

There's a difference between 'hero worship' and 'hero inspiration', IMO. The difficult part is getting rid of the former while not destroying the latter in the process.
I remember hearing from an ER MD that even if you can be revived after cardiac arrests, the outcomes aren’t amazing. You’re very likely to end up with serious brain damage and mich lower quality of life. I don’t remember the exact numbers but it was something like circulation has to be restored within 4 minutes or something to suffer little damage. Paramedics probably can’t even attend the scene within 4 minutes let alone start reviving. His point was that having a DNR makes a lot of sense even if you’re healthy and it was explaining why he chose to have one.

In that context it might make sense to stop reviving cardiac arrests altogether, pandemic or not.
Is this one of those cases where is Wireguard implemented traffic compression as a "feature" it would become a huge security flaw?

I remember hearing that this is the case for naive HTTPS compression, but I never properly had insight in the how.
DigitalOcean's Technical Writing Guidelines
There is a difference between „getting a different result“ and „making the result different“. You mean the first one whale the mentioned site does the latter one. The first one is Ok, the second one not.

A subsequent GET may return different data because another POST/PUT modified the data but a GET should never modify the data itself (e.g. i won‘t be able to safe this comment by GET but by POST).
But then the average smartphone can't handle the JS and works so slow that the money you saved from not having a backend is never going to be recouped by your high bounce rate (i.e. people leaving the website out of frustration of its slowness).
Shortwave: A Modern Open-Source Internet Radio Player for Linux
I miss the sound of people muttering to themselves and breathing loudly while wearing noise cancelling headphones.

No, not really.
How can you be tested and kept accountable for what you are learning using YouTube?

How accurate is the information that non-expert can fetch?
Also, if you host this sort of thing on a public cloud instance, it poisons the IP for the unfortunate souls who get it after you release it back into the pool. I once had to troubleshoot why email notifications from a server of mine didn't work, and turns out the IP was already on several blacklists when it was assigned to me.
Yeah, interaction with Ethereum APIs costs a little bit instead of being completely free, but that’s what makes it sustainable, I think.

As a result Ethereum apps/platforms don’t need to be centrally owned or become ad-supported and won’t die when its maintainers vanish.
This also serves to stop abuse like spam, which would become too expensive to perpetrate.

Free apps and APIs were a good way to bootstrap wide internet adoption, but I think users might now be comfortable paying fair nominal fees for interactions instead of dealing with free ad-filled, privacy-invading services.
If most of that is cached in the browser, then theoretically, yes.
I too don't but from my numerous discussions with many colleagues I get the vibe that they conflate "slow and badly implemented SSR frameworks" with "SSR in general is slow".

This has a lot to do with the religious sticking to PHP, Python and Ruby on the backend, which are practically the worst choices of all. Even Node.JS performs better. Or Java, when written well and not having 20 layers of enterprise-y stuff.
Gnome Shell is moving towards a convergent, mobile-friendly UI
Were these benchmarks before or after 2020.03.26? There was a bug that caused max operations to take twice as long.

From the KDB+ 4.0 release notes:

2020.03.26
FIX
fixed performance regression for max. e.g.
q)x:100000000?100;system"ts:10 max x"
I can visualize specific, static picture like stock photos, but I cannot manipulate them.

eg. "picture a venn diagram" - I can imagine the basic one with A, B and C overlapping a bit. I cannot adjust how many items are there or how they overlap or what colour they are.

"imagine a beach" - standard photo of a beach you see in travel ads. Usually include text like "discover Greece!"

"picture a cat" - the most common photo of grumpy cat, I can also switch to keyboard cat, poptart cat, Garfield, Felix the cat, but I can't picture a "regular" cat despite having owned one for over a decade

I wonder if that counts as aphantasia or just severe lack of imagination. Since I'm not "blind in my mind" - I've a large internal database of pictures, but I can't do the "picture yourself on a beach" thing either.
Microsoft works on Teams features to take on Zoom
Systemd breaks core dumps
This probably accounts for some of the variation between people. I notice that I can't really tell if I have aphantasia or not.

I know that in my younger years (say, up to 15) I drew a bit. I remember that, for simple shapes, I could my 'mental eye' to come up with an image and trace it on the paper.

However, I stopped drawing at about 15 or 16, and did a lot of programming and math. I find it really hard to come up with a mental image of anything. Even if I think about the face of my girlfriend I can only give particular features without really having a sharp image of her face.

So my impression is that it is trainable (and the skill fades if not used).
The DB will work just fine regardless of how you organize your data, some queries might just not be possible or efficient. A well designed database will easily serve many different type of applications at the same time.

The power in databases lies in their ability to easily transform or restructure the same source data in multiple kinds of different ways. The catch is that it has to be arranged in a specific way (normalization) for this to happen. Normalization is actually based on math and set theory.
It's the lorem ipsum of video.
The link is broken. I am getting a 404.
Try looking at his Chemistry notebooks though...
Compile and use Apache Cassandra with JDK 11
Selenium is awesome, but the browser GUI for it in Firefox seemed to... Regress heavily from where it was a few years ago? It used to allow you to export a script as any type of code and now that's no longer possible. The newer gui based tools have maybe a fraction of the features that the selenium GUI used to have

What happened?
https://jennyhasahat.github.io/hashlife.html
A family friend had this problem when he immigrated to the UK from India. He just repeated his single name as it was both his forename and his surname.
In the UK a few weeks ago commercial suppliers were complaining that they had all this stock they couldn't shift because it was packaged incorrectly - not flashily marketed or sized too large.

Now the ones that did open up to retail customers seem widely sold out of the desirable stuff...
I guess nobody was on a call then. :)

Everyone has a mechanical keyboard, and often 4-5 people are on skype calls. Some people are very loud when talking through the mic and they speak louder the more people are talking. It leads to a really obscene amplification of volume pretty quickly and tends to last until the lunch or the end of the day. But yes, I think you've seen my war room then :D
Here in New Zealand during lockdown our Minister of Heath drove his family 20 km to a beach, then a few days later drove to 2.5 km to go mountain biking. He will likely be fired after this is all over.

https://www.theguardian.com/world/2020/apr/07/new-zealand-he...
I think it's quite important - or an equivalent.

From about 2012 to 2018 I went round a lot of universities, conferences and companies doing presentations and I used to often ask the audience for a definition of data science (in the hope of getting a good one). The best one I heard came at the University of Bath where someone (I know who, but he didn't say it to back it with his reputation so it's not fair to name him - it wasn't me though) said "Just drop the data, it's science".

I totally think that - Data Science is about doing Science with found and evolving data sources, we aren't often able to construct our experiments from scratch, but we often get to augment them, but we always start from the data we are given - which is why it's a sub-field.

In any case - the Ph.D's I have employed have almost all known how to do Science, and it has really helped. Some people without a Ph.D. learn to do it. Experimental Ph.D's are best.

Maths and theoretical Physics Ph.D's are generally not able to do this!
I don't know, the one you just posted is more "beautiful" to me. It's easy to control, the UI is intuitive (it took me a bit to understand the OP), and the sounds are both higher fidelity and more accurate. None of the noises in OP were ones that are regularly in my large (20-30 people) open office, while this link you've shared is significantly closer.
I think that's the best way of going about it as far as cultural differences are concerned. Same thing with names, where you'll have firstname (name_1), lastname (name_2)
Netherlands considers making use of Covid-19 contact tracing apps compulsory
What's interesting that the IETF unconsciously tried to replicate classical TV with multicast. Apart from the complications of adding a lot of highly dynamic state to routers, it turns out that people actually prefer on-demand streaming. Live TV is a niche.
The schema establishes the contract between you the user and the database.
You have to help the database so that it can help you.

The information you are giving it is mostly things that it can't reliably know or decide on your behalf (such as whether you want to store 2 things together as 1 thing or not like first name last name).

The database still does a ton of stuff for your that you don't have to think about. For example SQL itself by definition is like that. You declare what you want to take out and the database figures out how to do that for you (this part is similar to the compiler optimisation of your example).

Going by your example, not having an schema is similar to saying "why do I have to write code, can't the compiler just write the code for me?".

In both cases, on one hand yes the compiler or the database does the magic for you, but at the same time it can't work without your input and decisions (writing code, or the schema).
ET uses a layer above TCP to make connections persistent, while mosh uses UDP which is better for high-latency or flaky connections (like 4G or wifi). For the use case in the original post with a congested wifi network, mosh is probably going to provide a better experience.
these are against the latest 4.0 KDB+, after 26 March. KDB before that could not aggregate in parallel implicitly.
I would add that, unlike Newton:

3. Maxwell's equations are difficult to view as a whole since they are 6 or 7 separate things that should each be understood individually. This is true of Newton's 3 laws too, but they are easy enough to bring together that you can teach them to high school students. While it is true that Newton's laws are about different things too, I find it personally more coherent to call them "Newton's Laws". Maxwell's equations are to me more like "Maxwell's List of Equations". Maxwell also served a similar role that Euclid did: He did a lot of curation of contemporary results.

Edit: In terms of point 2. I think as you say that Einstein was in fact not the first to make that assumption. Maxwell already knew about it, and his contemporaries did, but Einstein was successful in taking the assumption (about light being constant) further.
But then you don't have my informal name. When I receive an informal update email, it would be clunky to have it begin Dear Max Barraclough.

You can't automatically deduce that the way to address me informally is Max, without making assumptions that will break outside the English speaking world. See Points 18, 24, and 30.

The W3C suggest that one way to handle names is to have a Full name field and a What should we call you? field.

https://www.w3.org/International/questions/qa-personal-names
Laravel Developer Roadmap 2020
> salespeople celebrating their bonus with a lot of volume

This.

The most (and least) challenging office I've ever worked in featured a large open plan that had the sales team adjacent to the engineering team. The sales team had a large ship's bell and not only would they ring it for every deal they closed, they would ring it once for every 10k of the deal! That plus they're general loudness drove the engineers crazy.

First they gave us all noise cancelling head phones but that didn't really help.

Finally they moved engineering to another office location down the street. Everything changed when we made the new space our own. Still an open plan but with plenty of cozy corners to sit with a laptop and a few well insulated meeting rooms for loud discussions. The big change tho was the atmosphere: nice and quiet!
Skype launches free one click conference calls that don't require accounts
Neat and nice but nope.

If you want good background noise, try this 10 hour clip of an icebreaker ship idling in the arctic.

https://youtu.be/Q_WKl5AkXFM
A writeup of how that was accomplished (because it seems it was a new design, or maybe an adapted design) would be very interesting.

Did they adapt an existing cutting tool? New tool? What were those factories making before the pandemic?
I used my beard trimmer and to my surprise the result I got was at least as good (if not better) than my barber.
Worst is when people leave their phone at their desk and go for a coffee break and the phone keeps ringing and ringing.
PPE worn by members of the public going about their everyday life is a premature optimisation, and it risks causing harm.

People wear PPE to protect them from specific things.

The specific thing you are protecting yourself from with Covid-19 is droplets that have been coughed from infected people into the air, and the droplets that then fall onto other surfaces.

So far we think these droplets are fairly large. There's a lot of talk in this thread about aerosolised, and that's tricky because there's no real definition of what that means. It's unlikely the drops caused by normal covid-19 coughing meet that definition though. So, these large drops don't travel far (maybe three metres), and they don't hang in the air for long before falling.

The most important thing you can do to protect yourself is stay at home. If you must travel outside you need to carefully and frequently wash your hands and maintain 2 metres distance from other people. Do not touch your face.

If you're doing that you'll get at best marginal protection from wearing PPE. But you only get that protection if you're wearing PPE correctly, and more importantly if you're taking it off correctly.

If you're not wearing PPE correctly you lose those marginal benefits. If you take it off incorrectly you not only lose the benefits but you increase your risk.

If PPE is causing you to take risky action, such as leaving your home when you'd otherwise stay in, then again you're increasing your risk.
The Never-Ending Story of Model Training: A New Chapter for Machine Learning
Fuck me, are you trolling?

Guy with actual DB experience here, so:

> Normalize until it hurts, denormalize until it works. (I.e. prefer normal forms but denormal will have better performance.)

No it won't, it depends entirely on the situation. Denormalised data (besides allowing update discrepancies) can expand the amount of data, thus push otherwise memory resident working sets onto disk. Big slowdown. You are wrong. The correct answer is "it depends" - and denormalising really is a last resort that has to be done judiciously and with care.

> You need nullable dates and nullable numbers. You never need a nullable string.

Utter unjustified garbage. Correct answer (from a practical, not super-normalised form) is: "it depends"

> When in doubt, just have a column full of JSON and figure it out later.

OMG please never let me come near any fool who does this. I was called in to consult on a database problem and they did the same but with XML. It was really bad, and bad for performance and comprehension.

Please nobody listen to such 'advice'.
Does anyone have a guide for setting up server-to-server wireshark connection?

Everything I have found so far is about consumer VPN stuff.

I'm interested in possibly using wireshark for server-to-server as a less painful alternative to TLS.
There's a layer 2 technology called Lightning Network that lets you transfer Bitcoin almost for free and in seconds, no transaction number limit. The biggest issue is liquidity, it's not easy to move large sums in a single transaction, but that shouldn't matter much for micro-payments.

There's even ongoing work on making paid API's work seamlessly by adding some middleware, using the HTTP 402 (payment required) status code, no usernames/e-mails/passwords involved: https://lightning.engineering/posts/2020-03-30-lsat/

(And yes, LN is open source, non-custodial and moves real Bitcoin, not IOU's or other tokens. It's actually an open spec with at least 3 major implementations in 3 different languages.)
Web Scraping Helps Businesses Outperform Their Competition
Git 2.26: Up to 3.3x faster pattern searches in Git-grep
As another poster pointed out to you, the Gmail JS is likely updated very frequently. But it's not just that.

It can't be THAT friggin' hard to split those JS resources in 3-5 files, or even 10 (having in mind the huge amount of HTTP requests their JS initiates). It's relatively easy to identify which parts are updated very often and which rarely change. There are numerous ways to optimise the time to first contentful paint.

Google can absolutely pull it off. The reality is that they just don't care. And yes Gmail is slow, even on Chrome. Even on a modern Xeon workstation.
Woops, you're right. Thanks for pointing it out, I'll fix it, they should be the other way around.

You're decreasing the stack, but increasing RSP. Because the stack "grows down".
As a mechanical engineer : No, my education didn't.

The problem is that most real world problems take too much time to really solve to fit in any modern ciriculum.
In the case of differential calculus Leibniz (a German) came up with it at roughly the same time and his notation and approach is what actually stuck. In the case of Maxwell's equations it was Heaviside who came up with the vector formulation as four equations and it took Grassman, Cartan and Hodge to arrive at the modern two equation formulation in terms of differential forms.
Yeah, i think I lean towards no on that too...
Interesting, I think you're right. According to Wikipedia, he only changed his stage name, not his legal name. The BBC didn't seem to make the distinction.

https://en.wikipedia.org/wiki/Prince_(musician) , https://www.bbc.co.uk/news/magazine-36107590
I guess I’m unhappy with the linkage between “this is an 8-bit value” and “this thing just happens to wrap at 256”; I would be much more satisfied if there was a clear “byte” rationale for the latter as well, which there very well might be but it’s not clear contextually.

To put it differently, I’m fine with relying on the overflow behavior, but only when the semantics have an actual match. For example, I rely on it for the implementations 32-bit operations in a VM I’m writing, but I feel this is OK because the spec for the architecture clearly defines this as the intended behavior and it’s not just “this used to be an int but I realized the array was 256 big so I can abuse an unsigned byte to never have an invalid index”.
Ask HN: Where to buy Covid-19 tests online (US and abroad)?
Kids can get infected although at a lower rate under 15.

So yeah and essentially that by keeping contact limited if someone does get sick you only need to quarantine a limited set of people and close a classroom rather than the whole school. I feel like a lot of the success here has been in being aggressive with contact tracing and people able to take the social responsibility to self-quarantine.
The weirdest thing is that the first "Roku" I owned was the box brought out for Now TV (UK streaming service, owned by Sky and heavily invested in Roku apparently), and it did not include Netflix!! It also did not include Youtube. I think it got added later, but that box was basically the small white Roku puck and the hardware was identical, save the firmware. Very odd to read that Netflix was originally the only service.

Edit : I also forgot - the main differences were the colour (it was white, and had the Now TV branding embossed in to the shell) and it was ridiculously cheap - it cost about $15 (£11) for the base model. They assumed they'd make up the cost on your subscription, as it was hobbled to not do much other than about 15 apps in their custom store.
Is there also a repository associated with this website? I'm a bit curious how the rendering on canvas code works.