skysight-inc/HackerNews huggingface dataset:
You won't believe what happened next: RFC 6902 comes along and explicitly prohibits multiple keys. Programmers want to reuse JSON parsers, but can't. This is not a good position to be in.
Competition that's preferably not based on Chromium, because Chromium's marketshare gives Google incredible leverage on the market. Witness how they are pushing AMP.

At this point there are only two browsers left: Firefox and Safari.
I’ve been thinking that SaaS companies that provide JS code to embed could work around this by letting you attach a subdomain; so instead
Of the js pointing to say adroll.com, it would point to ads.adrollcustomer.com (with dns set up to goto adroll.)
Flutter Widget Livebook – 100 widget live preview samples
Printing money is just another tax, this time on people holding your currency.
It takes between 1 - 3 hours for a single mixed drink or pint of beer to be metabolized.

As a starting point I think you will agree that someone who has a BAC of zero ought to be able to drive.

The majority of drunk driving accidents are the result of people that are plowed. More disturbing by far those who ARE caught and jailed have driven hundreds of thousands of miles drunk as a skunk before actually getting taken off the road.

As BAC decreases accident rates decline towards normalcy at around 0.06 its difficult to distinguish the accident rate of those who have consumed and those who have not.

People at that point neither walk nor drive funny and are very unlikely to be discovered unless you stop and test everyone or you happen to be black or Hispanic.

Instead of tightening already reasonable standards to ridiculous levels we would save vastly more lives by actually enforcing the laws we have effectively.
PIN pads are generally designed so other people can't shoulder surf your PIN. Having it on the touch screen would make it trivially ready for everyone to see exactly what you are entering.
I never noticed that pg's article. Thanks for sharing, now I'll try my first "PR chase" with the article of this thread.
And the only way to break the cycle is to stop building more houses in the South East.
This could probably work, but remember that there’s a lot of tracking that happens by programmatic ad exchanges. To get a sense of this, look at the dozens of sites in a media company’s ads.txt, e.g. https://cnn.com/ads.txt

A big player like Facebook could ask media companies to set up fb.cnn.com or similar, but I imagine this is where we start to enter “security vulnerability” territory, where Apple uses different heuristics to ban this approach.
Silicon wafer batteries promise lower cost, better stability
I just tried this on Windows 10 1903 and had no problem ending the process with task manager.
Also hydrogen is not a viable long term/large scale storage mechanism.

