skysight-inc/HackerNews huggingface dataset:
(Assuming GB/s is really Gb/s, gigaBIT vs gigaBYTE.)

buffer size = throughput * latency
1.25 GB = (100 Gb/s / 8) * 0.1 s
False. My "most parent" comment attracted downvotes well before any of my other comments. I went to edit it to improve it but I think downvotes turn off the edit button or something (not much time had transpired). So what exactly did you find objectionable about my tone there? My guess is I "Socratically" challenged the firmly held beliefs of pinheads that they are politically and intellectually sophisticated when they are simply not; you should not defend the mob.

In terms of your suggestion about not drawing district lines at all, I can (seriously) see no merit to it at all. That could be because while you could have made an actual argument for your point, instead you simply stated it as I did in my post... I guess according to your comment calculus I should accuse you of not following the tone that we prefer and downvote you?
Alan Glynn: The (smart) drugs don’t work – yet
The layout is broken when viewed on mobile (iPhone 6). While this might seem like a minor nitpick, first impressions count.
Federation does not solve the problem. Eventually most users will flock towards single most popular instance of a federated service. Email is federated, but most users betray it by choosing the most popular provider (Gmail). And Google will happily drop email federation "to protect users from spam" when they get enough user share as they did with XMPP.
Stability here is being used in the chemical sense, as in "how fast it oxidizes". https://en.wikipedia.org/wiki/Chemical_stability

A gas generator (airbag inflater) does not detonate, it generates a large volume of gas very rapidly but at a designed (predictable) rate - the faulty airbags are detonating.

Spontaneous ("accidental") deployment would be the ultimate bad instability, but I don't believe this was a major problem (yet). IIRC, there was one reference to an "accidental" deployment which could be instability-related or a fault elsewhere, e.g. in the sensor/trigger circuitry.

The instability that is causing the major problems is causing faster combustion than designed.
A far right politician in Israel does not represent the entire country, any more than Trump represents the entire U.S., much less so in fact since Israel is a very diverse multi-party democracy. The settlements are controversial, granted, but they are on barren land and in any event the Arabs simply don't accept any deal that's been offered over the decades. They have responded to every peace offering with horrific, murderous violence. They have no moral superiority. When people are deliberately killing babies and old women, it's very hard to sympathize with their cause. Under the circumstances, yes Israel is a bleeding heart and is doing its very best to restrain itself in the face of horrible provocations, and is very misunderstood by people who have little or no knowledge of the history and facts of the situation.
That's my interpretation as well, and it's not much less insulting...
I believe it is called a reverse mortgage in the United States.

https://en.wikipedia.org/wiki/Reverse_mortgage
How would the forwarding path with a higher and possibly variable delay work with the small buffers that this article also suggest?
Link to underlying CV research breakthrough:

Auto-Directed Video Stabilization with Robust L1 Optimal Camera Paths

http://www.cc.gatech.edu/cpl/projects/videostabilization/

Stunning amount of optimization required to make virtual cinematography possible in real-time on a mobile device!
PagerDuty, OpsGenie, VictorOps have similar features.

