skysight-inc/HackerNews huggingface dataset:
Having worked in tech in NYC and now in Mountain View you are technically correct, but it is not the whole picture.

In NYC I lived in Brooklyn and took the subway to work and was pretty happy with that. In silicon valley this is usually not an option. There are company shuttles, but it is not the same as just jumping on the next city bound train.

You will need a car, and you will want to live in expensive areas to avoid horrible commutes. This is also true for SF, the transportation system even there is nothing like NYC, even including NJ.

On a personal level, I find SF/Bay area much more boring than NYC. The food options are nowhere near as good either. I'm happy with that as I'm getting older with a nice house and family. But if I was 25 I would stay in NYC, there are more than enough tech jobs there and you can live for cheaper if you want.
This one is good question. Why do all hiring people want you to be UBER happy to work for them and if you are not extremely aroused when you think about their company name they will not want to hire you.

I can be super happy to work for company after year or so when I get to know how it is to work there. Before that I can be interested or looking forward to get to know how it is working for them.
How about the performance , does anybody have tried this yet .. any metrics ?
No, a literal translation is what you get when you write a http server in C and inspect what assembly code it produces for x86.64. Since this assembly code is nowhere close to that output it is not a literal translation.
Isn't this exactly what is working for Uber and AirBnB? As far as I can tell, what they are doing is mildly illegal in most of their major markets, but once sufficient economic benefit and traction was demonstrated, it made it very hard for officials to ignore it.

It seems a terrible precedent to set that the disobedience be driven by a corporation that provides a service, rather than consumers, but it also seems that a corporation's legal pockets are much deeper and the disobedience can be enacted on a much larger, safer scale. i.e. if I disobey the law, I can go to prison. If Uber disobeys the law, and has a million customers, Uber just stalls in court and lobbies, and nobody goes to prison, nobody gets a criminal record, and nobody gets hurt. Its a fun subversion of the legal protection that corporations afford the individuals that work for them.
Zen Magnets issue safety warning after 3000 cases of Children swallowing magnets
Luckily, I've ditched my landline since I bought stuff at Radio Shack. So any calls to my old landline phone number won't get through.

Is there any indication that what you bought there, along with your contact info was sold? Or just your contact info?
That sounds more like Kurt von Hammerstein-Equord, probably misattributed to Napoleon.

http://en.wikipedia.org/wiki/Kurt_von_Hammerstein-Equord#Cla...
And I would go even farther and say that the article is even more applicable in the startup setting: you can get good work out of a decent engineer, but one actively bad hire can be very costly in very small company.
What? 10 years ago when measles was only affecting very tiny populations, your risk of getting on a plane with one of these people was near 0. Now with the outbreaks in California (and many other places around the world), the chances are getting higher and higher. Therefore decision making will have changed.
Very cool, thanks for sharing the info on using rust bare metal!

I'm really curious to try running rust code on the popular ESP8266 module (http://makezine.com/2015/04/01/esp8266-5-microcontroller-wi-... and http://www.esp8266.com/), but I think the board's xtensa architecture and LLVM's lack of support for it means its a non-starter. If anyone is a LLVM guru, is there any hope of compiling code for xtensa architecture and ABI? Or is there any crazy way to get LLVM to compile rust into plain old C code that can then be compiled with the modified GCC toolchain that supports the ESP8266's xtensa architecture?
Sure - but I'd rather take the risk than pay the "Safe Air Plane Tax" of $0.75 per flight.
+1. It's hard for the U.S. to take the moral high ground on espionage outrage until China's equivalent of the NSA has their fingers in as many pies. But it's conveniently easy for journalists to forget that.
I guess I failed to make this point properly, but Babel already supports static typing - you can use a plugin[0] and/or you can use it with Flow[1].

[0] https://github.com/codemix/babel-plugin-typecheck

[1] http://flowtype.org/
"Are you happy to use technologies we don't actually use, for reasons we aren't discussing with you, to solve problems that haven't been defined?"