It's complicated and expensive to store (pressure tanks or cooled liquid) and hard to contain (due to the small size it leaks out of everything).
I read the post and .. he basically said he did it, and just claims the results (that are so tasty because they fit everyone's preconceptions). And that's all the information there is. Not even listing the papers that he supposedly reproduced.

And then at the end of the post, you get a link to a blog post about crypto trading bots, which isn't even relevant in context, starts out reading like a intro/tutorial but it ends with "all you need to get started is $1000 and to press this button" ...

Upvoted all the way to the front page? What the hell, HN. Flagged.
Ask HN: What book to read to get a footing in CS theory?
A friend of mine has just taught herself the basics of JavaScript then done a code boot camp. She's pretty comfortable writing code now, but hasn't had a chance to get to grips with stuff like complexity analysis yet.

It seems to me like she's a member of a large and growing target audience for a book that gets you started with all the stuff you would learn in a computer science degree, with the assumption that you already know how to express an algorithm as code.

Can anyone recommend such a book?
> or in trusting Debian?

From a security POV Desktop Linux is an utter disaster.

For attackers it's like going back a decade in time.
Great. Any other questions or comments, just let me know. In app, this is how you can contact us: https://twitter.com/UnuboHQ/status/1162812311557607425?s=20
Been there, touch screens are too weird. Many older folks have been able to pick up internetting and sliding your finger on your pocket TV Library, but it's not 100%. Heck, I don't even know that I'll never lose the plot of the details and someday just have "a computer, the second least expensive one."
It's got my house dated incorrectly. Looks fancy though.
I want to like J, but I find that most of my programs get too cluttered with @: all over the place. I see the k-means example shown here has a similar problem (7 usages of @: in only 4 lines of J). I find implicit programming a more elegant paradigm, but lambdas with pre-declared argument names (like x,y,z in k or α and ω in Dyalog APL) more comfortable to work with (and, at least for the time being, more productive).

I think part of the reason is that J's syntax for function composition is too heavy. In an improved visualization of J like the one shown here, I would find very interesting to try something like, for example, composition by simple juxtaposition and trains with under(or over)lining, maybe even playing with colors to indicate if verbs form a train or other composition. I understand that is a quite different problem from just substituting @: with o̲.

Nevertheless, very nice work. It is interesting to see the English and APL versions next to each other. The video is also very good.
Some of the alternatives to GNU Parallel are written in Go:
https://www.gnu.org/software/parallel/parallel_alternatives....

Speed wise they are comparable to GNU Parallel. So the argument for Rust could be speed.

The argument against Rust could be backwards compatibility: How would you do the {= perl expr =} thing? Will it run on the current targets (CentOS 3.9 according to https://www.gnu.org/software/parallel/parallel_design.html#O...)? Will it run on systems for which you as a consultant do not have access to a Rust compiler for?
Developer’s Toolbox: Adapter Design Pattern
Well it's still Roseanne, but I'm not endorsing the whole thing.
I remember working at a major online publisher in 2006 and having to spend an entire week going through bureaucratic layer after bureaucratic layer because one of our advertisers' SWF files had a simple horizontal scrolling animation that was pegging the CPUs of our gutsy dev boxes at 100%.

Obviously it was possible to code competent stuff with Flash; that kind of competence tended to be limited to few expert publishers.
Why biometrics is so cool
that's exactly what I meant - "very high".

I was also really surprised it's the lows, not the highs where I can hear it (maybe I'm just getting old...). Just a bit more punchy and clean :)
Warum Biometrie voll cool ist
There was an interview with the founder on Bloomberg TV last week as well.
Dont forget things like tracking by ETag.
This thread will close by then, but I'll take a picture the next time I see it. Repost this in one year and I'll have something.
Also, unless someone physically replaces the PIN pad, which is difficult and likely to leave visible indications of tampering, then one can reasonably sure that entering your PIN is secure.

With a software touch screen you have no guarantee and no reasonable way of telling if the software is not harvesting your details and sending them off somewhere so your card can be cloned and used by criminals.

[Edit typo]
everything always everywhere .com (2013)
Nitpicking but - Framing this in terms of exchange rate sounds iffy. It can have an effect only in the short term while prices adjust.
Sorry to tell you that you simply have no idea of what you're talking about.
An ingredient list? I'm pretty sure they all look the same: vegetables, (sugar), oil, spices in that order. But the actual amount of sugar and oil will make a big difference to the macros and isn't detailed in a normal ingredient list.
Shouldn't they start by getting Chromium as standard compliant as current Edge ? As of now every browser supports SVG-in-OpenType except Chromium. When Microsoft will proceed with their shortsighted migration to Chromium engine there will be two browser refusing to comply to this widely accepted standard. Microsoft, would you please at least try to minimize the push in the "Web standards are whatever Google likes" direction your decision will provoke ? This is the very worrisome aspect of this move.
Got mine right
> The strength of the random strategy is that it approximates the theoretical ideal - a maximally diversified market-cap weighted portfolio.

How is that the theoretical ideal when a few good stocks far outperform a maximally diversified portfolio?
Ask HN: Is okay keeping a private copy of your mailbox after leaving a company?
As per title, I always wondered: assume you are abut to leave the company you currently work for, is okay keeping a private copy of your mailbox after leaving a company?

Your mailbox contains, roughly, a history of most things that happened to you during the employment.

On one hand it could contain private information of the company, on the other hand it might contain data that you could need should anything happen and should you be called to testify and/or justify anything.

