skysight-inc/HackerNews huggingface dataset:
How about exceptional 401k contributions? I believe the employer / employee contribution limit is around 50K / year, as an employee I feel like it'd be much clearer cut & less arduous if an employer just dumped extra money into a retirement vehicle, it's tax deductible by the business and the tax ramifications for employees is much clearer.
The $260/year plan on AT&T Next is a 30-month installment plan with the ability to trade in after 24 months. Apple's plan allows you to trade in after 12 months.

AT&T Next 12 is $32.50/month + $15 activation, compared to Apple's plan at $32.41/month (including AppleCare). If you never use AppleCare, then the two plans are pretty much the same. If you do use AppleCare, Apple's plan is ~$129/year cheaper (the price of buying AppleCare every year).

The other advantage to Apple's plan is that they give you an unlocked iPhone. AT&T's are locked until you pay the phone off (which is never if you're trading in every 12 months).
Ours are held on with strapping and few sheetrock screws since they are way overhead but they are very light weight. Picture hangers[1] would work for a small lowdown install or maybe some sort of double stick something... you would have to repaint and patch some holes/paint but its a huge difference. While we where waiting for them to be installed we just had them leaning against the walls like paintings waiting to be hanged. Even that was amazingly different.

http://www.caseyswood.com/shoppingcart/zen-cart/images/Sawto...
>Have we really reached this level of paranoia?

What paranoia? The police pulls shit like that all the time and calls it "assaulting an officer" is you dare say anything back. Including to 12 and 15 year old unarmed kids.

While we might have reasons to think otherwise for this particular case, the paranoia is very much guaranteed in the general case.
Came here to say the same thing, built the stuff from the instructions once, but then made some great things without needing ideas from someone else.

Seems a bit boring to be making someone elses stuff tbh, but each to their own.
A potential workaround...quote the local part:

"chad"@example.com

It seems to be supported by Exchange, gmail, and a few other MTA's I tested, and gets routed to the right place.
That's why you download a list of the 10k most common passwords and not let a user choose one from the list. Way better than some arbitrary character class rules that are easily worked around by appending "1A!" to the end of an awful password like GP mentioned.
Twitter agreement allows Politwoops to again publish politicians' deleted tweets
If this works it might reduce the slug size of a built node app by a lot of a little.

Though, if there are problems, I wonder - can the flat dep resolution be disabled using some CLI flag? Or when installing deps, or in .npmrc, or during a shrinkwrap?
Nice, I didn't even check if he had a twitter account. :)
It won't happen quite that way. With driverless cars, the rich peoples' cars will also be driverless and would be just as fast as all the others, so there'd be no reason to have any restrictions. The difference will be that while you're riding in some self-driving van you don't own with some other strangers and paying a fare for the ride, the rich guy will be riding in his self-driving Aston Martin drinking scotch and listening to whatever music he wants in some very luxurious seats.
>But one can understand the position.

It is perhaps understandable in a communist dictatorship, but how exactly is that understandable in a representative democracy? They act as representatives of their constituents, they do not work for anyone except their constituents. And 'work' is imprecise verbiage - they serve. Undermining the constitutional freedoms of the people they serve is far from an understandable position for any elected person.

Maybe you understand it because you accept sociopaths as your representatives?
Looks good. The reason I know a bit about this is I had the same "bin2o" hacky script that used objcopy. It broke every time someone found a new architecture or platform (ie. having to choose the correct -O and -B flags is non-trivial if you want to support every architecture).

The solution (which is not really much better than yours) is a script that creates some assembler and assembles it:

https://github.com/libguestfs/supermin/blob/master/src/bin2s...

I think it's bad that such a simple thing is so hard to do.

Edit: In fact looking at the script now I can see we really should be using .rodata instead of .data. That bug has survived for at least 4 years. Patch posted: https://www.redhat.com/archives/libguestfs/2015-December/msg...
Perhaps it would require more code to get it equally fast and data efficient :)
Will this prevent node_modules/ from having 17 copies of the the same file in 17 different places?
Lots of important stuff is being discussed/voted/cleaned up... hope modules, ranges and contracts will meet the deadlines to be in cpp17
Why do I have the feeling this is why I encountered weird delays with data when we tried SSE.
For T-Mobile, the phone is $27.09/month but you also have to pay $10/month for Jump. So that's $445.08/year for the latest base model iPhone. Jump also has a $150 deductible if it needs to be replaced under the program.

