skysight-inc/HackerNews huggingface dataset:
Unlikely. The less that is built, the more the value of the existing housing stock goes up.
I just moved to the bay area, but unfortunately there is no life in my NextDoor community. I actually found it by coming up with the concept and googling to see if anything like it actually existed. I was hoping to make some new friends, but oh well.
Come Help Build the New Face of eBay
But these arguments seem too simple

The arguments are too simple. If the government can't figure out a means to pay it which is sustainable, then it can't keep doing it. It either stops of its own volition or the country goes bankrupt/devolves into civil war/whatever and is forced to stop.

This kind of decision cannot be made in a vacuum. There is no one theoretical "correct" answer. It has to be part of a larger view which makes all the pieces work together.
How much is paint these days?...i played in 2004, 2005 and I remember paying around $80 for a case (2000 rounds if i remember correctly).
Are these the same treaties that "prevent" Greece from defaulting on their debt? You'll forgive me if I don't find them to be terribly binding, then.
That sounds unlikely, because I think counterculturalists have very strict ideas of how you should be.
Thank you for this clarification. This is very different than what I expected and is novel relative to that expectation.
So establishing a false identity with fraudulent intent is not a crime?

With the amount of deception I saw from the article, I would allege at least rape and willful abrogation of parental responsibility, and name the Metro police as co-conspirators. You don't defend the public order by committing offenses against it.

Undercover police work is already on shaky ground, what with the Schrodinger's Felon in a superimposed state of crime-noncrime until the observer appears. If you watch, inflitrate, and agitate anyone long enough, you can get enough material for the eager Richelieuvian prosecutors to put someone away. But ok, that might take a while with all the pot smoke in the minibus, so let's somehow get these hippies to trust us enough to commit some real crimes with us, so we can lock them up quickly and go home to our real lives. And let's make some of them single mothers in the process. That's just monstrous.
The phonelocator.mobi story
Fwiw, I live in Sunnyvale and have seen this exodus first hand on several occasions. In fact, just yesterday, a friend from Shanghai moved into a modest home in Sunnyvale for $1m. Her husband owns a string of dry cleaning centers in Shanghai and obtained an investor visa ($750k).

Last month I hosted a friend from Shanghai who owns a successful factory. He is actively scouting for real estate in the $1m - $2m range for his son. He considered the area "very cheap" compared to Shanghai prices.

I know of several other Chinese professionals that are in the process of relocating to the Bay area or have already purchased a home.
Scala and Groovy are used for two totally different use cases. Scala is used instead of Java as a systems language for building systems, whereas Groovy is used as well as Java for testing Java classes or calling them from Grails. In theory we could use Groovy as the dynamic language for Scala, but because of its type inference and syntactic tersity Scala doesn't need a Groovy.
The winning team did a writeup on the event and how one of the sections they used automation to solve. I think it was a Vigenère cipher.
Can't you just break things up to see them in action? If not, you should question your architecture.
Community Health Systems Says It Suffered Criminal Cyberattack
mitfahrgelegenheit.de is another great one. Ride shares tend to be much more popular in European countries because the distances between major cities are usually shorter and people are generally more trusting of riding in strangers' cars.