We use the last one for our automated on-call, works ok most of the time.
GIF Toaster is pretty bad, I made an app called Lively (http://lively.tinywhale.net) to convert Live Photos to GIFs/movies. It doesn't have fancy image stabilization but you can trim the "live" part or pick a frame out of a Live Photo :). It's free to try.
The process for getting approved as a startup to even use CEO was convoluted, required multiple sign-offs for no reason, and we were denied twice. It took emailing someones boss off of LinkedIn to actually get in. And the best part is that CEO Portal is terribad. The RSA tokens they send you will often go "out-of-sync" and you're SOL until they FedEx you a new one. The features list is great but the struggle with actually using the tool makes it painful.

FWIW, we switched to Bank of America and can't complain. I can send wire transfers online without issue.
Commerzbank considers hoarding billions in vaults to avoid ECB charges
> You know what would be even better? Higher interest rates.

Higher interest rates have to be supported by inflation. Inflation comes primarily from two sources: productivity gains and raw market growth. Modern economies are hitting diminishing returns with productivity gains, and most (if not all) industrialized economies are close to zero population growth.

Where are the higher interest rates supposed to come from? Currency manipulation?
eh, I don't want to argue; I've said my bit.

Verbose low level memory safety and a high level trait system is a massive step up from C++/C. It's of mixed value if you're doing something you could do in java or go. It's of questionable value if you're doing something you could just whip up in python or js.

Perhaps you're right; rather than just straight out saying go, I'll preface my answer next time I hear the go/rust question:

'Should a write my next project in go or rust?'

'If you didn't use either, would you write it in C++?'

'...no?' -> 'Then pick go.'

'...yes?' -> 'Wtf dude, there's no way you could do it in go then. use rust.'
We just burned 64,213 keystrokes. You're welcome. We're dying
"The risk is borne by the company selling it" is true of all insurance contracts. That isn't enough to explain why people dislike annuities but buy other types of insurance.
Vowpal Wabbit is also pretty easy to use and fast. I train and test on 100K text examples in under 1 minute. Works better than random forests and other things.
2016 Product Design Report (InvisionApp)
These are community websites, since you don't want a marketplace:

1. Find someone from https://nomadprojects.io/

2. Go to a hackathon and meet devs.

These are marketplaces:

1. https://gigster.com/

2. https://gun.io/
Wow! As someone who struggles to configure all of these dependencies, I love this. I also have difficulty learning new stacks by following the hello world/todo examples in the documentation so having a real boilerplate app built helps tremendously. Maybe I'll finally try and learn React ;)
They're referring to memory safety, which isn't possible in C/C++* and is in rust.

(and in go and java and js, yes; but not in C/C++ or any other low level language)

(* without external formal verification, which makes it technically possible I suppose, but not as a built-in feature)
Problems are Goldmines: The world's biggest problems are the world's biggest business opportunities> http://peterdiamandis.tumblr.com/post/128046793118/problems-...
Hey Edvard, great writeup! Do you have any (anec)data about how well this is working? As in sales outcomes.

Any plans to open-source this?
Here's a tentative plan-
1. Do fully AndrewNg's course from Coursera

2. Do a course called AnalyticsEdge by MIT folks from edx.org. I can't recommend this course highly enough. It's a gem. You will learn practical stuff like RoC curves, and what not. Note that for a few things you will need to google and read on your own as the course might just give you an overview.

3. Keep the book "Elements of Statistical Learning" by Trevor Hastie handy. You will need to refer this book a lot.

4. There is also a course that Professor Hastie runs but I don't know the link for it. I highly recommend it as it gives a very good grounding on things like GBM, which are used a lot in practical scenarios.

5. Pick up twitter/enron emails/product reviews datasets and do sentiment analysis on it.

6. Pick up a lot of documents on some topic and make a program for automatically producing a summary of those documents - first read some papers on it.

7. Don't do Kaggle. It's something you do when you have considerable expertise with ML/AI.

8. Pick up flights data and do prediction for flight delays. Use different algorithms, compare them.

9. Make a recommendation system to recommend books/music/movies (or all).

10. Make a Neural Network to predict moves in a tic-tac-toe game.

These are a few things that can get you started. This is vast field but once you've done the above in earnest I think you have a good grounding.

Pick a topic that interests you and write a paper on it - it's not such a big deal.
The IPv4 table today is about 610K routes. There shouldn't be a problem fitting the RIB, associated BGP communities and AS Path info in 32 Gigs of DDR 4 RAM.

There are plenty of boards that will hold 750Mbs of RAM from the usual folks - DELL, HP and Supermicro. So why is there no viable option? Also this is a hardware concern. How does choice of open source solution - Vyatta, Qugga or Bird matter?

What is the issue?
The Eternal Mainframe in the sky. With diamonds.

http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h...
I solved this problem for me by building https://Squads.com. You're welcome to check it out of course. Invite only, to solve the random-klingon-eunuch problem.

Here's a full feature walkthrough without marketing bullshit: https://www.youtube.com/watch?v=17uPOmgFFo4
This is a great article. Thanks for sharing.
Java 9 Will Remove CORBA from Default Classpath
If the FBI is so sure someone is what they say, seems like it'd be easy to get a warrant; otherwise, sounds like BS to me.
This really calls for one of those "trend forecaster"-style four quadrant diagrams: broken / unbroken on one axis, fixable / unfixable on the other ;)
Yes, the manager shouldn't take that into account.

