skysight-inc/HackerNews huggingface dataset:
It doesn't seem too surprising that avoiding false positives means you are more vulnerable to false negatives.
Yeah, Google is well known for being responsive and helpful through their web forms. I've read many a story here on HN about users of Google services having judgements overturned by the friendly support agents who are definitely not robots.
The word you want is "toll" not "tool".
Samsung Z Flip does not use glass [video]
Altcoin prices do not depend on anyone using the software or the software even working. No one used it before it broke either.
No, but they used to run this ad: https://www.youtube.com/watch?v=UTdR91G2L7c

Several interesting things are here:
1. Construction zones -- ProPilot should not be used there. It isn't realiable when lines are incorrect.
2. The wheel is moved automatically to a large degree. In the video it appears to be a larger movement than the system actually supports.
3. This commercial implies that it is actually a solution for inexperienced drivers, but it definitely is not.
I agree it's hard to build a simple solution to a complex problem, but not necessarily wrt what we normally talk about as problem solving skills in programming.

What I mean is the hard part is stepping back and actually solving the real problem in the best way. That might be utterly trivial code wise, it might be brute force vs optimal. It might be just solving a readily parallelisable problem on a single thread. It might be a unilanguage monolith instead of microservices in the 'right language for every task', etc.

The smartness involved in making code simple (and I mean simple, not elegant) is more about pragmatism, lateral thinking, discipline and focus on end goals than any sort of analytical smartness.
> For example: if a single message is sent to two different objects, then those two objects send a message to a third (diamond shape), the third object will be executed twice, despite all of this happening in the same logical time-step.

That's not an accurate description of the language's semantics.

For example-- is the third object a unary or binary operator?

Also-- for a unary object in a proper flow-based language, what happens if that third object is a unary operator like `sin`? I think the language/frontend cannot let you make the connection because it doesn't make any sense (or you'd end up implicitly overwriting one of the values/vectors).

In a Max control chain you do get two outputs from two incoming connections to a unary operator. But then perhaps the programmer wanted to collect those two values into a two-item list and trigger that further down the chain. If they practiced "Fresco-based write protection" as they were trained, the diagram is encoded as spaghetti and we can never know for sure. :)
If anyone owns a Neurosky (brain wave reader that fits on your head) and wants to try out something similar, you can try a simple demo that I wrote: https://github.com/yayitswei/hairtime
It's development has stalled long ago, but you could try OpenTextSummarizer [0]. It is available on the Debian repos [1] and you can try a web interface [2] to see if it fulfills your expectations.

[0] https://github.com/neopunisher/Open-Text-Summarizer/

[1] https://packages.debian.org/search?keywords=libots

[2] https://www.splitbrain.org/services/ots
The compressed representation requires 44 TB of disk space.

Assuming the author has a typical home internet connection with about 5 Mbps upload rate, the transfer would take 2 years longer than it took to actually run the calculation in the first place!
When it explodes, is it close enough to any damage to us?

Maybe, not destroy life or anything, but increase radiation or something else harmful. In other words, should we start running ;) ?
Okay so there was another article recently which talked about a new fuzzing tool implemented by google that revealed thousands of bugs in safari and open source projects.

I assume the exploitable edge cases are so numerous and so hard to have 100% test coverage on (is it even possible?) that it is hard enough for Intel to deal with correct execution on their own platform.
I agree! But newer BMWs have some hands-free driving and driverless parking features along with traffic jam and lane keep assist plus a good chunk of interior and drivetrain/suspension tech, things you won't find to that extent in a ~$20k-ish range vehicle.

I expect that they're behind Tesla on most electronics, but my complaint was that comparing an economy brand like Toyota or VW with Tesla isn't an apples-to-apples comparison for a lot of reasons.
SGX tried to protect against hostile ring-zero code. This attempts to protect against Spectre-like things from getting the kernel to expose data via a side channel.
Now that these are used to launch their own cargo (no not paid launches) I'm sure every loss hits them hard.
That assumes google can actually detect all fraudulent clicks, no?
Google patent on Deep Neural Networks now applicable
There is actually a legal difference though (at least in the US) recipes can't be copyrighted, and software can be
It will vary depending on where you live, but in terms of general market demand, Ruby / Rails is just a much smaller market segment.

I'm not talking about how it is in technical terms (Laravel was inspired by Rails in many ways, I think), but just in terms of market share, PHP or Python are a safer bet.
I don't think the selling point on this is the flavor so much as the "add a line to your markdown and now it's an browser-viewable HTML file" aspect.
Definitely, specially in Cloud where Enterprise don't like cool projects or experiments, they need solid roadmap and commitment from product companies
If Google's fraud-detection isn't 100% accurate (and I'm sure it's not), then simply removing detected fraud disadvantages those who don't have any fraudulent clicks.
And if you write Laws thinking you're Moses, you're not smart enough to code.
"—" means "the parameter of the type constructor goes here". I believe in Scala you use underscore for this, at the value level at least. "×" is what mathematicians call the type constructor for the usual product type. In Haskell this is called (,). I don't know what it's called in Scala.

