skysight-inc/HackerNews huggingface dataset:
You are correct - not all race conditions are data races, and message passing/immutable shared data will help prevent traditional shared memory problems.

That said, you can still have a data race with "immutable" data at the thread level as well.

For example, we have a system which has A processing threads, whose results are collated by the master and passed to a set of B processing threads. All of these threads use message passing and an immutable view of the master's environment which determines their behavior.

A command comes in which changes the master's environment, and the master sends the A and B threads a "die" command and waits for the flow of data out of the threads to stop. It then spins up new A threads and B threads to process the data with the new environment.

The data race appears when some old A threads become blocked on some external resource or are just unlucky in scheduling, passing data based off of outdated assumptions to the new B processors will be attempting to process data from the original A threads which have the wrong view of data.

The solution in this case is obvious - set up new queues, or more authoritatively kill off old threads, or change a parameter in the messages being passed, or pass the entire state from thread to thread, or... but the solutions to the problems outlined in the OP are also obvious, once the race condition is identified.
I have decided to base my starup out of Champaign IL. The burn rate is super slow, there are ton of resources (and people to recruit) from the University of Illinois, and tons of willing buyers/participants.
There is scarcity either way. It can be a race to who can take over an apartment when so many people are in line, or it can be high rents that some people can't afford. People aren't entitled to live anywhere they want regardless of what they can afford. Some areas like San Francisco, London, and Manhattan are scarce and expensive (through demand, building limitations etc)
Pebble JsConf watchapp
There's insurance on your house. Perhaps the same should happen with eduction.
Just observation; sadly Vancouver doesn't have zillow - not sure what a good equivalent is.
The countries that are the biggest source of international terrorists are not "impoverished," relatively speaking, nor do they live under "brutal dictatorships," as far as authoritarian governments go. Egypt isn't the U.S., but it's not Malawi, or Bangladesh, or even India. In terms of per-capita income, it hangs around countries like Peru or Ukraine. The other 9/11 hijackers came from Saudi (rich), the UAE (rich), and Lebanon, a solidly middle-income country with per-capita income comparable to Mexico.

Looking further afield: Pakistan isn't significantly poorer than India, but contributes much more to international terrorism. Bangladesh is significantly poorer than Pakistan, but also contributes much less to international terrorism. When I lived in Bangladesh, it was devastatingly poor, but terrorism wasn't an issue. In 25 years, per capita GDP has quadrupled, and now it's only poor, but terrorism has become a much more significant problem.

I'd go so far as to say it's ethnocentric for Westerners to chalk terrorism up to poverty/lack of education. "Oh, these people are just poor dirt farmers, they don't know any better."
It's all relative to the market. The original Pebble is $100. Compare that to the LG G Watch R at $300. Going to the LG, you get a nicer looking watch but you lose more than six days of battery life, you lose cross-platform functionality, and you lose the ruggedness that the Pebble has.

That was my point. If you want a nice looking smartwatch, they exist as long as you can handle the tradeoffs.
The FCC votes on net neutrality in 2 DAYS
Popularity of Colors on Instagram [OC]
https://bugzilla.mozilla.org/show_bug.cgi?id=1080319

tl;dr there are other command line options to do everything -remote does in a more sensible way.
How much money do you think they are going to raise?
I think $25M.
Voice in my case is super reliable. I'm always a little surprised at all the things it gets right. I think the work google has been doing on context aware speech to text is paying off. I've had edge cases where it couldn't get things right, but just making an effort to speak slower and more deliberate solves that. Thankfully I don't need to do that often.

Meh, most of the time I can just whisper something ambigious if I'm concerned about privacy, or just pull out my big ass phone and type on it, which is what I would have done if I didn't own a moto 360.

I tried one of those keyboards for the watch, and its really a non-starter. Wearables only make sense as voice devices. Even the large moto 360 can't support an on-screen keyboard and I imagine future smartwatches will be smaller, especially one's marketed at women and children.
Does it "change behavior"? As far as I understand, the only change is that this test wouldn't crash anymore. Which certainly is "changing the behavior", but allocating more memory is as well. If so, I don't see any reason not to use formally verified version. Not that it is really important, but quite reasonable.
Good step, but still majority of H4 holders will have to wait at least 1-3 years to get PERM and I-140 approved.

