skysight-inc/HackerNews huggingface dataset:
FR = Facial Recognition.
I ran into the same problem until I disabled ad blocking. Which I want to do anyway for high-quality journalism. It's unfortunate that there's no blacklist that explicitly tries to allow for quality content to be financed by non-intrusive advertisement such as here.
Is Vespa relevant if you're not into writing Java? I.e., can it be used as a black box similar to Elasticsearch?

From the repo, it looks like an absolutely huge, monolithic codebase. (It even bundles its own memory allocator!) Do you know if there are plans to break it up into smaller, more manageable pieces?

While I haven't looked at what's required to deploy this beast, operationally speaking, it sounds it might be daunting to run, and for non-"big data" applications might very well be overkill as an alternative to Elasticsearch.
> are we living on the same planet?

Are we? I assume you have never experienced the requests for support from tech illiterate relatives since childhood for assistance with VCR's, PC's, basic cell phones, printers, anything USB related in the 90's, scanners, cable boxes, modems, endless websites/web applications, and of course, smartphones. Demographic changes are shifting the definition of "average consumer" but boomers still dominate and many of them struggle with technology.

Chip and PIN is indeed slow in the US (I grew up elsewhere and travel regularly so it drives me insane) but the experience with Android Pay isn't necessarily faster or more convenient. Like I said, I use Android Pay whenever I can but I don't recall ever seeing another person using their smartphone to pay in a store.

A quick search seems to suggest this is more than just anecdotal:

http://fortune.com/2017/08/04/apple-pay-samsung-mobile-payme...

"Despite much publicity upon launch, Apple Pay, Samsung Pay, and Android Pay have struggled to gain traction," the analysts concluded. "Mobile wallet adoption has been underwhelming to date by nearly every objective standard, including initial penetration of smartphone users and repeat usage rate. While up to one-third of U.S. phone owners have enrolled in the payment plans, frequent usage is uncommon, the analysts said. Only 8%, 6%, and 3% of people use Apple Pay, Samsung Pay, and Android Pay at least once per week."
Yea the Commercial Proprietary Pocket integration, EME, and various other Mozilla choices really fill me with confidence that they care about privacy,

Personally I would not be shocked if FF was a Closed Source Browser filled with google analytics by Version 60 at the rate they are going that if MS does not simply buy out Mozilla First
Maybe, but that would assume you have no ability to differentiate between one startup or another no matter what signals they give, who founded them, or what their traction is. If one really can't differentiate one company from another whatsoever, even after interviewing the founders, then I agree that person probably should focus on something.
as author of the original post above, i am gratified by the quality of the commentary. thanks all!
Define "failure"?
I'm 49 and find that ageism is alive and well. I've been a *nix admin since the late 90s, and my last couple of interviews it was obvious they were shocked I wasn't in management. I will never be in management. To be honest, I don't like working with people. I prefer and have always preferred being in the data center basement or in the data center proper.

My age, coupled with with the fact that I prefer machines over people doesn't endear me to this newer generation of techs. I have been asked at my last several jobs why I don't use Facebook, LinkedIn, or any other social media.

I'm a greybeard and I like it that way. I'll gladly ride out the terminal windows job and light programming until they show me the door. Meetings and budgets are for others...
There are multiple factors at hand.

For example, soldiers kill people, because it's "war" or they have "orders" or it's "the just way to deal with things".

If they'd kill the same person on the streets as a civilian, everyone would be disgusted and angry. Yet for it's former reason people feel the need to give medals and applaud.

You should think about this really hard for a second.

Our minds are not entirely our own, and simple cognitive pushes here and there can change our entire perspective just like that, while OBJECTIVELY it's still a dead human in this particular example.

With that said, one should not seek black and white answers in this concept. Mentall illnesses and for that matter the law system are dynamic and constantly in motion.
I have read his manifesto. That was actually not a bad read at all. I think some of the circuits in his brain was damaged and not functioning right, but certainly not all of it. Most of the points he brought up is logical and still applies till today.
World's first ESP32 industrial computer has extensive wireless options
Everywhere is different, but generally front-ends/clients are less scary to rip up, replace, and completely re-write.

If you're going for the unsackable by dint of arcane knowledge in the long lost technology from another age you want to be right in the guts of things. Something close to the core where everyone is worried that one mistake will cause problems that'll ripple out in all directions.

Just like those kernel hackers mentioned above, or the people writing business operation code in Cobol on a main-frame.
> Say what you want about Bitcoin, but it does solve credit card theft for good

Bitcoin is very similar to cash in many respects, especially when compared to credit cards.

I doubt anyone would say this:

> Say what you want about cash, but it does solve credit card theft for good. If I could use my cash wallet to pay Sonic, I wouldn't be affected by this security breach

