skysight-inc/HackerNews huggingface dataset:
The weather and people there are crap if you're used to the west coast. Winters suck and the rudeness of NYC people is insufferable in the long run for me.
I couldn't help reading this as a submarine [0] for Area 1.

0 - http://paulgraham.com/submarine.html
I said this below but I'll say it again, race & ethnicity don't matter. This was anti-semetic because the author is jewish, just like it would be anti-muslim, pro feminism, anti-feminism ect. It's like the scene in fight club where they screen recruits. So declaring you are mad because people said mean things to you on the internet on a platform that is going through very public growing pains is stupid, boring and old. Godwin's law was frim bbs i think.

The point is that you dont feed trolls because thats what they want.
Foreign workers (fw) who work for less $ than the Domestic worker (dw) drive down wages. In this case fw is benefited by making more than they would in native country, while dw makes less than the old rate.

Paying old rate generally means dw keeps old rate, while fw makes nothing. This is the inverse where the dw is benefited at the expense of the fw.

If all people are equal who should recieve the benift?
As a former H1-B worker myself (please put down the pitch-forks :)), I can tell you that regular companies aren't hiring H1-Bs to replace you directly. Instead they contract swarms of us through companies like WiPro and other body shops. This, along with the inability to seek a more fitting job on your own regardless of skill level is the main problem I see. You're essentially shackled to these body shops. You can't go home because of their BS employee agreements that force you to pay thousands if you leave before a certain time, you can't ask for higher salary or healthcare benefits, you don't get to choose where you work so it may be Texas today, WA tomorrow, Alabama next week so forget having a family life, you're wife can't work if you bring her and kids with you so you have to just follow along to their whims regardless. It is pretty much human trafficking once you get here. I can tell most folks here are American, they have no idea how messed up the H1-B system is.
This might be a great crypto tool! I can turn my hand writing into a font and then keep printed hard copies of all of my data! No one will be able to read it!
What are the odds we are living in a computer simulation?
You are confusing two (perhaps three) different things. The probability of a fair coin landing heads is 1/2 before the coin has been flipped. After the coin has been flipped, the probability is either 0 or 1. You may not know which it is, but it is definitely one or the other (assuming classical mechanics).

Now, if you are being a strict Bayesian then the probability of the coin being heads is never quite 0 or 1 because there is always the possibility that your eyes are deceiving you, or you are suffering from delusions or some equally unlikely contingency. But I assume that's not what you mean, and that you accept that humans do in fact exist in this universe, in which case the probability that humans exist in this universe is exactly 1. P(A|A)=1 by definition.
I think it would be something more like:

NSA: Please backdoor all sorts of stuf
Intel: ok

Security Researcher: these chips have backdoors

Intel: Maybe they do, what are you going to do about it?
The readers would not have to be rotten human beings ... merely non-naive. He didn't suggest we readers _wanted_ him underpaid. Just that we might wonder if they did. Many _would_ underpay him, so it's a reasonable thing to wonder.
What sort of standard are you asserting? The games with fluid dynamics simulations to simulate water aren't using fancy enough models?
> Sure, there's more room to grow here, fewer people, and a smaller economy, so it's not a completely fair comparison, but take a moment and look on a satellite map at how much land in the bay area is completely undeveloped, most of it on hillsides.

To say it's not a fair comparison is putting it rather lightly. Those are the three biggest factors that influence pricing.

Your entire premise is that Bay Area rents are high because of an excess of "completely undeveloped land". That defies credulity and is far from evident from satellite imagery.
French kids know how to play
http://www.duanemorris.com/alerts/ada_website_cases_filed_fe...

http://www.fredlaw.com/internet_technology_trademark__advert...
Also: https://en.wikipedia.org/wiki/Technics_and_Civilization
I'm guessing India because of the karma comment. What here in HN is a number on your profile, there it is a promise of a better future (but maybe in the next life).
Ha... that might just work!
Show HN: Read-tier cache for KairosDB time-series data
After reading some of the other replies that more directly address your question you might want to read up on binning [0].