I was hoping Google was going to offer a similar program. I have Jump with T-Mobile and would like to get the latest Nexus every year but it they don't sell them through carriers then Jump sucks.
>* I've taken Uber rides that reek of cigarette smoke. If anything, many cab companies have standards that you can't guarantee with the closest Uber. But like you say, reputation systems could address those issues.

Did you downrate the driver and complain? If not, the reputation system isn't going to work.
I worked in a job where i was in charge of getting Visas for some of our employees (most of them U.S. citizens) for various countries all over the world. I had never done that previously but i quickly became an expert.

Let me tell you, the countries that have the most fucked up economies are the ones with the craziest Visa procedures. One would think that they are happy that Tourists and Businesses are coming to spend $$$ in their country. Crazy long forms, crazy document requirements, stupid turnaround times and zero support - there is nerver a number or a email if you have any questions regarding a form or edge case. It really is a pain and beyond crazy.
Those who become professors tend to spend their college years around those of similar inclinations. Once they become professors they have to deal with the general population, and I think this can be a shock. Very little that I have read about the universities of other years (going far back) suggests to me that there was ever an age in which a large majority of the students were in it for the learning.

It is perhaps the case that students read less and so write worse than they did once. But having worked as a copy editor long ago, I can tell you that a lot of Ph.D.s wrote pretty damn badly before most of HN was born. (OK, Ph.D.s in the social sciences and E.D.s are mostly what I'm thinking of.)

And "Finally, the very act of employing, empowering, and often elevating such people [term employees] denigrates real scholars and scholarship by definition." I haven't heard of a lot of empowered adjuncts. And if that adjunct happens to have what it takes to teach freshman composition or an introductory survey course, I don't see the denigration. As for real scholarship, well, not everything published in a refereed journal is more than formally scholarship. One could, for example, compile an entertaining anthology of things that writers and highly qualified critics have said about Proceedings of the Modern Language Association.

Finally, what does a parent expect who sends a child off to school unable to write well and disinclined to read? It does seem to be a premise of US education that if you keep people in a classroom setting long enough then something will happen. But why should parents believe that?
Ask HN: What is it with the recent DDoS attacks on Linode?
Linode has been experiencing a wave of DDoS attacks in the last few days. I've noted connectivity issues at Newark and London datacenters. DDoS isn't something of a novelty, but being a Linode customer for several years now I don't recall having that much of a problem with availability before. Is this attack of any special significance?

http://status.linode.com/
The rights and obligations of a member of congress and the rights and obligations of a cabinet secretary appointed at the pleasure of the President are fundamentally different. They are not just 'members of government'.
> Disconnects are difficult to detect as well

I am using the npm module rexxars/sse-channel. Maintaining connection has worked very well. During debugging I reload the server and/or client repeatedly and things just stay connected. I'm not sure if this is due to the way chrome handles the connection or the quality of the npm module.
There have been UK MP's caught spying John Stonehouse for one and recently the last mp for portsmouth had a much younger female GF from the former soviet block which raised a few eyebrows.
Houston vs. Florida State Live NCAAF
Symbols are a powerful thing and are very important. ie: symbols are a big part of collective identity. Collective identity helps a mission.
Some of the intellectual energy that fueled the momentum of globalization has abated. Of course, the corporations are still 100% in favor of free movement of goods and capital (and certain people, including business executives and poor peasants who will work on farms in the wealthy nations). The corporations still provide much of the energy for maintaining relatively free movement of goods, capital and some people.

But consider the intellectual energy that drove the creation of the European Coal and Steel Community in 1951 or the Maastricht Treaty in 1992, or the General Agreement on Tariffs and Trade in 1994. At that time, Western elites seemed unified in their belief that open borders would benefit everyone.

Since that time, a host of concerns has arisen. Some are security related. Others are about the uneven effects of attempts at monetary union (broadly speaking, this includes not just Europe, but also nations like Argentina that attempted to peg their currency to another currency (such as the USA dollar)). Some are about currency manipulation (first Japan, then Taiwan, and then, much more sensationally, China). And the rise of wealth inequality in all the developed nations.

It's possible that globalization could be restructured in a way that brings benefits to everyone. But first there would have to be a long conversation about all the ways it is now failing.
> If you reverse the argument and say they exist mainly to discourage people from trying, you could argue that they are nearly 100% successful.

That would be a weird argument to make, given the known attempts and multiple successful attempts by auditors to bring weapons through airport security.
If you are smuggling stuff to Canada, you typically don't drive over the bridge or border point.

In the northeast, you get yourself acquainted with the St. Regis Mohawks. http://m.timesunion.com/news/article/Lawlessness-on-the-bord...
Agreed. biicode (https://www.biicode.com/) might have potential.
Does anybody have any feedback on this? I'm only an amateur programmer, I always appreciate hearing from more experienced pros...
It doesn't matter if China changes it or not. The point is that some Chinese company has a huge advantage in China. That doesn't extend to Brazil or India; it isn't going to do any better there than Uber, and probably much worse. Now, some other Brazilian or Indian company might have a huge advantage (again, thanks to corruption) in their respective country, but the Chinese company isn't likely to do well at all there because their usual tactics won't work since they don't have any insider connections in those countries the way they do in China.
> In other words, if a computer can test well on one IQ test, it may also test well on other IQ tests, since it should be general.

> If a system could perform generally well, then the implications are astounding. It could imply general analogizing capability.

There is no reason to expect this at all. IQ tests are designed to measure $g$, which is a strong, profoundly important, but imperfect correlation among humans in how they perform across many cognitive tasks. The fact that all these different tasks (even reaction time!) are correlated for humans is weak evidence that they are all influenced by a single biological factor. However, there is this very little reason to think that all these tasks will be correlated for arbitrary reasoning systems, especially a system specifically trained to perform on one specific test.

An analogy: the lengths of various body parts in humans (finger length, leg length, etc.) are all very correlated, and point to a general factor of size, i.e., it is reasonable to talk about "tall" humans and "short" humans, which generally have all their body parts longer or shorter, respectively. But if we're designing humanoid robots from scratch, there is no reason to expect there to be such a general factor of size. Some robots will be designed for welding car doors, and will have arms but no legs!

In short, the fact that IQ tests measure g, which is then predictive across many cognitive tasks, is crucial based on the fact that the sample set is humans, for which a small number of causal mechanisms (genetics, nutrician, etc.) are responsible for the correlation.
1. Ditch Ruby. Node or Python with asyncio work fantastic with WebSockets. Use a greenlet-enabled database connection pool.

2. Use HTTP for traditional request/response tasks. Use WebSockets to push realtime notifications to clients.

3. Have your clients auto-retry their WebSocket connections in the background. Show an indicator of degraded service when this happens. When a new WebSocket connects, blast a complete state update to it to take care of any missed messages. Now you can easily load-balance your clients.

(my two cents, YMMV, etc.)
Offically! you do this with a thing called "Impaling Clips"

http://www.armstrong.com/pdbupimages/209751.pdf

https://acousticalsolutions.com/product/impaling-clip/

My new favorite product name
It's easier to write, test, debug, and maintain. I have apps now that a few dozen files, all <= 100loc replacing systems where the number of files is many more and the file sizes were 2000loc per file.
This will help Windows users who have filesystem and zip compression issues with deeply nested dependency trees.
The same incentive they have to pay you anything more than the minimum wage: the market. If there is more profit in the system how that profit gets allocated (higher wages, lower costs to customers, shareholder value) depends on the relative leverage of the various parties involved.
yes, as long as there aren't version conflicts.
> Plus, with their "pay the phone off a month at a time" crap almost everyone opts for they still effectively have contracts.

A contract as in you have to pay for the phone? I mean, why pay $700 up front when I can get a free loan over 2 years that I can at any point pay off? T-Mo will buy the phone back from you which is usually within ~$100 of what you would owe after the year. I should sit down and do the math if the Apple plan or TMo way is better to keep an up to date iPhone.
See the article (grin). It was mostly due to connection problems. I had to add yet another layer on top of the frameworks I used. Also I effectively had three channels. The two in the websockets and the ajax which I needed for historical reasons. Just an overall feeling of heavy weight compared to the very light SSE.
Amazing what 350 lines of code buys you these days!
Didn't come off as a joke to me. But now that I understand what you mean, it is kind of funny.
It does not warrant cofounder status at all. So much more goes into being a cofounder than simply being one of the first x employees.
As a layperson, there just seems to be a general discomfort with qm because it's not 'intuitive' or isn't close enough to our subjective experience of everyday reality.

As someone who is bad at math and physics, the complaints don't seem all that different than first-year students scoffing at imaginary numbers, or centrifugal force. You don't "get it" -- so what? Why should the universe be easy to understand? QM just seems like more of the same.

People could handle heliocentricity, then the galaxy, then the universe, but for whatever reason, QM is just a bridge too far. Too weird, I guess.
On first reading that statement, I just assumed the author was some sort of right-wing lunatic.
archive.org
"Took on its users and won." The writer needs to understand the difference between winning battles, and winning a war.

The reddit Higher Ups went after the easy stuff. Let's see them do a full clean out of NSFW. And no, I am not suggesting that all subreddits tagged as NSFW need to go away.
The Nerdy Explanation for Facebook's '46 Years Ago' Glitch
The Closed Mind of Richard Dawkins
Nixon orders one little intelligence gathering operation and everybody goes crazy #NotACrook
This is good news for client side bundlers like Webpack and Browserify -- where size really matters -- they don't have to end up with multiple copies of the same module.

I would also assume for very large apps it may improve startup time because you don't have to initialize and retain multiple copies of the same module.
I have been seeing a lot of talk about JSPM.

How is it different from NPM ? since I just use it to do everything.
Sorry, I know nothing about cloudfront.
> Maybe you understand it because you accept sociopaths as your representatives?

Now, now, let's not be like that. You do NOT have to agree with something to try understanding someone else's point of view or thought processes.

Understanding a point of view gives you a better chance of bringing someone around. Also, this isn't limited to politicians. Almost any form of authority, public or private, comes with the same attitudes. Think prosecutorial immunity and the like. Or how some company management views things. There's usually a fair amount of "the ends justifying the means" in there somewhere.
IT in 2016
I'm not sure it is though. If you have a tight nit community, and you tend to hire those you know best... In that case the filter isn't religion, it's social familiarity.
Which there will be because everyone uses --save so each module has the version around when they added the module.
Exactly, I was miffed that I couldn't watch the Royal Institute Christmas lectures on iplayer
I was too smart for the pace of learning at my public junior and high school (not too smart for college, but that's another story), and regularly either doodled, wrote stories or poetry, or programmed simple text-based games in TI-BASIC on my calculator in order to get through my classes, while looking up periodically to make sure I was still following everything they said. And this was during the 1990's that I was in junior/high school.

I graduated with almost a perfect GPA too, so at least in my case, yeah, I could code and learn at the same time.

I still can for some coding tasks professionally, but not for all. I'll have podcasts or Netflix while programming sometimes. When I really have to concentrate, though, yeah that's when the lyricless music gets put on.
I'm not quite sure, but the first one that springs to mind was "How art became irrelevant" (https://news.ycombinator.com/item?id=10760665). While I obviously like HN for all the techies that meet here, I also enjoy it when, once in a while, we have a discussion about something completely different. Like art :-)
Free Springer textbooks gone?
I'm glad to hear other browsers work. I am curious about the padding thing. I don't understand what that has to do with SSE. I thought it was just a new protocol added to the browser.
Party with Sexy Girls with Finest Music
Agreed. If the black banner is going to be used, this is an appropriate time.
Show HN: Emmetp a template language based on emmet
C# is memory-safe by default. C++ will forever let you (and your coworkers, and library code you use/misuse) access memory outside array bounds and dereference pointers to already-freed objects. This extends to C++'s advanced features (such as objects captured by reference in anonymous functions.)

This is a big benefit of C# (and every other remotely popular language except C and C++; how C compares to C++ is a separate question.) Arguably, some systems cannot afford a garbage-collected language, but your comment kinda assumes you can choose between C# and C++.
I'm running the AT&T plan for my family right now and the math worked out such that we would pay almost the exact same amount whether we bought a new iPhone up front or bought it subsidized with a 2 year contract (because of the monthly price difference between Bring Your Own Phone and a subsidized phone).

So I'm not seeing how this is much different for the customer, except that it's more straightforward to understand the pricing model (buy phone up front vs. paying in monthly installments).
There are some funds that some of my former coworkers talked to that will front all of the money to exercise your options, plus pay the taxes, in return for paying the money back for the above, plus 30% of the profits. You're basically borrowing the money to exercise and pay your taxes and then giving up 30% of the upside. It's seems like a good deal to me since you take on zero risk, especially if you're in that situation described in the blog post.

I won't advertise their name, but they seem legit and know several people that took them up on their offer.
New CISA Law: Big Brother Writ Large or No Big Deal?
author here, this project is a one day project and just for fun... also its not tested well but im hoping it works if you use it :)

happy new year
People also block all of Linode, DigitalOcean, AWS and others. To me it just seems silly.
The US has been in a political meltdown for what, 6 years?
Current temperature in Svalbard is 5C, or 41F. At a Latitude of 78°N, that's pretty warm for December 31st.

By contrast, Prudhoe Bay, Alaska, is only 70°N Latitude.
Ah..the bullshit map!, read the footnote as well as the follow up. It has more shades to it and is not black and white.
https://www.washingtonpost.com/news/worldviews/wp/2013/05/17...
I'm just curious, why did you use sockoweb instead of spray.io ? We have similar needs for a webserver that supports websockets and akka - spray.io seems like it would fit the bill.
People should really understand how revolting what is happening. Watch the congressman indignant about spying on Israel. What is happening here is that they are putting the privacy of a foreign country higher than US citizens. Politicians and the establishment actively force privileges for a PRIVILEGED CLASS.

They treat foreign countries and corporations as being more important that US citizens. People need to see that there are fundamental problems with the establishments. This congressman never worries when the constitutional right of privacy is stripped from US citizens, but not from the privilege classes.
I did get the message, clicked "Continue", did get the message again, clicked "Continue" again then it worked -- without having to disable uBO.

Edit: ok I also get the issue after I clear all the cookies for forbes.com. I added a new filter to fix this.
Yes. We moved an IRC server that was under attack (and being dropped from DO/Linode) there, and it ate it fantastically well for the price. I've never seen anyone else do it that well for that cheap, to be honest.
The author may be a bit confused as to what C++17 will be. Modules will be in a TS, most likely. Transactional memory, concepts, ranges, and filesystem are already in published TSes (not planned for the IS in this round). Out of the list presented, only fold expressions and __has_include are actually already voted in for C++17 itself. The rest are in various stages of standardization (mostly TSes) and are not guaranteed to ever become part of the IS (though hopefully many will).