skysight-inc/HackerNews huggingface dataset:
Why would they pick RISC-V. It is not as if China would let IP rights stop them from developing the CPU they think is best. Does RISC-V actually have an advantage other than the fact that is is open source? With the ton of existing software that is either x86 or ARM it would be easier from a backwards compatibility point of view to go with one of those. Would Europe or the US really get into an all out trade war with China over CPU instruction sets?
Oldest securely dated evidence for a river flowing through the Thar Desert
> This isn't some gotcha

Do you mean that Apple's policies on cloud gaming aren't a specially-crafted edge case? Because if so, it seems like you're wrong there. They allow browsers on the app store, which can access the whole (unmoderated) web, so it can't be about moderation. Seems like they just don't want anyone to create an "app store" within their App Store. Either that, or they're trying to keep competition at bay while they develop Apple Arcade. Maybe there's a better explanation that I'm missing.
The Family with No Fingerprints
There is more forest cover now in the US than in 1900 [1]. While a lot of "old growth" is indeed gone, the idea that the US has been deforested is not really correct. Moreover, vast areas of the east coast has been returned to forest from what was farmland in the late 1800's and early 1900's.

Overall, generally speaking, the ecological condition of the continental US is probably better today than at any time in the past century.

[1] https://mff.forest.mtu.edu/TreeBasics/PICs/Trends03.jpg
SAPs are not a clearance, and that changes things. :). The rules for specific SAPs are highly varied, so who knows.
The original posit was that it won't stop you from proceeding with a polygraph. But sure.

And I mean, no, I wouldn't. I think standards have gotten way too relaxed as they've pushed to over classify a ton of shit that wouldn't have been so crazily classified 40 years ago.
When you relax standards, as has been done over the past few years, you end up with Reality Winner, Edward Snowden, Harold Martin, etc.
The lack of background music and pace is really interesting to me. Compared to a typical "how it's made" video [1] (which I feel has a similar level of detail), this video feels significantly more digestible. Those moments of silence feel totally alien and out of place in today's style, but I think contributes positively to my ability to understand and process the information.

[1] https://youtu.be/8gno0_emzo8
It definitely depends on the work you are doing. When working in aerospace I used maths a lot, 3D vector work as well as physics like velocity, acceleration, gravity simulations etc were all pretty important. I have also had roles where I suspect I never used much beyond basic addition and multiplication. But if your maths isn't there you are not going to be getting roles that are heavy on the fundamental maths problems.

It is the same with algorithms. Some times a role is utilising the basics all the time and you rarely get passed some DB access, lists and maps. In others I have needed to build a Type 2 ary tree with lockless parallel access. I think what ends up happening is that most projects have some tough stuff and some have a lot more of it but you can contribute to those projects without knowing how to solve it because the bulk of most programming is fairly simple. But that deeper knowledge is needed by at least someone on the team at some point in time.
Amusingly, the engineers I work with have a saying, which is: "This is not aerospace," meaning that they will not apply formal engineering methods in their design processes.
It took people too long to realize. CS and SE are completely different. The only thing in common is computers. CS is much more than computers and software though. It explores mechanized models of how universe or prats of it works and proves properties or investigates the value of different models. Part of this universe is software.
And how much is that?
This always comes up and we always hear that it will be enough to live on, but it will not break the budget.

Give us some ballpark number please.

Danish unemployment benefits are not that low. It depends what you earned before.
But it can be DKK 19300 ($3100)/month.

That is taxable income, so the state get some back. On the other hand people on unemployment benefit also get many other benefits.

So multiplying that with 4.8 mio adult Danes we get 1 trillion DKK. The BNP is 2.3 trillion DKK (most likely a lot less after UBI).
So what would a post UBI budget look like?
You could cut pensions, kindergardens, special support for children, housing support, etc.
But that would not be enough.

There have been some experiments. But they all have very little to with UBI.
They are not even trying. They usually only last a couple of years and the participants are few and poor.