So, — × M means something like "type T a = T a M", in Haskell notation.
Wunderlist is shutting down on May 6th, 2020
I have a real problem with visual languages like Max and PureData (and all the other visual languages I've ever seen).

They seem like a good idea, and might be fine for computer-phobic people just starting to be introduced to programming, but whenever one tries to make anything even a little complex in them they inevitably become a mess of spaghetti-code.

Languages like these also don't have the almost hundred years of research and effort in to creating an ecosystem around them like text-based languages do.

There's no way to grep, diff or sed the source while remaining on the visual level. There's no way to harness the incredible power of text editors like vim or emacs. When there are lots of connections, determining what's going where becomes difficult to determine, though at least they do have some modularity. Debugging and tracing facilities tend to be minimal to non-existent. There are no static analysis tools, refactoring tools, fuzzing tools, unit-testing tools, or behavior-driven testing tools, no way to design by contract.

These things are in their own little backwater. They look cool, and are easy to start with, but that's about it.
All of those are very different among them so it's difficult to say but generally speaking because all are faster and more light weight.

Mithril gives you components + vdom + router + http client in 10kB gzipped. Performance is faster than React + Redux. I think it's the most zen and elegant of all options since your state is basically vanilla JS but that's very subjective.

Inferno and Preact are very React-y. Inferno is much much faster than React. Preact is much much smaller than React. With both you can add a compat layer to use React libraries.

Svelte is another beast altogether. Instead of a vdom it compiles your code to super efficient impertive DOM manipulation code which produces extremely small and fast apps. I don't love the ergonomics but the results are super impressive.

See these benchmarks for my claims about size and speed:

https://krausest.github.io/js-framework-benchmark/current.ht...
Absolutely. Musk has openly shared that at spacex, failure is just a chance to learn. Successful landings don't teach you much, so the launch of an old core like this one (4 previous landings) is a good chance to experiment a bit.
To actually enforce the policy described in that link, would require authenticating websites when rendering ads. Otherwise, one could just embed an ad from a different domain, and easily defeat this process.
This is a good question, I dunno really.

On one hand is art really art without the bullshit story of the maker that defines the art? Sometimes we really want the creator to shut up making bullshit stories and just enjoy what has been made.

On the other hand, is a AI algo really a form of being creative? Nature is an algo that creates things.

Do things have to be art to appreciate their beauty?
Is art about beauty? Is art about statements?

etc. etc.

Probably all answers are personal really.
No.

https://www.discovermagazine.com/the-sciences/what-will-a-be...

There’s no need to worry about the stellar explosion. A supernova has to happen extremely close to Earth for the radiation to harm life — perhaps as little as several dozen light-years, according to some estimates. Betelgeuse is far outside that range, with recent studies suggesting it sits roughly 724 light-years away, well outside the danger zone.

But the supernova could still impact Earth in some surprising ways. For example, Howell points out that many animals use the moon for navigation and are confused by artificial lights. Adding a second object as bright as the moon could be disruptive.
The best way I know is creating small artificial black holes, feeding them matter at just the right rate and harvesting the Hawking radiation. That's actually a lot easier than building a Dyson sphere.

https://arxiv.org/abs/0908.1803
Can you bring them to small claims court?
Pretty much, just warming them up to get them into debug mode ;)

For me I (and the customer) all thought we knew what it should do, but it's always good to spell it out for everyone so we all understand when / or even if we're seeing an exception.

Lots of "Woah hey is that what the protocol really says?" moments too.
For these sorts of problems I love to break out a comparison of Netflix vs Blockbuster. Blockbuster was incapable of competing with Netflix because of competing internal and external pressure. Blockbuster at its heart was a franchise, and to compete with Netflix they’d have to abandon their franchisees, and cut them out of deal.

Toyota is too dependent on their supply chain to piss them off by bringing too much in-house. Eventually they will get there but it’s going to be a slow delicate transition, because I don’t see Toyota taking a massive leap and reshaping the way they do things from top to bottom.
In that case you've removed the risk of iterating to try to find a way to get past their checks.
In Hot U.S. Jobs Market, Half of College Grads Are Missing Out
Interestingly, in the US most private employers are not allowed to polygraph their employees

https://en.wikipedia.org/wiki/Employee_Polygraph_Protection_...

>However, the act does permit polygraph tests to be administered to certain applicants for job with security firms (such as armored car, alarm, and guard companies) and of pharmaceutical manufacturers, distributors, and dispensers. The law does not cover federal, state, and local government agencies.

