skysight-inc/HackerNews huggingface dataset:
What you're saying doesn't make sense. Again, your position ignores scarcity and act as if economics is something like a "big bad boogey man" cooked up or something weird like that.

The steel foundry example is interesting. Does it have an infinite amount of raw materials? Is it utilizing a perpetual energy machine?

To me this like if the professor asks the class "where does the electricity in your class come from?" and the students respond "The socket!"
> If anything, they'd just make NT fully POSIX-compliant.

They did this with the POSIX subsystem, and the ability to do this was in mind very early in NT history. They ripped it out in Windows 8, IIRC. I guess it's back.
There are already commercial companies offering robots that clean floors, do room service, make coffee/drinks, sell stuff, etc, etc.

Is their rate of deployment higher in Australia ?
We don't have labor gluts at all. In the US working mothers struggle to find child care for their children, houses go uncleaned, and productive people drive themselves to work.

That's a situation of labor scarcity, not a labor glut.
I was also in this room, merged in from powerlanguage's side into Notch's group. The group ended up convincing about 40-50 members to vote to Stay, and when the vote passed it created a private subreddit for the group with random members as admins (including Notch). This was before auto-vote scripts and bots became common.

The subreddit is currently coming up with a theme for itself (based on part of the name that was automatically generated for us), and has seen users sharing spare copies of games and introducing themselves.

Unfortunately /u/powerlanguage chose to grow on without us.
I see my job as a manager is to remove barriers, understand what folks are doing and help with perspective.

In a big workplace, 80% of the problems are people issues anyway a.
You could set this up as an anonymous google spreadsheet for people to add their information to, like the salary one that went around recently
No for game developers. A lot of big studios sure but A LOT of indie devs and mobile game devs are mostly developing in Linux or mostly Mac OS X because if you are a mobile dev you have to support iOS. The game dev world is a lot larger than the latest AAA game.
I am, also, very much imagining a situation like in the movie "Elysium" being both probable and probably inevitable; the more interesting question is will there be a revolution after?
Perfectly emulated human body #1
Before Copernicus and Galileo, most of European 'academia' was holding steadfast to the ideas proposed by Aristotle and his legacy. The heavens where unchanging and divine - as clockwork, engineered in such a way that the divine human capacity for logical thought could understand it and predict it. And Earthly life was chaotic, dirty, and transient, with all regularity and flux a side-effect of heavenly or humanly processes: the divine.

Galileo's telescope showed these people a supernova. Moons around jupiter. Sunspots. Galileo proved that the heavens were changing, which did a lot to upset this worldview, and paved the way for people like Newton to do work independent of the Aristotelian world-view, and assert that the same laws that govern us on Earth also govern the heavens. (Let's also not forget that he correctly disagreed with Aristotle on the behavior of objects under the influence of gravity.)

Kepler deserves equal recognition, and he probably gets it. But really, they're both dead, so the important thing is for us to recognize what works and what doesn't. Not who found out what works.
I refer you to Question A [0], where in 2013 a few dozen practicing economists were asked this question:

> Raising the federal minimum wage to $9 per hour would make it noticeably harder for low-skilled workers to find employment.

Not a single economist chose "strongly agree" or "strongly disagree". The results were split very roughly evenly between agree, disagree, and undecided.

From this research I have derived the following conclusions:

1. Neither being for or against a raised minimum wage is an idiotic opinion from the current research. The experts are divided, so there must be no conclusive argument either way.

2. There is one real idiotic opinion: claiming to be sure. The sole point of consensus here is that nobody is confident in their answer.

[0] http://www.igmchicago.org/igm-economic-experts-panel/poll-re...
Doing it this way would remove a lot of risk for the general public after he 365 days passes. Have a better idea?
Why are you so optimistic? I can't think of a single example of two ethnically distinct / reproductively isolated but geographically intermixed groups that merged after centuries of staying isolated.

Even places like Brazil, where race is more of the sort of spectrum one would hope would convolve away, have plenty of issues that aren't abating.
>There's a nasty new world order coming where a vast majority of jobs will be gone

