skysight-inc/HackerNews huggingface dataset:
I thought it was just for meeting up or online chat.
From the article: "With a strong tradition in engineering, sustained by the technical universities, Cluj promises to ensure a constant flow of skilled graduates,". That's the angle: hire recent graduates. But hey, at least we have jobs.
The point of this "iron rule" is that those dynasties are not surprising at all. What makes a system less bad than others is damage mitigation. The power of Bush or a Clinton isn't quite the same as that of a Bourbon or a Romanov and, even more important, the modern day versions collapse in refreshingly unspectacular ways if they do.
You can have it in a way... Emacs + EVIL mode make for a pretty good Vim, and with some effort almost all Vim plugins can be replaced on emacs.

You'll still miss some things if you are a hardcore user of a very customized Vim, ofc. I'm ok with using Vim for almost everything and a kind-of-weird-Vim-that-is-actually-Emacs for Org.
Another brit: just once, three years ago by a Programme Director determined to eradicate our IT dept "We are not going to feed and water our own tin!". I was equally bemused. However the outcome has been very detrimental to our org.
Is there any real alternative to celluloid/event machine? I've seen enough of EM's implementation to be skittish using it. Ruby's async story is in a dire state if people are seriously using Timeout today, and it doesn't look like you could plausibly write an alternative AVOIDING event machine. Thoughts?
I may be wrong but the impression I get is that CloudFlare have many many more POP much closer to the visitor, quite often in the major consumer ISPs own data centres. This should reduce the probability of what LinkedIn saw happening.
I highly recommend to watch the documentary 'That Sugar Film'. It explains this in perfect detail and more aspects of sugar intake and the sugar industry.
If you do want to play with it as a wifi repeater, perhaps another OS is a good idea? Something like openwrt https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspber... should be quick to write to the SD-card and quick to boot. Raspbian may be a bit heavy.
It's a common way to "solve" things. I live in the Netherlands. Ten or fifteen years ago we tried to cut education costs by merging schools into large school clusters. Small schools were too expensive. Now they go back and say that the large schools are too impersonal. In ten or twenty years they will go back to large schools. You can bet on this.

Is it good or bad? It means that things are changing, and they are not going back to the same situation as ten years ago. It is a matter of evolving. There are new insights, new technologies, new people.
Sustainability of the Afghan Security Forces: A Wicked Problem
A little bit of context:

http://home.cern/about/updates/2015/11/lhc-collides-ions-new...
> juices considered harmful

Nutrition threads in HN never fail to crack me up. Excess fiber consumption is exactly reason why I have a juicer, and because it tastes delicious.

Stop scaring people. Try doing some sports or having a walk instead of reading paleo/keto propaganda blogs for a change. Maybe that way you'll all be able to handle sugars just like any other healthy individual does.
Very interesting. So why do these expensive things keep breaking all the time, and how can I fix them? I'm on my third charger for my Macbook.
On the other hand this is from an Amazon marketing event and they are probably combining hindsight with colored glasses.

Ultimately you can always diagnose failures as "they didn't know what they were doing". But usually there are more nuanced explanations for wrong directions. For example it might be that OpenStack seemed to be heading in a better direction in 2012. Maybe it was reasoned that it's worth it to hedge against AWS lock-in and you can always easily fall back to Amazon, or even mix and match AWS and OpenStack. Etc.

If OpenStack worked well I don't see any inherent reason why you'd have to be bigger than Guardian to use it for autoscaling and load balancing.
Yes. Using it on several sites to serve a whole page instead of an empty frame. It's a big help for search engine crawlers, page caching, and javascript-adverse users. For highly interactive uses (as I assume a collaborative document editor would be) it is still useful as React can bootstrap its initial state on top of this pre-rendered HTML.
Yeah, I've been hearing bad things about SoftVision from friends working there as well. So I wouldn't generalize, it just seems this particular company is worth avoiding.
In the UK I just stick to Innocent drinks who don't use any of that stuff. I love how they just use pictures on the labels :)
Is GDP Wildly Underestimating GDP?
Many thanks for this clarification! I have added a link to your explanation at the end of my post.
Just like everyone else, they rely on YouTube to do the count. They have proven in the past that they crackdown on huge view cheaters (see PSY having to pass the billion bar twice).
It's not a false dichotomy when every single thing people propose to do is like that - wastes money and/or kills innocent people.