A lot of Intel's chips are recycled binned Xeons. They've almost completely stopped making desktop processors.

The I7s you buy are usually failed Xeon chips. To my knowledge Intel currently only fabs laptop and server chips.

[0] - https://en.wikipedia.org/wiki/Product_binning
None of that will help if the on-chip (CPU) code is hostile. Once the CPU itself is compromised, preventing connections is the only way to contain the problem.
Only because your mental map is old, archaic and will not allow you to see things any other way.

So what is the right course according to you? Do we set an artificial threshold at some point in the future, where these jobs will be swapped to AI? Do we simply never replace them with AI?

Do we slow progress in order to cater to people's obsolete expectations (don't want to hurt their feelings after all).

No. Problems will appear and we will solve them. It is our duty to the universe, to ride the wave and see it all the way through.

EDIT: Virtual Reality will solve a lot of the "meaning of life/emotional satisfaction" issues that creep up. And VR is getting a jump .... right about now. It's quite amusing, just thinking about the timing.
ROS, ROS, ROS
all our robots are on ROS and you get visualization and simulation tools, 90% of the things you'll ever need come from apt-get (ubuntu make everything easier) but the real deal is Gazebo and stage for simulation and the wiki is full of tutorials
> Yes, but BMCs do more than just power machines on and off, and are used for more than powering machines on and off.

Turning on a powered-off machine is the only thing that couldn't be done by a hypervisor.

Once the machine is turned on, a hypervisor should be able to do anything IME does by doing it the same way IME does it, as long as the hardware is sufficiently documented.

The part of IME that is unnecessary is the software, because it's software in lieu of transparency and documentation. A separate management processor that you could install your own software on would not be a problem, and then you could even turn on the machine.
Lambda functions initialize in <10ms when warm, <100ms otherwise, in my experience. They seem to stay warm for 15 minutes or so after a cold start.

The excellent Serverless framework is pure JS, but you can also deploy jars to Lambda, which lets you use any JVM language. Clojure Lambdas have a more extreme profile: ~500ms for a cold start, <1ms once warm. You could keep it warm with a timer event source, which could do double duty as a watchdog / heartbeat thing.
While there are all kinds of tests and ways to measure a developer's ability, most of these are outdated and were more appropriate 15 years ago prior to mass framework adoption - developers now just aren't going to spend a lot of time doing low level algorithms, because they don't need to.

But the best way that I've come across is to judge character traits. Intelligent people always have listening as a core component, where as less intelligent people will be very dismissive and constantly interrupt people. These are traits you can definitely sift out in interviews.
Everything I said is perfectly valid if you take a sociological definition of race, so demanding I provide a biological definition of one is silly. The data I cite is based entirely on self-report - to the Census, to the California Dept of Education, and similar government bodies.

You'd know this if you actually read the sources I cited.

So yes, you are right. The study was not based on a biological measurement. We cannot rule out the possibility tyat at every income level stupid people with pale faces are more likely to self-identify as black while smart people with dusky skin are more likely to self-identify as white.
Speaking of, The Changelog #206 https://changelog.com/206/ just put out one with a blind programmer as well, "This week on the show we talk with Parham Doustdar, a blind programmer. We talked about the advantages of being a blind programmer, the tools he uses, quitting school, carving your own path, and more."
Very interesting... so one machine for sending data (one-way channel) and another machine fro receiving data (also a one-way channel). That, in combination with a one-way serial port, might just suffice.
Out-group homogeneity
The man with half a head
Of course it's legal. Just ask the guys that write the laws to protect the people who pay for their campaigns.
Sputnik is the new Pravda or Russia Today. Worth taking anything it says with a pinch of salt.
Because you've turned a "neighborhood" into an "investment property." Neighborhoods develop culture. Investment properties develop nothing other than capital that leaves the neighborhood.