It's obviously true, but it's also trivial and pointless. Saying Bitcoin instead of cash doesn't change any of that.
Tokens Will Become the Foundation of a New Digital Economy
I'm still thinking how I'm going to remove all that sensitive data from my old backups.
I don't have anything handy, I'm afraid, but the idea is sound from an electronics perspective. Definitely raises the implementation cost of this attack, though.
I wonder when, how and for how much the dev and foo domains are going to be available...
I think you should listen to him.

Fusion is still vapourware. For it to ever be viable outside a few niches, it will have to beat fission in price, because it will probably share many characteristics with fission plants (high capital costs, low cost of fuel, radioactive waste, huge plants).

Fusion somehow ended up being branded as the future of energy. But the prospects aren't looking good so far. Fission plants are probably already too expensive to have much of a future.
Billion Dollar Deals and How They Changed Your World
> I'd ask those professionals be criminally liable if their assessment proves inaccurate.

If that became the case, no one would be released, ever.
Wow. This is everything that's wrong with science and the science-policy interface today.

>Brian Wansink of Cornell University publishes headline-friendly studies about food psychology and oversees a $22 million federally funded program that uses his research to promote “smarter lunchrooms” in nearly 30,000 schools.

Yep, the same problem as with the food pyramid: using a small amount of evidence to justify a massive intervention into a complex system. The way it should work is, the bigger the change you want to make to a system, the better your model needs to be.

Deploying it to 30,000 schools? The results need to be solid enough to be in textbooks, not something the researcher is still actively working on.

>His experiments have found, for example, that women who put cereal on their kitchen counters weigh more than those who don’t, and that people will pour more wine if they’re holding the glass than if it's sitting on a table. Over the past two decades he’s written two popular books and more than 100 research papers, and enjoyed widespread media coverage (including on BuzzFeed[1]).

The overhyped, small-effect-size, never-replicated studies that even Kahneman[2] admits to, about subtle environment impacts on behavior.

>Yet over the past year, Wansink and his “Food and Brand Lab” have come under fire from scientists and statisticians who’ve spotted all sorts of red flags — including data inconsistencies, mathematical impossibilities, errors, duplications, exaggerations, eyebrow-raising interpretations, and instances of self-plagiarism — in 50 of his studies.

Another thing you should check for before rolling out to 30k schools.

>Both studies claimed that children are more likely to choose fruits and vegetables when they’re jazzed up, such as when carrots are called “X-Ray Vision Carrots” and when apples have Sesame Street stickers.

Cool, so more misconceptions we have to correct when kids grow up. ("No, carrots won't give you x-ray vision.")

>Almost 30,000 schools have adopted those techniques, and the government pays each one up to $2,000 for doing so.

Another problem: public schools being such cheap dates.

[1] Props to clickbait-hungry Buzzfeed for noting that they got affected by the frenzy.

[2] https://news.ycombinator.com/item?id=15228712
> BTW, that draft cites Keybase as a motivation for their approach

Yes, I know. Without Keybase this draft would probably never exist in the first place :)

> I couldn't find it in the doc, is there a story for revocations?

Yes, it supports revocation as links are stored as User Attributes (similar to UIDs).

> In a decentralized setting, you could do something similar with a blockchain like Bitcoin or Ethereum, but for usability, it would be important to do so without requiring mobile clients to download the entire blockchain.

Yes, I've been thinking about using Blockchain for that purpose but I'm waiting for something more concrete to materialize out of Key Transparency [0]. As far as I like Keybase for something so fundamental as identity I think a distributed solution would eventually be necessary.

As far as I remember you write sigchain Merkle root to Bitcoin [1], that's a good security measure. (although you may consider using OP_RETURN outputs rather than fake output addresses, that optimizes unspent transactions database on each Bitcoin node).

[0]: https://github.com/google/keytransparency/

[1]: https://keybase.io/docs/server_security/merkle_root_in_bitco...
If they can't properly manage it, they shouldn't collect it.
I agree. There is also anecdotal evidence that within the trans community (MtF) that take hormones, the commuity is split into people wanting to trans-ition and to as a third way that spans the genders. My point in the original post is that we have policies for such a small group of people, that the OP should look into sneezing policies to take into account small groups.
I don't think the main issue is with farming in general, but with factory farming. Raising farm animals in a humane way is a huge improvement.
I thought it was his Brother who noticed the handwriting from different letters (sent to him, sent to others) was basically the same.
You mention the clothing to fit in at university like that's the place where the story went all wrong, but 30 days in jail for shoplifting (which may or may not be an unreasonable sentence) is certainly not a life-ending affair, and definitely not something you should take a razor blade to your throat over. It seems like Tom was exhibiting some unstable behavior even before he got trapped in the system for 10 years; the clothes seem much more like a symptom than a cause here.
I think that being on PrEP is the exception.
How to judge the merits of different fusion concepts: https://www.youtube.com/watch?v=L0KuAx1COEk
That which this article describes is only possible to some extent.
In my experience code generators are great until you run into a case for which you have to manipulate the generator to account for some edge case or some unforeseen problem, then they tend to become more complex than simply writing the code yourself.