The problem is, people work for money and they want that money to live their life as they wish. Be it traveling the world 3 months per year or raising a family and buying a big house. They will tell you why they want a raise and you should understand their reasons: You want employees that perform and an employee that is happy raising their family because they have good work/life balance and the money they need would always perform better than one that just thinks he's not valued or not getting his economic needs covered by your compensation.

As a manager, you have two risks:

1) They leave, which in mid-term could be a blessing or it could just mean bad times for you. Nobody wants managers with high turnover on qualified positions - your team is never performing close to 100% in that case.

2) They stay. Unmotivated, venting their problems at the canteen with their colleagues, who start to think about theirs... You know, the rotten apple. This is most of the times not on purpose to hurt you or the company, it's just a de-stressing mechanism.

Employees are (still) human, so in order to be a good manager you need a holistic view over their needs and worries. After all, you're managing people and not software.
I'm well under 40, and happily use two spaces. I find it helps with clarity of reading for many fonts, and is worth the millisecond to double tap SPACE.

BTW, I do this mostly from Emacs, while indenting with Tabs.
Java EE Microservices – KumulzEE
Technically email isn't federated. Like the web you have an email server that hosts an email address and all mail to and from go to it, and while you can IMAP to it through a client, and host a "mirror" of it, to send/recieve emails you still need to go through the single email server.
Not in the common case, but it is necessary in the general case. One of the main motivations I have heard from the few people actually using serializable in their systems is the ability to enforce arbitrary constraints under parallelism.

And, yes, performance should in general still be good, but there is less knowledge out there about how to solve the performance issues specific to serializable since there are few people who use it (at least in the PostgreSQL world).
Campus protests and free speech: is free speech imperilled?
You can't use beta software and complain about stability issues.
10 cities, 10 mayors. Approach each, begin with the relationship, and publicize meeting notes. It can be done.

They have probably already tried approaching a few. If U/L are unwilling to take a step back and try this again, the status quo will continue. If they try and fail, status quo. If they try and succeed, well done

PR campaigns aren't just about unidirectional mass messaging. Good PR campaigns engage and listen. That's what politicians do. Companies are impacted by votes. They can do the same thing.

U/L built their products by listening to a collective demand for better taxis. That was a big leap in terms of local traveler satisfaction. All U/L need to do is take one more tiny step and listen a bit more. U/L and city leaders can come up with a reasonable plan that makes things easier on everyone.

Is it easy? No. But, it's better than dealing with different regulations in each city, and if you get the 10 largest to agree, you're more likely to operate smoothly in the next 10.

Right now U/L operate in NYC with fingerprinting. NYC is a place other cities often look to for examples of policy. U/L's case against fingerprinting appears hurt by the exception they make for NYC. Perhaps there is more to it. Either way, U/L can do a better job of publicizing their desired policy, whether it's a certain number of fingerprinting centers per capita, square mile, or whatever else might be involved.

U/L could have a proposed policy on their website for how they intend to operate in any given city. They could list things that they expect from city Z. When city Z demands X, Uber expects Y.

It's a matter of negotiation and communication. By U/L's exit, it's obvious the parties aren't communicating well.
Wind provides base load anyway, always windy somewhere
Actually I met a guy that made easy money with one of these freelance sites where he was very reputable. I didn't understand it until I looked carefully at his responses to offers.

