skysight-inc/HackerNews huggingface dataset:
Interesting theory, but why buy the house in SV rather than more affordable L.A.?
Hey, author here.

Strange to me you'd come off thinking this. The premise of the book is that diversity and a better portrait of society as a whole (including everybody) in the making will result in better software.

I'd love for you to read it and see, it's free for the next two days on Amazon if you can spare a couple hours. There are a few HN cameos.
I'm not sure if that's exactly what you mean, but I've used http://brace.io/ in the past and I found it pretty good.
It's extremely unlikely that germs that evolved under Earth conditions could out-compete the germs that evolved in Mars conditions in the Mars environment.

There are certainly such a thing as an invasive species, but that's survivor-bias. If you move some alligators to the desert they are not going to decimate the local camel population.
Microsoft Kills Security Emails, Blames Canada
Facebook isn't private, and Coca-Cola already alters moods.
Oh, that's in there.
There are other websites for those things.

I would prefer this one focused on doing what it does right.
Silicon Valley Is Breaking Bad
I'd urge you to read beyond the preview / intro chapter, this was a big thing I considered in trying to deal with the topic broadly.
Thanks for skipping us PayPal, no really...pfft
if it is, you need to rewrite the entire landing page because it sounds awful.
Thanks for writing all that down. TheOtherHobbes' comments are another example of the bullshit asymmetry principle: refuting them takes a fair amount of time and energy, whereas it's easy to just write that kind of nonsense.
Sigh... I've hit this issue. Everything looked great on 64-bit targets, but then a quick check of 32-bit targets revealed the flaw.

My first workaround was to go down the conditional compilation path by using the "#if arch([...])" directive and writing specific code for 32-bit/64-bit. Of course, that works, but it just doesn't feel right, so I went with a casting solution instead.

Hopefully this will be ironed out in subsequent beta versions of Xcode, so that we can feel a little more confident about this issue in advance of the final production version of Xcode.
It was only a matter of time when space travel would be outsourced as well.
You'd think so, but the structures in the rock show it was never heated enough to be entirely sterilized. That was a possibility people had previously hypothesized about, but not something that had previously been proven.
Actually NASA tends to build to 535 requirements, give or take a few. The is similar to the problem the military faces.
Yeah, we had to make a decision early on to isolate to the U.S. because it seemed the phenomenon / stereotype was most known here.
The Haswell Refresh brand covers ordinary enough processors that don’t have anything new to offer to the public. Intel didn't do any engineering work with them, so the consumer properties of the new LGA1150 CPUs are the same as before including the number of x86 cores, the amount of cache memory, the type of the integrated graphics core, and the supported technologies. There are no optimizations in the semiconductor die, so the Haswell Refresh is identical to the Haswell in terms of power consumption and heat dissipation, too.

>The only real improvement is about the clock rate but it is only achieved by overclocking old processors. It is increased by 100 MHz only, so the performance benefits are very small. The new Haswell Refresh processors are a mere 2-3% faster than their Haswell predecessors in our tests.

Source: http://www.xbitlabs.com/articles/cpu/display/intel-haswell-r...
very true and every site is different w/ regard to how the community responds/handles link discussion but it does seem that sometimes discussion doesn't seem to be "a thing" for certain links.

It sorta reminds me of http://en.wikipedia.org/wiki/Googlewhack. Maybe it just needs a clever name?
It depends on your goals.

If you want to be a Python specialist, for example, working at a job where you do exclusively Python and you get paid more and more as you gain expertise, then your time is probably better spent learning Python and not branching out.

If you're more of a "full-stack" developer, you might continue to learn new languages and paradigms, understanding the underlying concepts but maybe never learning language-specific fringe cases. Someone who does this might enjoy learning, and might prefer to switch things up and change jobs every few years.

If you want to start your own company, you'll probably want to be even more of a generalist, not focusing on development entirely. You might have a bit of a specialty in one area (software development or sales), but you'll want to know enough about all areas of running a business to be able to understand what's going on -- but you might want to hire the experts to know and learn more about any one of the areas than you do.
Facebook crosses the line into mind control territory
Hyperbole, anyone? "Boy Kings" by Katherine Losse probably has more insight, as she was an early employee at FB.
Yes. I am really interested in this number.
Negativity Towards New
It's interesting how having all universities become 40% (or whatever) minority is "diversity" but having very different universities where some are all white and some are mostly minority is not diversity. I would argue the latter constitutes more diversity.
Yeah, it bothered me a lot, especially when toggling between architectures and noticing all those errors when It Should Just Work.

At least the only casting you need to do is when doing

myDouble = myPoint.x // This works on 64 bit out of the box but not 32bit.

For now I try to avoid setting like that.

