skysight-inc/HackerNews huggingface dataset:
I'm probably not the target audience. I queue up to use a checker. I like talking to them as they squeeze my Charmian and if they get paid to swipe things past barcodes while studying before university class we're all winning. Self checkout is slower for more than two or three things and th conversation is bad. FELLOW ROBOT GOOD DAY HOW IS YOUR IBN PRODUCT CODE LASER MINE IS RED
What is your skillset like?
Hackable doesn't always mean crackable :)
"Fuck yes or no" lets me see the answer. Nice job using your position to help your name get some bubble. Everything cool is happening outside of silly con valley at this point.
My ideal SERVER motherboard for home use: Raspberry Pi style.

1. Compute: A Quad core processor. A73 maybe?
2. Storage: 1 Sata Port to host 1 Hard disc. for Boot / Storage.
3. Network: 1 Gigabit Ethernet port.
4. Power: 1 Micro USB port.
5. RAM: 1 GB or optional 2 GB.
3. 1 USB for everything else.

That's it. No Audio port, No HDMI port, No GPIO Port. No Camera port, No extra USB ports. No MicroSD connector. Now considering Raspberry price of $35, I guess board could be done for <$20.

Every few days, I try to find one.
In the my major metropolitan area, a major grocery chain is in the course of eliminating self-checkout.

They don't broadcast why, publicly, but knowing some of the staff and management, at a couple of the stores, I and another family member have both heard that it's "shrinkage".

Just as well, as far as I'm concerned. They are union jobs, and they have a mix of both permanent staff (with benefits including retirement benefits) and "starter" jobs for kids in high school or putting themselves through college.

All things our communities need.

P.S. Yes, "union". I don't see anyone slacking off. And I know the union's gone for to bat for one quite decent fellow I know, when a new middle manager tried to jerk him around.
FlumeJava/Spanner/Stubby Services, mostly in payments
Right, like CVS is going to keep all their surveillance video for over six years.
But really, what is a JavaScript test?
Although I completely disagree with you, I really appreciate that you posted.
While I have seen explanations of how randomness might lead to the illusion of free will, I have not seen any line of reasoning that explains free will itself as being dependent on randomness (because I have not seen any explanation of free will, period.) My guess is that randomness is imagined to have a role in free will only because it is the alternative to strict determinism (which is, as you point out, completely antithetical to free will) rather than because it is clear that randomness does, in fact, enable free will.

It certainly feels to me that I have free will, but the older I get, the less sure I am that I actually do. Consequently, I have no idea how I came to write this post.
Those two metrics are closely correlated though.
Yes. Pretty much all vertebrates have something like this. The claim here is that cheetah's have an unusually well developed vestibular system, and that this evolution was recent (developed after the 'concept' of a cheetah evolved).

The linked paper is free to read. The actual research itself is limited to the anatomical study of how cheetah's vestibular system are different from other cats. It builds on other papers that talk about the relative advanceness of the cheetah's head stabilization, and the estimated benefits of the stabilization.
State borrowing is fine. It's where it's spent and what they chose to ignore which worries me.
> Third-party identity providers enable you to rely on a trusted external service to authenticate a user's identity. Google, Facebook and Twitter are commonly used providers

The highly trusted Google and Facebook indeed. Nothing like a fresh oxymoron to start my Sunday.
Don't know about your specific situation, but in my past experience and positions, even if your store is in a "nice" area it isn't insulated from coordinated mobile shoplifting rings operating from the "not-so-nice" areas.

I got out when self-checkout was just becoming a thing but even in those early days, the lack of accountability was already being taken advantage of by means of all the very scams listed in the article.
Philosophically, working until you're n years old is optimal -- for some value of n that I wouldn't think to dictate to anyone else. Maybe it's 50, and maybe it's 500. I don't know how it'll work out a few centuries from now and neither does anyone else. With luck maybe some of us will live long enough that we'll be able to offer more than glib speculation. Until then, to the extent that I can, I prefer to err on the side of not killing billions of people.
Personally I like to start my businesses in coworking spaces because I hate them and it makes me motivated to move out as quickly as possible.