Since doesn't apply to any governments (local, state, federal) so so government employees are subjected to polygraphs.

Interestingly, it can be argued that polygraphs may have their place in a limited amount of employment situations as long as the lying/truthful results are thrown out as the test may work as a "placebo" for the interviewee to admit to serious skeletons in their closet.

https://www.theverge.com/2017/10/23/16511732/border-patrol-p...

>Polygraph results are of questionable scientific value, but the interviews have an unexpected benefit apart from their dubious powers of detection: under pressure from interviewers, applicants frequently admit to wrongdoing.

To be clear I personally lean towards not using polygraphs at all for employment situations.
I had the idea to make a web site like this years ago, but it wasn't nearly this cool, even in my imagination. Nicely done!
The Good News Network: Positive Stories 24/7
Traditional car makers have to develop a decent EV, there Tesla has had a huge head start. Tesla has to figure out automotive mass production, there the situation is the other way round.

Now, traditional car maker are catching up in terms of EVs. While Tesla is improving on the production side. So Tesla's window of opportunity is closing, slowly but surely. Marketing obviously has an impact in that as well.

So Tesla risks, and has risked, a huge window of opportunity. Simply by ignoring the hard learned automotive lessons because of disruption, Musks genius and such. Which was a stupid thing to do, Tesla had the automotive world on EV tech, throwing that away... is stupid.
Hit a performance cliff and rewrote a simple divide-and-conquer multithreaded application into a two-thread solution using hand-rolled map and list structures using optimistic concurrency with atomics and paying attention to dining philosophers. Didn't work first time, funnily enough.

For about a day I was terrified that it would never work. Then I found my mistakes (two).

Except in emergencies like this, my time is much better spent writing "inefficient" yet easy to develop code that everyone can understand.
I’m the developer of a text based pro wrestling simulator. AMA
Deepfake Casts Tom Holland and Robert Downey, Jr. In Back to the Future
Is it real animal skin? As someone who opts out of leather interiors in cars, and knowing that Tesla sells well to the SV crowd, I'm surprised that there'd be no way to buy a tesla without killing some cattle.
Three Things to Do Before DDoS'ing Yourself with a CDN/Application Gateway
I don't think this is true: many transmissive LCD technologies adjust their backlight brightness, including differently across regions, depending on the displayed image?
Ah, good to know, thanks.

What you're describing sounds a bit like migrations for databases. Do you agree?
I love "how this came to be" type documentaries. I'm not a Vue user myself but I'll all in on watching this!

I should declare an interest; I wrote the history of the Definitely Typed project last year:

https://blog.johnnyreilly.com/2019/10/definitely-typed-movie...

It's exactly this sort of vibe I had in mind as I was writing it. I'm really looking forward to watching the full documentary!
CPU limits and aggressive throttling in Kubernetes
A failure on launch would hit them harder, but a failure landing the empty rocket costs the same as it always did, assuming they've got enough spare capacity to keep up the launch schedule.
Does outsourcing count?

I have found a few freelance folks in non-US countries who work for very competitive wages and carry out relatively sophisticated work flows. These are tasks that I took a few good shots at automating but due to challenges (handwriting inconsistency, rotated forms, etc) I kind of gave up.
It doesn't seem very precise. For example, it doesn't seem to distinguish between "Is" and "Is like":

https://rule-reasoning.apps.allenai.org/?p=A%20pear%20is%20a....

Edit: Added more test cases
Ask HN: Does Nazism return cyclically in history?
> I don’t have as much personally invested in Musk’s success as you do.

I don't own any Tesla products, nor do I have any direct investments in any of Musk's companies. Also, I think the guy is a literal maniac and I'd never want to work under him. I think you're far more invested in your viewpoint than I am.

> As to Space X, I don’t fall for the notion that their engineering accomplishments are somehow solely dependent on Musk. A lot of really talented people work their and have done some really incredible feats of engineering. If those were regularly attributed to them instead of with Musk, I would have greater respect for the whole enterprise.

I never said they were "solely dependent on Musk." You brought up, and I quote (with emphasis mine), the "marketing hype around Musk and his companies." I haven't mentioned Musk at all until this comment.

Reality distortion intensifies, eh? It seems that the one you're really trying to convince is yourself (via some very flimsy straw men), and it's not my job to make you see reality objectively. Good luck.
I'm going to make a guess here from my own unrelated experience trying to debug problems in live systems. It is often much easier to detect that there is _some_ unusual activity present than it is to categorically define exactly which activity is legitimate versus which isn't.

Usually, this is because you can easily detect some of the anomalous behavior but not all of it. So you'll have some activity which is obviously anomalous, some which is obviously legitimate, and some which could be either. And sometimes when you've detected some that are obviously anomalous, most of the rest of the activity ends up being in the category of "could be either" with almost none left in the obviously legitimate.

