skysight-inc/HackerNews huggingface dataset:
I think it's a niche market because it would deal with businesses, and also with people who are lonely which is the subject of the article.

I don't think it would really be a success at first, but the fact facebook never tried something like that always frustrated me. I guess they did not implement it because they don't want to put complex features like this, and that's understandable. But sometimes an economy can work much better when detailed information is available about what's around your home, which is not the case today. Companies do use advertisement, but single individuals don't and companies don't wait for people to search for their product, and I'm sure there are ways to advertise yourself if you skip the dating stuff, and let everyone post their interests so it can searched and found by people around you. Advertisement only gives voice to people who can afford it because there are too few room for it.

The real problem here is the number of participants (you need a big sample if you want users to find matches) and how it cannot be datamined.

I think it would work if it was anonymised and if it would encourage private talks.

I don't understand why google did not try that, they know how to effectively sort data by topic and category.
Automated Recon Using Rapportive
> Clearly you'll have tons of collisions with that solution

Why?

If we assume the hash code assignment to one of the 2^32 people is uniformly random from a set of 2^160 codes, the odds of finding a collision are astronomically small (order of 2^-95 or so). Am I missing something?
That's an interesting idea. Did the original author of the work walk the junior team member through what was going on, or did they just point them at it and have them check through the work on their own?

It seems like that could be helpful. My main concern is that a lot of junior devs need some specific direction (as opposed to just telling them to go read some code) so we might need to setup some specific expectations for the results of the code review (maybe have them help write documentation?).
> Also, bear in mind that now many current shows are competing with older shows available through services like Netflix; they make less money up front, but the 'long tail' gets fatter for quality or cult shows.

I don't think services like Amazon or Netflix counts as TV even though they carry a lot of TV episodes
i am wondering if i am the only person who read this, who felt the piece was a very strange way to consecrate his father's passing. "i wish i could have put him down like a cat, and if you disagree with me, i hope you die a horrible death." there is a good case for euthanasia, and there is a case against it, it just seems inappropriate to approach a dialogue with this piece as a starting point. in the end, i'm sorry he lost his father in a painful and ugly way and felt captive to a hospital. the end of life situations in my family were also pretty gnarly but involved hospice care. i'd love to know the circumstances here, and how the situation could have been improved. but you'll never win over your opponents starting from a place like this.
Her husband was already in a relationship with another woman, who he wished to marry. His memory was the only source for her supposed wishes, and he was the one pushing to end her life. You don't have to be a religious fanatic to see a problem here.
Everything is Miscellaneous (2007) [video]
Google’s showcased shopping found to come at a premium
I bet you could make a lot of progress by dividing GPS coordinates evenly by population. Simple binary search by primary residence and then leave some space for division within a household.
> Can you get that kind of density with Intel or AMD?

The new Xeon Phi's will have an external DDR3 bus. It's a different beast, intended for a different usage, but I always loved to misuse technology ;-)
I can't believe that you had any issues installing packages on OpenBSD. I've had a much harder time installing software on some Linux systems. From my personal experience in OpenBSD, if there is a package for the software it more or less works, if there is not you better move on. Porting software to OpenBSD is not an easy task if you don't know what your doing (I don't).

Even though I like BSD systems I must admit I think Linux is a better choice on the Desktop, I would't know about servers. The most annoying thing that happens to me constantly in Linux and even as I type this is that from one release to the other hardware that used to work stops working. But this is not a show stopper as most issues can be easily worked around. Since virtualization became a viable choice to most consumers I don't see an excuse not to use Linux.
Isn't this an argument against hiding your data structures behind an opaque object structure?
The answer on SE is still very theoretical. Yes, technically we can model any computation [1] as an FSM, but when does it actually make sense to do so?

FSMs are often used when modelling physical devices - think microwaves, elevators, CD-players, something with buttons or sensors, something event-driven, embedded controllers, also network protocols, text parsers, etc. Basically, whenever we must ensure correct behavior having few constraints on sequence or timing of inputs.

How can you actually apply it in your everyday programming? Look at your class. Every method call is an event that can cause a transition. Member variables are the state. Theoretically changing any bit of any member variable gives you a different state. In practice you only care about the bits that affect your control flow. Figuring out how variables map to states is the tricky part. Sometimes one variable corresponds to several states (say, when airspeed goes over V1 a plane transitions from can abort to must takeoff state), sometimes several variables define one state (say, when ignition=on and door=closed car is ready to drive), sometimes you'll need to add an extra variable to distinguish between states. Then you draw a table with events on one side and states on another and look at each cell. This is when you have all those precious "oh, crap, what if the user hits play when the song is already playing" moments. And voila - now you know that your class behaves correctly because you've systematically considered every possible scenario. It takes enough effort that you probably don't want to do it for each and every class, but when you do it - it's magic :-)