Most of the problems described are already tackled in modern software development. TDD, Correct-by-Construction and input validations are some tools to ensure resilience. The car acceleration issue could also have been avoided with a default to safe approach. Spaghetti code should have been refactored. It is not programming itself that is the issue, it is the auto maker that is at fault here.

In ETL there are some tools to visually manipulate the data flow from one end to another. Some ETL software even allow you to visualize the effect of the changes on the fly, much like the Mario game. Solutions developed like this are easily understandable and maintainable by others even with minimal documentation (but require understanding of the business problem). But, much like normal programming, once you want to do something that exceeds the capabilities of the ETL software you are using, or when performance is an issue, you have to understand how the underlying software works under the hood. You can become really good at solving one set of problems with a ETL software once you have mastered it, but this is limited to one domain of problems. Likewise, specialized software allowing easy visualization and manipulation is usually very domain specific.

You can tackle complexity in programming hiding it behind libraries and databases that do the heavy lifting while the programmer integrates the pieces and accounts for particularities of the problem he is solving. I could envision representing library functions as black boxes and connecting arrows to integrate them, having input validation and strong typing or automatic typecasting. Still, when you get too far from the machine, you miss the edge cases, the things you can't imagine when you visualize whatever you are creating in your head, the problems that only arise when you externalize and codify the knowledge. I think this is at the core of the issue; in order to instruct the computer to do something, you have to externalize tacit knowledge. In doing so you come across problems you just can't see from too high up.
That's a good reminder to distinguish AR from VR in that Computer Vision is greatly involved in the former.

>Are you looking for books that teaches advanced graphics?

That would be helpful (I have a few already on a wish list), but I'm more interested in resources for job openings or companies that are involved heavily in VR.

I already have working 3D math knowledge, having used matrices and linear algebra in my last job, integrated with procedural generated geometry, as well as implement some lighting functions in pixel shaders.

So for now I want to focus on the jobs I can step into.

If I were to take online courses, Computer Vision will probably be the subject I would most benefit from.
I couldn't read it in Chrome. I scrolled down with the mouse wheel, but then it stopped working, and I never saw any text.
Another fascinating topic is how our language determines how we see different colors. The Himba tribe does not distinguish between blue and green, but is able to discriminate among shades of green that basically look the same to us, Westerners.

https://6thfloor.blogs.nytimes.com/2012/09/04/its-not-easy-s...
Regardless most of them did in fact do a serious crime and many openly admit it or there is plenty of evidence. The fact the prosecution is accepting a non-guilty plea in obviously winnable criminal trials is merely part of the "pretending" involved in a scheme to jail people indefinitely and push them into civil trials without constitutional protection.

This is merely legal theatrics and these people are being punished. If these facilities were at least decent places to stay I wouldn't care as much. But they are held essentially in a prison with nurses, indefinitely, regardless of their original offence. Probably with more restrictions than prison. The guy couldn't even get an extra sugar in his tea without a big ordeal...

This is something that needs to be handled through a formal process. Why not give them a real sentence in a medical facility, then when it's done if they are still not 'ready to go back into the public' due to public safety, via a panel of doctors, then have another process with it's own means and standards which have to be passed (within the scope of criminal law) with a bar high enough appropriate to the punishment.

This is not without significant costs to the public either... those doctors, lawyers, courts, and law enforcement involved are extremely expensive and there are more than enough better uses for these resources than getting some emotional gratification of locking people away for little societal ROI.
Introducing Akaunting: Free Accounting Software
For what it's worth, the author's target audience appears to be folks who create enterprise CRM (customer relationship management) solutions, who would all almost certainly already know what GDPR stands for.

Your comment here is useful for the general HN reader, but the author may have been correct not spelling it out for his intended audience.
It looks decent but I would never pay such a high price for an alarm clock.
Can we all now move to Bitcoin? We have enough evidence with all the breaches so far. This is not going to stop anytime soon.
you're absolutely right, I shouldn't have said "most". It basically calls BLAS/LAPACK (as every other language, and as one should), and does almost everything beyond that in Julia.
There were earlier discussions on this.

> Right now the battery-free phone needs a custom base station to transmit and receive calls. But the team says there's no reason why the technology couldn't be integrated into standard mobile network infrastructure.

This could only be called a cell phone, if the cell phone network changes to accommodate this radio. It's not a cell phone, because it doesn't work with cellular phone towers.
Most people call it "attractive" and it is 100% a factor in hiring.
The pyra is an awesome device, but also very expensive.
An interesting point (raised by the article) is the term of imprisonment. If he hadn't gotten NGRI, but had gone to jail, and it wasn't a life-without-parole sentence, he would have been released eventually.