Unfortunately, immigration situation for foreign ambitious married couple is really harsh in recent years. Even if both qualified for H1B than you still have 50% chance in lottery just to process your application... 25% chance that both of them can work.

While there, getting job visa sponsorship on H4 can also be hard. Even junior software engineers in Bay Area who can get job easily, get mysterious rejections at very end of process or honest reply "sorry we would hire you, but waiting several months to apply in April and get you work in October with 50% chance and lot of fees is not a good deal. You're good, but not that great. We can't afford to wait".

I know several stories of people who left USA for good, b/c of that reasons. Their offers/positions where quite generous at top tech companies/startups.

Bay Area is the best ecosystem, but maybe with immigration and property market situation it just reached the peak and it wouldn't get any better?
This Is Your Avatar Speaking
The part about the average size of the deal is also somewhat misleading. The difference between an average of $16M and $6.9M starts to look a lot smaller when you see recent college grads getting ~$100k/yr and office space costing you ~$80/sq ft. And that $100k/yr will start to look a lot smaller to that recent college grad each time his $3500/mo rent check is due...SV startups are essentially paying inflated real estate prices twice, once in rent, once in employee salary.
Exactly. There is no such thing as "anonymized data", there is only "not enough context" and "I need more computing power!". It's important to understand what one is up against when fighting for privacy.

Incidentally, that's part of the reason why I'm having this feeling, that the future is a choice - "privacy or progress, pick one". Because if you really, really care about privacy and anonymity, the sheer amount of otherwise very useful data you'd have to forbid processing and sharing of is staggering. Take for instance shopping. Should we prevent retailers from collecting transactions data? Should we prevent them from installing CCTVs to deter theft? If neither, then how we're going to prevent them from correlating those two sets to keep a profile on you?