[1] Any computation with finite memory, to be pedantic
Ray Dalio on the Economy
Are you going to say why?
The new Xbox vs PS article summary is horrible, though:

* It's also a great gaming system – it has great games this year.
* Ronald Reagan was president, MTV had just launched and choosing a video game system was easy.
* " This holiday season buying a video game system is a bit more complicated.
The market expanded rapidly. Then the competition expanded rapidly because the market expanded rapidly. It's innumerate to suggest that the relative position of market share will remain the same or even grow when the market grows so rapidly and so much competition appears.

I used very, very poor wording, and on re-reading what I wrote, it looks like I'm trying to say something I'm not.

When the market expands rapidly, but you share does not should have been when the market expands rapidly, but your users do not at a similar rate

My main point just being that Perl has less relevance to this market than it did before. This is obvious and expected with much more competition. On the other hand, it wasn't a foregone conclusion that Perl would cede a high position of relevance (if not the top position) once the competition heated up, which it has. I think that's important and it's useful to recognize that (as obvious as it may be to some) so we don't become complacent by falling back on platitudes of "we are growing, so everything is okay". We've lost a lot, and I still want that to be a motivator for doing great things and telling people about them.
This is incredibly shallow thinking. The government in the U.S. is an elected body. Elections have consequences. This is one of them. You can blame the individual politicians and want to see them die a painful death since it might be emotionally satisfying for you, but the reason the politicians are there in the first place and the reason they pull the lever the way they do has a little to do with their own personal viewpoints and more to do with the people who put them there.
The VISAs aren't really the point. The point is that researchers outside of China are censoring themselves in order to retain access to their object of study. This has a wider chilling effect.
Maybe he likes them to use arguments instead of the nasty insinuations commonly used by those opposed to assisted suicide for deeply ideological reasons.
This is a nice narrative. Some people have misconceptions about what OO gives you in comparison to other paradigms. OO provides specific abstractions, which may be useful in many cases, but also may be too much. In some cases, simpler abstractions may be preferable. Less complected (baked together and inseparable) abstractions can often be found in other paradigms. For example, in Java, a person might use a class even though all they need is a namespace. In many functional languages, you can just create a namespace without the other trappings of OO. Sometimes that is just what you want.

I've seen some nice slides from Clojure talks that talk about how many OO abstractions are complected (combined) versions of simpler abstractions. If anyone has seen the slides I'm talking about, please share. For example, a class is combination of a namespace and ___. Possible answers include mutable state, shared data, and so on.
> Christianity didn't always hold this view.

For the American Christian right, the transition began with Nixon's desire to win the Catholic vote away from the Democrats in his 1972 campaign[1]. (Even in 1979 Billy Graham's magazine Christianity Today included the argument that "God does not regard the fetus as a soul, no matter how far gestation has progressed."[2])

[1] http://books.google.ca/books?id=zYZQBc9426QC&pg=PA14
[2] bit.ly/zITvj3
"but eventually the exceptions show up"

Yes. And they will be pissed/disappointed, especially if you're preventing them of doing something (their job, for example).

Great examples on the video! What's "impossible" today is obvious tomorrow.
Global variables in C are dynamically scoped. They tend to be useful from time to time.
There's an inconvenient "solution". Start changing your full name to a very common one like John Smith or whatever is an extremely common combination. This probably has other uses as well. The passing test is whether or not someone can google you returning hundreds or ideally thousands of results.
If only there was a tutorial like this, but for the Cortex-M series — specifically, M0+ and M4.

I recently had to dig through tons of documentation just to get started and ARM is really bad at providing overview documentation. As an example: I quickly discovered that the Cortex-M doesn't really have 16 registers. You only get 8 general-purpose registers and 5 kinda-registery-quick-storage-locations, which only certain instructions can access. To this day I couldn't find a clear list of instructions that can access these high registers.
From where do you derive a right to hide your finances from a government whose power to levy an income tax is explicitly codified in the Constitution?
I'm not sure what inconsistency you're trying to point out. Not all governments are equal. Perhaps it wasn't clear from my comment; the US government is to blame.

Moreover, government is not the only perpetrator of evil things. It's certainly by far the biggest (read: wars), but there are plenty of other evil people and organizations out there. Is that supposed to make me uncomfortable? I'm just calling it like I see it.
If he points out specifically the groups who are against doctor-assisted suicide, then he'll alienate them - members of a group will easily revert to the way their groups think if you remind them about the connection between the issue and their group.