The key was that he had an extraordinary skill to translate the offer from ignorant, unrealistic, ludicrous, I-want-the-Moon expectations to a practical setup where the real work was to install an OSS PHP forum, apply some stock themes and program a couple of pages of functionality that wasn't out of the box.

He dressed this setup as matching, even exceeding expectations, and delivered ultra fast.

Do you think the customers were deceived? On the contrary, they were delighted and with reason.

The problem is that customers have little knowledge of how to describe their ideas, that they're (of course) in love with, and tend to present their requirements in a hyperbolic language so they seem to be asking for "a Facebook" for a hundred dollars.
A follow-up question: In your experience, what's the cost difference between:

1) Mis-identifying a lead as a non-lead.

2) Mis-identifying a non-lead as a lead.

I would guess that (1) would be more costly if non-leads go to somewhere where they aren't followed-up on. But I'd appreciate the insight.

Thanks again!
You map the output back to the input.
I hate to sound negative, but what does it offer over yeoman and the individual generators out there? If I use a Mega Boilerplate setup, I lose scaffolding post-setup stage, so what do I gain?
If you want something even easier try Telit. They include Python interpreter (an ancient one) and are not too reliable, but everything can be done onboard :)

Rant: as I come from EE backround, wiring up a QUECTEL does not sound DIY to me.
I agree with your assessment.

It sounds like the path forward is going to rely on improving IPv6 adoption as a first step. We aren't likely to get rid of NAT without it. Consumer pressure could be placed on ISPs and web hosts to push things forward.
I guess that is the risk for this approach. This could almost be the premise for an Edgar Allan Poe poem. It's almost too perfect
I thought that Tonto's name was the joke/point?
I actually see more socialists trying to claim that the capitalist economies of the Western Civilization socialist than anyone else.

It's a pretty ingenious tactic: they are literally trying to take credit for the success of the very system they are seeking to destroy.

I was arguing with several people on Reddit just yesterday over this, who were insistent that Medicare is somehow socialism. https://www.np.reddit.com/r/HistoryPorn/comments/4mwtr2/gen_...
The (very good, worthy of a read) article deals with this. It states that the european subsidiary of Takata developed a propellant based on guanidine nitrate because of concerns with the safety of ammonium nitrate, and have used that since 2008. It also states that their Chinese subsidiary used that one.
Past discussion of Bazel in general: https://news.ycombinator.com/item?id=9256844
Typosquatting programming language package managers
Evil.sh, various shell tweaks that will slowly drive people insane
EMag: Java Agents and Bytecode
NO LIMIT PIRATES VIDEO GAME
ALL AWAY PROJET : No limit vidéo game !!!

Imagine you on a pirate or corsair ship. Look away your next victim. canons charged, ready to fire.

Imagine you on a beach before your colonial city. Where dellers play by other players sell their latest merchandises.

Imagine you in a native temple with a torch and traps as a friends ,For find a gold idol. it is invaluable.

Finally imagine you on your horse with a army which no longer atent your order for attack.

SayRoD

If you like our projet Send a email to emailallaway@gmail.com for get a free primal version of ALL AWAY

PS: excuse me for m bad english, is not my natal laguage :)
Air bags work far better when you're belted in. The seat belt slows the occupant down so the air bag has more time to inflate and has less of a blow to cushion.

Seat belts don't necessarily keep you from wanging your head on the steering column or dashboard. Their behavior while resisting the dozens of gees of a crash isn't the same as when you just tug on them normally. They stretch out and dissipate energy but you can still be moving at a good clip when you get to the hard bits up front, unless an air bag gets in the way.

There's a lot of misinformation about air bags out there. For reasons I don't really understand, some people find them to be extremely objectionable, and this results in a great deal of material which greatly exaggerates their dangers and downplays their benefits.
> The usual pattern is to re-query the db in cases where your cursor may have gone stale.

