skysight-inc/HackerNews huggingface dataset:
It must be possible to keep the current structure (some form of a DOM plus a scripting language with a full access to it), and still have a dead simple Tk-like event model around it.

It's all about overengineering. Tk demonstrated that all this stuff is fundamentally easy. But the modern web technologies are overengineered to such an extend that anyone touching them draw back in fear.

So, yes, now the only way to put all that complexity under control is exactly this - things that compile to js (+ css + html), that can hide the overengineered parts of the underlying ecosystem and only expose simple, obvious interfaces. PureScript is a right thing.
I too am very interested in if they are currently supporting Windows and/or if/when they plan to. I was hoping this blog post would have at least mentioned it in passing.
I switched from using Windows for 20 years to OS X (excluding Linux for work related stuff.) This is the first time I've been able to work from a laptop with my productivity level as good or better than a desktop. The design and usability surpassed what I expected. I haven't noticed any bugs.
About Horace and Pete
He was convicted of a heinous, drug-assisted rape of a child, one he surely committed (he does not contest the victim's story). He's had his due process. What he doesn't like is the outcome.
We also used SDCC for teaching embedded devices. We deployed the compiled hex into simulation software called Proteus - it's a weird combination of schematic capture / pcb design / realtime circuit simulator supporting analog, digital and programmable components.

SDCC worked very well in this environment. Students could easily download it to work from home without any environment dependencies or license issues. Error messages were descriptive. Our customization needs were nicely solved by some compiler flags. All in all it was a good choice.
Maybe this is a tangental question, but wouldn't it be relatively easy for dropbox to implement this?

Or are you saying you prefer the command line interface?
Much more than that. `git push -f` and `git rebase -i` are essential tools to keep a history where every commit passes CI. And that is very important for `git bisect`ing things later.

They are also necessary to keep a history where `git blame` can be used effectively.
Plenty of invites over here if anyone would like one

https://keybase.io/simonjgreen

EDIT: all gone for now, but see https://news.ycombinator.com/item?id=11037629 for more
"Spouse or child" or "spouse and child"? A foreign child of a British citizen is a British citizen and shouldn't have a problem getting in.

I mean, once the passport office finishes rejecting their paperwork because "it was printed on US letter paper" or "your cosigner's signature is too big" or "their signature was in blue ink". (I had to mail it all in four times.)
If the device works perfectly fine why expect new features on it.
That's what AWS's "Elastic Block Storage" is. You can turn it off and just use instance storage (and I personally prefer to, for truly ephemeral nodes), but it increases spawn time since your disk image actually has to get copied over to the VM host machine in that case, rather than just "attached" over EBS.
Docker 1.10.0 is out
One thing I really appreciated as an non-practicing observer was the frequent reminders to consider safety concerns, e.g. try a door knob before forcing it, take care with how padlocks may turn into projectiles, taking care that operating a chainsaw doesn't pose a threat to people inside a warehoused window, etc.
It's their job to consider this as they were asked to answer that question. In the case we are talking about, the content was the same for every request and the linker knew what they were linking to. They would be doing a pretty bad job if they would not think about whether this fact changes anything for at least some cases.

What you answered may as well be their answer. We have to wait and see.
agreed 100%. from the trash icon that doesn't change label to eject anymore when dragging a volume to the scroll bars that cover text on top of the safari timeline debugger, there are plenty little paper cuts to be found where eyes don't scour often.
No surprise for me. It also happened on DO for me one time. It seemed I've had my machine on a wrong rack/server there. At the end you get what you pay for I would say... you can have luck on your DO server but there is a reason why Rackspace and Amazon still exist nowadays! If you can afford one of the bigger ones go for it.
Typical PHP user, thinking that cloud is like their shared HostGator box. Pathetic.
It's routine for riders to be put on bills to benefit the rich or big business - I'd like to see a rider to make a law to throw this guy in jail and take his money. Our society is supposed to serve our community - and this fellow has proven his disdain for our community values. Some claim that he is doing nothing illegal - well, we should change that - it should be illegal to act against our society.
Lucy!? You got some splainin' to do...
> There are lots and lots of systems out there that rely on data that is not stored in a database. The data is the same kinds of things you would store in a databases but they exist as files on a filesystem instead (or in another data storage devices that is usually not referred to as a database).

If you can't afford to lose it, then it needs to be appropriately managed so it can be recreated in the case that it's lost. If you can afford to lose it, then it's not really state and you can forget about it.
I doubt that will ever happen. What I'm curious about though is the extent stupidity or greed of a few can kill freedom and creativity of the many without the masses revolting. I guess it depends on a large number of factors, including existing culture, and how slowly the water is heated before the frog realises it is boiling...
$LNKD down 25% after disappointing quarter
IFFT has a recipe to silence your phone when you're in focus time with rescue time.

I also put my laptop in a bag once in a while, padlock the bag, then put my phone and padlock key in my ksafe (http://www.thekitchensafe.com/). Offline heaven.
Does subversion have good proxy support? It's been years since I touched it but that was one thing that saved our bacon with Perforce and distributed teams.
What makes the parents of an anchor baby more deserving of citizenship than a person who worked hard, went to school and developed skills useful to the US? Why do we consider this more beneficial to the US than instead importing the highly skilled person who goes through the system rather than subverting it?

(Again, working within the normative framework suggesting immigration should be restricted, which is not my view.)
Yep, somehow cloud customers have decided that by being in the cloud everything is redundant and durable and has several other magical properties.

At one of my positions we had stupidly put too many eggs in the basket of a single physical machine. Its disk controller failed in a way that it trashed the data volumes. I was unable to convince anyone that "move to Amazon" was not a one-step solution to "how do we make sure this never happens again".
Really?, Really! Because every other output method was a function the statement is annoying as all hell.

Swapping between print and fh.write() log.error(), stringio.write(), sys.stderr.write(), mycustom_thing_that_suppresses_print_when_quiet_arg_supplied() in python 2.x is annoying as all fuck and simple 'ct(' with python 3.x
And most of that is simply looking at the past with rose tinted glasses.
I'm looking forward to group sharing, on-premise caches, etc.
In the US, the voice would say "At the tone, the time will be 12:23 and 40 seconds ... BEEP!"

But in the UK it was "At the third stroke, the time will be 12:23 and 40 seconds ... beep! beep! beeeep!"

I like the UK version because you can get into the rhythm, like when a music conductor counts beats before an entrance. It would be interesting to know if anyone had done a study to see if the UK version produced better results.

A local radio music show in the 70's edited the US version for their intro into "At the time the tone will be 1 .. 2 .. 1 2 3 4" <music starts>.
I don't know how much I trust that source. Maybe they were talking about lightmap baking but any system that incurs more than a 2 minute cost for testing a tweak is going to kill any chance build a meaningful game.

Game design is built upon rapid iteration and anything in the way of that will kill your title.
There is a big difference between "I'm polishing this because it will have a higher viral coefficient", or "I'm polishing this because I am learning by polishing", or even "I'm polishing this because it feels good to polish" on the one hand and "I'm polishing this because I'm afraid of the feedback I'm going to get on it once it's in the wild" on the other. My polishing falls more often in the latter camp so I look for ways to counteract my bias. If your polishing really really makes a difference, then heavens to betsy be my guest.
To be realistic, too, the original "six degrees of separation" did not take into account this international context.
I'm just taking you at your word. You advocate not to use GPL but to instead use licenses that permit proprietary derivatives. You describe proprietary derivatives as "a right". You therefore advocate for using the coercive power of the state to deny people the freedom to run, study, modify, and share software. Your version of "freedom" involves taking away vital freedoms from others.

re: "Launching a barrage of 'ad hominem' attacks"

Do you mean like your assertion that RMS created the GPL out of spite?
Droneboarding is 2016's best new sport
Not a huge company like DO, but iwStack [1] provides a SAN backed cloud, with selectable KVM/XEN instances, custom ISO and virtual network support. The prices are similar to DO.
[1] http://iwstack.com/
Personally, I like platform libraries rather than OS packages. I have several Ruby projects set up as gems. What's neat about that is it allows code reuse across projects.
I agree npm criticisms are more about the way packages are bundled than the manager itself.

To your last point, the javascript ecosystem can have a lot of users and be "broken" at the same time. I think that is a large reason why people hop around to new libraries so much.

"Well what I have now sucks, maybe this new thing will work better. (2 days pass) Nope! What else do you have for me this week?"
Minor point of clarification re title; Python 3 has been here, it's Scrapy that has (finally and good for them) come to Python 3.
"Files on a file system", on a server dedicated to holding files, could be termed an object store. S3 is a database.
Then why EBS failure rate is several orders of magnitude higher than in SAN deployments? A SAN provider would be quickly out of business with 0.1-0.5% annual failure rate.

SAN reliability ratings start at 99.999%.
I hadn't heard of the backup providers mentioned in the article. Does anyone have experience with those or with other recommended solutions?

I can re-implement the infrastructure of my VMs fairly easily (thank you Ansible), but backing up content outside of the provider's built-in options is something I haven't played with yet, and would obviously be the crucial piece.
Pwning your antivirus, part 1: fun with Avast RPC calls
This is fucking awesome. I've gotta try it.
Another vote for NYC. I've got 10 ideas that I just can't finish. Would love to spend a weekend on 1 of them, just for the sake of learning how to finish.
Beware of NSA/GCHQ employees and sympathizers ...

But slinging accusations that people who disagree with you (or who are perhaps grossly uninformed) are NSA/GCHQ trolls doesn't help either. Not only that -- to the extent that they may be monitoring (or actively participating) in this very discussion -- it plays into their hands.

Historically, it's always been a core part of their strategy (and that of their spiritual brothers -- the KGB, Stasi, etc) to sew discord and suspicion among activist communities -- through the very technique of getting people to suspect each other as collaborators. In addition to fomenting a hostile atmosphere generally, and causing well-meaning (but less strident and radicalized) participants to burn out early, or to shy away from participation altogether.

So in terms of furthering their agenda (under the purely hypothetical assumption that they even care about what goes on HN, and/or view this community as a threat) -- you're actually doing precisely what they want you to do.
That's true but only if there's only one team working on software at Apple. There's no reason to assume that the iTunes team needs to be the Photos team; while there might be certain dependencies on something like iCloud or OS X, the areas everyone complains about tend to be clearly contained within a single app and there are well-practiced ways to deal with things like API changes.
"when our legislative bodies actually understand how the technology around them"... They probably thing they do, hence the problem
In the UK we do not have people walking about with guns and security is not as invincible as New York doors of 1980's vintage. Hence the UK police can gain entry to everywhere and anywhere with a warrant and the 'BIG KEY':

https://en.wikipedia.org/wiki/Enforcer_(battering_ram)

I am sure UK firefighters have all of the other tools (including the equally nicely named 'Jaws of Life') for when their friends in the other emergency services need some help.
We currently run InfluxDB 0.10.0-nightly-614a37c (I have yet to upgrade it to the stable release) on a single DigitalOcean instance with 8GB of RAM with 30-something GB of storage. The previous stable release (0.9 something) didn't fare very well, even after we significantly reduced the amount of data we were sending (we were sending a lot of data we didn't really need).

Switching to 0.10.0-nightly-614a37c in combination with switching to the TSM engine resulted in a very stable InfluxDB instance. So far my only gripe has been that some queries can get pretty slow (e.g. counting a value in a large measurement can take ages) but work is being done on improving the query engine (https://github.com/influxdb/influxdb/pull/5196).

To give you an idea of the data:

* Our default retention policy is currently 30 days

* 24 measurements, 11975 series. Our largest measurement (which tracks the number of Rails/Rack requests) has a total of 28 539 279 points

* Roughly 2.3 out of the 8 GB of RAM is being used

* Roughly 4 GB of data is stored on disk

This whole setup is used to monitor GitLab.com as well as aid in making things faster (see https://gitlab.com/gitlab-com/operations/issues/42 for more info on the ongoing work).
I like the social proof, I like the crypto, I like the command-line as well.
Free Money
Not true. IPFS is encrypted and with pluggable PKI too!

https://youtu.be/HUVmypx9HGI?t=3210

And you do not have to host yourself once your content is distributed. That is what makes it permanent!
Yes, please, that would be very welcomed: me sveme.org thanks!
Edit: thanks, highly appreciated!
How to build a service-driven engineering team
Given Dropbox's absolutely glacial pace of feature progression, no it would not be easy. I mean, all of dropbox runs off of one set of private keys...

https://www.dropbox.com/en/help/28
tl;dr You can make content so bad that it won't spread, but you can't make it so good that it is certain to spread. Virality grows at the confluence of skill, timing, and luck. Be aware when you've hit the point of diminishing returns on quality and publish.
I don't know about Linux influencing Microsoft on the desktop, but surely it has lit it up on the server. You are 100% trolling by claiming 0.02% of PC folks use Linux. It is at least two orders of magnitude higher than that, and then android... :)
The large companies seem to be constantly in patent battles, often with each other, both as plaintiffs and as defendants. They win some and lose some. Since this is unproductive activity, due to lawyer bills and the diversion of attention from their core businesses, it simply must be a net loss for those players.

Why don't they call each other up, declare a truce, and cooperate in lobbying Congress to fix (i.e. largely repeal) patent law?
It's more than $20,000 if you have someone build it for you. If you build it yourself, it's $14,000 (plus your time and labor).

One thing they didn't mention: land cost.
Ashampoo Home Designer Pro 3 Crack, Patch Free Download
"if you have data to show otherwise I'd be interested in it." ...

Some data says Linux desktop/laptop share is 1.5% (not counting chromebooks)

https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...

Please note also that Android is Linux and iOS is Darwin BSD unix.

Linux and Unix based kernels are more numerous than Windows based units.
Unity 8 is the reason why I bought a touch screen laptop 2 years ago, but it's just not production ready... Sported elementary OS from the SSD for a while, and o boy was it fast... I gave up on it and I've been using Windows 10 just because it works really well with the touch screen, but it's slow and annoying for any meaningful development work. Hopefully, Unity 8 is gonna be released soon.
Me too! bengoering at gmail
Hahaha, indeed. I didn't realize myself until I started looking into this that MS named the system in Vista the same as the Apple team did in Panther. :) Guess it is the nerd in us all wanting to be working on the "Core" stuff
Sure, but we've allowed "The Content Oligarchy" to expand Copyright so ridiculously that there is a thing called "Contributory Infringement". If you enable or even don't actively inhibit someone's ability to infringe copyright then you are breaking the law.

The issue described in this article isn't the problem. It is a symptom. The problem, the disease infecting us all, is Copyright Law.
More broadly have you though about a generic way to achieve/impart technical sophistication intentionally other than as a side effect of getting scraped knees doing technical things?

I don't think there's any way to avoid getting a few battle scars, but just knowing about the idea of technical sophistication (and having a name for it) turns out to be a huge help, as you observed.
You should take your Mac to the store and have them take a look. Or at least run hardware diagnostics. I've been using Macs for well over a decade and in that time I have maybe seen 4-5 crashes total, across multiple laptops and desktops. A crash every two weeks is not a normal situation in OS X.
Cory Doctorow on the game plan to crush DRM
LinkedIn Acquires Connectifier – SoCal Startup
"The one who, at the first iPhone release, told developers that they don't need native apps because using HTML + WebView is enough, right?"

Nowadays we have plenty of people complaining that they have to have "apps" for everything when they have a perfectly good web browser on their phone, so he wasn't that far off.
Are you familiar with Amtrak.com?
> I remember getting plenty of sad Macs under System 6 and 7

When System 7,8 crashed, it crashed hard. Complete system lockup. And it crashed rather often. No recoverable... progressive crash like Windows.
It works to repeatedly append to a file on one machine and `tail -f` it on another. Even an encrypted file. It just works.

As for collisions, a "conflict" is handled as you would expect on file syncing services, although all conflict resolution has to be done by the clients! (Even in the unencrypted public folders, the resolution of the conflict has to be signed. And in the encrypted case, obviously the server has no idea.) This is one of the many things that had made KBFS a large and interesting project.

If you really wanted to use KBFS as a transport layer, you could avoid the conflict entirely by each device claiming a file to write to, and each one in a folder can monitor the others' files.
> All countries begin taxing especially international companies (Amazon, Apple!) fairly and impose sanctions upon countries currently acting as tax heavens.

And who will start this particular ball rolling.

There are tax havens in the US - Delaware, UK - London and plenty of other places
Yep. That's likely why there are no Skylake MacBook yet.
The Buzzfeed-esque Headline That Could Influence My Judgment Of The Article's Credibility Before I Even Open It
Well, I can only say that your experience is different than mine. I worked with C++ for 10 years, on mostly server side software, and never encountered a problem that we traced back to heap fragmentation. I'm not sure exactly why this was the case... perhaps the use of object pools prevented it, or perhaps it just isn't that big of a problem on modern 64 bit servers.

At Cloudera, we still mostly use CMS because the version of G1 shipped in JDK6 wasn't considered mature, and we only recently upgraded to JDK7. We are currently looking into defaulting to G1, but it will take time to feel confident about that. G1 is not a silver bullet anyway. You can still get multi-minute pauses with heaps bigger than 100GB. A stop-the-world GC is still lurking in wait if certain conditions are met, and some workloads always trigger it... like starting the HDFS NameNode.
And "Bam!", it zoomed past its 10K target to 14K as of this posting, noticed when Crowd Supply emailed me about processing my payment.
Yes please! <my HN username> at gmail, please.
Systemd-approved, nonetheless?

“I believe in the rkt model,” said Lennart Poettering, systemd lead developer. “Integrating container and service management, so that there’s a 1:1 mapping between containers and host services is an excellent idea. Resource management, introspection, life-cycle management of containers and services – all that tightly integrated with the OS; that’s how a container manager should be designed.”
Rebasing shared branches is pretty nasty. Do people really keep a policy of "every branch must pass CI" ?

I like rebase on my branches so I merge as a single commit at the head of the branch I am merging into, but rebasing a shared branch is total ick.

As for needing every branch to pass CI forever to use git bisect.. that seems a bit extreme. I think I have used git bisect like 3 times in the past 5 years? And each time I wrote a very simple unit test and fed it into git bisect and was able to figure it out without a problem. If you are using git bisect constantly I guess I can see, but that has another smell. Who cares when it was broke, just fix the broke thing!!
Artisanal Integers
Theoretically yes.
What you suggest is a bill of attainder, and is expressly prohibited by the Constitution, for very good reasons.
Many (most) people disable -force on key branches, if not they should!
Frinkiac – searchable screen cap database of Simpsons episodes
I'd love to have one too :D

robinlambertz+dev at gmail
Nonsense. A gov't can foolishly decide to waste inordinate resources as a punitive measure.
I've got invites (9) for Keybase that are collecting dust if anyone wants one. Email in profile.

WOW: That happened fast, I'm all out of invites now... 2 minutes after posting emails started coming in and within 3 minutes I was out. Sorry if you didn't get one...