skysight-inc/HackerNews huggingface dataset:
Lead Backend Engineer for Hamburger Making Robots | San Francisco, CA | ONSITE | $140-$160k + equity

Momentum Machines makes the most advanced restaurant robots in the world. We're a small collective of food lovers and engineers with decades of robotics and restaurant experience. We bring robotics to life and delight to our guests.

You are:

+ An experienced backend developer: You’re proficient in a backend language and framework, you know your way around a cloud hosting platform, and you’re not afraid of dipping your toes in front-end when needed. You care about SQL vs. NoSQL, but not that much. You also know how to make Linux work for you.

+ An architect: You start from a blank slate, you chose the technology stack that best fits the product and timeline, and you use off-the-shelf as often as possible. You’re up-to-speed on the latest technology trends. You have a deep understanding of security, scalability and reliability.

+ Autonomous: You take initiative and pitch in where it helps the most. You play well with software developers but will go solo when necessary. You carve your own path and are driven to do your best. You also communicate well (with humans).

+ Pioneering: You’re excited to take creative control of a greenfield project and to be among the first to revolutionize how we eat.

+ User-oriented: You design for the user above all else.

You will:

+ Choose our technology stack: our guests are agnostic to language, framework, database and hosting platform. You recommend the technology stack that gets us to market and delivers the best guest experience. The language can be Python, Javascript, Ruby, PHP, Java, or other; the framework can be Django, Flask, Node.js, Backbone.js, Ruby on Rails, FuelPHP, or other; the database can be SQL or NoSQL; the hosting platform can be AWS, Google App Engine, Microsoft Azure, Heroku or other.

+ Build a backend: you turn on a cloud host, set up a backend framework and database, and create an API that allows guests to place orders and machines to produce them.

Apply at https://goo.gl/3zqrj9
Americans shouldn't travel.
"Hiring for culture fit" always leads to a detrimental company culture overall. I mean, how many truly different people can you attract to a programming, marketing or management-level position at a tech company. Most job seekers in tech have the same core composition, so hiring on the basis of personality differences is moot.

> When hiring, this means tossing out the whole “do I want to hang out with them?” question. Instead, I’ve tried to replace that with more specific, more culture-agnostic questions.

You've got the point here! The only way to cultivate good culture is to dial back to job-related questions.
Your recollection is profoundly wrong. FYI:

https://en.wikipedia.org/wiki/Elections_in_Taiwan
https://freedomhouse.org/report/freedom-world/2016/taiwan
What's your source on that?

I don't understand why it takes so much labor. I would have thought automation to be massive.
Donald Trump Plans Revamp of Top U.S. Spy Agency
Traded in my UX305UB (so i7 instead of Core M, 940m instead of integrated, and 4K) for an 2015 i5 RMBP.

By all accounts a strict downgrade right?