Instead he is talking about the issue alone, and I believe all he's really trying to convince everyone that doctor-assisted suicide is an O.K. thing. He's going about it the right way. His anger is justified and he's appealing to the right emotions.
One truism of humanity is if you free a person, they try to enslave themselves as hard as they can. Sounds dumb, but its a wise observation of an older guy. Applied thru all aspects of life.

Anyway the relevance to this discussion is as TV dies out, what will be the analogy of the Janet Jackson superbowel half time show? Who will legions of mindless drones mail (email?) complaints to, regarding reddits gonewild showing about 3 square inches more of flesh than you'd see at a beach or the mall? Who will the super-conformists conform to if their holy altar of worship, the TV, goes away?

I guess what I'm saying is a darling of the censored neutered content biz is dying, but that doesn't mean weirdos (or prudes or whatever you want to call them) are going away any time soon.

So aside from this interesting and overlooked observation, whats the likely result of the final death of government censorship? Or will it be the final death...
As a citizen of the Netherlands I can tell you that the country is as neo-liberal[1] as they come, and yet, we have universal healthcare, gay marriage, euthanasia, and abortion.

(Also, racism is rampant, culture and education spending continue to be cut, the housing market has been in a slump since 2009, and taxes are on the rise – but I digress.)

[1] http://en.wikipedia.org/wiki/Neo-liberal
Free Communication is Disrupting Hierarchies
There's a nuclear bomb lost somewhere off the coast of georgia
The problem with this argument is that certain abstractions are more useful than others, particularly in certain problem domains. You rarely need a language with manual memory management when designing a web application, for instance.
The Unlimited Developer
Sure, and on that day someone will write a story with that headline. As of today, it isn't and the HN title is wrong.
Have you looked at "rc", the shell from Plan 9? It's very similar in spirit to the Bourne shell, but it's fundamentally better thought-out.

http://plan9.bell-labs.com/sys/doc/rc.html
unfortunately, they are also in a bind by stating that only the new work would be judged. @aliciatweet cites that it looks like they webview'd their existing site (would have to be verified). so, that means they judged using a webview as a million dollar contribution? my guess is that the call happened in which partners were allowed in with existing tech. and that information was never passed to the judging team with specific reference as to work accomplished within the hack period. possibly an innocent mistake or specifically designed to pass people through.
This will stop working after a few days...
What does this mean for privacy? Is the natural state of affairs for your data to be spread out in thousands of databases run by separate little API vendors?
Elections vote on who to put in an office. They don't (typically) vote on which laws to pass and enforce. Only the person in office does.

More to the point, elections are a function of government. Who makes the laws that govern elections? Who enforces them? Government.
Ask HN: Is There a "Fiverr" For Bitcoins?
Simple question: Is there an equivalent service to "Fiverr" that only uses Bitcoins?

If not what other ways of making money do you know of that use Bitcoins? (Similar to Amazon MTurk?)
Dissecting Product Management
Be an Entrepreneur they Said, It’ll be Great they Said
Well, french speakers are a minority of Canadians, so what I said remains correct.
This. I think the debate between "OO vs. FP" is such a fallacy because it's clear you can do both. I attempt to program as functionally as possible within the OO framework that I use, but I also really like extracting functionality into classes and modules when I need to. It just makes sense to do both at once.
U.S. to set vehicle smartphone guidelines
I'm pretty sure his point there was the people he's criticizing want to deny the right to a painless death, so it's only fitting that they be denied that right as well. Not that they die painfully now, but that when they die, that it be painful.
I lost my grandfather (father really, he raised me) and I felt the same way, I signed his DNR and if nobody was looking, I would have turned off all measures to keep him stable myself. Watching somebody you love pass is entirely heartbreaking, it's satisfying to see them cross the line into the unthinking. If I had the talent of Scott Adams, the words I would have emitted would have been similar.
Not really harder or bad performance-wise, like esrauch said you can just hash it or anything to get a custom unique value. It's just that to most devs, the first idea will be "I need a unique ID and FB already gives me one, why roll out something else?".
A Brief Friendship
That's the exact reason why I love the movie theater: no one has any control at all outside of walking out, so everyone pushes their ADHD to the side and commits to the movie for two hours. Once the movie is over, you might still think it was shitty and a waste of time, but at least you gave it a fair shot.

Try watching a slow movie like Gattaca at home, with a dozen devices and apps competing to take your attention away, and see how many people drift off and watch it from the corner of an eye or don't even finish it at all. Does the movie deserve that? Maybe; if only short-form content or frenetic Avengers-like action can hold people's attention from start to finish, then that's how it is. But I, for one, appreciate immensely when people commit fully to something, the way it was intended to, for better or for worse.

And that's why I love the movie theater.
This kind of law just invites hacks to work around it. It might sound nice on paper but it will never ever work.