Want to know the biggest job killer in history? The tractor. Farm employment in the developed world went from 70% to 2%. We have been through this before. We can generate new jobs.
Exceptions are meant to be used for exceptional situations too. (Heck, the intended use is in the name!) Using them for normal control flow is bad programming style. (I'm looking at you, Python!)

In any case, the argument in favor of using return values for handling error conditions would be stronger if Go had proper tagged unions. With tagged unions, you can guarantee that exactly one of an OK result of an error object will be returned. Right now, Go has the very confusing situation that a function might return two `nil`s (the operation neither succeeded nor failed) or two non-`nil`s (the operation both succeeded and failed), neither of which makes any sense.
> Having random public phones roam onto your rouge cellular network is a public safety risk

So don't let other people on it.

Fun story: I worked for a company in the UK making GSM picocells with IP backhaul. One day, due to a misconfiguration, we had a lot of confused people from other offices in the building wondering why their phones were roaming onto a Canadian cell network thousands of miles across the Atlantic. Oops.
It's one of the reasons I prefer Storyboards over coded views in iOS development. The immediate feedback in the designer instead of compile / reload. They even got better with live views. Having the behavior simulated for different data sets would be the icing on the cake for me. This idea is so great it makes me wonder why it didn't exist yet (but perhaps there's something very similar out there already?)
The highway's jammed with broken startups on a last chance power drive.
Has the size of the minimum wage worker pool decreased as well? That area is pushing out the non-high-income.
Let me save you all five minutes: the author doesn't know, and doesn't have much interest in research around the topic, but does think it is important that parents be around their kids, and that Frank Sinatra was not.
yes you would be wrong I have the same model and the hello world example runs WAY faster. I'm not sure how to explain the difference but I do not believe it's an issue with apple.
We Made the Portal Cake: No Lie, It's Delicious
My point is that Orwell at that time in his life was suggesting that no matter how good the intentions of revolutionaries, oppressive regimes would be the end result. Yes, as others have mentioned he remained vaguely dedicated to "democratic socialism" but that presumably wouldn't involve any revolution, just voting in a democratic fashion.
The real problem is can you run your service with the quality of labor you will get as you scale. The reason you can offer fanatical customer service is your people are better than the average in the industry. It is very hard to scale labor quality.
There's nothing in The Wolf of Wall Street to look up to. It's a story of pointless people greedily shitting all over everybody because they've got nothing better to live for.
This is a little off topic, but a question that immediately popped into my head was... how does a manager deal with salary?

I haven't managed before, so these questions are all hypothetical. Any insight is appreciated.

I would like to think that most managers would like to pay everyone as equally as possible to show equal appreciation right? But... there's also a question of talent scarcity, then how do you balance out salary for something like that? I wouldn't want an engineer thinking their worth is less (or that they are appreciated less), because their pay is not on par with the scarce talent person. If you put that scarce talent person below market rate, how would you deal with him/her constantly wanting a higher salary (assuming he/she deserves it)? Would you just have to let that person go at some point to maintain salary levels? But you REALLY need that resource, and rejecting that person would just cause that person to eventually leave.
FBI Tells Local Law Enforcement It Will Help Unlock Phones
Latest Trump Hillary Attack Ad
I've been using Mailguns validator [0] for a while now and have been quite pleased. It catches common typos and validates DNS on the host name.

[0] https://documentation.mailgun.com/api-email-validation.html
AP Style alert: Don’t capitalize internet and web anymore
"Where does ownership come from class?"

"The socket!"

Of course that is silly, but sweat of the brow gets a little hypothetical when you start talking about piling up billions of dollars (probably even less than that). Should we pay the people that are rich today a larger share of the benefits of automation out of nothing more than a commitment to tradition?
Bucklescript: JavaScript Back End for the OCaml Compiler
No Uber core business is regulation arbitrage. If the industry you are trying to disrupt is not significantly corrupt you will have problems.
In general, I'd define it as somebody in STEM.
wait, what?!?
Statistics: When Confounding Variables Are Out of Control
The U.K. is already engaged in mass surveillance - see tempora.
Route Planning in Transportation Networks
When in doubt, I usually check Wikipedia's style guide [0] rather than anything else. Some of it is Wikipedia-specific (e.g., markup syntax), but there is also good general-purpose advice. It also has the major advantage of being free.

[0] https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style
You'd think people would have gathered that from the fact that the entire RF device is USB bus powered.
A look at the many doomsday bunkers featured in Popular Science over the years
How is it exploitative? It's a risky job and they get paid a lot compared to what they would make elsewhere which is why they do it. Nobody is forcing them.
Airbnb to purge illegal hotels from San Francisco listings
My opinions used to be unpopular and down voted often, but in the past half year or so, that's no longer the case.
> This is the first time, I got a feedback on this.

That comma placement is strange too. I'm thinking not a native english speaker. It's a great tool though. Not taking away from that at all. Thanks for making it. :)
This sounds really cool. I'm visiting Seoul soon and would love to try this -- do you remember how you found this group?
If that person warrants it you'll offer them a higher salary. Otherwise you'll offer the amount needed to hire them in the first place to get them to take the job.

The problem is that most people don't ever actually prove they warrant a higher salary and in a management position you generally experience the people who aren't satisfied no matter how much you pay them which skews your perception.
If there's actually nothing useful for some people to do (they can't find a job that supports them) then we should stop thinking of employment as a requirement for survival.