Except by the end of ownership I had grown so tired of Windows and Linux that I had to Hackintosh it to be bareable. That disabled the 940m (which I didn't miss anyways) and messed with power management so aim guessing the i7 wasn't turbo boosting anymore but it was still worth it to get an OS that supported all my monitors without fuss, had developer mindshare, didn't crash from sleep and had a bash shell without compatibility layers and VMs.

I posted about it on here in another comment and realized how silly that was and looked up someone selling a RMBP and asked for a trade the very next day (I'd have bought a 2016 MBP but I want to see the what next model will bring). Tellingly enough, the i7 UX305ub has depreciated so much faster than the i5 MBP that I should have owed the guy.

The supposed "exodus" from Macbooks has the strangest timing to me.

6 months ago if you asked what the best hardware for a development machine was, you'd get some Thinkpad answers, but the mainstream was a 2015 MacBook Pro.

Suddenly the 2016 comes out and isn't what people want, so everyone acts like the 2015 ceased to exist...

Now people are recommending laptops that they used to recommend the 2015 RMBP over as where to head! Is it a need to have the shiniest new MBP? 2015s went on sale in most retail outlets so the prices are even better now. It's not like the hardware degraded because there's a new model either.

Or maybe there's less substance to all the commotion than HN comments and posts would imply?
I've moved from Ember to React year back. Then over year I've (crappily) recreated Ember.js using React.js and libraries.

Ember.js had many strong parts, but also had many issues that pulled it down. Documentation overfocused on explaining concepts but not providing examples of how to solve real issues. New release every six weeks bringing painful deprecations and changes. Lack of realworld apps to look up to for examples. Ember-Data that worked out the box... unless you weren't using Rails for your backend, in which case you've needed bridges and drivers for it to work. Rich of resources assuming that your backend is Rails or that you have enough of understaing about it to translate examples for your tech. All of this eventually pushed me away to React.js that seemed less opiniated about your backend and richer in examples and manuals, as well as unopiniated enough to forgive my mistakes and let me lear from them. Since moving I've made a lot of mistakes with my own solution build using React.js and libs from its ecosystem, which eventually made me understand design choices behind Ember.js, but I still preffer to improve on what I have now instead of considering returning to Ember.js.
Police in the Netherlands use this exact same method. The Hague police have an entire YouTube channel dedicated to showing how they keep entire routes clear for an ambulance: https://www.youtube.com/user/TeamVerkeerDH/
It would be more effective than snarky, defeatist comments...
Thanks! This is what I'll do. Much appreciated.
That's super helpful; much appreciated!
I would be curious to see the bots you've made.

Lots of side-projects don't get traction -- whether they're apps, sites, or bots.

Would love to see what you've tried and learned along the way.
If I had billions and wanted to leave a legacy, I'd establish a nature preserve or fund a space telescope. Making a building for my comic book collection seems pretty low on the list.
"a diamond-shaped factory of outlandish proportions is emerging from the sweat and promises of Tesla CEO Elon Musk"

I can't help being reminded of the Bertolt Brecht poem:

Who built the seven gates of Thebes?
The books are filled with names of kings.
Was it the kings who hauled the craggy blocks of stone?

https://allpoetry.com/A-Worker-Reads-History
Star Wars lost Best Picture, Best Director, and Best Original Screenplay to Annie Hall by Woody Allen. Given how significant Star Wars was to our culture, I think it was a mistake on the part of the Academy.
What about ARM's mbed bet(and ARM know their stuff) , written in c++ ? no chance for it sucseeding in the IOT , yet ARM claim a large ecosystem ?
Traversing Trillions of Edges in Realtime: Graph Exploration on Parallel Machine [pdf]
Chinese drone maker DJI acquires Swedish camera maker Hasselblad
Doesn't matter who's the majority and who's the minority, it's still a racist thought process.
> Sorry to hit you with that one.

Don't worry about it. I had it coming ;) Sometimes when I don't have a lot of time to comment, I'll make a shitty (snarky, snide, abrupt, or cetera...) comment, then come back later when I have the time and provide a more detailed comment. It might not be the best thing to do, but anecdotally I get more engagement from others if I do it that way than just waiting to write the longer comment in the first place. I don't expect anybody to know that, though, so I know that I run the risk of coming off as abrasive and I don't expect people to necessarily be super nice about that...

> More a comment on you basically have to deal with Visual Studio if you want a solution file. ... Working with solution files is painful without the IDE they're made by, and fairly undocumented in places where it matters. ... Just wanted to say that working with Solution files outside of Visual Studio is somewhat unsupported, and could be more difficult than expected.

Agreed on all counts. These things can be pretty frustrating. The saving grace is that the information you'd need to build the project can be identified in the file and extracted for use in some other format. Far from ideal, to be sure, but it means you're not completely out of luck if all you have with the source files is the solution file. The situation could be much better, though.

> (And you are indeed right that %proj files are indeed XML [0], and incredibly verbose, even for XML.)

I thought so, but it's been a while since I've had to deal with a VS project. And, yeah, Microsoft's record with XML in general has always seemed to be pretty damn verbose to me.
Is this just an extremely well written PR piece to handle layoffs?

Or are they actually making some concrete changes to their focus?

I was genuinely curious to hear how they were going to switch their focus, and agreed with most of what he was saying throughout the article, but after having finished the article, I came away with no new information. It made me feel like it was the former--an extremely well written PR piece to cover for the layoffs.

Am I missing something?
Youth unemployment is no higher now than it has been historically in most Western countries (eg: [1][2]). Across the whole Euro area youth unemployment is almost exactly what it was during the 1990's[3]. It's true that that rate was higher a few years ago though.

It's pretty easy to be sucked into a "things are bad" narrative, but plenty of people get married at much worse poverty levels (especially historically).

[1] http://www.tradingeconomics.com/united-states/youth-unemploy...

[2] http://www.tradingeconomics.com/united-kingdom/youth-unemplo...

[3] http://www.tradingeconomics.com/euro-area/youth-unemployment...
The FF keynote was one of the worst I have ever seen. They barely even showed the car. They over-hyped and did not deliver on that hype.
I'm sorry, but I don't understand how this relates to pointing out logical fallacies, which I understand to be the subject at hand in this branch of the thread.

Are you perhaps responding to something (much further) upthread, such as here?

https://news.ycombinator.com/item?id=13316770

If so, please respond there.
I think that's already the case in China, only the map is informal. Were the map formalized, I doubt the CPC would tolerate it.
This is a hunch on my part, but I think the place to look for dimorphism isn't so much in raw ability as it is in motivation and willingness to take risk.

This is a non-PC opinion to match yours (which I largely agree with), but I think the desire to learn how to program is highly related to the desire to tinker and build, something which my life experience has shown to be much more prevalent in males than females (wood working, model building, car tinkering, etc. being largely male hobbies)

In addition to that, until recently, programming was a pretty high risk career choice. I think most people would not have predicted the sheer quantity of upper middle class careers that now exist in technology. I know when I was in college the received wisdom was that you became a doctor or a lawyer if you wanted a low-risk path to an upper middle class lifestyle. And I think those two professions are much more evenly balanced between males and females as a result.
In retrospect, sure, but Annie Hall is a really really important movie as well.
As a creator of a publication that got invited to join the beta test of their new monetization strategy, I am very happy about their decision to pivot away from ads.

I was very disappointed when they have introduced the ads, it never made sense to me, it flies in the face of their main value prop - clean, elegant, beautiful, distraction-free blogging platform.

On the other hand, they are in a great position to create a content monetization system, where people are paying for the content they enjoy. So far, most of such systems have failed, but I think that Medium is one of the few companies that can actually make it work. I'm really looking forward to what they will do with this during the next few months.
Show HN: VPS provider focusing on container-based operating systems
Dropbox is anti-SaaS -- it expects users will have more 'files' and use more storage, but users are actually moving to SaaS services where the concept of files just doesn't exist.

Many usages from hackernews readers are too techy and not for consumers -- like cross-platform or using as git repo. iCloud, Google Photos, Facebook and YouTube took majority of consumer storage needs aka large photos and videos.

I think enterprise market is their best bet but Box /Google/Microsoft are dominating in this space.
Give an example of gatekeepers blocking fake news.

Reply to below: I am not talking about government censorship, which is obvious, since I just talked about it. I am talking about companies using fake news as an excuse to block what they believe is fake news.
There's work being done to allow reinforcement nets to do transfer learning.
It seems to me that the true analogue of gcc -O3 for web apps is the Google Closure Compiler in advanced mode. How effectively can Ember applications take advantage of this?
I hold governments to a higher standard than companies.
F1 race car analogy still works: I show you an engine on the test stand, saying it's a good design, and you proceed to point out all the loose wires, duct taped electrical connections, and all the stuff that's there temporarily because it's on a test stand, or are details that simply haven't even been addressed yet. I stand by the 'state-of-the-art' claim, and you didn't find any unfinished work that was news to me. My todo list is 10x as long as your list, but the architecture itself is perfect. SpringBoot, JSON API from browser, JCR, Mongo, GooglePolymer, etc., and the way it is all combined is the best architure for a modern app. and ESPECIALLY the SPA aspect.
How quickly we forget.

https://googleblog.blogspot.com/2010/03/new-approach-to-chin...
Looking for software developer position – Any technology
I have a masters degree in computer science and 6 years of experience. I have never missed a deadline and always write great code. I recently lost my job because of some company politics. I raised my voice that we could do more and that i was willing to do anything to delivery a great product at the startup i worked at. I am on h1b! and will require a transfer. Please email me at vaibhavdeoda@gmail.com or call me 513.888.1500. My linkedin is https://www.linkedin.com/in/vaibhavdeoda
Not sure what you think "progressive" means.
What's the difference between transpiling and pesudo-transpiling? (Even if you meant pseudo-transpiling, I still don't know what the difference between that and transpiling is.)
I think I'll look for that backpack.
Also a better movie. The Academy Awards aren't a measure of cultural impact.
It wasn't going to take over any new space in Crissy Field, it was proposed to take the spot of Sports Basement in the Presidio. I'd much rather have a museum than a discount sports store in that location. Instead, in true NIMBY fashion, we discuss how ugly the planned architecture was.
And if you want to improve your resilience, you can study stoicism. You can start your journey with https://www.reddit.com/r/Stoicism/wiki/faq

There is also good book: "Developing Resilience: A Cognitive-Behavioural Approach" by Michael Neenan
I can see "the community" doing security fixes, maybe some bug fixing and a few back ports, but so far I havn't seen much effort from any community to bring active development of new features.
FotoJet Meets All Your Needs to Arrange Digital Photos
> But try using a tiling WM,

No. I don't want to. i don't get off on tweaking window environments and other BS. I don't want an ugly half baked interface.

This is why I honestly do think "linux is free if your time is worthless" is more than just a snarky comment.

> After having spent, maybe, two weeks total effort customising my environment

Two weeks. That's absurd. I can go into the apple store and buy a mac and just install homebrew. takes minutes.
Sometimes I feel that what holds me back from asking is a desire to not be rejected, or not to look silly for asking.

At the same time, I figure the worst that'd happen is that they say no. That's where grit comes in handy.

If you experience a lot of denial/rejection anxiety, rejection therapy tends to help as you acclimate to the feeling. Basically, do something where you'd get rejected a lot. Afterwards, if relevant, think about factors that could have led to the denial, and what could be done to mitigate them. This trains a more positive mindset in reaction to rejection.

Alternatively, you could ask while internally expecting the denial. Plan around being denied. Having that fallback helps retain confidence, instead of letting 'what could go wrong' overly bother you. With this expectation, asking for what you want makes successes pleasant surprises!
Able2Extract Professional 11
SpaceX (another of Elon Musk's companies) has achieved similar feats in the realm of space flight.

According to his biography <https://www.amazon.com/Elon-Musk-SpaceX-Fantastic-Future/dp/..., Musk is particularly good at identifying supply-chain components that can be economically produced in-house. The Gigafactory looks like the same general strategy, and if it pays off as well as the SpaceX case has, they have a good chance of achieving their production goals.
Canva Design Program
I'm using the City of Toronto statistics for our ward and assuming my partner and I are average users.

It's probably higher if you consider that I (well, we) flush toilets in commercial spaces, shower at our gyms etc.
Cyborg artist replaces his arm prothesis with a Tattoo Machine
they have had years. time to give up on this dream
Here on HN I always read people saying that you are more productive working 5 to 6 hours a day instead of 8. According to the people claiming that, the people who got a 25% cut in working hours should have performed better thus accomplishing the same amount of work. That obviously did not happen.
So I take that means Grumpy can't run itself?
Yeah.. It also used to work with def, but it was removed in python3. You can do this in 2.7:

def func((a,b)):
return b

mytuple = 1,2
print func(mytuple)

in py3 you need

def func(t):
a,b = t
return b

Not sure if

This is probably the cleaner way to write that:

key=operator.itemgetter(1)
Great point. Probably more accurate to say "not giving up is a necessary, but not sufficient condition, for success."
Charles Moore?
The Go project in 2017
But if it works, how is it a gamble?
I don't understand why the big hotels in China have so much wider access than normal. It seems like they make exceptions for some places mostly visited by international travelers.
Wordpress is 100% a competitor to Medium. Probably their biggest competitor.

Even if you want to restrict to .com, WordPress.com (VIP) competes for many of the same users which Medium has been competing for.
if they are hungry and believe in your vision they will take equity and run with it. Those are the people that should be involved early on.
That article says that Taiwan didn't have democratic elections in 1990. How is that responsive to a claim that Nationalist China was undemocratic?
> I just don't get why people consider Medium to be so remarkable or innovative.

Medium managed to make normal the act of downloading around 1,500 KiB of javascript and 500 KiB of CSS in order to simply read a text blogpost.
"Quantum computing and consciousness are both weird and therefore equivalent" -- Scott Aaronson
Ah, thanks. That may be why I thought they were still on the mainland.
However, if you look at the code:

https://github.com/SullyChen/Autopilot-TensorFlow/blob/maste...

You can see that it follows much the same pattern as LeNet CNN for MNIST - a few (ok, more than a few!) convolutional layers followed by a few fully connected layers.

Maybe you could call it a "follow on" or perhaps an ANN pattern?:

Conv -> Conv -> Reshape/Flatten -> FC -> FC -> FC

(disregarding activation and such)

...which is really the lesson of the LeNet MNIST CNN - at least, that's my takeaway.
Why is Vladimir Putin so late for meetings with world leaders?
It's all about performance and concurrency here, but I'm quite happy about this for another reason: static compilation. If I needed really performant code, I'd write it in Go/Cython/[insert your fav language] in the first place. But if I have some existing code that I just want to run without worrying about the Python runtime being installed/correct, this is a good solution.

(Sure, none of my code will work, because it's all Python3 and usually uses C/asm, but it's still early and I'm hopefull.)
Amen to that. Fast forward a year or two and many consumers will be more confused than ever.
" Apologies in advance to distros who will have to
adjust their build systems for Rust - it's like taking a one-time vaccine; you'll be better off in the end for it."
Did I misunderstand, or was the argument in Chicago about replacing a parking lot? I mean, I see how it would change the lake's shoreline to have a big building there, but it would be replacing a parking lot—pretty much the least valuable use of prime real estate short of warehouses or an industrial park. A bleak expanse full of cars is at least as much an eyesore as a blob of modern architecture. (And the renderings of the museum in the article actually look quite elegant in my eyes, but I'm not hostile to modern architecture in the first place...)

More generally, we really waste a ton of great real estate on open-air parking lots, even in really expensive markets like SF. Multistory car parks are one thing, but there are single-story lots all over the place, like within a block of SF's piers. The fact that that's economical is either an indictment of local zoning ordinances or our unhealthy overdependence on cars. Or both!

Anyhow, Treasure Island actually sounds like a wonderful location for the museum—and the neighborhood itself would benefit too. I rather hope that works out, and I'll probably visit it if it does, even though I'm not a particular fan of that strain of artwork.
Or stick with client side rendering and make it a proper desktop app.
That means nothing. Python 3 was also expected to be mainstream by 2015, but it's nowhere near even 30% yet.
Hindsight is twenty20 – The painful reality of scaling in the wrong direction