BTW. GP forgot to add - terrorizing Pakistan. US drone strikes themselves killed about as many civilians as 9/11 attacks.
We are working on this as well at http://datapath.io. You can use multiple iaas providers using global elastic IP addresses that you can announce from multiple locations at the same time. If you want to participate in our beta please write to beta@datapath.io

Best,
Sebastian
We I think the problem was that "setting their goals lower" would have not given them what they wanted (self-service, autoscale, etc). If they had just built VMware say then they would have not been able to keep up with companies that did go with AWS.

As for load balancing I'd believe they couldn't get it working within Openstack. We're trying to deploy OpenStack at work and the the number of things that don't quite work are a pain.
Or that it doesn't play a role in normal representative democracy. I find plenty times, a lot of pro-democracy individuals forget that people are influenced by others, especially by people in authority positions or skilled orators.
My problems are not with the wires fraying. I mean, they do, but that's easily fixed with some insulating tape.

My problem is that after a while, they just stop working for no discernible reason. One of mine gave a big spark when it stopped working. The other just stopped charging.
I'm with you on this - its why I consider that Lua is the language to learn right now. It provides all the powers of the other languages, and all the performance/advantages of C ..
We had the same experience at Quantcast. Better results with anycast within continents, and DNS to distribute a per-continent anycast addresses.

Some know-it-all busybodies like to proclaim that anycast can't work for TCP because the route can change during the session, but the reality is that:

- route changes are infrequent

- individual sessions are typically much shorter than route change intervals

- we never experienced proposed problems with sustained route flapping

- route changes are readily detected and handled as (rare) dead connections. The nicest bit is that transferred live connections can get rejected and closed immediately by the new server allowing for rapid recovery (unlike DNS changes which leaves things hanging for a long time).

We had extremely fast datacenter failover using anycast (100% of traffic moved as soon as 5 seconds). Contrasted to the minutes-to-hours nightmare delays that characterize DNS failover. (The DNS time-to-live is an advisory at best, and outright ignored by many clients)

It's too bad more hosting providers don't allow route announcements.
Tell HN: Please share Black Friday deals for geeks
Please share any kind of deals which might be useful for developers, entrepreneurs and for other types of geeks.

Ideally would be awesome, if there are deals from AWS, Digital Ocean, Google Cloud, Azure, Jetbrains and so on.

If you don't know any deals yet, please spread the word, so we can collect the deals.
No, it's like saying - how about not kicking out all shop clerks from the country because salmonella is related to food, and how about not starting a war with another country over it?
Always staying with the status quo won't help as well. But taxing in accordance with income would help a lot. And I mean the effective tax, not before loads of discounts are applied. Same for taxing companies. The bigger ones usually don't pay much, allowing them to become inefficient as well as bigger.

Still, waiting for perfect situation isn't going to help. There's still money needed to maintain the infrastructure.
It's not just an issue with Macbook chargers; my wife's iPhone and iPhad chargers are in far worse condition. They keep falling apart in new and creative ways that my micro-USB chargers don't.
Nope, not under GNU options, they aren't. It's just a culture difference, nothing special.

The Go team comes from an old unix background where long options with a single '-' was standard. GNU changed that, and a good part of the world standardized around it (but not the X11 people for example); now the cultures collide, and people don't understand why the behaviour is different.
> Yes, the media manufactures outrage for attention. This is not the problem. The media has done the same for as long as it has existed. The problem is that real people are willing to believe and act upon this "outrage", sometimes in an extreme manner, to avoid being on the "wrong side".

This diagnosis is also too shallow. Just like people's belief and actions in response to "outrage" has varied over time, the media's sensationalism has varied over time, for example: https://en.wikipedia.org/wiki/Yellow_journalism

> Even the smallest infraction is justification for ruining lives. [...] Brendan Eich was ousted from his position at Mozilla for his donation years ago. A pizzeria owner was threatened with death for merely saying he wouldn't serve gays. The mob retaliations are completely disproportionate to the "crime".