No. Next question please.
NPR sees itself first and foremost as a news organization, and I don't see that changing any time soon. Even if radio shifts from FM to Internet, there will always be a place for local news reporting and discussion. And that shift itself is probably still a long time coming. We HN types often forget that there are millions and millions of people who prefer to have Rush Limbaugh and others shout the "news" at them via pickup truck radios. There are still a lot of people who don't even know what a "podcast" is.

The thing about pledge drives and member supported radio is that it's almost completely free and without obligation. No matter how much money a standout hit like TAL can make from underwriting, why would he ever stop asking people for money if they're willing to give it to him in record numbers year after year? I'm sure that WBEZ places some restrictions on their programming in return for using the public radio brand to solicit donations, but I doubt that it's anything onerous. FM radio, streaming, podcasts, it's all the same to the content creators of the individual shows. More underwriting will allow them to do larger things, but if that dries up for whatever reason they can just continue to make money directly from their fans.

Public Broadcasting is like an Eternal Kickstarter. People will give you "donations" in return for a product, not just once, but every year for as long as they use your service. And they don't ask for any equity or voting rights or profit sharing, and you can sell ads to make extra money if you'd like. It's the best situation for a business to be in.
Yeah. There can be no doubt that there are plenty of companies that have failed to grasp the point of the technical interview. I've had to coach employees in the past because they often gravitate towards silly questions like "name the 8 primitive types in Java." Who cares? The interview is a two-way street. Not only is the interviewer trying to see if the candidate is a good fit, but the candidate is trying to see if the company is a good fit. Companies that fail to build a good technical interview will lose opportunities to gain good candidates, because these candidates will be turned off by the process.

Ultimately, this is all about building a team that not only works well together, but has the potential for growth. That requires a good culture. The interview process should be the candidate's first introduction to that culture.
When the only winning move is not to play
I actually would look at it a different way. In one sense, if you don't "make cool things" then it doesn't really matter where you live. That is the bare minimum for building a network.

It's my opinion that you would have MUCH, MUCH more success in Silicon Valley building a network of quality developers. It takes much more than cool projects for people to want to work with you, recommend you, or invest in your company. Culture fit is consistently expressed for a reason, it may even be more important than cool projects (assuming you have some programming background) for some companies.

Everywhere you go you meet someone building something, compare that to reading HN from a far and hoping someone is paying attention (and impressed) at a Meetup.

My 2 cents: Yes you are missing out with your in person network living in other locations.
> only the most brutal punishment will suffice

Suffice for what? Only to make you feel better. This is some real magical-thinking torture porn. Nothing special happens when you kill a person one way versus another.
Too many pre-production products now... I'm eagerly awaiting the day when Wirecutter just has a "Best Autonomous Selfie Drone" category though... :)
"That's my original post yesterday for this story. No discussion or interest/upvote."

The surface area of HN is so broad, the number of readers interested in pretty low. This is a observable problem. I often see lots of votes and zero responses for interesting posts.

Interesting enough to click, glance over, but not enough to think about and comment.
We really need a less ambiguous phrase than bare metal for this, because searching for "Bare Metal Rust" really isn't going to get you the results you want here.
So if I'm an android dev, you will disqualify me from using the only practical option of Java?
I would assume that the most basic use case is one car, one driver... Nearly every person I know that would care about having a device like this meets these criteria.

How, exactly, would you expect it to work with two phones in the same car? It's not like it could tell which of you is driving...

I guess my argument is that it is likely less 'basic' than you think. Having two people share a car, and both interested in accessing their data, sounds like an edge case.

I imagine that it'd be easier to either get rid of one of your accounts so everything goes to one single account, or have multiple plugs, and you swap out based on who is driving.