In the involuntary commitment case, is it reasonable to hold a person longer than what the equivalent prison sentence would be, even if the person is still considered mentally ill after the equivalent time?
This requires client buy-in, and (at least as of a couple years ago) 360 Secure Browser did not do interstitials on pages with invalid SSL:

https://cabforum.org/pipermail/public/2015-April/005488.html
Searching through your phone seems like an action that would require a warrant.
Hacked Roomba vacuum to become a 360° View telepresence robot
Is the hash guaranteed to be unique though? There is always a possibility of a hash collision
Ending factory farming does not end farming. People still have horses despite them not being as useful as they once were.

Ending factory farming would likely actually increase the variety of cows and other animals, which will generally help their health.
The first four digits are pretty generic. They tell you who issued the card. Many people will have the same first four digits. Maybe the second set of four and the last set of four would be better?

Usually the first four is the issuer and whatever numbers signify the specific type of card. The next set is the bank, I think. The third set is, as I recall, the account number, and the last numbers equate to your routing number.

Actually, just the last eight digits should be adequate. Hash them with a salt based on the last name and collisions are very, very unlikely. Don't store them at all, just store the hashes.
Me too.

The very few design specs I've seen during my 15+ yrs as a programmer are typically high-level enough to be the mechanical equivalent of "cogs needed here, and springs!". What kind of cogs, e.g. diameter, teeth count, diameter of the center hole (should the hole even be in the center?) and what kind of springs are never mentioned.

If you ask the customer about functionality their response is "we want it to work and we wanted it yesterday!".

So what you have is an intuitive feel of what the customer wants and so you write some code to see how it could come together. Then you show it to the customer to see if this is what they wanted and BAM!!

The sales rep at your company just sold it to five other customers while you were at coffee break waiting for the response of the original customer. It's barely a prototype, not even an alpha. It's five lines of code and a mock up UI. Bug reports start piling in. The sales rep keep pestering you every five minutes at Skype/email/phone/whatnot because the customers refuse to pay before the bugs are fixed and the sales rep is not getting his bonus before the money is in.

The filed bugs are actually just badly concealed feature requests and the software for which you just started getting a nice mental model over starts to grow the most hideous excrescences. Especially as you have to hire a bunch of new developers just to keep up with the piling bug reports. There's no time to train them or even teach them what the software is supposed to do.

"What do I do? Where do I start?"
"Look at the bug reports and fix them!"
"Which should I start with?"
"The ones labeled 'blocker'"

But they are all labeled 'blocker' because the sales rep has write access to Jira. You tried to prevent that but then the sales rep escalated all the way to the CEO:

"I need write access so I can fill in info from the customers!"

Sounds perfectly safe and sane. It's not. But you don't have time to think about that because the sales rep keep Skyping you links to Jira asking "Is it done? Is it done?". You uninstall Skype and your email client and shut off your phone just to get some work done. After an hour the sales rep comes by with the CEO: "What are you doing? We need this fixed now!" Then the yelling starts. You quit your job. Get another. It's the same deal.

The software is FOOBAR but just usable enough that the customers put it everywhere. Airplanes start to crash. Cooling systems at power plants start to fail. Nuclear systems for Mutual Assured Destruction start to detect incoming missiles.

THE END
Something for your family
I have a 2012 and a 2009 here. The keys on the previous to retina generation feel way better than the original retina, and the keys on the new one are way crappier than that. The retina was decent, the old(1st gen black chicklet keys) one was awesome.

I always feel like a curmudgeon saying this but they really screwed this up. And i say that as someone who's completely fine with the newer thinkpad keyboards even.
Any good articles that go into detail on when to use hash indexes in PG 10?
Buys data from instagram? Not in source given.
What’s the difference? Devices like the Echo sit idle, using local hardware to listen for a specific wake phrase. Upon hearing it, they activate, send what you say off to the cloud, and take action accordingly. Modern smartphones do exactly the same thing. In both cases there is the expectation that they do not do anything about what they hear besides commands prefixed with the wake phrase, and in both cases you pretty much have to take the manufacturer’s word that this is actually the case.
That proverbial 50 years away is like the horizon, it moves with you.
> tax labour, not land

Why do you think this?
Right, I'd expect the same thing as with horses and other work animals: once the tech makes them obsolete and the current generation dies out, they'll still be around, but for more niche, boutique uses (racing, riding around the ranch, visiting schoolchildren), not the dystopia they had been put through before.
UhOh, did I break WhatsApp's “Last Seen” feature?
I'm sure the dentist worked harder to become one, or has more talent, to make 10x more than McDonald's worker. The latter can be done by anyone... It's absurd to compare the two...
Why Germany’s happy, successful: Its values are the opposite of Silicon Valley’s
(That was one of the runners up, not the winning one.)