What happens when the Silicon Valley boom is over? What happen to those neighborhoods? I guess that's not your problem.
Can provide any details? Is it right in principle, is the evidence wrong, or is the evidence wrong but conclusion right (or vice versa)
Emotions are generally non local chemical releases in the brain. Stress, fear, love, hate, all bathe most of the brain in the relevant chemical cocktail. So, no it's more than just local memory formation.

On that note, memory's footprint is all over the brain. Learning judo is more than just filling up a psudo HDD with relevant information.
I realize that you’re referring to traditionally-typed text, but Monotype was recently commissioned to design a typeface for the illustrator of Roald Dahl’s books, and they did indeed include alternates for each letter (along with variations in kerning):

>…He selected four subtly different alternates for each character that, combined, would make the text look random enough to look authentic while keeping the glyph set manageable

Article: http://www.monotype.com/expertise/case-studies/a-bespoke-han...

Visual comparison of the alternates: http://www.monotype.com/media/1837/quentin-alternates2.png
Thanks for sharing this. It's very inspiring and interesting to read about solutions to the very unique problems visually impaired coders face.

Does make me wonder about non-text based input / code display methods that can help here.
That's the problem, digging deep requires access to the un-dumbed-down ones.
Tickets to Venezuela are pretty cheap nowadays.
Yes, it is pretty well established that cortisol causes the hippocampus to shrink [1]. Studies also show that the hippocampus shrinkage in PTSD is reversible with treatment [2].

That is just one example, but there are quite a lot of other long-term structural changes in the brain after chronic stress.

[1] http://www.biologicalpsychiatryjournal.com/article/S0006-322...
[2] http://www.biologicalpsychiatryjournal.com/article/0006-3223...
I haven't clicked it as my usual Chrome user because I find my search history useful for recalling results.

I did open it in an incognito window and saw what it does. It doesn't look like a big deal. It's probably the web-era version of sticking red-alert keywords in your Usenet signatures back in the 80's and 90's.
I have no idea. I had to go through their password reset hoops to even get in and figure out what was going on and to make sure that it was actually my account. It was, fortunately... or at least one that I had control over. My worry was that someone had made a fake linkedin account.
How do you handle the FB API concurrency limits? I'm not familiar with the messenger API, but the marketing API is pretty strict about not allowing more than a few requests (2? 5?) per second.

Once I hit that, I hashed out a scheme where I serialize and queue outgoing requests (SQS), and then execute them from a lambda that is triggered by a 1 second timer. At this point, I was in a crunch for what was supposed to be a fairly simple task, and modern AWS is somewhat of an unfamiliar environment for me, so I just deployed it as a classic Node worker on Heroku.
Quite interesting. But something i don't understand, MS causes immune cells to attack the myelin cells. Depending on the severe of the attack the myelin cells are completly destroyed or even the nerv cells themselves are destroyed. Recreating the immun cells would prevent the immun cells from attacking the myelin cells, but what happens to the tissues which are already destroyed? As far as i know, the body is not able to repair all kind of destroyed nerv cells / myelin cells on his own. So how can this treatment help to repair/recover already destroyed tissue?
Mr. Robot concept store lets you ‘hack’ a fake ATM for real money
Posts without URLs get penalized so you should repost this using your link, add "Show HN" to the title, and then post the above text as a first comment in the thread. Good luck!
In my experience, Algolia is OK for toy sites but not for anything even moderately complex. Even on HN it's often a challenge to find the right results. They seem to have gone with the philosophy that speed is more important than relevance. Keyword matching is only one small aspect of a good search experience.
Most be a good employer to publicly praise their employees like this! ;) Interesting read, glad he's doing well!
Because one thing is a simple game, and the other is a fundamental social interaction.

How you first learn about sex affects how you treat other human beings -- including as mere rape targets for example...
When I was in high school, I had a part time job/internship doing QA and writing some software. I was recruited there by my friend, who was blind, a programmer, and also in high school.