I always thought WeWork was strange. Most people’s goal is the same, get out as soon as you’re ready.
Ask HN: Should I wear my wedding ring to the interview?
I'm in my early twenties and recently got married as a male. I'm worried that I may be perceived as not the right 'culture' fit compared to my peers who are all young and single (e.g. fresh grads). Will employers view me differently because of this?
Example of cool stuff?
Hmm, I can't think of any reason a chain store would want to keep customer behavior data around...
How do you know that "potential end of all human creativity" is a smaller and better problem than "individuals eventually cease to exist"?
Funny, I feel the opposite – certain keystrokes just don't work in Mac OS terminal (ex. Page Up/Down, Control+arrow keys), breaking my editor of choice – and Preview is surprisingly slow, crashy, and difficult to navigate with (ex. page numbers don't line up).

Whereas on Linux, my terminal (urxvt) behaves perfectly w/r/t keystrokes (though I wish I could increase/decrease the font size with a keyboard shortcut), and Evince is the most perfect PDF reader I've ever used (fast, and gets page numbers correct).
There's one thing that prevents me from using self-checkouts: they have an annoying synthesized voice that says things like "place your items in the bag" or "please insert cash". I'm opposed on principle to voice interfaces that can't be muted, and machines telling me what to do. So far my best experience was with a checkout that let me change the language, so at least I couldn't understand it.
I think this is becoming an exceedingly difficult market. Profit relatively small apparently and a number of competitors who are not retaining customers over the initial VC funded starter prices.
A trustless society is no society at all.
English has the letter “I“ with lowercase form “i“. Turkish has the letter “I“ with lowercase form “ı“ and the letter “İ“ with lowercase form “i“. This means for any word containing the letter “i“ case conversion rules differ between Englisch and Turkish.

That's why modern string APIs ask you which locale to use for case conversion.
Although you can access invalid pointers, there are plenty of ergonomic ways not to.

If Rust never let you write code that could "go wrong", then it would not be useful for its target domain. Sometimes you need a "trust me" block where you call some internal allocator or trusted library function. It's more about the balance of affordances: is it easy to do the right thing in Rust, whereas in C it is easy to do whatever.
I think financially it might best to stick at Google but change jobs. However, since you mentioned Space-X, remember that your skills set is not the core of their technology so you would not be able to get into one of the critical teams immediately. But sometimes you can make multiple jumps in position with time till you get closer to what you desire. Use your friends and former coworkers to help you lead into new opportunities. I look at what I did 20 years ago and it is quite different that what I'm doing now. And there were many job transitions over that time to get there.
Article: easy way to render Go html template
> Allow users to change their username

