skysight-inc/HackerNews huggingface dataset:
Most French people don't speak english. Younger generations do, but not very well. Hopefully, the average will rise to netherlands/scandinavian levels with time.

In professional settings, I think you would be hard pressed to find someone you cannot communicate with in english. It has been a requirement for most higher ed degrees for years now.

But come on, blasting a country because the average citizen doesn't speak your language well seems a little entitled in my book. If you're going anywhere to settle down (not for vacation), learning the local language should be high on your list.

Edit: no comment about your other points though. You actually have more experience dealing with them than I do.
Design study: The shape of materials to come
> But it feels like most Germans simply ignore most of the stuff, happening outside of Germany.

Having lived in various different countries like the US, Germany and the UK I would say that Germany is the one country that cares the most about what happens outside its borders compared to most countries.
Interesting:

- Default search engine changed to Yahoo! for North America

- Default search engine changed to Yandex for Belarusian, Kazakh, and Russian locales
The Pirate Bay down after police raid in Stockholm Sweden today Dec 9
It's a bit difficult to test an instance method at the class level. Once you've instantiated an object from a class, now you're debuggin' with objects.
A zone won't hit your car...another car will.

Some things need to be brute forced.
Android app that records video, audio, and gps data all day, overwrites hourly
CIA report details 'brutal' post-9/11 interrogations
If you manage to just get something like Ubiquitous Language through you've already gotten a LOT of value from DDD.

It really helped me when I started when I had to reason about code, requirements, and communication mismatches.
Looks like we killed it. Site's down. Edit: back up.
Played for 30 seconds, shrugged, closed tab.
I've been winning that game for over a year now. Damn it.
With the Win32 API, we saw some innovative use of C in action, such as the function pointers and the callback functions.
I feel like a burden in my life has been lifted, thank you!
Yes, C++ has no shortage of ways to initialize variables. Any of these should work

TYPENAME v {1, 2, 3};
TYPENAME v = {1, 2, 3};
auto v = TYPENAME {1, 2, 3};
I'm sad to say, quite painful. A sibling mentioned the housing problem. There's also the immigration problem.

If you're in France on a visa, you'll have to renew it every year. To do that, take a day off to go through a humiliating process that will have you wait in front of a government building from 12PM for 10 to 15 hours until it opens and then until it's your turn.

Of course, if you dare forget something, you'll just have to lose another 10 hours of your life another day, waiting in front of that same building. People sometimes take pounds and pounds of paper when they do that to be sure they'll have what they're asked for.

One of my friends is in this situation and she dreads it for weeks when the time comes to renew her visa...
Well of course devs are up to 3am, it's because they're forced to spend huge chunks of time writing and updating all those automated tests.

Not writing the tests gets one to bed earlier, ergo well-rested programmer, ergo no release bugs.
You sound like you're not involved, but previously you've implied you are: https://news.ycombinator.com/item?id=8703270
Techniques and Tools for Tracking Productivity
Or if you're American and want to try it closer to home, buy some tickets from a scalper.
Reminds me of a (awful hacked together) toy I put together some time ago. It randomly generates fictional companies from several large word lists. The results of these types of things are always more amusing than ever expected.

http://vild.org/labs/stocks/
That is true - but it's a commonly observed fact that it's rare for a nontrivial application to manage to limit every logical operation to single document updates.
Learn Immersive Teaches Languages in Virtual Reality
Uber Accused by Portland, Ore., of Operating Illegally
Time to Intelligently Discuss Artificial Intelligence
Heh, I'm one of the authors of the report. You can pick it up at http://whiteops.com/botfraud .
Unfortunately falling oil prices puts a lot of pressure on alternative energy sources. We were just getting to the point where the unsubsidized price of wind & solar was within spitting distance of oil.

Though replacing coal with natural gas is a net win for the environment, and that might accelerate with natural gas prices dropping through the floor.
OVH raises $327M to accelerate its international development
Poll Results – Languages That RePay
Sent! (to others: please email me so I can keep track of the code requests and so that the comment section stays on-topic; email address in profile)
I've noticed that some curve in software engineering and systems administration, at least from people who are trying to be serious.