Assume, for the sake of the argument, that the contents of the mailbox are kept safe and in encrypted form.
Does anybody even know anything about these resume filters? They seem legendary, or I'd think there would be a best practice by now.
> But the article makes no statement to prove this assertion. It does not even make sense to me. I guess the author meant that for firms that have high energy needs...

They do make a statement, I think you might have missed this paragraph:

> That puts wind in an incredibly competitive position. The report uses an estimate of future natural gas prices that show an extremely gradual rise of about $10/MW-hr out to 2050. But natural gas—on its own, without considering the cost of a plant to burn it for electricity—is already over $20/MW-hr. That means wind sited in the center of the US is already cheaper than fueling a natural gas plant, and wind sited elsewhere is roughly equal.

The implication of this claim is that in operation it’d be cheaper to build both a gas plant and a wind farm, to reduce the amount of gas that you burn, rather than just building a gas plant. If that’s correct your discussion of intermittency wouldn’t be relevant.
I think it's quite impressive actually that someone can pick up Rust and manage to out-perform Numpy in their first project. BLAS implementations are decades-long exercises in optimization.

In my own experience, Rust has been excellent for the more boring side of data science - churning through TBs of input data.
> An anecdote: a service station near my home in north wales proudly announced that they had received a grant to put on a turf roof, solar and wind power. EU funding. Three years on, and they’ve just announced that they’ve received a grant to do exactly the same thing. Plumbing the Europa site shows that the previous grant was paid, and the project reported as completed - but they never did a thing. I’ve seen the same cycle being pulled elsewhere.

This should be reported to media, police or both - this is fraud.
I really hope the first thing Automattic do when they acquire Tumblr is to kill that ridiculous OAuth splash screen.
> What exactly would the inverse of my strategy be? To go short on GOOG and MSFT?

No, it would be to take 1 share of every stock except GOOG and MSFT and it would work (well, under the given assumptions and with random = 1 stock of every pick).
That’s not the claim they’re making, they’re saying wind is cheaper than just buying the fuel for a pre-existing natural gas plant.
Because these problems encourages you to write unreadable code. It makes sense when you write it, because you can fit it in your head, but you never have to revisit it after having passed the problem. It encourages one letter variable names and other quick hacks in the name of speed.

They work against creating readable, understandable and debuggable code which is much more important in general than being able to solve algorithimical problems you'll almost never see in real life.

I've seen this first hand where some were brilliant at these problems but wrote the worst code imaginable. I would rather hire someone who can write clean and simple code and teach them how to solve these problems than the reverse.
On one hand you have confidence in our wisdom (computational models) to predict climate 30 years forward, on the other hand you do not trust the same models to predict the effect of our modifications applied in a controllable manner?