Also, I got a discount as an original kickstarter. You should check your email/spam folder to see if you got one as well.
So CoreOS is cool because it's minimal? Serious question, why is CoreOS a better container host than say, boot2docker?
Why would you not say "shit" during an interview? I wouldn't make it my every other word, but I find nothing wrong in talking to someone as I'd talk to them on a daily basis if I were hired.
Thanks, we've updated the URL to the translated link.
I have no idea how you could possibly choose "measly" as the adjective to pair with "50% improvement in memory bandwidth" (with the part about "using half as much power" being suspiciously missing from your summary).
My wife is from Portland and we go there nearly every year for the months of July and August. Amazing weather during that time of year. I've been there ten years (during the summers) and would highly recommend it.
We were strongly advised not to do this. It puts you in a difficult bind if you change your mind later on. Plus there is little value in most beneficiaries knowing beforehand.
Get rid of the boilerplate code in properties based configuration
Choose a base (b), and a candidate (n).

Assume (n) is a number whose probability of satisfying the given condition for a given base is indistinguishable from other numbers of the same length in the given base.

The probability that (n) will satisfy the condition for all bases from 2 to (b) is:

product ((2^(log(k,n)-1))/((k-1)(k^(log(k,n)-1)))), k=2 to b

https://www.wolframalpha.com/input/?i=product+%28%282%5E%28l...

Edit: The log operations should be floored, but this still gives one a sense of the rapidly diminishing probability.
Yes, its worth it. I wouldn't retire here or even think about saving too much money. What you learn here and the network you build is, in my opinion, not something you can find anywhere else.
I am not familiar with this 0x, 10x nomenclature. What are they saying?
Startup Free legal documents, information, best practices
I believe it's not actually forbidden to ask in the US, just forbidden to make a decision based on a protected category, which is why most companies avoid asking. While I'm sure it's happened, I've never seen someone removed from consideration for having something like this on a resume. Also, I see nationality on resumes quite frequently (although still a minority of the time, except in areas like defense.)
I used to live in Michigan...burritos were terrible there. I seriously thought the entire midwest had burrito blite. I also spent a lot of time around Bemidji many years go, I don't remember seeing a burrito there.

Hopefully you are right and Minneapolis is better. But for my money Phoenix has some great burritos (I don't live there, I'm in Boise)
So, having opinions about the tools you use all day is a bad thing?

Does this extend to other tools as well, or just the tech stack?
My recommendation to anyone who does not want to leave their loved ones empty-handed is to get life insurance. Depends where you shop, but for about $10/month you can get $100k in life insurance - not a huge amount but probably enough to cover any debts you might have, cover the cost of your funeral, and more. For about $30/month (if you are ~30 years old and relatively healthy), you can get $500k in life insurance. The other good thing about setting this up is that your insurance agency will usually help you get your other items in order like your will, your trust, who will be your guardian(s) if you have children, etc. It might seem premature to get life insurance young, but I have had friends in their 20s and 30s who have died or had near-death experiences.
How to watch Netflix Legally outside US – free trial
I'm learning German myself and I highly recommend it. In some ways it's very similar to English but then at the same time it has completely alien vocabulary.

English is a Germanic language that has been polluted with Latin (overwhelmingly French). German has also been polluted with Latin but at a more primitive level with the accusative for example.

Gain another soul and learn another language. Too many Americans only speak English while your European counterparts (educated programmers) speak several.
I really like M. Chouard's work. I wish he was more present on TV to detail hid theories. Unfortunately people in power can't allow that, they don't want to see their best tricks exposed.
Other users have answered these pretty well by now, I'd just like to add to the discussion of this question:
>Likewise, I'm confused about how to get around the limitations of mongodb. Say you run a store with a finite inventory, how do you handle concurrent purchases? How about a website to enroll into classes? How about a webforum which can have exactly 5 administrators?
A quick&easy for me has been to just set up a separate REST API to handle critical data like payments and just have a two-server app. Doesn't really add to development time vs a unified server. Meteor doesn't preclude SQL use, it just doesn't support reactive SQL off the shelf like it does Mongo.
Python 3.4 is now a supported platform in Twisted
I'm surprised much of the content of those letters made it past the censors, even allowing for the war in Europe being over at the time they were sent.
Open Digital Research Environment Toolkit for the Advancement of Mathematics
> The best and the brightest talent head straight to silicon valley

