skysight-inc/HackerNews huggingface dataset:
Yes I see your post to the federal and state rules and it clarifies this greatly so thank you.

At the very least - there's extra admin overhead and rules from not having them exempt (paying less than the minimum) which should be weighed against the exemptions you get from paying the minimum salary amounts for certain jobs. For my company, I think we'll move toward lower but fair salaries and less hours and pay any overtime needed at times for some roles.

I bet there's a lot of companies paying under the $~87k for computer related professionals that do not pay overtime.

While the limit was lower about 7 yrs ago when I was working for the man (an agency), I definitely didn't get overtime for many long weeks and I was not exempt at the time.
> The scenario in which the bet does not pay off results in 1 million people and their descendants being stuck in a terrible situation, with distance making aid or relief impossible at scale.

We accept that in Syria already, and the potential upside's a lot bigger for Mars (survival of the species if Earth gets clobbered).
Here's the cybersecurity debate Clinton and Trump should have had
Information Security Interview Questions
That always amazes me how pop music passes it.

Search for rap song Coco. It's about being love with cocaine and violence and it shows me Kia car ads with families before the video. And some semi amateur authors who TALKED about true crime events were banned from the YouTube adsense partnership.
The Union had other advantages other than people; namely a vastly superior industrial base and a much stronger navy. They were just as critical as the greater numbers of forces.

But the showing of mercy to the vanquished foe has proven repeatedly to be great public policy, and should be remembered whenever one hears a politician talk about taking the spoils of war.
> He's a leader in fighting the fire and also spending half of his time on the new house.

Why not both? It's not too hard to see how in the long-term, Tesla and Solarcity's progress are relevant to the needs of living on Mars as well (ground vehicle propulsion, electric power generation and storage...)
"I was at burning man. Blah blah blah. And where do we put all the shit on Mars?"

Sorry, please? That is the best question you can come up with? I stopped watching after this.
Yeah, but how many high-paying tech jobs are available in Florida?
> But how many people do you know ACTUALLY working in Aerospace tech?

A lot.

This is pretty standard work for many schools which offer a mix of Computer Science and Electronics. Alumni finish their degree and go into Aerospace.

If you ignore the Silicon Valley area which is dominated by trendy web startups, there is a lot of work in old school aircraft/aerospace/military/defence companies and contracts.

I could argue that there are actually more [decent and stable] jobs in Aerospace than in web startups.
What's hot and what's not in 2017 kitchen trends
Bargain hunting in Compton?
Im uh... not sure what you are on about with the red and download bit. Im a youtube red subscriber, and I can download videos for offline viewing in the youtube app. It also indicates that I am a red subscriber in it.
I'm currently starting one project on Node.js and just this morning I thought to myself. This is too hard. I might as well rewrite it in Python.

The main issue for me is how Node.js is forcing you to have all I/O operations asynchronous. For what I'm doing, this is exactly what I don't need. It makes the code so much more complicated. It's callback into callback into callback and returning "promises" within "promises"... simple functions are turned into beasts. It works but it's obvious I'm not using the right tool for the job.

Don't get me wrong. I'm actually glad I dived into Node.js and learned a lot of new things. It's just that Node.js is very specialized framework which is amazing for certain use-cases and totally inappropriate for others.

On the other hand, Python is general-purpose. It's never the best tool for the job but it's almost always good enough. So once you know Python, you know you can use it in many diverse projects without giving up your sanity. Can't say the same about Node.js.
Windows 10 will soon run Edge in a virtual machine
When you bundle it with HTML/CSS it's an easier start to GUI development then python.
SpaceX refer to it as Big Falcon Rocket
I interview plenty and I've moved away from technical questions and puzzles. We have a conversion, and talk about programming. I ask scenario based questions and just see how they think and will solve it.

i.e You have a program, it's running slow, how do you debug it.

You find that the slow part has a query, how do you debug it?

So you check the table, it has indexes, as a matter of fact, it has index on all 10 columns and the insert is slow as hell, what now?