He was a great programmer, and very adept at using his screen reader. As far as I know, it only ever gave him one serious complication: since he was a minor, it was set to safe-for-work mode, and it read his coworker's name, a Mr Livshits, as Livsugars.
Is it a common reaction to raise pitchforks at H1-B's? I mostly feel sorry for workers on visa. They don't have the flexibility I do to change jobs if they're not happy. That would be the absolute worst for me, as someone who is always looking for a better gig.
Another commenter alluded to it, but I find both the article and the discussion miss what is really going on. It seems like a lot of firms are basically outsourcing their IT workforce; something that has been going on for a long time now.

For most businesses, IT is a cost center, and if that cost can be minimized, they will do so, full stop. What the articles doesn't go into detail is whether those workers that are being trained will continue to work in the US, or whether they are in the US temporarily to understand the IT infrastructure and processes. It seems to me that the latter is the case here. Again, outsourcing has been going on for the longest time, and it really confounds me how many times the same issue will be brought up.
"your VPN traffic could be associated with your billing information for said VPN" - that's why I asked a friend from a completely different country to sign up for me (we are good friends with high technical prowess and he knows what he's up to).
You could buy a 3-4 unit multifamily property to get some experience renting it out. Do all of the property management yourself. This is best if you're targeting small-time landlords.

Or if you're looking to target bigger apartment complexes, you could get a job at a property management company for a year. That will give you a good view of the administrative side.

Your local community college might have a course on taking care of your home(to help with tenant turnover or knowing what your contractors need to do), or might be able to hook you up with a business mentor.

Once you've spent a year or two doing something related to property management, then you can write the code and probably will already know someone who can use it.
I think it's an advertising campaign, completely unrelated to the movement, which just piggybacks on it to get people's attention.
The problem I have with simulation theory is why would the creators of the simulation be so cruel as to give the us (the sims) self realization.

I can see creating a world of sims, running on autopilot, even with variable personalities, talents, and beliefs. But why would you let each sim be conscious of their surroundings?

It's infinitely cruel to arbitrarily create and destroy sentient beings.
Cool, you made Ext.js
How do you define "fair" in fair market wage?

It eventually has to come down to, "I'm an American, so I'm entitled to get paid more than everybody else on the planet for doing a given job."

I find that attitude pretty disgusting, but that's just me. The same people who complain endlessly about H1Bs, outsourcing, and cheap foreign labor will then cheerfully drive to Wal-Mart and buy a new DVD player for $12.

It will never, ever occur to them that there are two sides to every transaction, and that Mother Nature abhors an arbitrage opportunity even more than she abhors a vacuum.
Why AI will break capitalism
A hypervisor isn't going to be able to interact with Option ROMs, change C states, change the CPU's vt-x/vt-d parameters, configure the HBA, change device addressing, configure port signaling speed, etc.

That could all be implemented, but it would require another hardware controller or some sort of api that has lower level hardware access than the OS does, and something to actually provide that access and communicate with the various components, at which point you just invented IME/BMCs.

Edit:

>The part of IME that is unnecessary is the software, because it's software in lieu of transparency and documentation. A separate management processor that you could install your own software on would not be a problem, and then you could even turn on the machine.

I suppose I can agree with that, and that's basically what most BMCs are, though installing your own software is hit or miss. (I've read about someone that got a stripped down linux kernel+userspace running directly on a SM BMC once) , Intel just moved it into the cpu.

IME just seems like a strange hill to die on when it's probably more secure than 90% of the remote management setups in use today, yet everyone seems perfectly ok with those.
As an aside, I don't think this thread turned into a flamewar, there's some good discussion.

Also, s/he started it ;)
Programming and math start at opposite ends but will eventually meet in the middle,

they both deal with computation (modification through time).

Only math as a language originates from past assertions to model a determinant factor,

while programming deals with future assertions as to produce determinant factors.