(yes, I know retailers now use credit card data and club cards for that - but say one or both data sets will become unavailable - then they'll start looking for alternatives)

It's a serious question. I don't see reducing data collection as a viable strategy, and I'm not sure if we can present entities from sharing data sets with each other. I'd like to know what could be the long-term privacy perserving strategy that doesn't require us to roll back the computer age.
Honestly, that seems like a completely arbitrary policy which serves no real purpose.

In general I'd stay the hell away from hardware projects on Kickstarter, but in this case Pebble has a proven track record of delivering a quality product in a reasonable time frame. I assume that gives them a little more leeway when Kickstarter is approving their campaign.
I live in Somerville and work in Cambridge, no car, commute on the bus and otherwise get around exclusively w/ public transit. Parent is not alone.

Having to own a car is a deal-breaker.
I really can't stress enough how these for-profit institutions seek to avoid any kind of responsibility otherwise assumed of an institution of higher learning. They consistently take advantage of veterans. Close to home, these companies actively and willfully take advantage of veterans benefits to reap in billions [0]. These schools actively recruit soldiers at military bases, who end up using up a good portion (or all) of their benefit without being able to get a job or before they can transfer it to their children or spouse. They're left with no education benefit, a degree that isn't transferable and, perhaps worst of all, a feeling of failure and embarrassment. PBS did an excellent show on the situation not long ago [1]. The standard argument I hear in favor of these schools is that the situation in the military is different, and a lot of veterans leaving the force already have families so going to a traditional college or university would be difficult or unmanageable. This is true, but distance learning has to become better.

[0] http://fortune.com/2014/11/11/gi-bill-for-profit-colleges/
[1] http://www.pbs.org/newshour/bb/gi-bill-benefitting-profit-co...
The Paradox of Empathy
Clothing manufacturer
what clothing manufacturer do you work with in China?
'YOU'LL GET ONE EMAIL FOR 8 DAYS AND THAT'S IT.'

I believe you don't want to/would not send any more emails, ads, any of your product spams etc (since you make clear by saying "that's it") then why not give whole thing at once and without asking for emails?

At the end of content, you could include an extra chapter explaining about paid course. By giving at once, without requirement of email, a lot of people would download the course.
If you want a normal watch combined with a fitbit, check out:
http://www.withings.com/us/withings-activite.html
My understanding of the Austin market (please correct me if you know otherwise, I was just an interested observer of the market so as to educate myself before pulling the trigger, not an active participant) is there are two such sweet spots: well below the Austin median (like the $150K area), and way into the stratosphere (like the $1.5M+ area).

Below the median, the fixed costs and time commitments per transaction eat up too much of the flipping profit. In the stratosphere, and their deal velocity slows down too much (plus there are issues with money management, i.e., left holding the bag when the bottom cycle arrives).

Neither of these sweet spots to avoid hordes of cash buyers are likely to appeal to the median HN reader trying to find a residence in Austin. Too low and either the school district is below acceptable performance and/or the commute distance too far (though Austin metro area has it easy commute time-wise compared to places like LA, SF, NYC, ORD, MIA). Too high and unless you are cashing out of an even greater asset-inflated area, you can't afford it.
even if 25 can be a bit of a bear

When your only means of travel is bad, your whole system is bad.

I'm glad that you've found a solution that works for you. I've had the misfortune to be subjected to public transport as a daily necessity, so I'm not as enthusiastic as you are about it.

Also, I work just off of 70, and my wife works in DTC. So there really aren't any good compromises for living that give us both decent commute time.

I understand that the whole vibe in the metro is built for the more hipster-ish living style. I just don't really fit into that, so what fundamentally matters to me is not great, and that colors my perceptions I guess.
It costs energy to do that, which is reflected in the lower price of the impure balloon air, no?
Done: dart
Please tell me where to get a $2 Shiner.
YMMV, but meditation, hands down. It will eradicate anxiety and stress, all of which affect your energy levels and concentration.
I've been filing bugs for years yet the QA of the product is still at unaccepatable levels. FF's constant passing of the buck is bothersome. When they can't blame extensions they blame people for not participating. Yet somehow Chrome/Chromium exists just fine without me writing big reports for it, same for Safari, IE, etc.

FF just has poor QA. That's a problem and all the excuse making actually hurts the product as FF leadership isn't seeing enough complaints apparantly, when an army of nerds are refusing to acknowledged these problems.
There is also the fact that "pre-qualified" != "pre-approved". It is quite possible these days for a loan to be rejected at the last minute.
Evidence doesn't seem to bear that out.
Clerky Is Out of Business?
Anyone used Clerky to incorporate their company? Their support email bounced. I connected with the founder on LinkedIn, send him a message and his is not replying...
Sonification of income inequality on the NYC Subway's 2 train
The USA's education system of student debt is also addressing another important problem - quality leakage to a foreign country. Think about it, Brazil (or any other country with a similar system) invests heavily in training its bright people for free, and afterwards it just looses them to some high bid foreign employer and the country's education investment gets counted as waste. USA on the other hand, puts the yoke on its promising younglings early on, so regardless of the outcome, the country gets a profit out of them (and in a capitalist frame of thought that's what does mater the most). Clever, isn't it?
Z isn't a low number.

When I do basic salary surveys, companies in Seattle appear to be paying market rate. Early stage, and pre-funded startups typically don't, but most other companies do.

The salaries don't compare to Bay Area salaries (but they are up there), but that is because our housing options are much more affordable.

The feeling I get is: Bay Area engineers don't want to move to Seattle, and Seattle engineers don't want to move to Bay Area, unless the comp is significantly above market.
I won't deny that I'm old-fashioned :)

The environmental impact of paper vs e-books is something I had not considered, but the effects of producing e-readers is still non-zero. I'd believe someone if they told me the impact was less than paper books though.

I'll also admit that e-books are more practical in some contexts. For instance, I prefer taking my kindle out for casual reading on the beach or in the park -- navigating the book, annotating, etc, aren't big issues for pleasure reading.

In academia, there is also another advantage to e-books: an e-book never really goes out of print. In my second year of college, I had to order an expensive copy of Gaston Bachelard's La formation de l'esprit scientifique from the UK because it was out of print in the US.

I look forward to a day when e-book annotation will suffice.
The GP was claiming that landlords could get mortgages when occupiers couldn't. You seem to be talking about landlords who can already afford to buy outright, who, yeah, are always going to have an advantage.

> My previous landlord bought the property i lived in for £270k in the early naughties. It's now worth over £800k. So not only does he have more than £500k profit in the house, he gets to charge "fair" rent which is orders of magnitude greater than his mortgage payments.

There's no double-dipping. He's made the 500k profit fairly (well, ish), he took the investment risk and could've lost money if he'd bet wrong, he now has 800k-worth, he can charge a rent that's appropriate for something that's 800k-worth just as if he'd bought it for 800k today.

> Basically, if the lease on the property is less than 70 years, you can't get a mortgage. So there are houses out there on sale for basically half their market value, that first time buyers can't get to. Despite the fact that the cost of increasing the lease is nominal when compared to the actual value of the property.

Sounds like a business opportunity for a bank willing to offer mortgages on those.
I found "Categories and Computer Science" by R. F. C. Walters to be the perfect complement to Chapter 0 as it's almost entirely proof and example driven.
Ok Google. When can I customize your activation phrase like on Moto X?
The First Computer Bug
Women leaving tech in droves: Readers weigh in
> To an employer, your accreditation counts for almost nothing when comparing otherwise similar degrees (e.g. a CS degree)

You obviously have no understanding of the different between a CS degree and a Software Engineering Degreee. For starters, mine was a full year longer than regular CS. I did engineering Math the entire time with the other Engineers, and I did courses like digital electric design and digital signal image processing that the CS'ers didn't.

It's like a CS degree on steroids.
You should install Firebug. It's better than the integrated dev tools in almost all areas.

About writing extensions we had this on HN in September 2014 https://news.ycombinator.com/item?id=8285744
If Russia did it (and I'm not saying there is a shred of evidence that they did) the motive would have been to distract the western media from Ukraine.
It's interesting to me that there is a chunk of the infowars crowd that seized on this theory and IIRC this exact air strip before this guy came along and he will probably get some play in those circles.
Recent? Cubicle farms have been around for 30 years, now. We're simply at the truly extreme end of a very long term trend.

As for why, the answers there are fairly simple: cost and snake oil. 30 years ago open plans and cubicles were pitched as a way to increase "collaboration", with no corroborating evidence that showed a commensurate increase in overall productivity. It was, to put it plainly, salesmanship and BS.

I'd strongly recommend a pass through Peopleware for a more thorough treatment on the topic.
I guess that goes to show what I know about the watch market. One of the other guys who responded with a bunch of watch manufacturers had the gall to accuse me of blabbering, when I barely understood half the words he said.

At any rate, I don't think the smartwatch market is getting more competitive. All we're seeing is the same watch being released over and over again by Samsung, Motorola, LG, and Apple. Exact same watch. Touchscreen (for no reason), all glass and metal (when we have that on phones, we wrap it in plastic and rubber), and a 12 hour battery life. They're putting a smartphone on your wrist, but worse. There's no one competing with Pebble, who is developing actual smart watches.

They had the Pebble Steel, and there's nothing saying they won't make a Steel version of this one, too.
Can you hire a VA to handle your most basic support/ reply? bug capture, reproducing, basic troubleshooting, email etc?

Episode 196- how to use a va in your startup
http://www.startupsfortherestofus.com/episodes/episode-196
Show HN: Introducing StockViews – Connect with the world's top stock analysts
Your post has 47 words. A 95% success rate means 1 in 20 failure, so you're going to have to stop, swear, fix it, and restart dictation about two or three times in your post. Even the somewhat optimistic 99% still gives only a systemic fifty fity odds of your post being error free.

Its just too annoying for most people to use.

What voice recognition reminds me of, is a disobedient / distracted little kid, the kind you have to tell everything twice.
The fact that standard bands can be used is great.

The fact that most watch bands are painfully incompatible with <insert your laptop here> wristrests is laughable in this day and age.

Watchbands need to be reengineered if these companies want people to wear them for more then the first few weeks.

Source -- love my pebble but only after suffering with that stupid buckle for months, stopped wearing it and then finally found a buckle free band.
I agree that voice commands are sometimes useful, but they also sometimes aren't. One problem is that voice is more reliable when it has context, like a complete sentence. That doesn't always fit the use case of openign an oddly named app.

Another problem is typified by a commmon Android Wear app which allows you to request a fake phone call on your phone. This example shows one of the use cases for a wearable: its a device you can look at when its socially or physically awkward to pull out a phone. You don't want to say, "Google, this meeting is boring!" But you might want a button that lets you do something about it.
Apple Is Now More Than Double the Size of Exxon–And Everyone Else
How We’re Handling VAT at Gumroad
AWS Systems Engineer
Is this you?
- You like to help users in a production environment
- Really good in a *nix environment (2+ years), Ubuntu a plus
- Ability to explain networking concepts (layers, packet filtering, SSH, TCP, UDP, DHCP, DNS, etc.)
- Knowledge of or experience with AWS (ability to articulate your learnt knowledge or experience)
- Experience or knowledge supporting user access and schema creation with databases (MySQL or PostgreSQL a plus)
- You know how to write maintain clear “how to” documents
- 2+ years of production administration under your belt
- Experience in basic programming or scripting (Python, Ruby, Fabric, SaltStack a plus)
- You have automated some of your tasks (Puppet, Chef, Fabric, etc)
- Enjoy spending your day onsite with like minded people
- Love what you do
- Authorized to work in U.S.

How do we use AWS?
We ingest and munge large amounts of data to deploy it direct to our clients as well as big effort in building sweet looking responsive web applications using Python/Django. Our solutions help the biggest financial institutes in the world make decisions. At AWS we automate where possible using CloudFormation, Ruby, Puppet, and Python while using EC2 with VPCs, RDS (MySQL), PostgreSQL, Redshift, S3, and other pre-baked Amazon services to run our operations.

If you think you’re qualified apply to this great opportunity email your resume, github account, digital resume to jobs@brightscope.com ASAP. More info here: http://www.brightscope.com/about/careers/#job_AWS_Systems_Engineer
and DC.
(Off topic) Is there any reason we can't undo voting on HN (like we can do on Reddit)?
Its not that bad in the recent years. I applied for my labor in aug 2012 (step 1), it was approved in less than 3 months. later applied for I140 (step 2), it was too approved in less than 4 months. Since I have an approved I140, my wife (an H4 holder) can apply for EAD under this new rule.
Also the rule states that its either approved I140 OR H1B over 6 years.
Apart that 300 signatures is an small number of scientifics working on biology, if the first reference in the article is to Séralini experiments it flashes a very big red light.
Quotes from Zero to One
New Userium: Customise the usability checklist
[How to and Freebie] Sales Deck Create the Kind That Sells
If it quacks like a preorder...
>With the $125k-$140k salaries some software developers report making, they are barely getting to "enjoy" living in NYC.

This is laughable, have you ever lived in NYC?
It doesn't even need that feedback-to-candidates loop to work.

Imagine that the female population of developers is 10%, that they exhibit in every way a performance distribution equal to males in job and interviewing performance, but that every company except yours is half as likely to hire a female candidate as the straight odds would suggest.

The candidate pool as experienced by all companies would consist of more than 10% females (as they would need to apply to twice as many places on average) and the average quality of the female candidate may well be higher than the average male candidate because of the adverse selection at play. (Qualified female candidates are being preferentially passed up in favor of inferior male candidates, leaving the residual female candidate pool more talent-rich than the male pool.)