What's your opinion on OOP vs procedural? or OOP vs functional?

Two developers come to you with various idea, idea A and B, which will you pick why? What do you think is the pros and cons of A and B?

This is very revealing.
They are debating over whether or not to pay you 150-250k a year and you're upset over a weeks worth of effort?
I'll put in a week's worth of effort for decent shot at a salary increase every single time I have the opportunity.
Thanks, we updated the link from https://github.com/Azure/azure-cli.
Am I reading correctly that you think single mothers and veterans will refuse to work with techies that lack a Stanford pedigree?
I'm not sure there's much of an overlap but the 8,000,000 people in the transportation industry who will shortly be underemployed might be in the market for that.
Proof of Work is the process by which registered value (an electric bill) is converted to fungible value. It is nearly 100% efficient (depending on how you quantify waste).

If you don't like the externality costs of mining - I'm with you. But that's the government's job to manage, and seemingly, they're ok with that. They even subsidize the network by requiring that some goods only be purchased via blockchain.
You're in a Maze of Twisty Little Passages, All Alike
> My dream is still a statically-typed version of Erlang

So something like Haskell?

http://learnyouahaskell.com/introduction#so-whats-haskell
"x is cancer" is cancer. These sorts of hyperbolic generalizations lower the level of discourse. You haven't actually given any reason for your opinion.
It's not end-to-end encrypted, so telegram still has access to all your messages and can turn over data in the case of a subpoena or if they just feel like it.

the desktop client was not encrypted at all last i checked, only the mobile client.

signal is e2e encrypted, it's in a completely different ballpark
Ask HN: What should we learn for the future?
I tried searching "what to learn" or "what should I learn" but all of the results are either specific to a certain area of software development or to certain technology stacks. My question is slightly wider/more complex.

Given a list of the current sci/tech trends that are influenced by software, how can we pick one in which it is convenient to invest time, money and energy, to learn and apply, for the future? Here's the list (off the top of my head), feel free to let me know if you think something is wrong or missing:

- AI and machine learning (includes computer vision, NLP, translation, etc.)

- Cryptocurrencies and blockchain (Bitcoins, Ethereum etc.)

- Domotics and IOT

- Autonomous vehicles (cars, drones, etc. intersects with ML)

- Quantum computing

- Space exploration

- Data analysis and visualization (intersects with ML)

- Bioinformatics

- Virtual/Augmented reality

- Cybersecurity (intersects with quantum computing, with regard to quantum-resistant crypto)

- Human-Computer Interaction (e.g. wearable computing)

I find it hard to believe that with so many resources at hand (free books, online courses, dedicated communities) on all of the topics above we, mostly software developers, end up using most of our time to learn (or write) the new, trendy backend/frontend framework rather than focus on things that will have (arguably, of course) a greater impact on our lives. I'm all in for learning React (which I am, by the way) but in the long run having a strong background and be competitive in one of these areas will likely pay off forever, both in personal satisfaction and financially, other than act as a career boost.

The answer is, ideally, "all of them". The following question would then be: where would you start from?
hey moxie! thanks for your work on signal
It's a distribution channel, same as NPR. Here's how the sausage gets made: "you're in journalism, you want the story? We'll give you access to get the story, but it would be great if alongside that you gave coverage to [topic] with a narrative that helps build support for our diplomatic goals."

I only bring up NPR because I can remember feeling sick to my stomach when I realized how outright manipulative their coverage of Syria in 2012 was. I was wondering why we weren't at war with Assad after a week of 'All Things Considered'. Now I'm certain they were manufacturing consent, again. Especially given how nicely a disruptive actor like ISIS gels with the current administration's diplomatic interests in the region.
Can you pass a link to the story that can be read? It seems like a violation of the SWJ act of article-51 of the HN/YC code to post a link that is a paid subscriber link.