Its alot easier to make arbitrary mistakes in the latter then the former.
Civic unrest in China is much less probable than in the US.
There's a lot of room between SF now and Tokyo. Even moderate increases in density and building housing stock. It's not a binary choice of the status quo or a dystopian nightmare.
This is a common misconception. It is a very easy process to change jobs on an H1B. The difficult part is the Green Card process, which gets reset (IANAL) and currently getting a green card takes upto 10 years, if you're from India.

The problem essentially is that many of these workers either don't know that they can switch jobs, don't have the skills relevant to get another job or, in many cases, have a sort of loyalty to their present company for 'giving them an opportunity to come to the US'.

The last sentiment is a lot more common than you would imagine.
"Sworkit with 5 million users its easily the top circuit training app on the market." -- Sani Yusuf, Nov 17, 2015
What would this simulation run on? At some point, there has to be something that exists.
This seems like a simplification. Surely some Japanese prefer to try to get a good night's sleep, or would rather their colleagues didn't need to nap during a meeting.

Anyway, napping is something most cultures appreciate. Just seems we don't accommodate it as well as the Japanese.
Organic cultivation is kind of a silly concept. Who cares whether the fertilizers that you put on crops are processed industrially, or biologically? Objections to pesticides, I can understand, given that some of them, incidentally the ones that actually work, like DDT, are sort of detrimental to humans as well as pests.

Mostly it's an excuse to mark up vegetables 250%.

Hybrid seed that doesn't grow true if reused is kind of an issue, but that has nothing to do with GMO crops, versus regular, naturally bred hybrids.

EDIT: source, grew up as basically a poor white Yankee subsistence farmer. Could probably have qualified as an organic farmer, if we didn't sprinkle Sevin and Rotenone on things to keep them from having the invasive beetles chew the bejeesus out of them. Hint: bugs eat Sevin and Rotenone and just become larger, angrier mutant variations of themselves, like the Hulk munching on concentrated gamma radiation.
It's actually a valve and a piston you have to worry about. At normal engine speeds the valves will simply snap shut if the cam stops spinning.

Valves slapping piston is generally only a worry with an interference engine design.[1]

1. https://en.m.wikipedia.org/wiki/Interference_engine
I second that suggestion, and recommend Patrick's article on the subject: https://training.kalzumeus.com/newsletters/archive/validatin...
Agreed. I wish I better understood how a PR firm manages to place an article that is so clearly an advertisement, like this, with such a major news outlet, without it setting off the editor's spidey-sense.
Computer invents new scientific theory without human help for the first time
NYC has been gradually deregulating rent controlled and rent stabilized apartments as previous tenants move out or pass away. (The original intention was partly to make sure people on fixed incomes - especially the elderly - wouldn't lose their long time homes). I won't say that deregulation has done anything to improve the housing market tho. Supply and demand for land, the cost of construction, and the city's enormous population growth have far bigger impacts on the availability of housing, affordable or otherwise.
Good luck and Godspeed!

Academia totally sucks in this deeply ingrained ivory-tower mindset that metes out rewards/tenure/grants based on outdated performance metrics.

(Excuse the vitriol, former academic here.)
> Why is the non-price way of rationing better than rationing based on who is willing to pay the most?

It's not. But rationing by price has little advantage if you're not going to allow anybody to build more housing: the basic benefit of the price mechanism is that higher prices recruit more resources to employ towards increasing supply. But if you're going to fix supply though a NIMBY-dominated political process, then every dollar of increased rent is going to end up in the pockets of property-owners, not budging the supply of housing, to the unallayed detriment of renters.

This is a both a partial explanation of why NIMBY-ism is so pernicious and of why capital (foreign or otherwise) is so strongly attracted to NIMBY-dominated, supply-constrained markets like the Bay Area.

The quality of commentary on these issues in the press and in the political process is abhorrent. If anyone with a basic understanding of economics is interested in learning more about the economics of rationing, I recommend starting with Economic Analysis of Property Rights, by Yoram Barzel [0,1].

0. Publisher's site: http://www.cambridge.org/us/academic/subjects/economics/indu...

1. Amazon: https://www.amazon.com/Economic-Analysis-Political-Instituti...