These don't strike me as compelling examples. Brendan Eich (whom, for the record, I did not think should be ousted and said so at the time in HN discussions) was not ousted for minding his own business making a private donation, that is a misrepresentation. He was ousted because of his defense of his donation, and even if that ruined his life, he was in a position to affect a lot of lives, and it's reasonable (even if we disagree with them) for people to think it's unfortunate but necessary.

As for "A pizzeria owner was threatened with death for merely saying he wouldn't serve gays."---gays receive threats of death and violence, and actual death and violence, for merely being gay, and while there've been spikes in response to e.g. Obergefell, this has generally been decreasing, fortunately. So, a death threat in response to explicit prejudice doesn't really make the point that the mob is worsening.
I can fully agree with your experience using DNS failover vs anycast failover. Made a video of how I implemented anycast https://www.youtube.com/watch?v=tsXpQHi7Udo
Slack Preps for IPO
Shameless self-promotion post: if you're interested in AI based on Markov, I maintain an open-source library here https://github.com/Svalorzen/AI-Toolbox. It can be used for general autonomous agents which need to act in response to environmental stimuli. I've used it to learn to play StarCraft and to control cameras to predict people's movements around buildings. Any comments and suggestions are welcome =)
According to https://github.com/ampproject/amphtml/blob/master/builtins/a..., ads are injected as an iframe:

"Ads are loaded like all other resources in AMP documents, with a special custom element called <amp-ad>. No ad network provided JavaScript is allowed to run inside the AMP document. Instead the AMP runtime loads an iframe from a different origin (via iframe sandbox) as the AMP document and executes the ad network’s JS inside that iframe sandbox."

While I agree that many current ad scripts prevent websites from fast page loads, I don't really see the difference here (unless the actual ad network JS is modified to be faster, too - but then again, why do I need AMP for this?).
Emsisoft Anti-Malware 10.0 Serial Key, Crack Free Download
The Internet certainly is making it a lot easier to go directly to the source, and skip the old-fashioned media.
I've noticed the same attitude towards math instruction in college, but sometimes I can't help sympathizing with the professors. Usually when you teach a course you expect to learn something in the process, but that's simply not going to happen for a math researcher teaching Calc 1. It's a miserable situation if you don't enjoy teaching, and they're there to research, not to teach. No wonder many of them spend as little time on the class as possible and teach straight from the textbook. I think "instruction without intuition" is another way of saying "bad instruction".
https://hyperhost.ua/en/ - 90% discount for hosting

http://www.parallels.com/ - save up to 440$
This really depends on the city. Go to any Asian city where people have loads of scooters and motor bikes. These take up way less space than a car. You'll see that the roads cannot handle the traffic at all. From my impression US is very car centric. Once you do away with that a lot of assumptions you have now don't apply. I like my public transport and cycling.
I know cloud everything is the modern way to go, but isn't the Guardian just a glorified blog? Why could they not just push out their content to a series of load balanced static iron severs? Call a cron job every 5 minutes and be done with it.
Alchemy was launched much ealier than AlchemyAPI.
> Cross-state crimes have always been a major issue for law enforcement.

Isn't that the whole point of the FBI, though?
I'm on the third charger for my 2011 Macbook Pro. One of the broken ones has a slightly frayed cord which I repaired with tape, and I don't think it's the wire that broke it (though I admit I can't be sure). The other one has a completely undamaged wire, and yet also stopped working.

I really think it's the internals that are too fragile.
This BDD driven tests, are imho not adding much value for developers. I"d rather call into the test myself with some code (python unittest)
Thank you, the one question I had (Was it a single spider?) was answered by the original headline.
It's a bit scary that Amazon AWS is the only complete solution in this space now.

There are so many open projects in the cloud space that one would think it's a solved problem.

Here's a list off the top of my head:

1. Docker - Container implementation.

2. Kubernets - Manage a cluster of Linux containers.