I agree that many people who use climate change as religion (see the insightful comment at https://news.ycombinator.com/item?id=20726497) would be vehemently opposed to climate engineering, but luckily most people care about real issues, that's why i expect the "don't eat meat, don't fly, don't have children" crowd to fail, and drastic solutions like geoengineering to be applied eventually.
> xargs is usually installed by default

xargs is part of POSIX, so it should be everywhere.

(-P/-n are not,
but both GNU and BSD versions do support it.)
Please explain.

Security from what? By default, there are no services listening. And what malware runs on Linux?
Numerical stability sounds like floating point artifacts are a problem, could a specification/verification language with more exact arithmetic semantics help?
Well, if you get too big to get things done well, maybe not get too big?
drallison has a strong point - the values.

I also suggest that you proceed doing how you imagined.
> That may matter to you as an individual but governments get to print money.

No, governments (unless Zimbabwean) don’t get to print money. They get to borrow money, and pay back previous loans with newly borrowed money.
There is Cheerpj[0].

You can compile any JAR into js, and there is even a Chrome extension to conveniently run Applets found in the wild[1].

[0] https://www.leaningtech.com/cheerpj/

[1] https://chrome.google.com/webstore/detail/cheerpj-applet-run...
If it really would be, then current state of things would not go into "making it cheap". I think for entry level employee, or just a regular employee, cost of bad hire is not that high. If turnover on those positions is high, then it also makes things cheaper just to fill in the seat.

I have seen not that brilliant employees that still were earning company money. Just you know "we hire only best of the best" is a scam.

Hiring bad manager or a senior dev, can be bad I agree. So it is not so good to use the same hiring way for seniors and juniors, but unfortunately companies treat senior devs also like juniors.
Once you get used to - being allowed inside identifiers (that is, there needs be a letter on both sides the -), it becomes pretty easy to read.

Deciding what things mean based on context is something that humans are very good at.
You get two in one but for double the price of both combined and then some. Not to mention the horrible quality and durability of the two things you get.
Exactly. If you were really working with the stuff you do you will know all the common pain points, workarounds, etc. Unless the interviewer is alien to those things themselves there can be instant "one of us" recognition.
The only annoying thing about it is that it periodically notifies me that "It has not found any threats". I guess even computer programs feel lonely at times.
It depends on where the newly issued money goes. Newly created money being used to purchase financial instruments (e.g. corporate bonds) has no reason to cause inflation. Quite the opposite, actually (increased investment increases productivity and decreases prices). Which is exactly what we’ve been seeing for the past decades (speaking long term).
I've discovered some great bands through Audiotree Live

https://www.youtube.com/user/Audiotreetv/videos
Streamlining NPS Collection
It was also hugely loved among amateur artists and animators, which led to the creation of most of the vast array of creative works I enjoyed as a kid.

I don't think I've ever quite gotten over my resentment at the tech community for killing Flash in the name of "security".
> I would rather hire someone who can write clean and simple code and teach them how to solve these problems than the reverse.

Why? Teaching people to write readable code happens automatically during code reviews, teaching people how to think is a lot harder.
And with the worldwide loss of ice and snow, less sunlight is reflected, leading to more warming. And yet no country is doing what's necessary to prevent catastrophe.
Its not about floating point artifacts. Especially as full IEEE floats are completely deterministic and have exact semantics.

It’s something more fundamental. Similar issues happens elsewhere in numerical computation. See https://en.m.wikipedia.org/wiki/Numerical_stability
There's plenty of space of new scientific discoveries in biology! Wikipedia for example has a good list: https://en.wikipedia.org/wiki/List_of_unsolved_problems_in_b...
I'm no expert in roads, airplanes, etc but a car weight 1/2 tons but i would not land an airplane (between 300 and 500 tons)onto something like a solar panels road, and for safety measure i think it's not optimal (fire, etc...) ?
If the alternative is getting 0% yield on USD, why wouldn’t they trade the USD for a bond?

And before you say “just buy EUR/gold/stocks” that just means someone else (the seller of EUR/stocks/gold) would now be in the above situation.

Buying US Treasuries for USD has little to do with absolute risk of the bond, and everything to do with the non-existence difference in risk between the bond (US Treasury) and the currency (USD) it’s denominated in.
A Review on Sky Credit Solution
I was willing to do anything; I knew I needed a high FICO score. I toiled all my life and want going to blow it because of a low credit. After I was denied a house the real estate agent introduced me to a SKY CREDIT SOLUTION, that they have been helping her client with credit issues. Without hesitating I contacted them. They repaired my credit, it’s as good as ever, with a credit score of 780 and a clean credit report, Things are now looking up for me. If you have issues with your credit and want to get it fixed hurriedly talk to SCS. their effort is massive and effective: SKYCREDITSOLUTION247@GMAIL.COM / (620) 399 6316. that’s their contact. God bless them for me.
Good Software Architects can make a huge positive impact over time. But, people often fail to live up to the role.

The most common issue in my experience is Software Architects who don’t spend ~10 to 25% of their time actually working with the code base are largely ignored. You get things like two layers that are both 100% 1:1 mappings of the layer below them.

It’s not about coding skills, but software is complex enough people quickly lose touch without regular feedback. Resulting in people spending a lot of time solving non problems.
Cute, but riddled with errors. In my area (Arnhem / Nijmegen) it assigns 1975 as the date for buildings that are much newer. It also sets my house as 1925 when 1900 would have been more accurate (it was, however, split in 2 around 1920 or so - maybe that’s where the confusion comes from?)
The site doesn’t respect mobile. FYI
Issue is if i wish to travel to LA then i am prevented from using it...
afaik Google needs a multilingual corpus. so if Cantonese is mostly written using Chinese characters, the corpus will be in Chinese characters.

and if written Cantonese is mostly informal (conversation, shop signs) it will not often be multilingual. so the approach that has worked for most languages wouldn't work then.

and it surely wouldn't work for a completely different, lossy orthography - without independent training.
Using Conftest and Kubeval with Helm
Is 2D Animation Dying?
These questions should definitely be part of the interview process, but not all of it. I've done a lot of these kinds of interviews and I've definitely seen candidates that speak impressively but fail basic technical tests.

If you don't actually verify the technical problem-solving ability of the candidate in some way you're forgoing signal that can massively increase the confidence you can have in your decision.
Python is easy to get started with, but once a project grows to any meaningful size, I would rather have a compiler which is giving me more correctness guarantees than Python is capable of.

IMO Swift strikes the best balance between strictness and productivity of any language I've worked with.
An Entrepreneur? Not me. But I took what I didn't like at other jobs (2003)
Google Drive will introduce long-asked-for file shortcuts feature
I didn't want to call it bullshit but you are not the first who wants to walk me down the bullshit lane.

Here is the thing: this discussion is not about scores or about candidate performance. It's about the question whether the same candidate would be better assessed with a technical interview over a non-technical interview. Since you are not even addressing the question at hand I call it bullshit.

Also, something which has no written proof of and there is no consensus about among at least a group of respectable people and/or institutions is just a theory.

And the third one, you somehow assume that public sector is somehow an inferior player to the market who might not even have relevant data. That's again a theory though and not necessarily correct, here are a few examples of publicly funded software engineer employers: CERN, NASA and the US Army.
Severe Truth About Serverless Security and Ways to Mitigate Major Risks
I believe this is a compile time setting. The point is to avoid the red/blue function color issue, which has implications for all functions upstream of I/O functions. It literally is about the type system. Did you even read the linked text?
> North America’s fourth-largest city is also cheaper: Its computer engineers and programmers earn salaries that are on average $71,000 a year lower than their counterparts in San Francisco

It's $71,000 lower than engineering salaries in SF according to the article
MIT Blossoms – Math and Science Video Lessons for High School Students
Machine learning tool improves tracking of tiny moving particles
>It is, however, vital that the interviewer must be a expert in the field.

This is key. There are a lot of hiring managers masquerading as experts and are frustrated when cargo culting hiring processes falter and lack the people skills to diagnose a situation. You'd also be amazed at the quality of resumes a high, advertised salary will bring.
It's naive to say a 'country' is responsible for this. In the end, people like you and me have to decide what the future is going to look like.

But who has time or integrity to stand up against things like climate change, right?
Traits of Serverless Architecture
> We also tested this with Clang, which detects correctly the missing semicolon, after which it anyway tries to evaluate the infinite template recursion and eventually segfaults

When you break the compiler with a list of errors, you've successfully hung the programmer out to dry.
How to create your own Augmented Reality filters on Instagram
Dump stuff saved to read later here and have it delivered as personal newsletter
It’s not about forcing Mandarin being bad, it’s about prohibiting non-Mandarin being bad.

US equivalent to this would be forcing English (which we do) while jailing anyone who teaches Creole (which we don’t).
Not very important as long as you have a good power grid and some other form of backup power.
Just a detail: it is Oath (the company, https://www.oath.com), not OAuth (the open standard, https://en.wikipedia.org/wiki/OAuth).
Show HN: Smartip.io – Reliable and Accurate IP Geolocation and Threat API