I actually agree with the spirit of it, but rather than provide a hard cap, I think it'd make more sense to offer incentives instead.

I don't know exactly what the right incentive would be, but off the top of my head I think you could offer tax breaks to companies that have lower salary deltas, or allow executives to make as much money as they want but incentivise investing that money in local swiss ventures.
can someone analyze this and comeback with a tldr?
> I'm OK with an AI that works tirelessly in the background keeping the air clean and the habitat habitable

Are you sure?

http://www.youtube.com/watch?v=IM1-DQ2Wo_w

"I'd like to share a revelation that I've had during my time here. It came to me when I tried to classify your species and I realized that you're not actually mammals. Every mammal on this planet instinctively develops a natural equilibrium with the surrounding environment but you humans do not. You move to an area and you multiply and multiply until every natural resource is consumed and the only way you can survive is to spread to another area. There is another organism on this planet that follows the same pattern. Do you know what it is? A virus. Human beings are a disease, a cancer of this planet. You're a plague and we are the cure."
The Feynman Lectures on Physics, Volume III
Knots and a Mathematical Notion of Equivalence
The Battle For The Connected Home Is Heating Up
US banks threaten to charge for deposits
I don't think it is possible with exactly 33 questions. It will probably require more than that. Binary numbers have the property of adding twice as many numbers +1 for every new bit. For example if you already have 7 bits and you add an 8th one, then you'll be able to represent 127 numbers with that bit off and 128 numbers with that bit on.

To properly mimic this property with yes/no questions, you will have to come up with questions that divide the whole Earth's population equally AT EVERY NEW QUESTION. Even the most obvious one, "are you (fe)male?" is slightly biased toward men (according to wikipedia). At every question that skew your 50/50, you'll have to add another question beyond 33 to catch up with this.
Super Dad 3D Prints $10 Prosthetic Hand for His Son on a MakerBot
Does there seriously need a Bitcoin article on HN every single day?
look, when your opponents are the sick pieces of human shit who exploited Terri Schiavo, there is no common ground to be had. Republicans like people to die as painfully as humanly possible, and the medical industry will cooperate. My experience was my father dying from cancer. There was no question he was going to die, and the only remaining questions where how soon -- tomorrow or in a month or two -- and how painfully.
> FP is all about passing functions as parameters into other functions.

That's a common misconception. First-class functions and higher-order functions are definitely commonly used in functional programming, but they are not what makes it functional programming. As with any paradigm, there is no universally agreed-upon definition, but most functional programmers will likely agree that lack of mutable state and lack of side effects are much more central to functional programming than first-class and higher-order functions. The latter are really just useful and elegant tools to help accomplish the former.
WOW!

No less than two hours ago I thought to myself: "A problem with BTC is that I can't really work for them. I still have to work for dollars or use one of the invasive exchanges. There needs to be a way to earn BTC more easily."

So there is some validation for your idea.
Wow, there's some fucking dire opinions being expressed in this thread. How fucking removed from reality are some of you.
Right. Auto-euthanasia is martyrdom to let the living (family/friends/community) start living their lives again instead of waiting for the ill to die.
> Lots of people don't know...

We can go farther. People in a coma or with certain mental impairments will fall out of the system, if knowledge of any given fact is a hard requirement.

The only way this even makes sense as a thought experiment is if you have some magic biographical oracle that helps you answer the questions.
Erlang processes are basically objects passing messages to each other. They have state and behavior and communicate via message passing, they are objects.
Does a coma preclude divorce?
All questions must be independent. That's too hard. I would be surprised to find even a handful of questions that have no statistical correlation when applied to all people in the world.
Rep Genius annotations for books, cool.
One of the most important things we can do is intellectually insist on the separation of the concepts of "China" and "the PRC government".

Today, usage of the word "China" is interchangeable with the words "PRC government" both in colloquial use and in the minds of many people, particularly in China.

This makes it nearly impossible to hold a position that opposes the actions or positions of the PRC government without being seen as anti-China, and thus anti-the-people-of-China-and-their-best-interests (and holds an implied suggestion that the PRC is infallible).

Thus people, both inside and outside of China, who promote ideas like protecting the environment, freedom of speech, protecting the rights of landowners, or freedom of movement actually have Sinophobic ulterior motives and/or are trying to prevent the people of China from succeeding in the world. Viewing any differing opinion through this lens makes it nearly impossible to have honest discussions about a whole host of issues and allows the wholesale reduction of such arguments.

Until of course the PRC itself changes its position, at which point you should too.
Could you please elaborate on how the quoted passages establish the distinction between grown-up and adult ? It might be the language barrier but I am not getting the point.