So from Google's point of view, I'm sure they ban the account so that they 1) don't end up paying a lot of money to users for the "could be either" activity, and 2) don't need to keep expending server resources continuously categorizing and serving the obviously anomalous traffic.
My point was that UNIX tooling did not match PC and Mac IDE based tooling and DDD helped to make it less painful.

Nowadays I focus on Apple, Microsoft, Oracle and Google platforms and languages, so DDD isn't something I miss.
Sounds like a good way to get banned from all Google services.
I suppose logically, yeah. I have no idea how to do that though. I don't imagine writing 'Google' on the defendant line is going to work. And if it does they'll likely ban me from all Google services for life. Not really a path I want to go down.
> We launched a very similar service

I haven't seen them post to a Show HN to shamelessly promote and link to their own rival version, so that's one difference.
Whether a fingerprint is unique and wether a bad fingerprint is good enough to convict somebody I don't want to judge here, but there is another aspect of fingerprints:The negative check. If the fingerprints on the knife don't match the suspect's the suspect didn't use the knife (unless there's an indication of gloves) and thus creates a strong reason to show innocence. A "negative" polygraph test still leaves room for a good lier.
> However if the bug is a one in a million

This is what RR is for: you only need to be able to reproduce the bug once inside RR.

> ensures some places where it looks like a race are actually not

Uh be careful, if you're writing in a high level language... such as C: there are no safe data races.

https://software.intel.com/en-us/blogs/2013/01/06/benign-dat...

The compiler is free to reorder operations in ways that make what appears to be a safe data race unsafe.
I worked on fraud detection products for several years, and in the end the only explanation I had was misaligned incentives between the publisher, advertiser, agency, ad server, and other adtech middlemen.

The publisher wants to show little clickfraud to keep their rates high, but don't get the data to handle nor often have the technical resources to prevent it if they knew. The advertiser doesn't really understand the modern ad market so sees "fraud" and will go to the agency that promises zero fraud, even if they're more expensive than just eating the fraud. The ad server doesn't really care per se, and can't do much because (outside RTB optimization) the publishers are the only ones who can really do the work to prevent the fraud. But they need to keep the publisher and agency happy, so they measure it. Both the publisher and agency get unhappy if the numbers are high, no matter how true they are or how inefficient it would be to bring them down - so the ad servers are either incentivized to lie (in practice meaning, not investing much in fraud detection) or to kick publishers with high fraud rates off.

(The closely-related question is why fraudulent clicks matter at all, when CPM/CPC rates should pretty quickly decline in proportion to target the same number of real people for the same price. But no matter how much we tried to sell actually useful features - e.g. no ads for your vacation planning service on a news article about a plane crash - all any customer ever cared about was click fraud!)
Disclaimer: I'm not IOTA's biggest fan, I broke their ternary hash function and one of the IOTA co-founders threatened to sue me after I disclosed the vulnerability to them. See previous hn thread on it: https://news.ycombinator.com/item?id=16457120

Following on with your discussion of Ternary in networking networking switches, I think Balanced Ternary can be mathematically elegant way to represent numbers. We shouldn't completely dismiss it just because currently we have massive path dependencies on binary.

However in the context of a highly ambitious project, such as IOTA, which is attempting to integrate with a large number of deployed systems that use binary, it is a mistake to switch to ternary. None of the existing tooling works, you have to write custom software for stuff that in binary have already been built and well tested.

tl;dr Doing one impossible thing is hard enough, never try to do two impossible things at the same time.
Detection is far from precise and the tactics are always changing, a cat-and-mouse game. With enough suspicious activity, it's safer to suspend or ban the whole account.
I'll admit I don't know the specifics of how NPM works or if it's even a valid concern. But cybersecurity is becoming much more about a power grab than actual hacking these days. And if you depend on things in China for your American company, you can bet that will be on the table for any future attacks.
I remember everyone in my office stopped working for about 30 minutes to watch that dual rocket landing and being completely blown away.
I've seen this service ownership model fail when implemented across a dozen service teams. Each team was a snowflake in that it's production infrastructure was unique, and not necessarily reliable.

It also assumes that designing production infrastructure or even systems level thinking is a skill that most software developers have. Certainly, enough do that it's common, but it's not universal.

In this particular case, the org standardized on terraform. Some developers welcomed the ability to self-service. Others wanted nothing to do with it.
Show HN: Larq – Binarized Neural Network Inference with MLIR and TFLite
I showed my wife this article and she immediately pointed out the prevalence of "bonus hair", i.e. extensions of one sort or another, which was not as available decades ago.
That’s a great question. I haven’t tried it but seems like you can access their private API. https://github.com/haochi/personalcapital
Polygraphs should not be used at all, for anything except maybe research.
What are AMP stories?
The modern leaf is close to $10,000 cheaper than a Model 3. $31600 vs $39990.