I know a lot of really good developers who left because of the toxic culture.

> so if you want to be exposed to new technology then Silicon Valley sits a head and shoulders above the next place.

This is not true.

> Peter Thiel made the statement that they are not opening Venture Capital offices in any other city because they didn't think there was enough value, meaning that the big ideas come to Silicon Valley - so venture capital will wait for it there.

All this means is Peter Thiel is providing VC exclusively in SV.

> There is no EASY way to simulate the same network from afar.

We have IRC, Github and tons of other social networking options that have been more than enough for me, and surely for many others. Plus the SV isn't the only place to network.

> In summary : if you care about working with great developers, learning new technology, building a company/raising capital, or building a professional network then Silicon Valley is a smart choice. If you care about having work life balance, being near family, or saving earned income then the bay area maybe a big mistake.

This is probably the only part I agree with here. The Silicon Valley isn't objectively the best place to build your career. If you don't give a shit about work/life balance then it probably is a top choice, but if work/life balance matters to you then it's probably one of the worst choices. You won't fit in with the people in the valley, and you might end up getting depressed or burnt out.
Ask HN: I'm looking for a mentor
Software engineer. SaaS owner.

john@scrape.it
German is my native tongue.
Handling strings with (ptr, length) also means that some string copies can be entirely avoided. Text can be chopped, shared and extended by adjusting the two parameters, while the underlying storage remains untouched.

e.g. a really basic example for a web server would be splitting up a URL into a path and query string: both strings can use the underlying URL without any copying.
I just tried on my desktop, woot it's super fast!

[ 0.000000] KERNEL supported cpus:

[ 0.000000] Intel GenuineIntel

[ 0.000000] e820: BIOS-provided physical RAM map:

...

[ 1.245851] calling fuse_init+0x0/0x1b6 [fuse] @ 1

[ 1.245853] fuse init (API version 7.23)

[ 1.246299] initcall fuse_init+0x0/0x1b6 [fuse] returned 0 after 431 usecs
I grew up in the Silicon Valley and I thought the same thing until I moved away.
I searched for "Bare Metal Rust" and got relevant results. "Metal Rust" is an issue though. :)
Success breeds success, yes. And some people are truly more talented than others, yes. But it still leaves tremendous gaps for the stupid to occur.

Consider the recent story about how Elon Musk (arguably the most brilliant polymath of our era) chewed out an employee for missing a work function attend the birth of his child. That's appallingly stupid. That's pure blindness to instinct, cultural values, and compassion. There you go. Elon Musk, fscking idiot.

More generally, a lot of people with brilliant technical skills have lousy social skills - social failings that can drag a team's effectiveness down as much as a technical idiot can.
I'd of thought the central connecting holes that are used to link the wafers together as a bus also act as heatsink to blance heat across the stack.

Also with the lower speeds used, heat will be less and may be the limit currently to avoid warping of individual wafers in the stack.

As for desktops etc, one avenue this does open up would be a more standard socket perhaps as the CPU can change and sits on another socket in effect, allowing changes to be done at that level to maybe stretch out sockets some CPU's would normally never reach.
This is great! I've been thinking about doing something like this with Rust for a while. Anybody have experience using Zinc.rs[0] in a similar capacity?