Does Google allow me to change the username of my elementary-school aged gmail account?
And recommendations for advisors?
Slack is not for me
I get a popup for "Register for FREE to finish reading this article" when trying to go beyond page 2 (I didn't).
Why aren't you creating something interesting? Good careers don't go to those waiting to be handed a golden egg.. understand the business, understand innovative technology, and connect them, and the world will be your oyster.

If management won't let you understand enough of the business to do so, I sympathize, I've been there. But if you're allowed to understand the business and are expecting someone else to come up with the innovation, you just need to get your shit together and be an engineer.
People don't blow $20,000 on a flat-screen TV and a fancy dinner because they expect those items will earn them $30,000 next week.

If they are buying BTC on a credit card, they are doing it because they expect it will.
In a maximally efficient interactive system, user input appears as random noise. This is because such a system will contain a model of the distribution of its input in order to be able to predict it and react as soon as possible. The system only needs to react to the component of input which it was not able to predict using this model. Thus if there is an intelligent entity manipulating our universe, and if our universe is efficient in this sense, then the outside entity's input will appear as perfectly random maximum entropy noise when viewed from within the system.
I'm still not sure what a "not loose" or "tight" muscle is like. Are you referring to a potassium deficiency that prevents the actin and myosin from releasing the contraction?

Seriously, I tried to find actual scientific evidence of what a "knot" is in a muscle, and there seems to be none. My wife swears she can "feel it," but I have yet to understand any real health benefit of massages.
It's on desktop websites too, like YouTube (add to watchlist), and the delays are longer than 200 ms.
Can this principle be applied to ICE using other fuels, like ethanol?
> Isn't it an irony, that the parent posts this long comment, supposedly to glorify the ancient texts of the East, attempting to assert an innate superiority of the scientific thought achieved in the past by their culture and yet s/he uses a device invented more or less in the West using science ( math, physics, chem) developed by western minds in no more than last 300-400 years.

No, math/physics/chem are no more Western than air/water/sun is. The west was on its quest to conquer the world, so we felt the immense need and desire to twist history projecting a Western superiority, it was much easier to sell to the world - we had all money extracted from plantations and new found world to market aggressively. A lot of ideas known to West originated in East, westerns commercialized them and spread them far and wide, later we also made active efforts to destroy the pieces of evidence too. The only downside was that not all pieces of evidence were available to us at that time, so you'll still find them if you look hard and are lucky enough.

Disclaimer: I am a western.
Just got a mintsim prepaid plan w/ unlimited call &sms plus 2gb monthly Lte cap for $15/mo.

What’s so special about tegra?
Steps to Heaven
I see what you mean, but getting approval to make changes is challenging in this particular department.
At the risk of stating the obvious- it doesn't matter how innovative a company is as a whole, it matters how innovative what you're doing is. SpaceX does some really cool stuff, say, but you're not a rocket scientist- managing their financial software wouldn't be cooler than it would be for anyone else's. Conversely, Snapchat is just a goofy app for teenagers, but whoever writes the facial tracking system they use in their photo filters is doing some neat science. I don't know what the insides of Google are like, but I would bet that if there's anywhere a mid-career programmer can gain some interesting new skills on the job, it's probably somewhere in there- and that will get you a more interesting position, whether you stay or go elsewhere in the longer run.
Procedural generation and compilation of shaders has been common for a while in some engines and toolchains, too. Though it's often done online before shipping the game.
The black box is a state of mind
The only thing Slack provided for the longest time was chat. Essentially it was nothing more than a decent, private IRC implementation. I'm curious what your DevOps team found as a pain point in communication. Were you just using email?

Slack now is a significantly improved tool that we use all the time for everything except large or external video chatting. It's a very nice tool for centralization of alerting, monitoring, etc. We'd find it very hard to move elsewhere as a company.
Even with video evidence and some theoretical fancy algorithm divining your name from your face and Facebook page, stores aren't always inclined to prosecute unless you're a serial offender or a big fish. The article touches on this. The exact policy varies by store, corporate overlord and the cooperation of the local government.

Litigating costs money so for minor cases they'll often try to defer prosecution in favor of other (sometimes terribly unethical) means of resolution. Signed confessions, bans from store, direct restitution, etc.

To put it in perspective, I once had a guy return a PSP paid for with a credit card. Inside the box was a brick-- the red masonic kind, not the result of a botched firmware transplant (the cashier neglected to check the contents before accepting the return). We had his name, we had his credit card number and we had his face on camera. We didn't pursue it, so the scammer got away unscathed...but the cashier lost her job. Justice in action!
That recall is actually far larger than a few airbags made over a couple days (it's more like 65-70 million airbags) but this is exactly my point. The operating principle of an SRS system is pretty straightforward. Computer detects a crash, computer fires the airbags. It's actually a separate module that's only got the one job. Despite its relative simplicity there are also recalls where it sometimes fails to fire the airbag [1], or sometimes fires it for no reason at all! [2]

If the automakers can't catch problems in a simple system like this, just imagine what sort of new and exciting failures we'll see in an inadequately-tested car autopilot! These things need to be very thoroughly tested before we allow lots of them on the road, and that needs to happen before they omit the steering wheel.

[1] http://www.automotive-fleet.com/channel/safety-accident-mana...

[2] https://www.autoblog.com/2015/10/30/fca-recalls-894k-total-v...
Find People and teams you want to work with internally first and interview with them. What is happening in the news has nothing to do with developing your own skills. That fully depends on the people you surround yourself with. And if you haven't learnt how to find those people within a place like Google, it's not going to be easy to learn outside.
That was an epic read. Thank you for posting it. I looked at the scroll bar on the right side of my browser and it barely budged in 15 minutes of reading.

This is the documentary "Finding Lost Hills" mentioned during the story.

https://vimeo.com/176388063

If you would like to read an article about the intertwining of the mudslides and wildfires of the California wilderness that is increasingly encroached upon by residential development from 1988 that is similar in breadth, depth, and scope:

https://www.newyorker.com/magazine/1988/09/26/los-angeles-ag...
As Grace Hopper said, it's easier to ask for forgiveness than permission. That's generally a motto for people who get shit done.
Brain. Verily, calico, look at their venture page: hundreds of amazing projects backed by teams of phds in the prime of their careers. You could bring some of that work in house.
Location: Frankfurt/Germany

Remote: Remote-only

Willing to relocate: No (for the next 6-12 months)

I am a developer working in 60+ languages (Java, C++, Python, Scala, Go etc.) with a huge range of skills such as Deep/Machine Learning, Cryptology, Computer Graphics (3D/2D/geometry), Robotics, Computer Vision, NLP, Speech Recognition, Compilers, Big Data, e-commerce, Android, currently learning AR/VR/iOS and e-commerce DApps.

World-class education (top 10 engineering school) as well as working experience.

I've programmed an own SQL-interpreter, vector animation software (www.animatron.com), Google Earth-alike viewer for 3D cities, 3D engine for railroad simulation, fully automated e-commerce SaaS, online multi-language dictionary, car racing timing software; worked on distributed enterprise messaging with high availability and transactions, machine learning system for health informatics and many more.

One of the first graduates of Udacity's Self-driving car, Artificial Intelligence, Deep Learning Foundations and Robotics nanodegrees.

I am looking for smaller high-energy companies for permanent or contractor hands-on positions (love to create new things together with motivated and non-complicated people).

See my CV with contact details at http://bit.ly/2nA1XpD and get in touch if you are interested!

For US-based positions/contracts I can make a personal US-based LLC used to handle all administrative tasks.
Apple and Amazon’s moves in health signal a coming transformation
I felt that way until I needed to complete a restore of a backup that was roughly 500GB in size. It took around two weeks to restore on their servers for me to download as a zip. I posted on here about it at the time and the CTO reached out to let me know the server the restored started on was very old and they were going to decommission it afterward. I hope they did. I hope others don't wait that long.

I also really wish they would let customers buy a hard drive with multiple backups on it instead of one hard drive per backup. It would be great to purchase one drive every year with all the backups on it and not have to worry about downloading backups for retention.
Also, if you're not getting approval, maybe you need to work on connecting your ideas to business value a bit more...
the sooner software devs realize the need for the same worker solidarity that got us the weekend and the 40-hour work week the better.
I think you expose yourself a bit too much. With this information, people would know who you are. At this point, I don't think you would like your boss/colleagues know you are asking this question here.
So are you now saying that Google that probably has more information on user behavior than any other company on Earth besides Facebook can't market?

I think I would rather have rapid security updates than an update to the dialer....
Someone I know was working at a grocery story when they were introducing self-checkout. The store did an internal test and they asked employees to try to steal using self-checkout. It was incredibly easy to do. However they went with it anyway. The idea was that people were honest and overall it was still an improvement.

However one thing that's different now compared to 15 years ago is there are online communities where those who are dishonest can share tips and tricks. Someone already mentioned but this exists:

https://www.reddit.com/r/Shoplifting/

---

If you're here to preach morals, enjoy your very brief stay. If you're here to learn and share, please help contribute to our wonderful community ...

---
That and perhaps the market of people who want modularity, expand-ability, is not as big as people on HN think?

The fact is modularity is the niche, not the other way around.
I suggest you read about the new European General Data Privacy Regulation, which comes into force in May 2018, and requires you to allow users to (a) export and (b) delete all personal data they gave you, including messages, posts, etc. Violation will be punished with a fine of up to 20 Million EUR or 4% your global revenue, whichever is higher. This law will apply to all sites that have EU customers, no matter where the site is located, and will be enforced globally (through banks assisting with account freezes, etc).
They were referring to this "SMART" app by the Center for BrainHealth, but I'd be a bit dubious about the actual result here (see above postings, which has been a debate for a long time):

https://brainhealth.utdallas.edu/brainhealth-app/

...on the other hand It can't (really) hurt much, and the mind is a weird thing :)
I think that most ads aren't leading people who desire a product to that product -- they are creating desire for products that people don't really need.

Most of the ads I see at the moment are on YouTube/Gmail and they are for things like junk food, "make money online" scam artists, and other garbage. Sometimes there are unblockable content ads on news sites that pretend to be news, but are really just paid content.
> the Bitcoin team blew off his smart contracts ideas

Probably because he didn't realize bitcoin already had Bitcoin script. It's mostly ethereum people who disbelieve in the existence of bitcoin scripting... but go look at the source code, it's right there.
The guy to Berger's left in the photo is Professor John Hawkes, who pops up frequently in various PBS shows (like Nature) on prehistoric and archaic humans.
True story: I worked for OkCupid Labs a few years ago and we made "Hater Dater" as a hack project. The concept was kind of a joke, but we actually ended up extracting a useful tagging library that we used in other projects. I put a little more time into it after the Labs was closed, but never thought it worth putting _that_ much effort into. So it's amusing to see someone working on this project in earnest, with funding, when internally we couldn't get the OKC/Match/IAC resources to play with it for longer than a week (which honestly is probably the right call). Maybe the moral of the story is that life is kind of a joke?
Wouldn't just asking them to send a hard drive of your backup have been faster? You could have either kept the hard drive or returned it and got your money back.
Such a great service that I’ve never used it for its intended purpose (thankfully, except for very occasional verification), and forget about it until I get the “we’re charging your credit card” email. I then delete the mail, happily let the charge go through, and proceed to forget that it’s there. I backup to a NAS, from which important stuff is backed to another, single drive. Backblaze is a small price for the “house burns down” scenario. Yeah, I could rotate drives offsite, but I’m not going to do that, and neither are most of us after a couple months, if at all.
Intrusive, spammy, misleading and otherwise fraudulent is incredibly lucrative for adtech (as seen in the rise of these formats and outbrain/taboola spam underneath every article).

Google and other major ad networks all have the same policies as it provides PR insurance and plausible deniability for their clients. However, they absolutely do not enforce these rules to any reasonable extent which is not only an open secret in the ad industry but incredibly easy to test and prove yourself.
Radare Reversing Framework for Disassemble, Debug, Visualize and Patch Programs
Duplicate: https://news.ycombinator.com/item?id=16271229
Software Composition Analysis: Identify Risk in Open Source Components
I’m not sure you can attribute that to some ‘old guard’ establishment wing of the party when perhaps the loudest proponents of the identity politics is the newer wave of Bernie supporters and coastal SJWs. Establishment democrats tend to be more flexible on the identity politics issues, but very conservative about preserving the old New Deal regime and resorting to industrial era pro-labor policies. There’s a strain of pragmatic centrists like Obama, but they tend to be not so great on civil liberties and hawkish on foreign policy.

I don’t see the Dem coalition being able to assemble a ‘best of’ from among its various competing visions that doesn’t get impeded by those differences.