They could fix our crumbling infrastructure, provide child care for working women, in-home care for our elderly, reduce overcrowding by making prisons larger, build community gardens, or a hundred other popular left wing causes.

The claim that we couldn't get productive labor by drafting the unemployed is also the claim that there is nothing else useful that the government could do even if the cost is $0. Do any basic income proponents really believe this?
I heard the same thing (>= 8 reports --> all of your time is 1:1s) from my manager.
I expect B3 and JS JITs in general to remain much faster, for the simple reason that speeding up compilation by 2x might be worth a 5% throughput loss for a JS VM (numbers made up, but you get the idea). But it is very unlikely such a tradeoff would be acceptable to LLVM, given the projects and corporations already heavily invested in it.

In theory, LLVM might support both a very fast compilation model and a slower and more efficient one. But supporting two complete codegen backends is a lot more effort.

And overall, codegen compilation speed has never been a priority for LLVM to anywhere near the extent that it is for JS VMs. It still doesn't have parallel codegen, while all JS VMs do. That shows the very different focuses on those projects.
The problem with software estimates is making an estimate based off of the unknown for the first time.

Somebody asks you to walk a certain route through a city and give them an estimate of how long it's going to take. This is the first time you've ever been asked to do this. The route has stop lights, paved walkways, thick forest where you have to trample your own path, crowded areas, construction, and all sorts of other characteristics.

Think you're going to estimate that perfectly the first time? Nope. But guess what, you'll estimate it pretty well the next time you're asked to do the same route.

Therein lies the problem with software and estimates. Many times what engineers are asked to estimate is an unknown or has portions of unknowns. Without having solved the problem prior to being asked it's going to be real tough to estimate it properly. Second time around, your estimate is going to be much much better.

Most software is _not_ being asked to do something you've done once, twice or thirty times before. It's solving problems for the first time, estimates will be wrong.
Techcrunch's Oculus Rift Review
daily one on ones is a bit much. If I had a manager who tried to do that, I'd be running for the hills screaming.

When I was at Intuit, every manager had to schedule an hour every two weeks with each of his direct reports. This worked reasonably well, and most times, it would take less than 10 minutes for me and my manager to update each other and then we'd go back to work.
That's not really true. The creativity comes in seeing the parallels between disparate areas, and being able to use things in unintended ways to good effect.

As a random example, I was able to take a road pollution model that was meticulously optimized, written in Fortran, and approximate its results in Javascript, with almost an order of magnitude performance INCREASE, to the point that pollution models can be computed in near realtime in the browser (road network density permitting).

I did this by using optimization to approximate the model's pollution distribution about road segments using Bezier surfaces, which are fast to compute and have the nice property of being completely contained within the convex hull of their control points. That containment property let me leverage an R*-Tree to quickly determine which sources could contribute an appreciable amount of pollution to a given pixel, and only compute those.

None of the algorithms or data structures I used were original, but the circumstances where I applied them are somewhat novel and the results are fantastic.
but that's the thing... they most likely wont be paid for unproductive work or given a basic income they will simply be let to starve as has ALWAYS been done historically.

This is the key point that always perplexes me in these discussions of automation, the belief that somehow a fully automated society is going to lead to large swaths of the population not doing work and somehow being given basic income and being left to chase 'loftier pursuits' instead of 'wage slavery'...

its not a logical expectation based on past human history...
Well, for one thing, it's a graphical OS.
"Santa Cruz Operation" yup, that brings back memories...
Perhaps I should have said the lawsuits were ahead of the science.
That's a fair point, but it's so far down the road that for the foreseeable future it won't be a problem (at least for us). We're not under VC-backed pressure to grow at some unsustainable pace, so we can choose to bring on service providers at a pace that allows us to maintain quality. This definitely is a problem for the large on-demand companies out there, but that itself is part of a bigger problem where every startup thinks they need to be a billion dollar company (for many reasons)
New account, just to ask this.

I understand how much effort is involved in writing / publishing.

Are you planning a Second edition of your "Systems Performance, Enterprise and the Cloud" text, especially in light of the pace of development in the Linux performance / profiling space?

Thank you for all your countless contributions.
It seems like with regards to restaurants, this would only mostly apply to fast-food restaurants. Raising the minimum wage doesn't really appear to have an effect on servers given that the majority of their pay is from tips and they are effectively legally paid less than minimum wage anyway.

Furthermore, it isn't supposed to be a living wage. You're not supposed to be a single mother of 3 supporting yourself working at McDonald's. The minimum wage is supposed to be for those new to the work force and then you're supposed to better yourself and get a higher wage job. Where's the incentive to invest in yourself to earn more if you're making $15/hr for menial work?
Honestly I can't wait to see these in use. Even at events that are organised enough to have bins provided, there's usually not enough in the right places, for the small percentage of people who try to do the right thing, so this will hopefully stop every park and river becoming white like a European Christmas after an event
Internet should be capitalized when referring to the single, proper Internet that most of us use.