Everything else including myDouble += myPoint.x should work fine with the library.
"One is alpha; one is beta."

Sigh.
Master Your Language – English Vocabulary Trainer
I think the movie industry is insanely obsessed with the fear of camera copies of movies, no matter what kind of camera it is. I'm amazed they don't make you leave your cell phone at the door.

There are so many movies to watch I can't see why somebody has to watch a pirate copy with bad video and bad sound when you can wait a few weeks and it will be available on Blu Ray and then you can either buy the Blu ray or get a pirate copy somebody ripped off the Blu ray.
I admit that I have not taken SBT anywhere near its limits. For simple projects, later versions do present a very easy to read build system in my experience, though.
One of the things I was hoping for in improved scala tooling was better IDE agnostic solutions for developers.

For instance, I much prefer to use vim than an IDE, but due to the near requirement to have syntax checking in the editor to avoid long compile cycles I always end up giving up and using an IDE. That a common response to slow tooling complaints is that an IDE hides these issues is an indictment of the scala tool chain.
Sunset Over Imdahl is one of the best RPGMaker games, in my opinion. Despite being short, it has a solid story. It also does an amazing job breaking away from the traditional tile-based look of all the other RPGMaker games.
World Cup 2014 German vs. Algeria Prediction
I'm not so sure this is a problem with RPG Maker though. The majority of indie games don't make much money and have a limited life, no matter what game engine they're made with. Know what I mean?
Cardinality Estimation (on HyperLogLog)
Choose File/New Project/Scala (sbt) and it should create an sbt project for you. Most of the scala open source projects and examples you will find on the web, use SBT so try to learn that instead of using maven or letting your IDE manage its own project.
When you move into a retirement village you expect a draconian HOA. It comes with the turf. And old folks make a de facto government out of it, because they have nothing better to do. But that's generally expected and most just deal with it.

I left a comment about this, but the misery is on its way in the form of an unmanageable wave of long term medical care that local services can't keep up with. Putting hundreds of thousands of elderly citizens in an area without sufficient medical or social services is a recipe for some really sub-par end-of-life care that I don't think many of these folks really understand
"Boo-hoo people with social skills and non-computer interests are invading my profession and making more money than me!"
A lot of people have reported that they grok Rx* much better once they watch this talk I gave at http://vimeo.com/43659034 - if you understand map / reduce / filter as applied to lists (in C#, "Select / Aggregate / Where"), Reactive Programming isn't too hard to understand if properly explained.
And projected earnings