[0] https://zinc.rs/
Oh, well, this is embarrassing.
It does help when you have a few hundred million dollars in the bank too. Welcome to real world, where if you are rich, you can break the law as you see fit.
That is awfully cool stuff, thank you for that ! but to be honest none of that is really specific to assembly. You can do the same thing in C/C++/Ada/Rust/pick your favorite systems language, or even in a higher level language if you don't care so much about data representation.
But very few good ones. If you find a Taco Morelos nearby, eat there!
Folks seem to forgotten what happened to the Appalachian Community Service Network. We know it as TLC and while a fortune was made off of honey bobo the folk in Appalachia still have one of the lowest educational levels of working Americans. As much as I love capitalism you have to admit it does not play well with the commons.
Those graphs show only mammals. IIRC some birds would be about as far off the mammalian line of best fit.
I've been pondering this myself as of late. I live near NYC but work in NJ. I often feel like I'm missing out at my current job - but it's hard to make a change as I'm getting compensated relatively well. If I were to go out west I'd surely be competing with people much more talented than myself for similar or possibly less pay.

I feel that NYC has a huge pool of below average developers that somehow find a way to stay employed in the larger financial companies here. Of course I'm only basing that on a small sample size of people I've worked with and interviewed over the years. But I would imagine that on average SV has a much greater concentration of talented devs and people genuinely interested in technology.
https://news.ycombinator.com/item?id=6640430
>"I knew nothing, so I had to be out here. Facebook would not have worked had I stayed in Boston,"
The key is to limit advertising to the point where there is always demand for the spot, and/or not reliant on major sponsors.

eg. If coke is willing to spend $15 million and pepsi $10 million if you sell the ad to coke for $10 million you know you can always sell to pepsi for $10 should you piss coke off.

Ideally you should have a bunch of smaller advertisers such that it's easy to find another person to take the spot.

It's an issue for any business and something DHH talks about regarding not getting big clients which you inevitably end up becoming beholden to.
"get familiar with EFT (Emotional Freedom Therapy). Its easy to do and as an offshoot from acupuncture/acupressure" - Gnarl

Yeah... i'll get my medical advice someplace else...
I think if they market it right, it will get them the business of neurotic people for relatively low cost.
It gave me a good laugh anyway, have a nice day^^
Drone musters Central Otago sheep
I'd be interested to know this too. I know they are using the Calcite[1] query planner which uses statistics to modify a query plan, it's pretty sophisticated. But I am curious about the actual execution time on this stuff.
I live in the Czech Republic, a former member of the Soviet Union, and people and businesses here take breaking the law for granted. Many of the laws here concerning employment, taxes, and building permits can be quite overwhelming and our beurocrats are very slow to process the various forms. However, I believe that the fact that so many people and companies ignore these laws actualy tends to hide the faliures of the system. If everyone were to try to follow these laws and fill out all the forms that were needed, and wait for them to be processed then the slowness of the beurocratic system would become much more apparent than it is today.
I have a password file encrypted with key that has been split into five shares using Shamir's Secret Sharing Scheme [1]. I printed out the shares, instructions, and file URL and hand delivered them to five trusted individuals in different states. Any three of the five can reassemble the key.

[1] http://point-at-infinity.org/ssss/
Thank you for the consideration. Although the library targets safe and cross-platform code, I don't recommend you using libsrt on production code, yet. Rationale: the API is not yet finished, and it could have some changes that could break your build. Suggestions are welcome :-)

P.S. I don't expect any standard committee adopting that, not even wide usage (I'm glad just having some feedback! :-D).
Ask HN: Whats the cheapest chinese ssd
I am a good deal hunter i follow dealmoon.com and also a good shopper at ebay and aliexpress, i am curious if some one know a cheap ssd to buy thats tested and working from chineese brands i dont want to buy a broken ssd but i am ok with buying a non branded working ssd, i need 6 ssds of around 60gb to 120gb .... thanks.
I won't go into detail on that here but know that there's a very good reason for it. Plugin and theme developers should be using for example `esc_url( home_url( '/' ) );` when requiring the URL of the site.
As a former Portlandian, I fully agree that Portland has amazing and wonderful weather during July and August.

I will also note, as a resident of the USA familiar with the common calendar, that there are ten other months to the year.
Tek Feuds – Tech Debate in Washington, DC: iOS vs. Android