It would be more interesting with with a 20 year experiment that gave UBI to

* Totally randomly selected citizens
* University graduates
* People in low or middle income jobs that are boring. (Dilbert Land)
* Nurses

I think someone is just scared that they would end up giving $3000/months to some investment banker, that use it to slightly expand his wine cellar.
Block storage is an area that we are working with Linode to improve. That's the random read/write performance, as measured by fio.

We have mostly sequential reads & writes (mp3 files) that peak at 50MB/s, then rely on CDN caching (Fastly makes us happy in this respect).

CDN caching is something that we are currently improving, which will make things quicker and more reliable.

The focus is on reality vs the ideal, and the path that we are taking to improving not just changelog.com, but also our sponsors' products. No managed K8S or IaaS is perfect, but we enjoy the Linode partnership & collaboration ;)
Their Outcasters is great. I agree the selection isn't large, but they'll be bringing much more in 2021 and so far have been living up to that promise that past month or so. Looking forward to EA games being added along with more AAA titles that they promised. They'll also be adding Ubisoft+ support so you can play those games through Stadia.
It scales faster than building out a whole new infrastructure especially since it gets to piggyback off of existing electrical distribution networks, and any one with a driveway/garage can charge there own vehicle by plugging it into the wall albeit slower than at a purpose built charger. many of those will have a personal charger though so even that will be faster. also batteries are less prone to explosive decompression in a accident than storage tanks of highly compressed explosive gas.
I personally want to see this end up being something of a consortium effort, one where operating systems won’t need to target specific chips to work, but rather a shared instruction set. I know the M1 decidedly isn’t this but that is the one thing I don’t like from an industry point of view.

I like that I can build an Intel or AMD machine and install a wide variety of operating systems as I choose to. That is a key advantage as a consumer of the x86 platform

I also think they could catch up faster if they work together on some common industry standard.

I don’t remain hopeful that will happen though
Because traction control is a safety system and if it kicks in when you don't expect it it can turn a safe system into an unsafe one.
Electric cars are at the sweet spot. If you look at larger vehicles e.g. Semi-trailer truck, battery doesn't make sense. To have a good range you would need 5 tons of batteries which limits your cargo and it's not economic. Then you have electric ships and planes.
No, actually the explosives were placed in the building itself. The "Ryder truck" story is the official lie.
I graduated with a CS degree and a minor in Web Services and Applications. Let me tell you that whilst those topics are useful, they were pretty tailored and if I'm being 100% honest, I don't even recall the majority of them.

My day to day job is piping APIs together and making sure we deliver features on time.

On the rare occasion that I need to use a data structure or an algorithm to optimize for Time Space complexity, I'll either use a community built package or a language level feature. I'll never invent my own because whatever I come up with will be half baked anyway.

Knowing all the above is useful for passing interviews but not much use in your everyday life unless you are doing something other than SWE such as R&D or data science.

Just my 2c.
"but it boggles my mind that they wanted a _less_ secure JDK."

This should not be hard to understand at all.

A lot of things may have changed in those revs, beyond the 'extra patches - those affect systems. It's likely the software was not approved in the new operating environment.

You can just go ahead and use Java 11 on software designed for Java 8, there may be issues.

The 'patch' that go into one rev is what they want - not more.

Most individuals are not qualified to make versioning decisions.

The larger the company, the more at stake.

It's possible it was due to bureaucratic numbness, and the agent probably should have maybe 'checked harder' about the new versions, but wanting a specific version is reasonable depending on the circumstances.
Thought about that but just writing the comment finally motivated me to just give another client a try. So I’m trying out Spark, which seems decent enough. The only thing I think I’ll miss is the ability to compose email with Markdown in-app, but I don’t use it very often and if I want it I can use a zillion other MD renderers.
10 mil pounds of salmon is about $30mil worth of salmon a year at today's retail prices. And more salmon would depress those prices. Economically speaking, the entire aboriginal catch is a drop in the bucket and not worth the benefit of a single dam.