At first, everything is new and scary, so they'll ask for help with even basic things, and maybe keep meticulous notes or comments about what they're doing.

Later, after they've gotten more and more comfortable, they'll stop keeping good notes and asking for help.

Finally, after being bitten in the ass a few times, they'll start to regard all computer systems as being in active conspiracy to make their life and their code miserable, and at last they'll finally have the correct mindset to get quality work done.
You kidding me I am seriously thinking this is a "doable" project for the annual friends picnic in June.
Why the oil price is falling
Cell Phones Can Hear Depression in People’s Voices
Assuming someone changes the image every 5 minutes, you'd cover 12/hour or 288/day. Would maintaining a FIFO queue of one day's worth of images be crazy big? I think it's reasonable to expect a person's computer to have internet access once a day to refill the queue.
no such thing as bad publicity i suppose
English is not a native language there, it should be obvious that most people can't/won't speak English and English can be used only when you can't speak the local language. It's not unique to France but also the case of Spain, Italy and most non-English speaking countries to be fair, the world is not only made of English speaking countries.
The explanation "not legal because we haven't allowed it" will sound odd to people from common law countries like US and UK (where, conversely, it's closer to "It's legal because no law states that it's not"). But it's practice in civil law countries like Spain, Germany etc.

I know I've simplified the difference a lot, probably oversimplified it, but I often think of this broad distinction when I see cases like this one.
It's not faster on a mobile device. A pre-rendered page loads quicker.
Borland has OWL: http://en.wikipedia.org/wiki/Object_Windows_Library

Strangely it is still maintained by volunteers: http://sourceforge.net/projects/owlnext/

But it was always behind Microsoft's MFC in terms of features. And you had to drop out of it for advanced stuff and then you had to spend a bunch of time figuring out how it actually worked.
My encode for the word "combinator"

Dear Professional , This letter was specially selected
to be sent to you . If you no longer wish to receive
our publications simply reply with a Subject: of "REMOVE"
and you will immediately be removed from our mailing
list . This mail is being sent in compliance with Senate
bill 2416 ; Title 4 , Section 302 . THIS IS NOT A GET
RICH SCHEME ! Why work for somebody else when you can
become rich as few as 69 days ! Have you ever noticed
people love convenience and more people than ever are
surfing the web ! Well, now is your chance to capitalize
on this ! We will help you process your orders within
seconds and SELL MORE ! You can begin at absolutely
no cost to you ! But don't believe us ! Prof Ames who
resides in North Carolina tried us and says "Now I'm
rich many more things are possible" ! This offer is
100% legal ! We BESEECH you - act now ! Sign up a friend
and you'll get a discount of 50% . Thanks .
Show HN: Fliplingo – IFTTT for human translation
Google link to English translation:

https://translate.google.se/translate?sl=sv&tl=en&js=y&prev=...
Also Known As: The Sophomore Slump
Unroll.me – Unsubscribe from newsletters or combine them into one email
I am an entrepreneur and I don't want the government's help. The government is the new Church here and I want out.
The central banks have been frustrated in their insane and misguided aim to increase inflation because QE and ZIRP actually foster the opposite of what central bankers expect. Central bankers and economists think that to get inflation they only need to print more money, not recognizing that the inflation that does result from money printing, asset inflation, leads eventually to consumer goods deflation.

Central bankers are wrong! Economists are wrong! This one blogger knows the truth!

Seriously, it makes me lose all faith in a writer if they so openly and freely trash-talk so many other people.
So now we have CoreOS, Redhat's Project Atomic, and snappy from Canonical.

This post is almost 100% buzzwordy marketing fluff and zero technical content, but I can't wait to see more technical details. Perhaps the new breed of "dom0" like container hosts can learn and improve from each other.
You mean that I could do my templates and bindings in React isomorphically and choose whether the templates are prepared by PHP or the client? This I could sell to my boss...
It's interesting that author is avoiding talking about the Actor Model which has an obvious overlap with the mainstream OOP in terms of stateful objects communicating with messages yet is being embraced by functional developers (Akka, Erlang).
For those of us watching from the Unix world while Microsoft fumbled its way towards world domination, it was an incredibly frustrating time to see the banality of their technology become 'the thing' in light of so many, many, forgotten and ignored mysteries. It was something like what it might be like to see a new religion form for your children while watching that of your parents die.

Thank Linus we still have an alternative to Microsoft, here and now! It is absolutely a huge gain for us that Unix was not eradicated by the feral, vermin new thing.
A field in cognitive science that asks these questions is "gestalt psychology". http://en.wikipedia.org/wiki/Gestalt_psychology
Are you referring to climate change (i.e. low oil prices reduce efforts to move to alternative energy) or revenues from oil?
Senior Citizen Texting Guide
No. The price is determined by supply and demand. So you're saying demand would fall - much as demand for a good falls when you impose a sales tax. There would be deadweight loss from the lack of traffic and advertisers would still end up diverting funds towards adbots.
True action against scums like Uber will not happen through governments, but some association of locals destroying valuable property or worst case physically harming some Uber executives. While I am dead against such behaviour in general, I would not protest if it happens against Uber.

For those of you think this is too far-fetched, in India unions have murdered management in the past, even in the last few years. Again, while I wish that this never happens against anybody, sometimes that is the only course of action against crony capitalism.
The thing about EU countries [1] that most American companies continually underestimate is: the primary focus of the legal system is to protect citizens/consumers, not companies, for better or worse. You can't escape this as a company by simply ignoring the rules or throwing money into lobbying in Brussels, whether you're Uber, Airbnb, Google or Microsoft.

[1] Especially the ones with a civil law system which is all of them except the UK.
Windows 8.1 now natively supports MKV files
I've been thinking about whipping up a Swift App, but I haven't found many online resources on how to do one for OS X. I tried following an ObjC guide and translating it all to Swift, but my lack of experience really slowed me down.

Did you come across any good guides for making Swift Apps in OS X?
Uber taxi app banned in Spain
They're both losing, the advertiser's loss is opportunity cost.
Hi HN! We’ve been working hard and we’re very excited to announce Automations on Fliplingo made available across 9 social media and blogging platforms! We made it super easy for you to communicate with anyone across the web, by automatically human-translating all your posts on every platforms you already use: Facebook, Twitter, Buffer, Wordpress etc.

Translations take less 15 minutes on average and we have a network of over 12,000 translators waiting for content to be translated. I'd love to get your feedback as I've been working hard on this and I believe this could help people communicate around the world.
Rossie Effect is pretty funny. For me, it seems inspired in Sheldon Cooper's from The Bing Bang Theory. Can't stop reading it once you start.
Expert Advisor for the Business Strategy Game
Dont know much about geo-politics but someone is playing a huge dirty game .... could be OPEC or USA ... it deals with many issues at hand:

1. Strangling Russian economy

2. Straightening out Iran

3. Disrupt Shale Oil production rise

4. Create financial gap between cheap oil and other renewable alternatives ....etc...etc...etc...

It will be very interesting to see what happens in the countries where shale oil production is on rise .... somehow tax payers are going to pay because many shale oil companies may go bankrupt ... that means either you pay higher prices at gas pump & stores (b'cause oil is expensive) or pay for shale oil companies that cant sustain their economies.
Fatal Pinches, Seed Follow-On Rates, and Estimated Marginal Dilution
So now we have CoreOS, Redhat's Project Atomic, and snappy from Canonical.
This post is almost 100% buzzwordy marketing fluff and zero technical content, but I can't wait to see more technical details. Perhaps the new breed of "dom0" like container hosts can learn and improve from each other.
reply
Stipend probably depends a lot on the area of study. For the ones I've heard about (a lot) it's universally around $12k a year USD.
Damn you. Life was much better before we knew about "The Game".
I don't know if I'd call 5 years "temporary", but considering it all started from a single app it's quite amazing that they're only starting to lose traction (as seen in the main graph) now.
“Freedom to keep playing is a Bombadil-like equilibrium of worthlessness: the un-valued here-and-now.” — RF
I encourage anyone interested in this to read about Peter Wayner's Mimic Functions.[1]

From the abstract:

A mimic function changes a file A so it assumes the statistical
properties of another file B. That is, if p(t,A) is the
probability of some substring t occuring in A, then a mimic
function f, recodes A so that p(t,f(A)) approximates p(t,B) for
all strings t of length less than some n. This paper describes
the algorithm for computing mimic functions and compares the
algorithm with its functional inverse, Huffman coding. It also
provides a description of more robust mimic functions which can
be defined using context-free grammars.

Using mimic functions, one could mimic spam or any other text (or non-text, for that matter) corpus.

The two main challenges are deciding which statistical properties one wants to mimic (for an adversarial steganalyst's mind is not always readily available for perusal) and then actually mimicking them. In other words, it's easier said than done.

[1] - http://www.nic.funet.fi/pub/crypt/old/mimic/mimic.text
Natural gas prices in the US should stabilize as the American producers begin exporting to the world market.
Fantastic Techniques to Motivate Your Team
Where is the Occulus Rift version?
Announcing Ubuntu Core, with snappy transactional updates
Nginx raises $20M to fuel web server push
From the perspective of debugging, an instance variable is not in the scope of any of the methods on the stack

Your debugger is broken. The call stack will have implicit "this" pointers/references in each frame, and the instance variables can be found there.

Now, the rant as a whole has a valid point that mutable state causes confusion in terms of finding the code that mutated it. An argument for immutability or time-reversible debuggers. But OOP at least gives you a chance to keep the mutating methods close together where you can find them.
Last but not least tumbling oil prices is a convenient way to hurt russia.

Add this to "why" list.
Re. your footnote, Malta and Cyprus also practise Common Law.
UI for Grandma
Linux-Based Turla Trojan May Have Been Used in Cyber-Espionage Campaign
http://developer.ubuntu.com/snappy/
Or find a way to exert and capture more thinking ahead of time. Language may help. May. Similar for tooling. (If you are convinced that they will both automatically help, consider that you can't just give them to a 1 year old and get results.)

It also helps tremendously to limit the scope of what you are doing. One of the reasons the "add print statements" helps so many people is that they reduced the scope of their thinking to be smaller than the entire problem. It isn't, "how can I make this whole program behave," but rather "how can I make this variable what I want it to be?"

There is a trap in this thinking, though. Many feel that if you can reduce everything down to small functions that it will be easier to deal with. This can be true, but it isn't strictly true. If each function is called from many places, then it can become hard to really understand the impact of a change.
Strictly speaking, indexing into a string gives you an integer type (as your example also shows): https://play.golang.org/p/i7_MKja_mQ

"Rune" is an alias for int32. So we are saying the same thing, essentially.
This will be truly groundbreaking if they manage to pull this off. Reusable first stage rocket boosters completely flip the economics of a space launch on its head. I'm sure that ULA is none too pleased about this announcement.

Not only if SpaceX doing what others have done for decades, they are using the funded missions as an excuse to try and do things never done before. Even if the mission ends in failure, the data gleaned to make it a success the next time still result in a success. Good luck!
The inability to get IPv4 space is going to be a big motivator ;-)

Already seeing stuff like that happening in certain asian countries, where companies are only available over IPv6.
I came to it as a mostly Python/embedded C/C++ developer, and learned by translating ObjC examples to Swift. The Apple docs are pretty good, and for anything I couldn't find in the docs I searched for an ObjC example, often on StackOverflow. The most difficult part for me was working around the sandboxing restrictions, particularly for starting an app on login (after trying different approaches I learned that it requires a secondary helper app and a simple call to SMLoginItemSetEnabled() ).
Looks like the blog is having some issues coping with the traffic, according to Matthew Miller (from reddit):

> The blog where we are hosting the annoucement doesn't have enough juice. Working on it, but in the meantime, if you're hitting server errors, go directly to http://getfedora.org

From here: http://www.reddit.com/r/linux/comments/2orc6e/its_here_annou...
BIND Update Fixes Multiple Vulnerabilities
15 Best Features of Successful Photo Websites (and How to Design Yours)
I didn't know this was actually going to get declassified! Apparently it's a legit release, not a leak: http://www.washingtonpost.com/blogs/plum-line/wp/2014/12/08/...
For all the complaints against Comcast's network, they are really on it with IPv6.
Paper Chasin
Out of curiosity, and by no means feel you have to share if it compromises your product, how did you source the pieces? Did you have an idea of what genres and artists you wanted already or did a somewhat comprehensive library already exist someplace and you filled in some gaps?
There's a free-rider problem if the funding is from a national funding body. Since software is generally useful globally, the funding body would have to be international.
Ask HN: What Personal Finance Management Tool/Software do you use and why?
Example: Quicken, MS Money, Budget Pulse, etc.
This approach has been really helpful for us. We recently open-sourced our Clojure library[1] for running React on Nashorn (the Javascript engine in Java 8). Currently it consumes Hiccup-style markup, but we hope to add Enlive- and Om-style interfaces in the future.

[1] https://github.com/OtherPeoplesPixels/curmudjeon
Not really, it's probably culturally dependent. Haggling is common in lots of places. Even here in my western European country, where it's mostly gone, I know many people who enjoy it and proudly display their deals. Then again, the salesman in Tintin is from my country ;)

It's not that different from playing poker, it's just more informal.
Come on, really? Plenty of great houses have been built in a week, lots of other workable structures in less time ..
Six men released from Guantanamo Bay arrive in Uruguay
> And you had to drop out of it for advanced stuff and then you had to spend a bunch of time figuring out how it actually worked.

This was really no less true of MFC, and imo the OWL code was a lot cleaner and easier to understand. In the end, though, they were both just wrappers around the windows api.

But the GP seems to be referring to VCL, which is what came with Delphi/C++Builder. One of the reasons OWL was usually behind MFC was that Borland basically abandoned it and their mainline compiler products for the Delphi line, and C++Builder was always a second-rate product behind Delphi as well.
I know the reputation, but the times I've visited Paris everyone has been extremely helpful and polite. What I do see, occasionally, is American and German tourists who ignore local customs, behave rudely, and then get offended when the Parisians respond rudely to their own boorishness.

The only really bad experience I've ever had in Paris was with an eastern european cab driver who droned truly horrendous racist screeds about black African prostitutes ruining Paris my entire ride.
Win vs Beat

A lot of people fall into this trap.

When someone beats me at a game, they most likely say "I've won you." as oppose to "I've beaten you." The former implies I'm the prize.

I've fallen into this trap myself plenty of times and do wonder if messages like "You win ...." enforces this mistake.
Snappy Ubuntu Core
If i'm understanding you correctly you want to train a second system with a first system's authorized user, then use the 'key' to open the first system.

A someone who actively researches biometrics I can't say that this is a good method for a few reasons.

1) Systems often train templates which look very different than the original input, especially if more than one image is involved in training. These templates aren't necessarily going to be recognizable to the first system (even if they can be represented as a 2D image).

2) Many enterprise systems (such as from Honeywell or whoever) include liveness tests and spoofing measures. Though anecdotally they are not very good, they check for basic measures such as if the pupil expands and contracts from a burst of light.

3) Most biometrics that involve access to some place (verification) usually include a 3rd party monitoring said access.

If you were to do this for say someone's home. Depending on the system you may gain access with a high definition photo as many consumer systems are set to a higher false accept rate (FAR) to prevent user aggravation. However, if they set it to be very strict (giving a larger false reject rate) then the best way would probably be attack at their sensor directly. That is, the system often doesn't care about the surroundings, it's trained for one task (open if authorized user).
More on Lazy Initialization in Swift
Loops are extremely dangerous if not done properly...