skysight-inc/HackerNews huggingface dataset:
I devoured Seveness. The first third of the book - the consideration of what I might do if faced with such a reality - was perhaps the most I've ever felt reading a book.
(The contender for that would be Wise Man's Fear)

I find that question waaay more effective than "what would you do with a billion dollars?". Everything you know and love will be gone, completely, with the barest chance that you can contribute to something surviving... But you have time enough left to love it. Or contribute to something surviving.

It's pretty intense.
That is not how RAIDZ works. Because every write is a dynamic width stripe, the capacity is an aggregate minus parity, not linear.

The smallest device capacity applies to RAID1+0, which is mirroring, but it does not apply to RAIDZ.
The user in the story is the chairman of statistics dept.
The reversion to the original headline happens automatically.
There's no inconsistency, it's just that only mods are allowed to change the headline
CERN: LEP data confirm train time tables
http://cds.cern.ch/record/1726241

CERN: Is the moon full? Just ask the LHC operators
http://www.quantumdiaries.org/2012/06/07/is-the-moon-full-ju...
I still don't understand what they were accusing her of.
Google I/O to delve into virtual reality, artificial intelligence
AI Recreates Nobel Prize-Winning Physics Experiment – In One Hour
Nokia making a return to mobile market
Good point but definitely nice to have something credible to have a discussion about the jerk driving 75 on your 25mph street.
I wrote a clone of Erlang in Emacs Lisp back in 2002 called Distel: http://ftp.stu.edu.tw/FreeBSD/distfiles/erlang/distel-euc.pd...

Amazed and impressed that clever people are using and maintaining this at https://github.com/massemanet/distel.

(I had hoped the answer would be the Java arcade game I wrote in ~1997, Araknoid, but that seems to have disappeared from the internets.)
"Last year, the hosts of the podcast Call Your Girlfriend, Ann Friedman and Aminatou Sow, debated whether white people can use darker skin tones when sending emoji, or if that amounts to cultural appropriation."

This is literally the stupidest thing I read all day. It's an emoji. Why does everything have to be "cultural appropriation" nowadays?
I did some minor web stuff and found about 5 years ago that local SMEs and charities moved to using Wix, et al., removing my niche.

Similarly the web has become more complex and involved and expectations have increased, small scale web design doesn't work any more IMO.
The whole last third of the book makes waaay more sense when you think of it as an MMO backstory:

- Two factions (literally, red and blue) with mostly the same but kinda different everything

- Thirteen-plus subspecies of human, with their own unique racial bonuses and skills (chain whip thing!).

- Pristine, empty, Earth-like local, ripe for building...

- ...and with monsters! And treasure!

Right?!
Google Chrome to kill flash by the end of 2016
The Past and Future of Deep Learning
US schoolkids deploy Earth-watching CubeSat
Not sure, but a reasonable guess is at least 1998, the "gentoo" GTK+ file manager.

I still have the conversation (from 2000) with Daniel Robbins, founder of the Gentoo Linux distribution, where we discussed the name collision. There was no issue, we just both agreed to peacefully co-exist. :)

Very cool, since I learned that he, like me, came from an Amiga background. Although he out-cooled me by a laaarge margin, having worked at semi-legendary game company Psygnosis.
The small business Groupon, instead of for customers, it's for suppliers!
U.S. Navy's SPAWAR will pay D-Wave $11M for quantum computer training
Do you regularly use sftp? Is it just a matter of filling in the sftp credentials and editing? Or does it need to do a whole lot of indexing (like phpstorm)?
Also go to

Settings App -> General -> Restrictions -> Apple Music Connect (toggle to off)
It is one of the common plural forms. (In Arabic writing the words look even more similar, since it is only the three consonants, with diacritical marks above and below to represent the vowels.)
How to config environment variables with Elixir and Exrm
It is the official name of that version.
Does this always work? Is it going to be somebody's job to monitor all tagged tweets?
Out of curiosity: what did you write in the 80s?
Database mix-up let some smart doorbell users see video from others' homes
That our current ocean chemistry is shaped by life and Europa's chemistry is similar could be a datum for a Europaean biology.