For comparison, the US alone currently harvests 100's of mil pounds of salmon a year. Alaska alone produces 500mil pounds last year (and this was the lowest in decades). Norway harvests around 3 BILLION pounds of salmon a year.
Yes, but the ultimate question is how much population is enough and are we capable of self limiting. Oposed to limits imposed from outside. Because with outside limits, it might be to late to keep balance for whole ecosystem, when we hit them (limits)
"UTF-8 is not in the list of approved algorithms. You failed to meet your compliance requirement."
1INCH is doing a Christmas airdrop for all ethereum and 1INCH Holders out there
It makes me suspect that the government standard was deliberately insecure to make a more "thorough audit" easier.
> You take it up with SOC3, not the auditor.

But that's the problem. There is no viable mechanism for doing this. Even if you somehow actually succeeded in convincing them to change the checklist, it would be next year's checklist, or the one ten years from now, not the one you have to establish "compliance" with right now in order to get the bureaucratic sign off, and thereby implement the spurious requirement.
> Hydrogen has an energy density of 120 MJ/kg.

Divide that by 15 to get real world densities of compressed hydrogen composite storage tanks, you need a 104 Kg tank to store 7.5 Kg of hydrogen, for a total of 111.5 kg when full.
That was my favourite part too!

Yes, we could have mitigated that entirely with CDN stale caching, but it was good to see what happens today, and then iterate towards better Fastly integration.
"Beatings and CEO replacements will continue until morale improves"
> maybe for design reasons? Who knows

Maybe they care how the user feels about getting stuck at "99% complete" for long periods, caused by uncertainties. Seriously.
Interesting story. And yes, I was specifically referring to full-time AWD with or without a rear bias, like that in the Audi Quattro (who I personally think does an excellent job).

I actually don’t consider a car that doesn’t have full-time AWD to be AWD at all, isn’t that considered 4WD?
Verisign conference call addresses .com wholesale increase and .web
>I like that I can build an Intel or AMD machine and install a wide variety of operating systems as I choose to. That is a key advantage as a consumer of the x86 platform

A key disadvantage on the other hand is companies coasting for a decade now at the speed/battery/etc front, plus a monoculture with no innovation...
The absurdity of this subject is not discerning an infant, or even pre-pubescent child, from a sexually mature adult. This subject is not at all about sex identity. The people trying to impose this nonsense are not, for example transgender persons, directly impacted by sex identity concerns but people wanting to dictate personal opinions for some political statement alone.
Universities can offer a real computer science degree from the Science school, and a SE degree from the engineering department. Same way, Electrical Engineering degrees are not called BS Physics and Electromagnetism, and are separate from the Physics degree.

I doubt there will be any impact on MS/Phd applicants. The people who are interested in the fundamentals are usually interested from the start.
Fast Integer Powers using 2-adic Numbers
That isn't statistics, it's nonsense. Returns do not follow a Gaussian distribution, therefore do not exhibit mean reversion behavior. This is true in the price of any widely-traded financial instrument. You can't just say patently untrue things about the world and call it "statistics".
Ask HN: What niche blogs are worthwhile to follow in 2021?
Give it time. It's the momentum and room to grow that matters...
"The media told us it was nothing to worry about, right up until hospitals got overwhelmed and enough people started dying."

What media? I saw plenty of alarm bells being rung in the sites I frequent.
> That’s a different argument to the one you opened with.

"A microkernel would be a good fit for such constrainted environments."

No, that's exactly my argument. My argument is that the linux kernel (even if you strip everything out and create the most tiny linux kernel) is still too big for many constrained environments, e.g. a old router with 512 KiB memory (there are many devices that cannot run linux). However, it is possible to run a small microkernel on such a router, that's my point, nothing more nothing less, that's why I consider using microkernel a good fit.

Then people argued that mircokernels can be as big as a linux kernel and that you can strip the linux kernel down in functionality and I agreed with them, but this does not contradict the point I made.
The amount of doublespeak and spin in this thread is amazing.