You mean, every time you query the DB? Do you also need to re-query the re-queries?
Introducing Virgil: We make every developer an applied cryptologist
of course, www.tontines.com is a landing page to godaddy
I'm currently working on a platform to facilitate this sort of thing called http://hivemindly.com but it's not yet ready for a public launch. You can register your interest though.
Aside from using GCC's debugging information, you can emit code that creates its own debugging information in some run-time structure.

For example, at the beginning of each function call, you insert a function call that pushes a new stack frame into some global stack, and store the function's arguments. Then, just before every return from the function, you pop the stack frame. When the program crashes, you write the stack to a JSON file, and use a language-specific debugger to view it.
Anti-Politics and the Plague of Disorientation: Welcome to the Age of Trump
The author does a pretty good job of keeping politics out of his article, but my visceral feeling is that you're trying to do quite the opposite here by choosing that specific quote.

The author does not know the history of the land, nor does he claim to. But by drawing HN's readership to the quote about personal loss it's my guess that you're trying to politicize the issue. Maybe I'm wrong, but it's my hunch. I've seen many people use similar tactics before.
I actually did read this article to the end back when it was written last year, but I wrote the above comment based on a faulty memory. Thank you for the correction. The problem with the article is less than I claimed, but it is still written in a confusing and sensational way.
States have done this in one or another throughout history. Newly installed Roman emperors would suddenly discover a close relationship to Julius Caesar, for example. China seems to have taken it to a frighteningly efficient art form, though.
There are some decent options for bluetooth mice at least. I'm using a Microsoft Sculpt Comfort Mouse[1] with my Macbook Air, and the thumb swipe gesture works well for switching spaces. It's something of a poor man's Magic Mouse for those of us who rely on having a middle mouse button.

[1] https://www.microsoft.com/accessories/en-us/products/mice/sc... ($20 on Amazon)
JsCoq – Coq Proof assistant running in a browser
Similar to other replies: my mind was already made up the other direction, and the article's very thin findings are making me question that.
> We also have compulsory state pension system. It does not stop people from opting out.

This doesn't sound like compulsory, right?
MTV Cribs Is Coming Back as a Snapchat Series
The situation with supposed gerrymandering is more subtle than you give it credit for, and you therefore are either hopelessly naive about voting constituencies, or you would soon see on inspection that your "impartial system" would utterly fail.

To try to forge a simple example to illustrate it to you (and yes, this is spoonfeeding to an HN audience who refuses to do the work themselves when downvoting is so much simpler): people interact with their neighbors and they squabble with their neighbors and there are many more factions on a myriad of issues than even a multiparty system can allow for. But neighbors unite over many issues, like "we don't want a sewage treatment plant here", or "we need more parking".

If you have a "system" that does not give local people a loud voice on local issues, your system will be overturned in favor of one that does. For instance, the American Revolution and the Brexit are the same basic issue: people far away should not be deciding our local affairs.

So now that your system's been overturned, we have a system of local districts... but local districts are filled with people who do not agree on all issues...

It's all gerrymandering, there is no such thing as not gerrymandering, including in the mathematically degenerate cases of Athenian (or New England town meeting) democracies. Factorial of 0 has to be 1, because...because... "gerrymander"
To add to your point about schemas. The new generation has not learned that the data almost always outlives whatever throwaway front end was written to work with said data. Tying the data to some sort of flavor of the month framework is setting up for all sorts of pain later.

I despise mysql, but even it is better than mongo. At least with it I can easily transition the data to many different uses.

Also, and a point I find amusing is that many users of nosql claim schemaless and then go and write a layer on top of the datastore to enforce a schema. It would have been so much simpler to use a RDMS out the gate instead of badly implementing one.
Evidence for a photophobic fifth force
Ginkgo Bioworks (YC S14) raises $100M to buy a lot of synthetic DNA
Statistically, people overwhelmingly are not murderers.

Even people with motive.
https://github.com/nim-lang/Nim/issues/936

still open :-(
A drone maybe? (even better no?) :-)