Urey & Miller terrestrial biogenesis happened during the Hadean / Archean transition and their pre-biotic soup had a different chemistry than today.

James Lovelock developed the homeostatic biosphere theory that life shapes its enviroment at JPL, when hunting for Martian Methane.

From Lovelock and Margulis's Giai paper: "3.2 x 10^9 years, that life has been present on Earth, the physical and chemical conditions of most of the planetary surface have never varied from those most favourable for life" [1]

[1] http://www.jameslovelock.org/page34.html
Owncloud Founder Resigns: less-than-ideal relationship b/w company and community
https://oeis.org/A263267/a263267_3.pdf is especially beautiful. Quoting the original:

> Poster illustrating A259934 and A263267. Subtract the number of divisors from a number in the tree, and you get the number under it. Shows the inter-connectedness of the OEIS. (Michael De Vlieger and Antti Kartunen)
5 Reasons Why Most Tech Start-Ups Fail
Take care when taking screenshots or blame it on a virus
So you definitely need to know your own speed to calculate relative speed of other drivers?

I have a dumb dash cam that's just awesome for video but is nothing more than video to a sd card, ie, not a computer. I've always wondered if I could use just the video using familiar objects like stop signs, mile markers or lane markers to determine my own speed.
I've watched a movie where they even have those in Palermo (Italy).
This sounds like it's written from the point of view of implementing something inhouse. I fail to see how FPGA programming will be relevant if one wants to distribute software for consumers (or am I technologically clueless...).
The Spotify "Discover Weekly" seems to do pretty well at finding stuff I like. Although it does seem to be a bit biased toward some of my tastes more than others.
Happy to print there!
> It is a little known story, but in the mid 0's, arXiv came within a hair of being sold to IoP by the Cornell University Library.
¶ Source?
React Boilerplate v3
Android Pay launches in UK
The biggest margin ia from hardware. Why the hell should they concentrate on software?

Thats why they probably focus on an icar. Also hardware. Where they can make the biggest margin.
The chart shows that it's more or less the same across middle skin tones, with the darkest being almost non-existent, and the lightest being quite lower than the median.

However, in the text, it says that US twitter accounts are a 4:1 ratio of white vs black, but black people are more active on twitter overall, which skews the results somewhat.

It all feels inconclusive to me, and also rather pointless (see my earlier comment).
I looked up the hacker's full name in russian - Maxim Igorevich Popov - and found a ukrainian news article dated as back as 2001, the year when this all started. So technically the Wired's article wasn't the first public mention of the incident, but the first big and full story.

Here's the old article itself: http://fakty.ua/96374-grazhdaninu-ukrainy-kotorogo-fbr-obvin...
It's in Russian and has some interesting stuff, like details from Popov's mom and dad (!), and it mostly covers the events that led to Popov's imprisonment. The article is quite long, but some stuff like Popov's background and stuff that's missing from Wired's article

>Popov studied English and German languages in Kyiv National Linguistic University

>He was already married by the time the shit went down

>His parents didn't know he was a proficient hacker, they thought he was just a regular user
I'm not so sure - I ran into quite a few COBOL developers during my travels around India. Funny thing was that in every case the programmer was younger than the codebase.
I posit if you want to make sure your code survives you, write video game code.

Nevertheless, my own examples are all non-games. In the early nineties I wrote a program in Turbo Pascal to manage grades and print report cards, I heard one elementary school in my home town was using this until 2012.

On one of my first web programming jobs, I made a cold fusion-like template interpreter and ecommerce engine in C, that was about 1998. One completely online-based company that we launched with this software kept on running on it until it was sold two years ago.

In the early 2000s, my startup produced a web content management system that I wrote most of the code for, and sometimes I still get usage questions about it even today (to be honest, knowing that code is still used in production is not a good feeling).

Oh, I just remembered: around that time I wrote some microcontroller code that went into a certain brand of PA systems for TV studios, I'm pretty sure that's still in use...

