skysight-inc/HackerNews huggingface dataset:
Lodash has many features that underscore does not have. Also, I am told that Lodash has been implemented in such a way that functions are largely independent of each other so that you can build a custom lodash package that only includes the subset that you use.
SQL has been too simple. Let's make it harder!
"Build Failing"

Well, that's not right... lol
Lightsail Mission Control Center
The comments mentions this a few times: the codebases are different styles and the size difference apparently has a lot to do with documentation.
Very nice, but seems to consume a ton of memory on my Z30.
For visibility (people aren't reading this)

From the author: "Folks. Please STOP +1 and :+1: -ing GitHub tickets. We get it, but it makes tickets hard to have conversations on. Contribute with something substantive instead."

This is a very common problem for github issues posted on HN/any social media. Would be great if github had a voting mechanism.
Time Machine, plus Arq (which backs up to amazon S3 glacier storage).
I have no problem with the Whois Accuracy Program. Make sure you have up to date whois contact info, or use a whois privacy service if you don't want your contact info public.

Should web surfers have to right to see who owns a domain (via whois) even if the domain owner doesn't publish that info on the site? Should they have the right to (try to) contact the domain owner via the whois and have a reasonable expectation that that email is going to get to the domain owner (even if they choose to ignore it)?
In 38% of enterprises, security is still indistinguishable from IT
This custom of starting comments with "No." is quite frustrating. Vehemently stating that someone else is wrong does not an argument make.

Nor is the rest of the comment much of an argument. Scientists have questions they want answered and to solve them they formulate hypothesis and test them. If you don't formulate hypothesis you have nothing to test and can't advance.
It originally did have a voting mechanism.
Or different journalists looking to make a name for themselves after the other stories died down
I agree with this. I have been involved in writing software for online standards based testing. The software was being used by schools. But, it never took off. After many years of bootstrapping, the founders sold the company. I can summarize from my experience that software/hardware combinations in the classroom was difficult to scale because of :
1. Not enough fund to buy the hardware.
2. Not enough interest from teachers to move to a software based testing.
3. Not enough pressure from school district to move to software based testing.

Just my .02 cents.
There's a crackdown on scumbags running businesses without disclosing their identity. Great! That's illegal in many jurisdictions, including the entire EU and California. Finally, ICANN is doing its job.

If you put your real name, address, phone number, and email in your domain registration, and keep it updated, there's no problem. I've had real contact info on all my domains for two decades. I get maybe one phone call a year, two or three email spams, and a letter or two.

Quit whining.
I don't know, who did this before 1985?
Please don't be snarky about other people's work. The things users have had to do to get this behavior in their applications are far from simple. It was the most-requested feature for a reason.
>It's like they're trying to release them just slowly enough so that public outrage never quite reaches critical mass.

That's a good way to generate a 'new normal'. I imagine there's pros/cons of that, but one of the biggest is probably not to be forgotten.
Content of the article aside, 'DopeLearning' is very clever.
Same, except I recently added Google's new Glacier competitor (forgot the name) for additional redundancy.
I don't get why this is a taboo. I tell my salary to everyone who cares to listen, to the point where an employer threatened to fire me if I told my coworkers about my raise.
But sometimes DoSing an individual is more effective
Understanding Go Maps: For PHP Developers
2G, T-Mobile only in the US (says AT&T is not selling 2G SIMs anymore and is shutting down its 2G network), but otherwise looks very tasty.
Google Tracker: I/O 2015 edition–Android M, Chromecast 2, and lots more
Its graphically more intensive, with larger volume of data. You can also explore the yet unseen parts of the universe which are procedurally generated and imo more detailed.
Talking about ATLAS experiment: protons in LHC collide 40 million times a second, but "only" around 100 events per second are stored for later analysis. LHC grid concerns the 100; three levels of trigger (one hardware and two software levels) are used to select the useful 100 out of 40 millions, in real time.
Moving cheaply can also be done if you don't have (or keep) much stuff.

A couple of years ago, I got divorced, so I wiped the slate clean. Everything I couldn't fit into my beat-up 4-door sedan got thrown/given/donated away. I then drove 2500 miles to start building a new life in a different region of the country (US) where I had a job waiting for me. Maybe $500 in reimbursable expenses for gas and a night's lodging, then staying at a by-the-week motel until I scouted the area made the transition relatively inexpensive.

For many people, the cost of moving is directly proportionate to the quantity of stuff they own. I cut costs on moving by ridding myself of 95% of my stuff, and have been purchasing what I need in my new location.

Sure, not having a wife, 2.5 kids, and a dog makes these kinds of life changes much easier. But the point of having less stuff is still valid.
There's that bit which made me chuckle at first, then think. A lot. When he shows an algorithm written in prose, then in modern mathematical notation.

The real leap forward here? User interface.

Everywhere I look, I see instances of that same pattern:

One person or small team of very clever people develops a given technique or algorithm, and a gigantic army of technological lumberjacks go out and progressively make it easy to use.

And it's not just UI as in "the paying consumer of a product"; it's UI as in the person which will build the previous UI, and to person which builds that person's tools, and so on, turtles all the way down.

Progress is not algorithms, progress is not ease of use; it's (power of an algorithm / ease of its use).

In the end, progress in user interface is progress, _period_.
Yes, there is support for laziness (see "streams"). A couple things to keep in mind: floating point values in Ocaml are boxed (floats are actually pointers to float data on the heap), and integers are one bit shorter than native types (31 or 63 bits) due to the way that Ocaml values are tagged internally. The native compiler generates good, predictable, but fairly simple code: few optimizations are applied (although there is active work underway, in the "flambda" project, that will significantly change this). Also, there is of course a garbage collector, though it is quite efficient in most cases. These factors may or may not be a performance issue in your own project.
> Equating SIGINT programs to protect America's interest with the Nazi party is really shrill.

Totally agree. Please stop me if I ever do that. Those other kind of SIGINT programs, the ones that attempt to collect every single email and phone call and GPS location and internet search in my life and store it indefinitely, are a little more of a direct comparison though, don't you think?

> Efficiency is universal.

Efficiency is actually fairly hard to come by I think. It's terribly designed presentations with bad clip art, illegible diagrams, and meaningless and redundant process slides that seem to be universal as far as I can tell.
Maybe look at some accelerator programmes etc and work with their startups, the reason I say this is that they are always missing maybe 1 or more person and if they have a full team they might be missing some specific skills which a mentor could give them.
I don't use Windows, but often found https://www.bvckup2.com/ quite satisfying when I set up backups for Windows users among friends & family.
If I were William Gibson, or even Neal Stephenson, I'd be sitting back right now saying, "yup. Told ya".
Very helpful, thank you. Do you know if they have the ability to plot the various events of the collision by time, such that the bar plots could be shown appearing one after another as collision events are recorded?
Because there is never ever a reason to run an anonymous business or website. Nope, we should ban things that people can abuse because freedom is secondary to security.
Attic ( https://attic-backup.org/ ) backups to my home NAS, then the NAS backs up to CrashPlan. I keep a certain number of daily/weekly/monthly snapshots and the backup script prunes once a day and verifies once every other day.

I also like to encrypt my backups before uploading them to CrashPlan. Each machine has a randomly generated key and the list of keys are then encrypted with a master key. I back up the list of keys to CrashPlan as well, but the master key is not. Instead, I split the key using Shamir's secret sharing and left copies of the component keys in a variety of places. If something ever totally destroys my home and I lose my local copy of the master key I can recover it by recombining a certain number of the component keys.
This is a big opportunity for registrars to make their customers feel safer: "We will go to extra lengths to make sure you don't lose your domain this way. We will pick up the phone and call you."
> the problem would be in supporting many more versions

things like backporting fixes and maintaining upgrade paths are extremely expensive in the long run from my experience, something that I think short release cycles would exacerbate.

I think it comes down to what's mentioned in response to the comment about short release cycles: people are reluctant to upgrade an RDBMS because of the risk involved and expense to test compatibility with a new release.

I dunno maybe the problem is finding the shortest release cycle possible without putting people off and adding too much overhead?
What person in their right mind would want their real name, and contact information on a public facing database open to be queried by the entire world? The fact that I have to pay extra money to have a company "Hide" my data is ridiculous to start, I'm just shifting my trust from the entire world to a company who will sell my data or use it for their own purposes.
For every Searle there are several hundred people who routinely spew porridge of post-structuralist terminology to address the most trivial of questions. So who better characterizes modern philosophy/criticism?
This isn't going to stop scumbags. How would it?
I use BitTorrent sync to sync smaller devices with a home desktop computer. The desktop computer has read only access to the smaller devices to keep it one way. The desktop computer has a windows storage pool in a raid 1 style configuration. Then that syncs with backblaze so I have an offsite backup. This setup doesn't deal with bitrot properly, and my large photo collection doesn't fit well with it either, so it's still a work in progress.

I'm thinking maybe doing something with camlistore, and eventually taking advantage of the 'unlimited' storage you get with onedrive.
If it starts to suck like MySQL, will it become popular like MySQL?

I think that'd be a fair tradeoff.
It works out all right on Windows, which uses exactly the approach I advocate. And you can already DoS the system in myriad ways. If you're still worried: we have ulimits for other resources. We can have a ulimit for this one too.
$ cat /etc/cron.daily/x_mailbackup

#!/bin/sh

find /media/wd1T/backup -mtime -1 | mail -s "Backup Data 1 day old alt mdorf/valun " xx@xxxx.com
We've been building our Gmail app over at http://CloseFox.com with InboxSDK and have really been enjoying it!

Definitely a lot better than using gmail.js
Does everyone think spatially? There are those who lack a "mind's eye" entirely, which seems like it would at least help with spatialization, and I've worked with businesspeople who said they thought entirely in terms of time, and space was a much less concrete concept for them.
Erlang uses only actors as concurrency mechanism and exploits that fact by giving each actor its own heap. So Erlang's GC does not need to accommodate concurrency, even though Erlang itself does.
This is really interesting. I guess the part that confuses me is using the "View" to do traditional controller-esque things. At least in the example, that is how it looked. Would you be able to explain that choice?
There may exist some TLDs which indeed go to "great lengths" to verify contact information. I don't know if it's true, but if it is then that's an effective policy which has absolutely nothing to do with WAL.

No doubt valid WHOIS data is helpful when wanting to know the identity of a domain administrator, but again the point is WAL does absolutely nothing to ensure that in any case where the owner doesn't actually want to be identified.
> And they may be nucleons, in which case this energy is spread over several nuclei.

???
For anyone eager to see what the lyrics generated with this thing look like, here's an excerpt from the paper (generated with the keyword 'love'):

For a chance at romance I would love to enhance

But everything I love has turned to a tedious task

One day we gonna have to leave our love in the past

I love my fans but no one ever puts a grasp

I love you momma I love my momma --- I love you momma

And I would love to have a thing like you on my team you take care

I love it when it's sunny Sonny girl you could be my Cher

I'm in a love affair I can't share it ain't fair

Haha I'm just playin' ladies you know I love you.

I know my love is true and I know you love me too

Girl I'm down for whatever cause my love is true

This one goes to my man old dirty one love we be swigging brew

My brother I love you Be encouraged man And just know
When you done let me know cause my love make you be like WHOA

If I can't do it for the love then do it I won't

All I know is I love you too much to walk away though
In addition to other comments, optimization sometimes means inlining code. Lodash has always been performance first.
Whhy do you think it's a success in the UK? There are many that don't think it's working at all. I'm not criticising your position, I'm just intensely curious.
You'd probably like It Might Get Loud. http://www.imdb.com/title/tt1229360/ It's a documentary of (and conversation among) the Edge, Jimmy Page, and Jack White. They show some of their methods for getting the sound they want from their instruments.
Similar to how Intel's C Compiler deliberately chose suboptimal code paths when running on non-GenuineIntel CPUs: https://en.wikipedia.org/wiki/Intel_C++_Compiler#Criticism
This book, http://www.amazon.com/Compiler-Generator-Automatic-Computati..., which by today's standards is not a very good book, got me started in my compiler career.

And I agree with your basic point that building one is the only to gain true understanding.
Quasar and Akka – a Comparison
His explanations seemed like current thinking post dated to fit the story. For example, he explains he modified his guitar by adding a pickup because he couldn't afford a distortion pedal - a good pickup can easily cost as much as a distortion pedal. Hey, I'm all for modding, but just be realistic that you're doing it for the fun of it.
>Projects like the WAL actually do help prevent the spread of malicious sites.

Outlawing encryption helps catching terrorists. Ruling that the use of Tor is justification for a full search of all of one's electronics helps catch child abusers. Forcing every email to be tied to a real life identity helps stop spam.

None of that is justified.
You clearly don't operate a site that is controversial. I don't either, but I have a friend who operates a small forum with ~2000 users, and that's enough for him to be harassed using info from WHOIS. Sure, there are privacy services like WHOIS Guard, but those aren't foolproof (I forget who, but somebody was leaking WHOIS Guard info a while back for years).
I don't get why people don't just subscribe to the issue instead of +1. Google's issue trackers have the same issue: they support starring but people insist on doing "me too" posts.
I've had an idea for a Gmail app I've been wanting to build for a while now. Super easy but I need some help getting it built. This is pretty much a layup in my opinion.
Coincidentally, the service some registrars use to do the verification (wdrp.name-services.com) is down right now. How much fun must it be to watch your business taken off the 'net because you can't click a "this information is accurate" button.
I'm confused why people see this as "revolutionary". At the core of it, this is just an abstraction around DOM-hacking. Anyone could have done this, and it is foolish to call such an "innovation" revolutionary.
Manual: Time Machine using 2 hard-drive (different models to lower probability of both going down at the same time), one at work, one at home (I sync mainly when Time Machine nudge me every 10 days), which takes care of "something burns down" scenario.
Also, a separate hard-drive for sizable personal media (raw photos/videos I don't intend to use soon), which is the only weak point (I should research Amazon Glacier or similar technology)

Automated: all important work also lives online (Github for code, Google Drive for documents, Gmail keeps all conversation).

Apart from the media hard-drive, I think this follows the 3-2-1 rule for back-up:

- Have at least three copies of your data. (3 full copies, fragmented data online)

- Store the copies on two different media. (2 HD, 1 SSD, online)

- Keep one backup copy offsite. (2 full copies at different sites)
What a great exchange so far, I love it when people in charge of important software work together cooperatively and without lots of arguments.
The Greek elected confrontation. They got it.
You say that like there is a flow rate that would make public outrage reach critical mass.

I'll contend that if the initial revelations weren't enough to reach critical mass, no rate will. The collective mass of self-serious commentators and politicians triangulate towards citizen apathy.

FFS we now know without a doubt we tortured people and it didn't reach critical mass. What happened? No war crimes trails, just some blowhards on TV defending the practice to this day.
Streamium: Stream Live Video and Get Paid in Bitcoin
Both my server and my dev machine have RAID-1. In addition:

- My server does an automated full backup once a week to OVH's free backup space (on a separate nfs drive), and an incremental backup once a day.

- My dev server (a synology NAS) does a daily backup of my important stuff (basically all my code and documents) to a backup on the RAID drive.

- Once every 2 weeks I manually download a full backup from my main server to my NAS.

- Occasionally I upload the "important stuff" backup from my NAS to my main server.

I don't regularly test my backups, but occasionally I need to extract something (because I delete something by mistake), so that tests them. I also check my logfiles regularly, so I would notice any RAID failures, failed backups, etc.

I think my procedures are sufficient for my purposes. Having RAID really helps with peace of mind!
The 2015 low point to date is $177; this makes $150 seem really pretty feasible.

The slope over the past year has been a downward decay, with the individual drops being sudden and unexpected, with Bitcoin advocates insisting every time that this must be the bottom; they've been consistently wrong over the past year. (Admittedly, I'm mostly looking at /r/bitcoin, which is unusually euphoric even for Bitcoin advocates.) The drop from $500 to $400 to $300 was sudden and unexpected, the drop to $177 was sudden and unexpected. The price recovered (the $177 coincided with the Bitstamp theft, selling those off may have depressed the price), but I don't see how $150 is in any way implausible.

The cost of mining 1 BTC is circling 1 BTC (hence the volatility of hashpower of late, with fewer and fewer mining operations able to get cheap enough electricity). It'll be interesting when the mining reward halves in 2016. Just because it will cost more than 1 BTC to mine 1 BTC doesn't hold the price up - look at any altcoin.

I don't have a figure for the bottom over 2015-2017, but given the above I find $100 entirely plausible. Everything that applies to altcoins (some of which are worthless or all-but-untraded, which is functionally worthless) also applies to bitcoins, so I don't see why near-zero is inherently implausible.

(cheers for getting me to quantify my thoughts :-)
All those come with the $80 Android.

At some point, an iPhone becomes a minor convenience add-on / vanity / luxury choice. I'm perfectly fine with that decision, too... most people want to look successful... but not at an appreciable amount of net worth, IMHO.
The concern does not stop at receiving spam.
There's a video of the VR experience in SpaceEngine here (for what it's worth): https://www.youtube.com/watch?v=smyMRzS9QQM

Edit: Maybe even better, somebody's writeup of the experience: http://www.reddit.com/r/oculus/comments/2qh37t/space_engine_...
Arq backs up my OS X machine and dumps the files into an S3 Glacier instance. Arq is inexpensive, and so is the S3 instance, so this setup works for me.

Arq has failed a few times without telling me, so I am not going to maintain a solely Arq-based setup in the longterm, but it's fine for now.

In the future, I'd like to add some redundancy, and backup to a location that I have physical control over. For now, however, I am pretty confident in this setup.
The Caveman’s Home Was Not a Cave
I guess it really depends on what kind of site you're running.

For boring, non-interactive sites, I think that's probably fine.

I never put real information into WHOIS data (except for my email) because I have absolutely no desire for people who check to know who I am. I'm not running businesses and I've never made a dime off any of my sites.

I just think of all the community drama I've seen and how much worse it would be if they had my real name, phone number, and address. Not even considering all the other places I post under the same screenname, there's been plenty of nonsense on the forums I've run, and people have been perfectly happy to dox and harass other people whose personal information they could find out over incredibly trivial things.

No thanks.
Maybe it's just the effect legalese sometimes has of making your head spin, but that looks like kind of a lot of "ifs" for something that's being touted as so universal it can justify killing HTTP.

A few requirements:

- You have not participated in the seizure of a
domain name that had ongoing lawful uses

- all information in Your Certificate regarding You or Your domain name is accurate, current, reliable, complete, and not misleading

- all information You have provided to ISRG is accurate, current, complete, reliable, complete, and not misleading

- You have taken all appropriate, reasonable, and necessary steps to secure and keep your Private Key secret

They can send you away even if you do everything they ask:

- ISRG may, in its sole discretion, refuse to grant Your request for a Let’s Encrypt Certificate, including for
reasons not stated in this Agreement

- ISRG may also, without advanced notice, revoke Your Certificate if it determines, in its sole discretion,
that … Your Certificate has become unreliable

- ISRG may also, without advanced notice, revoke Your Certificate if it determines, in its sole discretion,
that … information in your registration with ISRG or request for an Let’s Encrypt Certificate has changed
The whole problem with Greece is that the state CAN'T borrow on the market at reasonable rates. That's why they asked (and received) over €200BN in credits from the other EU countries, plus I don't remember how much from the IMF.