At least the IUCN is a global authority. They must be right.
Unboxing: Full HD Webcam – 2020
Depends on the map but since you mentioned half an hour I'll assume you're talking about arabia 1v1. Didn't really notice a difference between pro/amateur game lengths except in the instance where someone really new just took forever to get going. Game average was around 30-40 min., but lots of variation.
Why mRNA vaccines could revolutionise medicine
They don't allow browsers, they only allow shells around apple provided WebViews.
I know the question posed here has nuances (the question of the title of the blog post as well as its contents as it tries to answer.

Here’s a simple truth I’ve found about it though:

It’s more than you think, but less than advertised in the end.

A lot of the most complex mathematics is abstracted away from the average or even maybe not so average developer.

This I would say is a loose guideline more than a rule of course, there are exceptions

I will say though that what I have learned is that a typical thing we need to be better at as developers (myself included) is math related to date/time and currency. These are actually quite complex problems that even the best developers get wrong
Bad reading comprehension on my part. Was it under the EU rules, or something else?
I find the answer myself [1], searching for ".Web" online is very hard as even google doesn't really take "." into account when searching. I had to go and read the Verisign Q3 investor notes and find a link mentioning it.

[1] https://news.ycombinator.com/item?id=25545130
Yours is a very good post, I’m just curious of you could elaborate on

>electric batteries today are over 90% eficient on the whole charge-delivery cycle

Isn’t the most common electrical delivery via natural gas power plants which are generally 40%-50% efficient? Meaning the 90% is a downstream measure from the source and not really “whole cycle”? It would be interesting to see comparisons of the true life-cycle efficiency of different modes of energy delivery and storage.
> 'This is surreal. Almost a scene from some Sci-Fi spy movie,'

Well it's the Hollywood writers who write all of these scripts, so what do you expect? Same guy who writes all the Michael Bay movies, writes these scripts also.
> What astonishing progress! It's almost as fast of a feedback cycle that you would have had working in Lisp at a REPL 30 years ago!

Indeed - I chose the word REPL for a reason.

> Javascript is popular, but in most ways it's actually a much worse language than PHP, especially for new learners. The package ecosystem is a pigsty. It only exists because of legacy.

Agreed.

> I would hate to send some shiny new university grad down the route of learning that stack in depth when eventually, inevitably, it will be pushed out by something that sucks less. As soon as WASM matures to the point where in-browser UI that is NOT javascript/DOM powered is feasible on most devices, we're going to see a spate of new frameworks, new / repurposed languages on the client, etc. and the big advantage of "JS on both frontend and backend" will go away.

Hard to say. JS has a powerful incumbent factor, and a lot of the difficulties in browser dev are less down to JS-the-language than asynchronous programming in an actively hostile runtime (web browsers). I think there will be a trough of disappointment when the e.g. Java devs realise that crossing the gulf between systems and UI dev is much bigger than just the programming language.

Right now the big movement for WASM is to do high performance frontend work in it. I have had some experience in this domain - e.g. zero GC webVR apps - and it's probably the area where WASM will initially bring the greatest benefits. That means that initially the best supported WASM toolchains will likely be for systems languages like C++ and Rust.

So I think it's likely that JS will be killed by a WASM targeting language, but that this language will be selected for its near term benefits on the web. And right now the momentum seems heaviest behind Rust.
Does the inner gear rotate at the rate of speed which is the difference of rates of both wheels? (as the name suggests)
Very interesting explanation:
ioNTech/Pfizer & Moderna vaccine both use revolutionary approach applicable to any future vaccines. Sequence a virus & type harmless part into mRNA, doctored so not immuno-rejected. mRNA does the rest for you. Potentially works for any virus you like
https://twitter.com/RichardDawkins/status/134289088214862643...
Show HN: CodeSwing – A CodePen-like interactive playground, built into VS Code
It seems some of your info is outdated and I suggest trying again. The input lag had gotten tremendously better this last year and imo isn't noticeable unless you play at competition level, and only with certain games.

I haven't seen any bugs in the past few months. You can also join games from Youtube now (launched like 3 or so weeks ago).

Google has never abandoned paid services, only free ones. Although they do migrate them sometimes like with Play to Youtube Music.

The repurchasing of games is valid criticism. I know they are currently working on adding support for Ubisoft+ games, which I believe will be live 2021 Q1 based off language in their updates.
I remember hearing about Merb, and how some people really liked it, sighed a deep sigh, NOT looking forward to years of acrimony and battling-by-benchmark.

So I was so glad when I heard the announcement, particularly as they treated it as "We sat down and considered each other's technology, from a tech perspective, and we're going to bring the best parts of each to make Rails 3." Not everyone loved the results (sorry, sarcasm), but we avoided an irritating fan-war.

I got to thank Yehuda when I met him at EmberConf, and he seemed pleased that it was appreciated.
> The garlic-hollandaise thing they come with is disgusting

It really is unbelievably horrible. And every.single.time I order online and hit the checkout button, it pops up asking me if I want to add an extra large tub of it to my order!

I order Domino's on occasion just because my kids like it, and the online ordering process is great, but I'm not a huge fan of their pizzas TBH. I find them very greasy, and strangely the quality seems to vary from time to time - sometimes the dough is thicker, sometimes it's a little undercooked etc.

Also the pricing in the UK is weird. The official prices are actually pretty expensive, but there are always vouchers for 30% or whatever off. Annoyingly, this means I always have to buy more than I want to qualify for the voucher, because it ends up being cheaper to buy more.
Ask HN: Finding Relevant Math References
Hey everyone, coming back at you with another random question.

What are people’s tricks for recalling math references to relearn “just enough” to solve their current problems?

For example, some background. I took a decent amount of math courses in school (not nearly as much as others in this community) but it was more than 10 years ago and I don’t regularly exercise these muscles. I sometimes know when there are proven mathematical solutions to problems I face, but most of the time hit a wall when trying to recall enough to figure it out again.

A recent example of mine: When the width of a threejs canvas element changes (window is resized) recalculate the camera parameters such that the object in view occupies the full width of the container (more difficult than it sounds!). I hacked it together with some dumb math that barely worked just to move on, but I know intuitively that there is a (relatively) trivial mathematical solution to this problem. Outside of “relearn all fundamentals”, the real solution feels dauntingly far away from what I know right now, but perhaps people have some tricks I can learn from!
it's the chocolate lava cake
Corning Whistle
Thermopolium found intact with food residues, animal bones
The "Just have a think" youtube channel did a nice episode on this topic last week: https://www.youtube.com/watch?v=ywHJt88H5YQ

Apparently there are several viable ways to make clean energy work in this space. And there are some companies starting to do some of this already. Carbon prices is short term going to be needed to cover the price difference.

But the cool thing is that it boils down to cost per MWH of energy per tonne of steel. As that goes down, it becomes more viable and eventually cheaper.
Why is this by the way?

I've googled it and most of the responses I've found were "NIST doesn't talk about bcrypt and probably won't because it's related to blowfish and not SHA". And the other being "Blowfish is equivalent to SHA so if anything is approved blowfish would be approved, not BCrypt which is similar to PBKDF2, which is approved because it uses SHA".

Is it just bureaucratic inertia?
Hydrogen may be cheaper as energy storage for meeting peak load on a mostly-renewable electrical grid. In the short term (20 years) the loss of thermodynamic efficiency isn't much compared to the ability to re-use existing steam turbines from natural gas plants. Water and carbon fiber is much more widely available than the precursors to batteries and so the working medium is more accessible world-wide.

If there's a place for hydrogen in the electrical grid then there will be cheap hydrogen available for other potential uses and the market will likely find some niches. Long-haul transport is a big one; instead of electrifying all freight rails in a country use locomotives with hydrogen fuel cells.
What might be interesting would be an Ampere Altra Hackintosh…