My oldest personal project is a chat place where RPG players can meet up and roll dice, I think that launched around 2003 in some incarnation and though it's getting updates and extensions from time to time, the core code is almost unchanged: https://rolz.org
If you guys want to help, practical or interesting regex examples are more than welcome for future demos of the UI/product. Thanks!

https://pad.riseup.net/p/regexes-you-can-read-samples

-OP/author
Looks interesting but did anyone get the demo to work?

Click on the "live demo" link, quite a long delay (few minutes), finally terminal-like display appears with "$" prompt.

However entering usual unix commands, ls, cd, etc., gives error: "Error while executing /usr/bin/ls: TypeError: get length method called on incompatible Object", or "/usr/bin/cd: command not found".

Running with FF Nightly. Don't know if it's me, FF, or the app.

What am I missing?
Related: https://news.ycombinator.com/item?id=11674669
Nokia brand to return to the mobile market
As a native speaker, I can confirm that Google translate is wrong in this case :)
You can try to extract the random noise of a webcam CCD sensor, no need to move mechanical parts that are prone to failure.

ObLink: http://www.lavarnd.org/what/process.html
How does the Pilot-Wave theory explain the GHZ experiment?
You left out the Arabic influence, which is considerable for a huge amount of words in the sciences, math, chemistry, astrology, geology, botany and so on.

https://en.wikipedia.org/wiki/List_of_English_words_of_Arabi...
It's not subject to debate. The statistics are very clear.

Interesting. I'd really like to see those studies. Most studies I've seen on the subject are far from clear. And anyway I'm not necessarily arguing for leniency per se. just that I do not believe that simply locking people up for a long time is an effective or efficient way to actually solve anything.

But it is amazing (and amusing) to see people make words and ideas up and credit them to me.

What are you talking about? I was talking purely about myself.
I've created a version of Fixedsys Excelsior (by permission from the original author) with programming ligatures.
https://github.com/kika/fixedsys
Has been working in SciTE since ages and SciTE is not even a particularly fancy editor. I used to program Python in proportional fonts which worked pretty well.
ESCORTS CALL GIRLS CHALKIDIKI – escorts| athens escorts – thessaloniki escorts
Funny, I remember that bug very well, it was used on the earlier apple IIs, sometime on purpose (!) (mostly by game protections). This was fixed on the 65c02.
Microsoft Sells Feature Phone Business, Including Nokia Brand, to Foxconn
Conceptually, I'm digging it. But what would the use cases look like? (not as a skeptic - as a 'I wonder what this opens up')
For large, easily readable lettering - subway stations, highway signs, billboards etc. - I've found the best combination of readability and pleasantness is Avenir https://en.wikipedia.org/wiki/Avenir_(typeface)
Best 10 Premium SEM SEO and Keyword Research Tools – InfoTechSite
Tidal is failing for many reasons. The psychology behind being told this was what we were getting instead of finding it for ourselves. Tidal was marketed more so to artists then the consumer. The original idea was to have the money go back to the artists instead streaming apps trying to pay the artists as little as possible. Not a great selling point being told to pay more just cause. Especially when other services offer a better service.

Second, niche is too small. The majority of bulk music buyers are between 17- 25 years of age. High fidelity audio and videos isn't top priority especially when itunes or downloading a YouTube videos audio is an option.

Competition too great Spotify is at 100 million downloads on android alone. Also Apple music and Google play come built in to the smart device and is already integrated with your existing music.

Tidal wanted to get big too fast. All successful apps started with slow growth. They learned their user base, adjusted to widen the types of users in that base, grew a healthy back bone over a period of time to establish a strong infrastructure. Im pretty sure that Jay-Z just hired some contract developers to build this app, upload it and build a simple hosted solution. The app is experiencing growth pains. Its like a small 5 table restaurant trying to to seat customers like it's a 100 table restaurant.

Also I support the "Tidal being dead statement", since Jay-Z couldn't make a deal with Sony for licensing. He will have to remove a lot of artists from his catalog. Mind you a majority of them being "founders"...
This article is not very general. Much of what it tries to convince us is not going to matter for most developers, and has the cost of suggesting modern features are not good for any developers. For example:

>It is not rare to see Modern C++ applications taking 10 minutes to compile. With traditional C++, this number is counted in low seconds for a simple change.

This is simply a bogus statement with respect to what at least 90% of c++ developers do on a daily basis.

I have benchmarked unique_ptr, auto, brace initialization, lambdas, range-based-for and other modern idioms and found them all to be at least as fast, and often faster, than their older counterparts. Now, if I were to instead go off and write template-heavy code using new features, that would be different. But in reality, the vast majority of c++ developers -- I'd wager at least 95% -- are not writing variadic templates on a daily basis (nor should they be).

The memory safety and many benefits from unique_ptr [0] is one of many modern tools that is a non-brainer to use in nearly all contexts. No, not nearly all contexts, allow me to rephrase: all contexts. It just is, and if you compare its use to manual new/delete code, the benefits are solid and faster.

The author further claims that modern C++ is less maintainable and more complex. The absolute opposite is true in nearly all cases. Using unique_ptr again as an example, it leads to less code, less complex code, more clear code, and better maintainability and code readability. Uniform brace initialization is another example that prevents many common older problems in the language.

FYI the author keeps talking about high frequency trading as an example of why modern c++ is a bad choice. Well, I worked at a HFT firm for a long time until last year, the firm places millions of trades per day and is among the most successful in the markets it trades. And what did we use? Only modern features. Lambdas, auto, unique_ptr, range-fors, even std::async -- everywhere in our code. This author is either naive or political.

I think the title of this article is highly misleading, and the contents are not relevant. Overall, this article is just bad advice for most of us.

[0] https://news.ycombinator.com/item?id=11699954
According to the writer's LinkedIn profile, he comes from the world of High Frequency Trading. That's an area where performance is so important, that it might make sense to design your own hardware. And you certainly don't want to distribute it to anyone...

I do agree with the writer that with each release, C++ has become more and more complicated, seriously hurting the maintainability of C++ code.
WinXDVD 10th Anniversary Software Giveaway – DVD Video Software Giveaway and Coupo
Nice. I will not use it (and I would rather write my own social network, if I would), but I see it being useful for some organizations.

I just keep thinking why is a "social network" defined by a news feed of connected people.
I'd think about it, but I'd never get to applying
Sounds like he is suffering from bias of the problem domain he is working on right now.
I haven't tried this yet, but based on similar challenges I've participated I'm surprised by the fact that your bot moves by calling an http endpoint. Considering the 1 second move limit, I image it's difficult to time your moves right to guarantee that they arrive on time.
It's hard to imagine that it will work smoothly enough to be useful, at least right away, and more of an interesting gimmicky gadget. I'm looking forward to trying it regardless, assuming they succeed in releasing it (due September).

edit: Slightly misleading on their website. Says "Signup on the waitlist and be entered to win a FREE pair!" When you sign-up it then says they are giving away one per month and you can get one entry into the prize draw by doing certain things such as tweeting about them or liking them on FB, but that I have 0 entries for signing up to the waitlist. Meh, I would have signed up for updates anyway, and don't particularly care about a contest I'd likely not win, it's just the principle of misleading wording.
Linus actually argued something slightly different. That discussion was about whether a "bad" random source can weaken a "good" source. This paper is about constructing a "good" source from two independent "bad" sources.

The problem with Linux was people complaining that mixing the Intel RNG into the existing entropy pool would lower the entropy of the entire pool, effectively letting a backdoored Intel RNG render the random system untrustworthy. Linus' response was the fairly simple/logical observation that "that's not how entropy works".

Suppose we have a random bit string with entropy X and we xor the bit string with a completely deterministic bitstring, what's the result? Clearly you have a bitstring that STILL has entropy X, because the result is completely dependent on our initial bitstring. Mixing with a deterministic bitstring doesn't make the output of our XOR any more predictable then the original bitstring, it's equally random.