The gist seems to be that HOPS are not available for craft-beer, sure they are, you just have to pay for money, so the cost is passed on, and then there is the issue of HOPS in USA all coming from Yakima or Willamette Valley, so the people near there will get their hops, and all else, ... so what?

Perhaps this will be a time for some YC-HN drone VC slave fool to 'invent' a synthetic hop to solve this 'problem'.

The problem, is that TOO MANY fools got easy facebook/google money and ventured to Bend-Oregon to build their own $100M USD brewery, and now the fools can't get supply's let alone customers.

Easy money led to this problem, the good news is that a fool and his money quickly separate.
There's also no way to order transactions, and no need for blocks in your proposed model. You can just syndicate signed messages in exactly the way we do now, over http, and have the same security.
I wonder what would be people's daily routine on mars. How colony with of thousands people will be organised? Would they have as much freedom as we have on earth, or the whole colony needs to be organized from bottom to top as the anthill colony.
I think they differ in that PHP is copypasta and Javascript is an infinite dependency tree of third party libraries that the developer has no idea (or care) of their inner workings.
Make blue apron for food pantries. One summer I volunteered on a kind of food pantry truck; twice a week, we'd load up this box truck with whatever the local supermarkets had donated-- pallets of turnips about to expire, pallets of bread, cucumbers, whatever--and we'd drive to some designated areas, set the food out on tables, and people would line up to collect a share of it. We had to limit based on availability; maybe two loaves of bread, three cucumbers, as many turnips as you want.

The donations we got were usually either past their best or unpopular or both. When food expires, there's a period when it's still fine to eat, but it's best not to leave it too long.

So if you're a single parent working two jobs, and you get home at 7:30 to make dinner and you have a turnip you need to use tonight before it goes bad, what do you do?

Wouldn't it be great if someone with great logistics skill and insight into the stocks of all the area food banks could scrape allrecipes, find the most efficient use of the stock as ingredients, and maybe move some things around so that the people waiting for the trucks could get meal kits with online instructions, rather than just bags of turnips?

Just a thought.

Edit: The cool part of this might end up being the supplier side. I imagine that a supermarket has to work much harder to donate to a food pantry than to just throw out stuff. How could you make it easier for them to donate what was really needed? Could you have finders who go around to stores, enter the stuff to be thrown out into your system, decide what it would be worth it to take, take it, and keep track of yearly donations for the retailer for tax purposes? Could you cut their waste disposal costs and save them taxes and build goodwill?

The bigger idea here is that just because the consumers of your service aren't very focused on new technology doesn't mean that technology can't drive and enable your business model. There are probably many kinds of businesses that provide services to the underprivileged that would benefit from technology in the back office even if technology isn't their product.
Machine Learning and Visualization in Julia
I know python fairly well, and had previously done most web development with flask or django. I had to learn JS so that I could do front end web dev, things like D3 and such for visualizations of data. I tried out a few of the frameworks that I came across for back-end web dev as well, things like Koa, knex, passport, etc - and I have to say that these days I start far more projects as JS/Node.JS projects than I do python.

I still love and use python quite often, but more in data analysis/manipulation projects with Jupyter - Node definitely doesn't have anything on python in that dept.

p.s., check out pandas if you're not already familiar with it.
And peercoin stake grinded to oblivion. Andrew Poelstra writes extensively about the problems with non-work systems. (which are ancient technology)
I work remote for a Bay Area startup, close to market rate.

If I instead worked locally, DevOps jobs are a plenty. Sure, not at $130K-$150K/year, but plenty at $100K-$125K/year, which affords more purchasing power relatively than me making market rate in the Bay Area. And I get much more time with my family working from home.

There is no amount of money in the world worth trading quality of life.
As opposed to trigonometry, which was gifted to us from the Gods without any connection to work-a-day tasks.

:-)

Efficient computing machines are an important invention. Probably one of the most important inventions of the 20th century. The fundamental principles of computation are deep mathematical discoveries. Teaching some programming isn't an unreasonable way to teach about computation.
From the wikipedia entry:

https://en.wikipedia.org/wiki/Python_(programming_language)#...

"Over six years ago, in December 1989, I was looking for a "hobby" programming project that would keep me occupied during the week around Christmas. My office ... would be closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal to Unix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus)."
Sam, thank you for working on a new online course. I think it will have a huge impact.

For how many companies per batch, YC is a second accelerator?
How many companies have raised Seed round?
Strange, for me (Chrome on Moto E) simply reloading the page causes the fingerprint to change.
FDWaveformView updates for Swift 3.0
I think they mean Active Server Pages, ie. classical ASP, which you could program using Visual Basic?
On behalf of the Python team @ Microsoft:

http://imgur.com/gallery/MWcxIMA

Congrats!

Python built into Windows 10, Azure CLI in Python, Python Tools for Visual Studio, Azure Jupyter Notebooks, ... exciting times for Python devs on the msft stack!
I'm with you
A looong list of what's wrong with Google Cloud
Having read the trilogy (as well as "2312"), I must agree that it was poorly written, with some very poorly constructed characters. Having said that, and despite my distaste for and disagreement about the political outcomes, the technical vision was very interesting.
Other way around - I could have done a better job of phrasing that.

Not many Stanford undergraduates are veterans or single mothers, and members of that startup talent pool are unlikely to go looking for them.
it's just a buzzword. These are simply bad message passing systems that will never come to fruition as a blockchain. R3 spearheaded this effort and already dropped the unneccessary 'blocks' from their project. I'm unclear what their pitch is now, other than sharing your data with your competitors. A stupid goal that could be better performed with http..
What's the point of a minimum wage when if you pay it, people will claim you are greedy and don't deserve to stay in business?

At a minimum, regulation should match social expectation such as the minimum wage is enough that it shields businesses from such concerns as "am I paying people enough to survive?"
I'm obviously not sama but it does seem like the ones who are not successful often do not want to talk about what happened, and HN also does not seem to upvote stories about them. For example, I was intensely curious about a YC smartbike company called Vanhawks and have submitted a couple variants on this story: https://techvibes.com/2016/06/05/vanhawks-2016-06-03, and none got many upvotes.

(That being said I do agree with the implication of the question, that learning from failure is important and may need greater discussion.)
Some of us happen to think that no GC is a good thing, in Obj-C's case. Swift eschews it as well.
Honestly they could have just left youtube alone, let it generate ad revenue in return for hosting videos, and that's it. No need for youtube red, youtube go, "advertiser friendly" crap. Just keep running youtube and use that revenue to fund other projects.
Puppet CEO Luke Kanies Steps Down
Colombia Signs Peace Agreement with FARC After 5 Decades of War
No, this: https://en.wikipedia.org/wiki/Active_Desktop

Kind of related, it was a COM control you could stretch over your whole desktop, that received push notifications.

Also, I believe it was TOTALLY secure.

Edit: Dang it, I missed where they said "and it made ie the king of browsers." -- Yes, ActiveX
As someone who loves React, the hardest thing about it for me is debugging. I'll get some error about how renderComponent doesn't accept null values or whatever, and when even the outermost error is so cryptic, the stack trace is even less helpful. Is there a conventional solution to this I'm not aware of?
> I don't my write code in a web browser. I use an IDE step through debugger especially for the algorithmic style stuff that's on there.

So... don't write your code in a web browser. Use an IDE and then copy-and-paste it in. Lots of people do that.
There was nothing in Mozilla that needed to be "righted" with respect to Eich, except, as it turned out, cowardice and spinelessness. Of course, working for organization that throws you under the bus on the first sigh somebody on twitter is cross with you is no picnic either, so maybe Eich is better of for this.
Which models did that in the home space?
Out of those 262,500, how many would be in consumer-facing sales jobs where an opportunity to run these scams existed? One should look at 5,000 as a percentage of /that/ number.
I'll have to try this. I was really interested in using TypeScript with Redux, but gave up because I couldn't figure out a good way to type actions.
Peter Norvig explains why.