GoLoco (from Robin Chase, ZipCar's founder) was an American take that never really caught on in the States.
It seems that they published a description of how their algorithm works:
http://www.azulsystems.com/sites/default/files/images/c4_pap...
My cursory read of the paper suggests that it increases memory requirements by a factor of 100 over the working set and if it cannot get that much memory, the garbage collection will run slower than a standard garbage collector.
I like it, but why aren't you using it on your own site?
The Power Law of Content Marketing
Software developers are in demand, but the pay is not that great compared to other places (like Munich of Frankfurt). I think the influx of young developers from all over the world might have something to do with that. Also the lack of big companies, so it's mostly startups with limited money supply who employ developers.
Most mainlanders don't speak Cantonese, however.

I remember back in the late 90s when Vancouver's Chinese community were mostly Cantonese speakers; that changed very quickly to mandarin after the HK handover.
If you click "Start Training" in the upper right, you will be asked a series of randomly generated questions on a topic of your choice. So far I've tried the BST training and Bitmask training. I have to say that this is the best randomly generated quiz system that I've seen. There are obviously some very smart people behind this.
In modern C++ these loops could alternatively be written as:

std::vector<int> myVec;
for( auto it = myVec.begin(); it != myVec.end(); ++it );

or if you prefer the external begin/end syntax:

for( auto it = std::begin(myVec); it != std::end(myVec); ++it );

or the most succinct (replace && by & if writing):

for( auto && item : myVec );
And Mari, and Mordvinic, and Komi, and Udmurt, and Karelian, and Veps, and Vodic (though the last two are, sadly, more or less moribund).
Show HN: I wrote a book about deploying Rails apps
Ask HN: Brainstorming project ideas around Bitcoins. Any ideas?
I'm looking for a side project and Bitcoins have piqued my interest lately. One initial thought was a web app that provides (semi) real-time stats on BTC price velocity and possibly some predictions based on historical behavior and such. Another is some sort of command-line tool for interacting with bitcoins or facilitating transactions.

Just looking for some more ideas. I'm open to pretty much anything as far as language and app. The more likely it is to actually be useful to people, the better.

Thanks in advance!
¼ "American neighborhoods"? That seems like a bit of a reach.
Very nice read, from this lecture:

>>So you're in the room. Conditioned on that fact, how worried should you be? How likely is it that you're going to die?

A: 1/36.
Scott: OK. That would be one guess.

>>One answer is that the dice have a 1/36 chance of landing snake-eyes, so you should be only a "little bit" worried (considering). A second reflection you could make is to consider, of people who enter the room, what the fraction is of people who ever get out. Let's say that it ends at 1,000. Then, 110 people get out and 1,000 die. If it ends at 10,000, then 1,110 people get out and 10,000 die. In either case, about 8/9 of the people who ever go into the room will die.

But it's not really a problem.
If you flip a coin, then 10 coins, then 100 coins and continue until you get all heads then vast majority of flipped coins will be heads while still any particular coin have 1/2 probability of landing heads. There just isn't any paradox or even anything surprising.
Similarly here it's in my opinion obvious that chances of dying are 1/36 and they are the same for all people in the situation. The fact that most people die isn't a paradox at all.
No, imagine if normal grocery stores (or restaurants) were consistently out of stock at normal high-demand times (i.e. sacrificed predictable availability for predictable price), and a new grocery store opened up whose selling point was predictable availability instead of predictable pricing.

It's absolute nonsense to categorically state that variable pricing interferes with planning more than variable availability does. In particular when the variable availability, fixed-price option is still an alternative.
> Sure you have.

I'd rather you not try to speak for my experience, since clearly you have no basis for doing so. In any case, you are wrong, possibly because you are confusing two different constructions for the same construction.

> Here's an easier example: "I told him that." instead of "I told that to him."

That's not the same construction as "She sold it him" in place of "She sold it to him"; its a different construction in which changes to word order conveys the same relationship that is conveyed by prepositions in the form with preopositions. The same construction would be "I told that him".

There's a difference between being able to simply drop the prepositions and with there being an alternative mechanism of using word order to replace the prepositions.
I think the fear is that having seen the countries these immigrants come from--in many cases, not liberal democracies--the native population is afraid that the immigrants want to make the country more like the old country, and local sharia courts are just the first step.
Have you read that article? It doesn't say what you think it does. It pretty much says only 13 officers in 12 years should have been convicted of foul play.

One a year.
Just to confirm my understanding...

The situation you gave me was "out of those who find their room number is less than ten, what is the probability that the coin toss meant only ten rooms are occupied".

In my example, I composed my tree of solely those who with a room number less than or equal to 10, since in your question, we're only concerned about those who are in rooms 1-10.

In your example, it seems you've included those who are in rooms 11-100... If we are only concerned with rooms 1-10, what relevance does the probability of 11-100 play in this role?

More specifically, your seems to be what the odds are of /being in/ room 1-10, rather than the odds of each scenario occurring, assuming you are in room 10.
the phrase in German is "Der Islam gehört zu Deutschland" -- which means something like Islam has a place in Germany.
In the UK there are definitely worries about low-skill migrants , mainly because of EU right to work rules which allow workers from any EU member country to live and work in the UK. Most of the concern is about migrants from poor countries which are recent EU entries like Romania taking low paying jobs and exerting downward pressure on the wage market.
Alternatives to Google AdSense program
I don't see the big deal, to be honest. Spain has successfully pulled this off a number of times. Fact is, all governments should force, by law, open standards for all governmental communications: software, formats, you name it. MS is sadly the de facto business standard and the files MS Office generate are much larger than the same content under .ods or .odt or other open formats. All that proprietary algorithm cruft underneath. Government should only be allowed to use Free/Libre software to prevent proprietary lock in. To do so would free up vast sums from the evil that is software licensing. Software for government should be free as in beer and free as in freedom. Full stop. Nothing else is acceptable to remain above board.

Spain has done this, so we know the effort has been successful. Government should force open standards. Period. There should be third-party government workers ensuring there is no corruption with software vendors and/or someone getting kickbacks.
Haha nice. Although, in this case we are looking ahead, basing our short-term survival on what a long-term survival would theoretically look like. So the more people there are in the hypothetical Doom Late, the more likely Doom Soon becomes. The more I think about this the more absurd it seems.
It's a great way of laundering grey money earned through nefarious means within china (great word play, by the way). A lot of corrupt officials and business men skimming money that isn't there's using them to buy property in the states so they can escape china before getting caught (the USA and china don't have an extradition treaty).
"She sold it him" is extremely archaic speech, but in general you're quite wrong -- consider "She sold him a car". "Dative"[1] constructions in English have a fairly regular alternation with order-reversed double accusatives:

"I bought a dress for my daughter" / "I bought my daughter a dress"

"You should download Drawn for me" / "You should download me Drawn" (example lifted from my little sister, who produced the second of these -- this is evidence of a living rule allowing the alternation)

"My father gave this to me" / "My father gave me this"

By this rule, it would be correct to say *"she sold him it", which is not actually correct. But the problem there is that the pronoun "it" is too weak to occupy that position in the sentence, not that prepositions are required in constructions like those.

[1] Dative constructions are so called because they correspond to uses of the dative ("giving") case in languages with a dative case. English has no dative case, but a number of English grammatical constructions have been named after it.
The judgments of arbitration proceedings, etc, are enforceable in regular courts. Its not purely independent of the state.
I believe that was the original concept behind Yerdle, although they seem to have pivoted from loaning out to giving away.

https://yerdle.com/
I disagree. A fundamental, language-level problem with Java is that clients need to know when they are accessing a member var, e.g. obj.foo, vs. calling a method, e.g. obj.foo(). This means that its much safer to always wrap things in a method, because if you ever need to change something (or do things like add logging, delegation, or some other filtering behavior), you can do it behind your method without clients needing to change.

Contrast Java with Ruby or C#. There, the clients don't need to know whether they're accessing a member var or calling a method to get/set a property, NOR SHOULD THEY. The inability to do this in Java fundamentally breaks encapsulation.
In-Line Images in Messages – Facebook Patent Application
One ordering German (allegedly) has, which I was taught, but assume native speakers are largely unaware they follow (if they do), is 'time/manner/place' in adverbial phrases. The idea is that it is more correct in German to say that you are going tomorrow (time) by bus (manner) to the airport (place), than to say that you are going by bus to the airport tomorrow, or to the airport tomorrow by bus. English cares a lot less about this ordering, but apparently in German we must morgen mit dem Bus zum Flughafen gehen, and it would be incorrect to instead go zum Flughafen mit dem Bus morgen.
Dammit Chad, stop serving ads or I swear I will slash your tires
Well there are people who really hates C++[1] and to be honest C++03 had some flaws an inconveniences that made the language a bit awkward. Right now it feels like it is going in the right direction.

[1]http://article.gmane.org/gmane.comp.version-control.git/5791...
the point of this is simple: if you have a kernel vulnerability that allows you to construct a write-what-where primitive (or even something lower like an arbitrary inc/dec, although it is most of the time possible to transform vulnerabilities into the former mentioned), you are able to turn it into a fully blown kernel-mode code-execution using that technique. this is what bypassing mitigation-techniques is all about: turning a vulnerability into code-execution. in particular, the technique eliminates the need to use ROP in order to bypass SMEP and DEP, this is why it is a big deal. the only reason that it was not considered eligible for microsofts Bluehat-Program is the fact that it is a kernel-land mitigation bypass, not a userland one.
Not really. I'm a senior software engineer, without a CS degree, and had my permit declined two times, for the same company. I was going to be the CTO, btw. Government does not allow people without a degree.
http://en.wikipedia.org/wiki/Conscription_in_Germany#Conscie...
In response to rm445's challenge in a reply, I wrote up a script simulating the two scenarios, and in situations where a room in 1-10 occupied, added up the totals of which scenario the individual is in.

http://jsfiddle.net/3f49ry5u/

The script seems to support the conclusion that given the premises of the scenario, the odds for each scenario are about 50/50
look on monster.de for english speaking jobs, or thelocal.de - there are also facebook groups for startups in berlin who are looking to hire. Your best bet is to be here and look for something though - the odds of getting hired sitting in the US are slim to none unless you are really highly qualified / have tonnes of experience. If you're looking to get hired in tech get in touch.
There are a lot of other Chinese neighborhoods in SF besides Chinatown, though. There are a great many Chinese people in the Richmond district and also in the Sunset, which even has a small Uighir community). Chinese people make up a much larger share of the population in SF than in LA, IMHO. And there's a lot of other Asian enclaves around the Bay Area. OTOH there are a lot more Korean people in LA than in the Bay.
I worked for a software company who got itself a few foreign engineers for a few years, but let all of them go, because the language barrier just was too much of a problem, even for high skilled people.

They produced high quality software (fast, low on bugs, etc), but it just didn't do what has been intended.
Here's a simulation to test this argument.

http://jsfiddle.net/3f49ry5u/

So... unless I did the simulation wrong, it supports my conclusion.

If I did do it wrong, please show me a corrected simulation which supports your position.
So, there are a few problems here:

The argument assumes that the only possible end-state for humanity is doomsday; that is, there are a finite number of humans, and when there are no more doomsday has occurred. The article touches on this with the infinite humans / transhuman stuff at the end.

The argument assumes exponential growth in number of humans until the terminal state, but this is not a foregone conclusion. While this doesn't change the reasoning in a strict sense, it may put the "soon" cutoff millions of years in the future.

Finally, the prior probability is chosen arbitrarily. It does matter quite a bit. Take the exponential argument for evidence as to why: For any given probabilty p that doomsday will occur on a given day, it is more likely today than on any single other day! This is simply because if doomsday occurs today, it cannot occur on any future day, making it less likely on each successive day.

Except that if p=1E-10, doomsday is fantastically unlikely to occur this year. The Bayesian argument has the same problem, you just start seeing it at a different value of p.
iOS App Development Basics – Storyboard Troubleshooting
That's a great reading, thanks.

On a separate note -- it really, really, really bothers me that DFW made the decision to commit suicide. I mean, it almost compels me to read what you linked in a way that I should not, on the line that hey - this is what he said and believed - and then he decided to go that way. It makes one question the message, that if I immerse myself in this viewpoint, will I also find myself being pushed in that direction? Or, is the message empty and insincere or really not as profound as it seems, given that he had these insights and still he decided to do what he did?

Meh, sorry that I'm being so negative here. I think it was mainly the free will thread ( https://news.ycombinator.com/item?id=8160395 ) that got me depressed (ideas that basically 1) completely kill any notion of the supernatural or deep meaning (in the way that our religious teachings may have impressed upon us; that we ourselves may have held so dear once upon a time) and 2) question the agency of a human's free will; realizing the lack of a free will just takes the joy out of living really... at least for me).
Since it took me a while to figure out, here's a hint: click on the card, then click the disclosure arrow on the lower left, then click around until you see "GO"

Example: http://www.comp.nus.edu.sg/~stevenha/visualization/sorting.h... » Click the > in the lower left » Sort » GO
You don't need a central vetting body if the node runs in your neighborhood. Physical proximity plus a neighbor vouching for you are plenty.
Sign-up is actually a LOT more low-friction than I expected. You verify your phone number (which takes about ten seconds), and if your billing address matches, you're signed up and address-verified immediately.

It's a little more complicated if you're billing addr is not your home addr (and you don't want to put in your credit card), but my guess would be that phone-number verification works in the 95% general case. Given how quick and easy sign-up is, I'd imagine that the friction argument is still rather relevant.
It's been a while since i played so i haven't been up on the technology but...how is it possible to cap the bps? Is that an "honesty rule" or do most of the mid-high end markers let you set bps now?
That has little to do with the language, though.
> The NIH open access policy is not enough.

To be sure!—I agree with all of your points. However, we have to start somewhere, and it is something—I'd rather have an imperfect solution, as long as it stimulates a search for the perfect one, than no solution. For example, as far as I know, no common grants in mathematics carry this stipulation. (I am thinking here of the situation where it is (relatively) easy now to obtain non-DRM'd music; the initial solutions were far from perfect, but they showed that the world didn't end when they were implemented.)
How safe is eating meat?
So immigrant-friendly that sometimes it even comes to you!
Thanks! The quick response is we haven't got around to it yet. We have been hard at working integrating new features and with only a select few customers (that we can count on two hands) it wouldn't showcase the platform very well.
Xen hypervisor targets automotive virtualization role
I believe he was being sarcastic. And breaking backwards compatibility can be really bad. Imagine if the next version of C would break the previous one. How many operating systems and critical software would have to be rewritten in order to be maintained.
When LLVM started to require C++11 (which we use as a library), my team decided to statically link libstdc++ into our product on Linux. Now we just depend on glibc (and we use symbol versioning to keep the required version to a minimum). It sounds like you ship source though, so it may not be an option for you.
Why are startup ideas not launching? (prelim results, N=43)
> immigrant,
noun.

> 1. A person who leaves one country to settle permanently in another.

I think he knows exactly what "immigrants" means.
Sydney, Melbourne, and Auckland have had their day.
Is this for real? How can people patent stuff like that!
The problem with these stories tends to be that some native people in the UK don't really seem to understand the legal system and use these headlines to come to the conclusion that muslims aren't subject to UK criminal law, which is obviously false. Thus the tabloids like to print them because they generate outrage.
You're just moving the goalposts here. Look upthread and you'll see yourself saying that we're talking about examples "where those things [directional indicators like the preposition to] aren't required in English". You've already picked up two comments pointing out that gioele made an obvious mistake when referencing a rule we're all familiar with. Since the only claim was that directional prepositions "are not always used or needed" even when they're permitted, the details of how you might avoid using them are completely irrelevant -- it's sufficient that it's possible to omit them.
Gson worked perfectly for me a few years ago. Why did you end up implementing your own?