numbeo.com has that (but Expatistan's display of price in both currencies is nice)
Facebook emotion study breached ethical guidelines, researchers say
"Not having a debugger is actually a liberating"

"Windows devs are typically only good at Windows and get lost very quickly outside of their comfort zones"

etc.

Read the comments.
And has been for a long time. Some examples, of varying quality:

http://www.nytimes.com/1964/05/02/white-house-denies-dimout-...

http://www.nytimes.com/1982/08/29/us/white-house-watching-vi...

http://www.nytimes.com/1983/09/27/us/white-house-is-silent-a...

http://www.nytimes.com/1986/04/04/us/white-house-finds-no-pr...

http://www.nytimes.com/1987/02/08/us/white-house-facing-cris...

http://www.nytimes.com/1989/07/19/us/white-house-seeks-polic...

http://www.nytimes.com/1989/08/04/world/white-house-reaffirm...

http://www.nytimes.com/1989/09/23/us/white-house-set-up-drug...

http://www.nytimes.com/1990/03/22/arts/white-house-opposes-r...

http://www.nytimes.com/1990/06/15/world/white-house-tutors-k...

http://www.nytimes.com/1990/07/06/us/white-house-spurns-expa...
Here's to hope you still have it in your heart to help out thankyou to all have given so far look beyond the systems we have so payitforword and may u be blessed beyond your years
Isn't the phenomenon you describe extreme price elasticity rather than inelasticity?

Also, any source for your assertion about the effect of rent control on rents in NYC? I'm very interested in this if you have it.
The mobile emitter came from 500 years in the future. Its allowed to be "magic" even by Star Trek standards.

Energy is cheap in an interstellar economy. It kind of has to be, otherwise you are not going to space today. The most restricted and scarce resource in the Star Trek universe appears to be bandwidth.

Why can the Doctor (and information in general) not be effectively backed up? Why are comm pads ferried around the ship by hand instead of using email, remote login, or even teleportation? (Though that could be handwaved as basic military paranoia.) Why can the ship not automatically produce a "man overboard" alert when the number of life-signs unexpectedly drops?

I would expect AI to be cheap in Voyager's time. TNG would make conversational sentient AIs by accident in the holodeck with alarming ease. The Doctor was supposed to be an expert machine, and yet became basically sentient within a year.

Overall it seems that AI is cheap in Star Trek, but the "spark" of sentience is something that could only arise accidentally. However, because the mobile emitter exists, one could presume that holographic workers are pretty common by the 29th century.
> So you're curious in learning this new thing called (Functional) Reactive Programming (FRP).

Chaining is the new goto. Abused, it causes deeply anti-modular, temporally coupled code, which is really really ugly to maintain (good thing rockstar ninja programmers only need to think two weeks ahead).
This is super helpful. The example with the multi-click stream is pretty impressive as a demo. Is anyone familiar with the Elm[1] language/library that compiles to JS? Does it facilitate good FRP practice? Or are there any better libraries/languages out there? I've just seen a lot of Elm when I've google FRP in the past. (Followed closely by Haskell.)

[1] http://elm-lang.org/
I started an LLC, ran it with two co-founders and several equityholders for ~9 years, and then sold it, and what you're saying about LLC equity allocation does not square with my experience.

There are several lawyers on HN who might be able to shed some light here.

I think the advice that (paraphrasing) "equity doesn't matter if you're an LLC, everyone either trusts each other or they don't" is probably dangerous. Among other things, all equity issued must vest.
Because when shit goes bad, it gets hard to move money. Your liquid assets are frozen. You have to change countries, move your family, change names, in order to avoid reprisal and extradition. Your contacts, excluding a few equally scummy people you trust (because they're as deep in the dirt as you are) are all gone. Your new name means nothing. You won't totally start over (you have a few scumbag contacts who can get your kids into top MBA schools, and you'll be able to buy a resume in time) but it will be a while before you can work again.

You'll need to buy a resume and references, for your new identity, in order to get an upper-middle-class management job, but that is much harder than it might seem when you're on the run from the law and possibly being hunted internationally (by vigilante bounty hunters if not governments). The buying-a-resume takes 3 years and in the mean time, you'll have living expenses. How do you get money to cover those? Your old-country money est perdu. Rental income from a couple buildings you "just happened to have" might float you, but for short-term needs you'll want to borrow against your house. One house (two would draw attention). Best if that house is "worth" $1.5 million. You can borrow a lot more against that than against a $400k L.A. bungalow.

Owning $1.5-10 million of real estate doesn't stick out as much in an area that is already horribly expensive.
How would you have people comment? Would they need to log in to HN? If so, would you do all the cross-site authentication?

I'd be interested to see a sketch of all the things that need to happen to make this a genuinely useful thing. Simply pulling the HN discussion and plonking it on the page seems a bit too minimal, and a waste of an opportunity.

To the OP - how do you see it working? Have you thought about it at all, or was t an idle whim?
How we growth hacked the iOS kids market
I don't get why you are trying to categorize people. There are all sorts of people in programming and that diversity is a great thing. Your whole book, at least judging by the excerpt, is an attempt to mock everyone who doesn't fit into your idea of a programmer.
It says 'Mb'. Chip sizes are frequently expressed in bits, not bytes, so this could mean 64MiB of ram and 32MiB of flash (I'm assuming mebibits (2^20 bits) instead of megabits (10^6 bits), for which 'Mb' is the SI symbol).
Copenhagen has an interesting bit of accidental resistance against that (at least I think it's accidental): the residence-registry system combined with the common coop-ownership structure conspire to make it unattractive to be a foreign non-resident owner of city-center real-estate. The coop-ownership part is that for historical reasons a huge percentage of central apartments are structured as owner-occupied cooperatives, where the residents own the building. And these typically require the owner to declare it as their residence, except for short-ish (up to 2 years) periods where you can live abroad and rent it out. Now whether you actually spend your nights there people won't check, so you could perfectly well buy a place and actually live in NYC or Paris or Tokyo, only flying in occasionally to eat at Noma. But whether you declare it as your residence is easy to check. And that's where the residence-registry system comes in: to declare it as your residence, you have to declare to the municipality that you live at this address as your main abode. By doing so you've of course also declared that you are a Danish resident. Most wealthy non-Danes don't want exposure to Danish income taxes, so they won't declare this residency, and they therefore can't own these flats, which does a bit to insulate local housing prices from global real-estate speculation.
Shit I just spent an hour researching this !

Something was fishy in your inequation here is my result :

3x > 3x+(1000-x-300)

So this means that at x > 700 it is profitable to send empty enveloppes.
Rx isn't really reactive programming so much as slinging event streams around, there is much more to reactive programming than that (e.g. ReactJS is based on something completely different).
That's what happen in Rome, wasn't it?
Most likely, they are already here buying up property.
GitHub repo and PDF here: https://github.com/jesusfv/Comparison-Programming-Languages-...
Given the theme of comments so far, it seems to be a presentation and communication issue rather than the reader being "strange".
CoreOS gets $8 million to prepare for the mainstream
"Well maybe some forms of advertising ought to be regulated too."

In the UK, advertising using subliminal messages/stimuli is not permitted: "No advertisement may use images of very brief duration, or any other technique that is likely to influence consumers, without their being fully aware of what has been done."[0]

[0] Source: http://www.cap.org.uk/Advertising-Codes/Broadcast-HTML/Secti...
Ask HN: Need your input on an idea in the realm of Web security
Hello HN,

I have an idea. What do you think about the concept and do you think that there's an opportunity there?

Problem:

One of the most fundamental problems in Web security is password reuse, right? For all the communication campaigns and all the alerts that companies send to their users, most users just don't care enough not to reuse their password across websites. And most companies do not dare to force their users to change their passwords regularly. At the same time, these very same companies are the ones getting the backlash when user accounts suddenly get compromised en masse.

Goal:

What if we had two 'simple' ways of improving security for many users across many websites?

1. What if a website could find out, when a user signs up, whether there already exists an identical login/pass "somewhere" on the Internet? Then it could say "eh, how about you chose another password?

2. What if a website could find out whether the guy trying to sign in has attempted to log in dozens of other websites in the past hour, logins that were unsuccessful? Then it might be that an attack is going on and the company could freeze the account and alert their user.

More information in my comment below (sorry, I kept exceeding the 2.000 character limit)
From the article:

In light of this story, Facebook deserves to lose every one of its users. It is completely unacceptable that by using a given platform to share one’s personal life with others one is suddenly, and without consent, subjected to such a highly manipulative experiment.

The entire chain of command that approved this experiment, worthy of Dr. Josef Mengele, should be sacked, and at the same time a rigorous internal audit carried out to discover whether other such experiments have been undertaken.

Hear, hear!

I have been involved in small clinical trials involving 50 subjects or so and it is a huge amount of (necessary) work to get proper approval. That Facebook somehow thinks they can "study" (by intentionally seeking to manipulate users' moods!) 700,000 people without proper informed consent being sought boggles the mind.
Has someone told Fox News?
Tell HN: Jonathan Dale's Cancer Fundraiser isn't Doing Well & Time's Running Out
74 points by rpm4321 1 day ago | 29 comments
This was posted on HN a few months ago and got a lot of attention at the time (751 points), but I figured I would post a reminder to everyone about Jonathan Dale's cancer fundraiser. There's less than a month remaining and they only have about 10% of their goal:
https://www.giveforward.com/fundraiser/w704/beating-cancer-o...

Original post: https://news.ycombinator.com/item?id=7390638
> One is savvy at meeting women; one is shy and prefers to date online.

I think its a little problematic that this assumes geeks are men.
Theoretically, yes, but sadly the reality isn't quite like that. Passion/desire often trumps doctrine, and doing something that one thinks one shouldn't do can have all sorts of nasty consequences, ranging from teen pregnancy to untreated STD's.

Having been an Evangelical Christian and 'assistant teen pastor' in a previous life, I've seen this in action in many different areas of life. People constantly did things they believed were wrong, and the combination of not being prepared or informed about those things and feeling ashamed about it afterwards led to a lot of suffering.
I think this is a topic worthy of examination.
Is Apple any better on this? I'm thinking that my next phone is going to be an iPhone because of the regular updates over Android, but is it as hard to stay away from iCloud and not accidentally send everything there?
I would pay extra to go to a cinema which forced people to leave their phones at the door.
It's because comments like "wow that's cool" are discouraged here. If someone doesn't have anything to contribute to a conversation, they'll just leave an upvote. Apparently 65 people thought "wow that's cool" but didn't have anything to add.
Can you explain what the hell you think brogrammers are?

Someone who isn't a neckbeard who programs? Someone who wears good clothes? Someone who keeps fit?

All of those types of people have been around and programming for a long, long time. There were lots of "typical nerdy programmers" too, and guess what: there still are.

I think it might be useful to explain the central thesis of your book.

At the moment it seems to be written around a marketing strategy: make programmers mad, tell them to download the book while it is free, and hope it makes it towards the top of the Amazon best seller list when you start charging.

Good luck with that. Bro.
This book makes me feel bad about myself because I'm a programmer without being outwardly geeky. I don't work out, I don't use the word "bro", my typical weekend activity includes something involving my computer, and I spend almost no money on clothes... but somehow I still felt offended by the beginning of this book.
What is going to happen now?

Is blackwater/xe/Academi going to be held accountable?

Sadly I have the feeling nothing will happen.
Neither Rx nor Elm are FRP. If you want FRP, look at Conal Elliott's work.