3. Mesos - Manage a cluster of resources (not just containers, I'm guessing there are some feature overlap with Kubernets).

4. CoreOS - An OS specialized in running containers.

5. RethinkDB, CouchDB, Cassandra - Distributed databases

6. Ceph, GlusterFS - Distributed file systems

7. RabbitMQ, NSQ, NATS - Distributed queue systems.

8. Manage VM's in a Data center ?? - I don't know any projects in this space.

What's missing is an interface to manage all these together. Maybe this is the direction OpenStack should be heading?
hilarious!
It might be a good idea to package this together with increasing income transfers so that for low income citizens the increase in gas taxes would on average be compensated, but they would be free to use it for things other than burning gas if they wanted. This would then keep the disincentive for wasting fuel intact, and prop up low income citizens at the same time.
Most important - how much has this work improved linkedin's site performance? 30%? 40%? 50%?
The First and only thing I've written. Ever. Please critique chapter one
Just like Facebook is just for keeping a contact list of friends and family.

Sarcasm aside, wechat is a full social network.
Any protocol over any protocol. Never a pipe dream.
MazeBase: A Sandbox for Learning from Games [pdf]
I would have assumed that you could calculate the approximate landing area of at least the larger debris and that there would be some legislation forcing you to at least try to locate/clean it up.

I suppose it doesn't present that much of a threat to anyone (once it has landed).
Outline:

1. Introduction

2. Desiderata for an intelligent machine

2.1 Ability to communicate

2.2 Ability to learn

3. A simulated ecosystem to educate communication-based intelligent machines

3.1 High-level description of the ecosystem (Agents, Interface channels, Reward, Incremental structure, Time off for exploration, Evaluation)

3.2 Examples from early stages of the simulation (Preliminaries and notation, The Learner learns to issue Environment commands, Associating language to actions, Learning to generalize, Understanding higher-level orders, Interactive communication, Algorithmic knowledge)

3.3 Interacting with the trained intelligent machine

4. Towards the development of intelligent machines

4.1 Types of learning

4.2 Long-term memory and compositional learning skills

4.3 Computational properties of intelligent machines

5. Related ideas

6. Conclusion

I'm thinking the winner might not be the company who makes huge progress towards MI, it could be the one who provides the ecosystem. For example, in the trend of Siri-type chatbots, Slack is very well positioned to reap most of the benefits even without doing much research in AI, because they could get a commission on the platform usage.
Same on Amazon http://www.amazon.com/SanDisk-Ultra-128GB-Flash-SDCZ43-128G-...
The project looks dead. Last updates in 2013?
Zoho Vault offers free subscription to PasswordBox Users
7 Things You Can Do Tomorrow to Make Your Hotel Greener
The label is unregulated. And for example my definition of natural is : appears in nature, without human intervention.
By this definition, there is very few items items in a grocery shop that are natural... Any farming is unnatural for example.
So basically it's the Yahoo business model, on mobile, for Asia.
LYTRO ILLUM 40 Light Field Camera - $399.99 (69%) http://www.amazon.com/LYTRO-ILLUM-Megaray-Constant-Touchscre...
Some Differences Between Experts and Novices (2012)
I use org-mode almost every day, and I think it's great, but I also think it's fair to point out what I see as its biggest disadvantage. It changes. And by that I mean the developers don't care at all about breakage. This has caused countless problems for me over the years in two ways:

i. You better be using exactly the same org-mode version on all of your computers, because there is no concept of backward compatibility. Making matters worse, there is no restriction that changes have to be documented before the release. I got burned with some presentations when they made major changes to the exporters. The documentation consisted of a statement that they were working on the documentation.

ii. The documentation you find may or may not work. Google is hit or miss because in most cases your search will return an answer for a different version from the one you're using.

This is not to say you shouldn't use org-mode. As I stated at the top of my comment, I use it on a daily basis, so there are a lot of benefits. Nonetheless, org-mode discussions paint a rosy picture, when there are in reality issues that you have to be prepared for.
The Hysteria Over Windows 95 Launch, 20 Years Ago
This looks amazing! Thank you. I've been meaning to learn Forth since forever now.
Anycast is not a specific protocol, but about how (normally IP-)packets are routed. Transporting protocols in other protocols has nothing to do with it and doesn't help.
I started out using org mode for a while, but I've come to scale it back to a series of markdown files because I just never used the advanced stuff.
Pencil by 53 - $29.99 (40%) http://www.amazon.com/Pencil-FiftyThree-Digital-Stylus-iPhon...
This is to improve latency, not throughput.
Just tried it on old stacktraces I had lying around that I didn't analyze yet… And I think I just found a bug! Wow, thanks a lot @maruel !
https://news.ycombinator.com/item?id=10636504
Dr.K.V.R Prasad,the Founder Chairman of Prasad Hospitals in Hyderabad
From a 50-bed single maternity and nursing facility in Warasiguda (formerly known as Sridevi Maternity & Nursing Home), the brand has become a house-hold name in the locality, courtesy of caring and effective healthcare delivery under Dr. K.V. R Prasad & Dr. Kandipudi Suma
http://prasadhospitals.in/chairman.php
There must be some form of this still in practice in the UK, though maybe it doesn't do it while in motion.

I frequently have to get into a particular set of carriages on my journey home from central London, as the train divides en route.
DeepView: Computational Tools for Chess Spectatorship
Cracked Software
Can family develop awesome business? Inspiring story (share your thoughts)
PS: the bug is my fault. Never use _ to ignore errors. Never do it. Even when you think you've sanitized everything to death.
"More than 500 companies have joined the project, including AppFormix, Arista Networks, AT&T, AMD, Avaya, Brocade, Canonical, Cisco, Citrix, Comcast, Cray, Dell, Dreamhost, EMC, Ericsson, Fujitsu, Go Daddy, Google, Hewlett-Packard, Hitachi Data Systems, Huawei, IBM, Intel, Internap, Juniper Networks, Mellanox, Mirantis, NEC, NetApp, Nexenta, Oracle, PLUMgrid, Pure Storage, Qosmos, Red Hat, Solidfire, SUSE Linux, VMware, VMTurbo and Yahoo!"

Yeah, I am sure it is quite easy to make them agree on the directions OS should take...
A lot of messaging applications originating out of Asia seem to have a similar set of traits. They have minimal data costs, they have both audio and video (although Line's audio is terrible) and they also are building their own payment systems.

At one point, this recipe is going to get old.
Well done! I quite like that you show the Arduino prototyping phase before moving onto the ATTiny85 – a smart way to make sure you have the RF parts right.
All Ebooks & Videos at O'Reilly - (50% off) http://shop.oreilly.com/category/deals/cyber-monday.do

Thats a cyber Monday deal.
Ask yourself why these new people have been hired - what was the (perceived) gap, what role do they play and why did this role become necessary to the company? Ask them if you can't figure it out - no better way to get to know these new people.

Then, ask yourself and them how you can help. A larger organization has more room for responsibilities and career growth. Others among the original 30 probably feel like you do; see if you can demonstrate leadership by identifying and resolving the conflicts that may arise.

If you don't already do this, start a brown bag series where old and new devs can talk about their work; or just do hack sessions together. It'll help identify mutual strengths and weaknesses. And when the CEO sees your name on the emails going out on this, I guarantee it'll go well for you.

If after your best efforts to evolve, you find that your CEO and exec team is among the 90% who can't manage and execute growth and life becomes hell, all of which will become obvious soon enough, then you quit. But make sure as many as possible of those new employees have good memories of you before you do that.
The frenzied second act for 'the most hated CEO in America'
Right, so why did I get downvoted?
If we successfully create actual machine intelligence, with the ability to learn and communicate, then the "winner" hardly matters; it only matters whether they programmed it correctly or not. Any scenario that has a "winner" means they didn't.
+1

Great book. Although it can be a bit handwavey and a bit light on the math. Honestly I think it's best supplemented with a good signals and systems text.

I like "Signal Processing and Linear Systems" by Lathi and "Digital Signal Processing : principles, algorithms and applications" by Proakis.
Very interesting!! I had no idea.
In Italy this (not with moving coaches, of course) is business as usual for long range trains going to Sicily. A single train is break up in two after being ferried to Messina by ship, a part going west towards Palermo and a second part going southwest towards Catania.
Ethical Tech Giving Guide from FSF