However, one can create other internets, and those are not capitalized.
>The issue with that is people will leave for alternatives.

You seem to think most Microsoft users choose their operating systems. They don't. Most of them don't know any better or even if they do, they keep on using the operating system that came with the computer. Also, they have to use software that only runs on Windows.

> they would for sure never win the users back.

People like me who know about this and care never go back. Fortunately for them, most people don't care. Those who choose them do so either because they have software to run on Windows or because of their excellent marketing in the corporate market.
> but when you look at all the developers who were willing to hop on board the Go train with no supporting infrastructure

I think that speaks more towards engineers that like shiny new things that do something in particular in a new way which then help drum up excitement and an ecosystem around it.

C# is a very good language, but there's nothing new or shiny about it now. The tools and ecosystem around it are well established and managed by Microsoft and often involve spending some money.

The excitement for new things like Go, Rust or Julia etc are really not a signal for new support for C#. I think if anything Microsoft should continue their new support for llvm[0]. Windows is a fine operating system, I'd like to use it to do development and the closer I can get to developing things that then run on linux the easier my life will get and the more likely it will be that devs use Windows.

[0] https://blogs.msdn.microsoft.com/vcblog/2015/12/04/clang-wit...
> What has always impressed me about Confucius is how is philosophy has survived 2,000 years in China, and it is completely secular.

Indeed, it has survived. As has Daoism. But they rarely co-exist, and instead are tools, or philosophies, of the current power.

While neither Confucianism not Daoism are outrightly political, their use, and survival, has been. If an dynasty seek hierarchy and power structure, leader-follower, right/wrong system, they promote Confucianism (as is the current case in China, harmony-because-I-tell-you); when a dynasty promote liberalism (ironically, in the current case of government) Daoism is the go-to example or philosophy.

There were other philosophies, but these 2 work reasonably well for most regime styles.
the thing that is preventing this from happening is starvation. In a capitalist society where 90% do not contribute to production or commerce and the labor is done and capital owned by the 10%... the 90% starves.
That's basically my thoughts on the matter too.

Relatedly, a few places where I've worked used "The Intranet" to refer to its internal network.
How so? The major idea behind RISC, I thought, was to implement very few opcodes and make them very fast, which seems to me to be distinct from the question of CPU vs memory speed
Tech firms are luring AI experts from universities
I had forgotten how much the bands would be sliced up commercially, so yeah it makes sense that equipment can narrowly segregate. The two separate Verizon ranges are probably UL/DL, no? If you're messing with your own base station, then it seems like the phone would be the violator on the uplink frequencies, heh heh.

For opening up, fundamentally any device should be open to inspection and modification by its owner. But my specific desire would be to eliminate the fixed identifiers from the protocol, to restore some privacy of these tracking devices we expect to carry everywhere.

Homebrew hardware and a Free stack would be a massive undertaking and capital-intensive to distribute. So a better starting point would be some already-distributed piece of consumer hardware. I'd think there would be at least one device that got reverse engineered enough to create some community flash-it-yourself distribution. Perhaps I'm just not doing the right searches, but I just run across vague allusions from either people who are in the know and NDA, independents who dug in a bit but only published summaries of results, or commercial-oriented unlockers only interested in achieving their narrow result.

I guess I'm left wondering whether Qualcomm's hardware security really is that good to destroy the enthusiasm for such tinkering, or whether it's just their legal goons have so far successfully contained the knowledge to the secretive unlocking market.
> TIOBE is a poor measure of programming language popularity for a lot of reasons.

And yet, it is completely consistent with pretty much all other measurements of programming language popularity (github, job postings, StackOverflow answers, etc...).

So maybe it's not that poor a measure after all.
tl;dr?

My eyes glazed :(
"hacker" news
In normal circuit units, the speed of light is 30cm/ns. A very mundane number.
@clay_to_n Both the email addresses above (software@stasislabs.com AND hardware@stasislabs.com) are undeliverable. On top of that, the same failed delivery happened when going to their website and using the contact@stasislabs.com email address there. Major issue to have when posting a hiring ad on Hacker News, and can't receive correspondence!
It's not there to serve itself, in the sense that an ant colony is there to serve itself?
Web Project Roles and Responsibilities
> how do we reconcile the fact that currently, most people must work in order to live and yet there isn't enough work to go around?

If you are a big powerful government, you have many tools to reconcile sweeping social problems like this.

Foreign wars and civil wars are effective at wiping out lots of people here and abroad. So are infectious diseases. You can also round up and intern undesirable people indefinitely as well or just kill them off.
Missionaries and cannibals problem