http://norvig.com/chomsky.html
> Greens arguably gave us Baby Bush

1. No they didn't.
2. Even if they had, it hardly makes sense to hold both the Green Party and the Republicans responsible for that.
Yes I was mistaken on the rules for professional exemptions so I apologize. They really don't apply to my company anyway since I can opt to pay less for certain roles than the minimum salary required for exemptions.

Overtime spikes won't be a big deal because all of our employees (any skill-level) rarely go over 40 hours each week. If they do at times, it's not by much.

For many positions I think 32 hours / week is better anyway and if there's overtime then it won't matter much at all, because we're not paying over the minimum to get exemptions and then trying to extract 50-60+ hours per week from our employees like many firms do.
To clarify - are single founder, early stage applications unlikely to be invited to interview at YC?

At what point does 'early stage' no longer matter?
> We're really not close to being a "multiplanetary species", and the major bottlenecks have nothing to do with the rockets to get us out there.

They're not? If getting stuff from Earth's surface to low earth orbit and beyond weren't prohibitively expensive, we'd be doing a lot more of it.

Sure, there are many other technical (and some social and political) challenges inherent in sending people to Mars but if we don't solve the launch cost problem it'll be difficult to make rapid progress on the other problems that would suddenly become more pressing if launch costs weren't an issue.
Going against Android and iOS was a mistake. Even Microsoft, with all their resources, is struggling to stay relevant in mobile.

Firefox OS should have competed against Chrome OS instead. Partner with some OEMs and you have a great alternative to Chromebooks.
The reason people buy clothes is because clothes are significantly cheaper than they used to be. By the time you've purchased fabric, a pattern, and put in the labor the cost to make clothes far exceeds the cost to buy clothes.
There's the LOT Network: http://lotnet.com/
ROI: the standard of YC
I'm trying to work toward that goal every day in my lab! Sure would be helpful if a billionaire hired me though. Kernel is the closest thing we have to an industry effort, but they don't quite know exactly what they're doing yet.
What would you prefer? Rolling applause for every idea anyone presents?

One benefit of criticism is we might get to read an angle of attack we hadn't thought of and thereby improve our ideas and designs.

Sure, when people blow off an idea by saying "pointless, let's save the baby dolphins first" I don't find those comments helpful, but HN almost always has far more in-depth critiques.

Edit: fixed a word
Nice! Well I'm a huge fan and follower of your work, so do please keep it up. I appreciate your willingness to eradicate ignorance (mine!).
>[Proof of work] is nearly 100% efficient

I'm curious how you're defining efficiency here. If it's "nearly 100% efficient", does that mean it's 99% efficient? 99.999% efficient?

If 100 people compete on a block and 1 person is awarded the block, then isn't it 1% efficient and 99% wasteful?
That "old whole reading method" seems to be a 20th-C. thing: https://en.wikipedia.org/wiki/Reading_education_in_the_Unite... preceded by phonics-ish learning.
I don't have biweekly maid service, I guess I'm almost there. In my opinion, middle class is earning enough to live in a relatively safe number, pay all your bills, your own house, rent/buy, car, health care, feed your kids and be able to SAVE some. Maybe not much, but say saving 10% of your after tax income.

If you have all of the above and no savings or borrowing on Credit cards, you are a fool.
As a young Portuguese immigrant in California, I would selfishly ask you not to share this recipe too widely ;)
By "say" you mean that if he wanted, he could've stayed and Mozilla as an organization would support him and he wouldn't have any trouble? Yeah right.
JanOS: Turn your phone into an IoT board
> Amazon gave him the means to follow his childhood dream.

Lots of people have wacky childhood dreams. Our society picks who gets to pursue theirs based on money. Some inherit it. Others execute magnificently on something daring.

For the latter, their dreams seem like good bets to bet on (but only given the prior performance). For the former, I suppose it's a plus they mostly remain in a holding pattern.