So Linus' argument was that "IF the Intel RNG is completely backdoored and deterministic mixing it with the entropy pool will have no effect on the entropy in the pool. HOWEVER, if the Intel RNG is anything but completely deterministic, i.e. there is even a tiny bit of randomness in it, this will actually INCREASE the pool's entropy.

So mixing a completely backdoored RNG will have no negative impact, but mixing anything that's not 100% predictable will have a positive impact, so there's no reason to not always mix the hardware RNG with the pool.
BBC News reveals password on-air
/dev/urandom and /dev/random are identical in every way, except that /dev/random blocks when the "entropy estimator" decides there "isn't enough entropy". However, due to the properties of the CSPRNG they use, such estimates have dubious value. Overall, you should always use /dev/urandom.

But definitely don't XOR the two.
Now, if there were a product that would have appropriately been called babelfish, this would have been it.

But no, "pilot". I guess yahoo copyrighted babelfish?
I just checked that PowerLine/AirLine support is missing.
That would be PuTTYgen[1] actually.

[1]: http://www.chiark.greenend.org.uk/~sgtatham/putty/
For online lenders, it’s suddenly touch-and-go
On Windows you can block iTunes from the firewall...
I can't wait for the mis-translation anecdotes to start pouring in ... maybe I should make a site to collect them :)

http://www.theguardian.com/world/2015/nov/03/google-translat...
> In OCaml they are not first class, that is, you can't pass the as arguments, or partially apply them. That's why it makes sense for the declaration to look like a tuple, and the use to look like a function applied to a tuple--well, somewhat, you can still argue that it's still confusing because you might expect to be able to apply the constructor to a tuple variable, but well, such is life

If I understand what you're saying, you provided a reason why variant arguments should not look like function application (because they have different semantics than function application), and then in the same paragraph suggested that variant arguments should have tuple syntax, while admitting that they don't actually have tuple semantics either.

The truth is that variant arguments in `Reason` actually do not have function application syntax - note the distinguishing, leading capitalized letter on the variant. Sure, they share the fact that arguments are specified via a space separated list, but function application doesn't have a monopoly on the syntactic pattern of things separated by spaces. The argument quickly breaks down.
I don't know what the rate of mass loss is (I doubt anyone knows), but most objects in the solar systems are not static: they gas out but they also accumulate dust particles. Most of the gas giant moons have been emitting gas and particles into space since they formed, with most of that matter eventually falling onto the gas giant itself.

My guess is the loss of volatiles is so slow that it would take many billions of years until the composition of the moon changes in an appreciable way.
PGP/GPG traditionally did this too.
There are two separate rants here that aren't delineated well.

1) C++ is too complicated, and therefore hard to reason about and slow to compile.

We're going to argue about this forever, but you'll have to agree that the spec is very large and warty compared to other languages, and that C++ tends to take far longer to compile (this was already a problem a decade ago, it's not specific to "modern" C++).

2) The future of software development will include more of what I'm going to call ""non-isotropic"" software; rather than assuming a flat memory model and a single in-order execution unit, and exerting great effort to pretend that that's still the case, programmers will have to develop effectively on GPUs and reconfigurable hardware. Presumably this speculation is based on the Intel-Altera acquisition.

You can sort of do hardware programming in C (SystemC) but C++ is really not a good fit for hardware. Personally I'd like to see a cambrian explosion of HDLs, but the time is not yet right for that.

It sounds like the author favours the "C with classes" programming style, maybe including smart pointers, and is probably not keen on lambdaization of everything.
I feel dumb, but what is the difference between a feature phone and smartphone?

Edit: Figured it out, apparently it is just the old phones.
Those splash screens are incredibly useless and annoying. I don't understand why somebody at Google gave the OK to them.
Survivorship bias.
Orleans, Distributed Virtual Actors for Programming and Scalability Comparison
Yep. I've remembered it because it would be quite useful in Scrabble (it's in the OED), but so far I haven't had the opportunity to use it.
Could they trademark (it wouldn't be copyright) a term that they themselves copied from a work of fiction they don't own the copyright to, given that the context (i.e. what it does) isn't different to that in the work of fiction?