skysight-inc/HackerNews huggingface dataset:
I think it is very safe to say that most dedicated "smart" network hardware is going to disappear in the next 5-15 years to be replaced by virtual machines acting as several pieces of network equipment.

You just patch in all the cables straight onto effectively a Hypervisor, and then you generate virtual switches, routers, firewalls, and so on completely via the VM management console.

You're already seeing some of Cisco's smaller competition go this way. It saves physical space, works on standard hardware, and is easier to centrally manage (as you aren't physically moving wires after initial install).

It will be interesting to see if Cisco jumps aboard this train or continues to pretend like the sands underneath it aren't shifting. I'm sure there would be a market for VMs running Cisco's IOS, it is still by far the most popular network operating system.
Nicer formatting:

The requested address is blacklisted

Blacklisting Authorization Date Blacklisting Authorization Number Blacklisting Decision Maker Blacklisting Date
24.03.2014 4138 Роспотребнадзор 02.10.2014

Is there anything we can do about this?
> It was probably a terrible mistake to try to seek answers on a forum regarding political matters.

Well, that's probably true, since politics is a mindkiller. :)

If you want to understand current foreign policy of the US, I recommend reading history, rather than politically aimed books or essays. History books and essays will often have political aims as well, but the slight remove from the present day introduces somewhat more consensus, and understanding how the world got to the current situation will inform your political understanding more evenly than reading a lot of posturing for one political position or another, in my opinion.
"Unicode everywhere" is something I hear often, but don't really agree with, unless you mean "Unicode by default and preferred and easy".

The real world still has and probably always will have a lot of text in other encodings - Latin-1, Shift-JIS, heck even things like GSM03.38.

I like how Ruby handles it - every string has an encoding attached, and manipulations with non-compatible encodings will complain.
the FBI lied? no way.
Here are some bad answers: “Your stock options will be worth more here than elsewhere.” “You’ll get to work with the smartest people in the world.” “You can help solve the world’s most challenging problems.” Every company makes these same claims, so they won’t help you stand out.

Just cover the basics and then promise what no others can: the opportunity to do irreplaceable work on a unique problem alongside great people.

Isn't that a contradiction?
NASA Project Gemini UFO Sightings – Astronaut Eye Witness
The commit Russia uses as an excuse to block GitHub
Do you think this is a fundamental trade-off, or does it just happen that the structures we know about that are good at lock-free happen to have a lot of random access?

Kind of a loaded question, because obviously new research might reveal new algorithms. I'm just trying to get an idea whether you think there is a fundamental connection between lock-free and random-access structures.
I'd love to know if the authors of this thing were unaware of the 15-year-old phosphor hack, or if they were inspired by it.
Looks like yet another vector mostly for local advertising.
Look at that code change. An incredibly obscure feature of GCC was used to save two machine instruction times in security-critical code. That was either stupid or a deliberate insertion of a security hole.
If what I _do_ is be a Google employee and all I _am_ is a Google employee, what room is there left to grow?

Because it is itself the process of growing. It is an intermediate phase.

Using myself as an example I know where I want to be in the next 20 years, but I also know there are some intermediate steps to get there. All of those require my identity to be tied to the thing I am working on in order for me to

1. Truly dedicate the work needed to make it successful and

2. signaling to the world that I am tied to these successes and organizations.

You know that Elon musk (or insert person) was part of Paypal/SpaceX/Tesla/SolarCity (or insert company) because he ties his personality to it.
Am I wrong in thinking this only adds 1 step to your friends workflow given that git is decentralized?
Tricky part is finding a bug in the firmware after release. If locked out, then can't update the stuff in the warehouses. Would need to scrap all parts in inventory, potentially costing hundreds if not thousands of dollars.
What does this mean exactly? You can no longer access github.com from within Russian territory?
I have been discussing this proposal with the folks at Google, and generated an additional proposal, Geo-Origins, to address some of the issues Physical Web introduces: https://github.com/csuwildcat/geo-origins/blob/master/explai...

Geo-Origins brings the trust model of the web to the physical world, and allows for more frictionless interactions in many locations.
First off, really slick interface and seemingly very full featured beta!

I am a little confused on the Scrum Sprint Taskboard vs Kanban board. We use a combination of the two with a Kanban board being the Sprint backlog/board. It seems there is no easy way to move cards when viewing the Sprint Taskboard and when enabling the Kanban module in the project, yes the Kanban board is usable for the tasks/stories but the columns in the two are not in sync. Maybe we're doing it wrong, but how should a team move the stories through to done during a sprint?
Lame that they blocked it, nice that they readily admit blocking it. Wish the UK would do this with their great firewall, they have mistakenly blocked things too may times.
Google Translate says the Decision Maker is CPS (Child Protective Services).
So it's most likely just a mistake.
Generators dont give you async programming capabilities.You need a library that actually wraps generators into coroutines,and then wrap async functions into "thunks" to make it work.
Do you have any recommendations in particular about which books I should read? Thanks!
Well, fuck. Regardless of the rest, if the government's story changed in a factual way before vs. after the government acquired the Silk Road server ... well, further confirmation that parallel construction is in use and the "foreign tools" are being used in domestic cases.

"the account by former Special Agent Tarbell in his Declaration differs in
important respects from the government’s June 12, 2013, letter to Icelandic authorities. For example, that letter (which is Exhibit A to the government’s
opposition papers) suggests the possibility of an alternative method for the
government’s identifying and locating the Silk Road Server; "

+

"The Government’s response to Mr. Ulbricht’s omnibus motion filed
September 5, 2014, contains a Declaration from former FBI Special Agent Christopher
Tarbell, attached hereto as Exhibit 2 (Dkt #57). The Declaration contains a vague
explanation of how the IP address of the Silk Road server was initially discovered. For
instance, former SA Tarbell asserts that, “[w]hen I typed the Subject IP Address into an
ordinary (non-Tor) web browser, a part of the Silk Road login screen (the CAPTCHA
prompt) appeared.” Tarbell Decl. at ¶ 8. As explained below, based upon the Nginx
server configuration files provided in discovery, that was not possible. "
I also have an idea to stop the FBI from gaining any meaningful information via Javascript exploits: PGP or Ed25519 sign all .js files and have a browser that only executes signed code.

Not only do you need to obtain access to the server, you also need the private key of its operator. (Which should be kept offline for signing.) If they don't surrender the key, then you cannot compromise their visitors.

This can also be a mitigation for drive-by malware exploits and whatnot.

(I emailed this to LiberationTech last year, no one took any interest in the idea.)
I don't understand why or how the роспотребнадзор is responsible for this.
this is so cool. I remember playing Descent on the Playstation. This was the first game I bought. I didn't like it at first because the guy that sold the playstation said this is sorta like flight simulator but apparently you never get to fly outside the mines to my great disappointment.

But I've put in hours on the game, even though it scared the crap out of me (flashing and dimming lights with alarm that tells you the mine is gonna blow and you haven't even figured out where the exit is claustrophobically genius)

To see so much work going into it in the community is awe inspiring.
according to the defendant.
10 Time-saving Terminal Tips for Unix Beginners
Call for Proposals – PAPIs.io – The 1st Predictive APIs and Apps Conference
For what it's worth, the village of Lake Placid currently has thriving tourist economy and the town is very well off. Without the 1932 and 1980 Olympics it would be a poor shit hole like the rest of the small towns in update New York.

Similarly, Salt Lake City was hardly a city before 2002 and now has a big tech industry, great public transportation and incredibly progressive compared to the rest of Utah.

Obviously it doesn't work out for everyone and costs have certainly gotten bloated in the last 20 years, but it's unfair to lump all the Olympic towns together like you do.

And to your point of making it international it would destroy tourist numbers for the event as (at least in my experience) the point of going to the Olympics is to take in the event as a whole, not just individual sports which no one really cares about outside of the Olympics.
Is it possible anymore to just want to work hard on an interesting problem, or do I really have to be a "fanatic" about it?

Not if you want to create a billion dollar company as a founder - which is basically the point of VC backed startups.

If you want to just work at one, then sure, but that is not what this article is about.
I think it means that ISPs are obligated to abide by this ruling and probably have some reasonable amount of time to adjust their filters. It may be accessible now, but won't be in a day or two.
Automate Debugging in Git with Unit Tests
Don't panic. It turns out that someone committed a text file with instructions on how to commit suicide and then reported him/herself to the Russian oversight agency. Typical bureaucratic stupidity. This will be unblocked shortly.
I think there's a market for a Powerpoint Killer and it might look like this.
I work on printers. We've done useful things with our USB to make them appear as mass storage (drivers stored on the printer--no download necessary). Once the driver installed, we switch over to a printer+scanner profile.

If we can pretend to be a mass storage, we could pretend to be a keyboard/mouse, too. It's a small matter of firwmare.
Thanks! Do you have any recommendations about which books to read? Which ones were most helpful to you?
No need to sound condescending.
I just tried and got "The requested IP address is not blacklisted".
Yeah, this is the problem with people centralizing on GitHub.

But anyhow, just set up a mirror at BitBucket or Gitorious, and have them push to one of those for pull requests.
Automatic @NotNull/@Nullable/@Contract Inference in IntelliJ IDEA 14
Ask HN: Why aren't you donating your spare CPU cycles for science?
I've been looking through various distributed cooperative computing projects like distributed.net and BOINC (Seti@Home, Folding@Home, etc), and they each seem to have quite a few machines, but compared to how many computers that are out there, it's kind of a drop in the bucket. That seems like a shame, because there are some fairly worthwhile projects out there like Cosmology@Home and OGR-28.

My question is really why aren't you donating spare cycles to science? Is it too obscure/weird/not interesting? Is it too difficult to wade through all of the BOINC documentation?
What's anachronistic about it ? it's STILL a haven for tax evaders.
What's changing these days is rich people are renouncing en masse their US citizenship to escape the long arm of the IRS. I find it disgraceful & immoral that people elect to abandon their responsibilities as citzien to save a few pennies.
Switzerland buckled under US pressure, but what applies to the US doesn't apply to other -smaller- countries around the world , where funds of dubious origins continue to originate from & the money-laundering , let's call it what is is, business keeps on trucking as usual.
Is it an automated action, or deliberate? My hunch is it got caught in some algorithm. Similarly, we've had reports from customers in China that Sandglaz is blocked by the Great Firewall of China, and there was no reason for it really.
How to Reinvent the Apartment Building
Isn't this what QR codes on signs were supposed to do?

You don't need an "app" just to talk to some retail thing. Many retail apps are a dodge to get inside your phone and snoop around, acquire your contacts list, and track where you are.
Meteorologist who gave up air travel, one year later
Same issue on Ubuntu Chrome. Definitely annoying and made me assume that it's broken. Better to avoid validating the input until the person either blurs or submits, imho.
Probably because they expect to get compared against other startups who are trumpeting "millions downloaded our app!" like it means something. Saying "these figures are very conservative" and specifying exactly what they're counting is a preemptive answer to people asking "how come you only got 300 when Startup X got 3,000,000 after the same amount of time?"
Another use of vector graphics is in older aircraft displays, where the writing and lines would be rendered that way, sometimes with raster scanning for the artificial horizon.
>You have to make something people want, and you prosper only to the extent you do.

This is necessary but unfortunately not sufficient. You still have to do all the sales and marketing grunt work. It is amazingly hard to get people to pay money even if they love your product. Brutal and depressing.
I actually work for a tech startup in the Chambers Street building that was the original HQ of the Manhattan Project. It kind of blew our minds when we found out!
That's as much their fault as it is the Olympics, plenty of other places (mostly smaller cities) are thriving because of the jump start the Olympics gave them.
Raw data from rDNS scan of the whole v4 Internet (2011)
> I have always been the odd man out.

Fortunately social skills and physical fitness can learned and practiced. Suggest reading Dale Carnegie's classic on handling people> http://www.goodreads.com/book/show/4865.How_to_Win_Friends_a...
Sorry. As my sibling poster pointed out, I think I mixed you up with other pro-bootstrap/anti-VC writers.
I'm still vaguely annoyed at what the term "hustler" has come to mean. I still associate it with the same definition as "charlatan."
I think you're looking at #3 the wrong way - it's not a bijection, it's meant to be surjective. Every person is meant to be responsible for one thing, but many people may be responsible for the same thing. The aim of that is to reduce the task switching overhead from people frequently changing foci, and allow them to focus all their resources on improving one core competency.
I mentioned in a thread a few weeks ago on DNS-based XSS that I had this data, and a bunch of people were interested. I finally remembered to bring a copy of the data into work so I could upload it to archive.org.

The scan was done through aws for ~$80 in ~12 hours to learn how to use ec2, s3 and sqs.
Oh, yes... I did. The post you linked says it is not reliable and it shouldn't be trusted as not all browsers support it. I was asking in case you had anything to add.

Sorry for the misunderstanding.
Роспотребнадзор actually translates to Consumer Protection Services.
Quite an interesting read. Summary? Silk Road used a pair of nginx servers, one as front-end, one as back-end. The server images (captured forensically) show that the then-in-place configuration made it impossible for the FBI agent to do what he claims, that is, connect to the back-end by using the server's IP address (the allow/deny settings forbade this). The log files on the servers lack entries to support FBI claims.

Furthermore, FBI agents describe using other techniques to obtain information, e.g., fuzzing and packet sniffing. Not only do server logs NOT contain any evidence of this, but the agents did not preserve any evidence of their packet sniffing activities, despite having training in forensic investigation techniques and claiming expertise in these areas.

While it is possible that there were bugs in either the Ubuntu 12.04 hosts or the nginx servers themselves that would have allowed these activities to occur, unlogged, I suspect it would now be up to the prosecution to establish reasonable grounds for believing this to be the case. Likewise, while it is possible that the handful of lines of log pertaining to FBI activities might have been removed from the several million (yes, you read that correctly) lines of log later captured in forensic image, that does strain credulity; again I suspect the prosecution would have to establish that, somehow.

I've no particular interest in this case or in Silk Road, but I cannot help but conclude that the lawyer filing this brief just seriously schooled the FBI.
I think the problem is partly that your question reads and functions a lot like trolling. Asking the difference between a democratic power and China is pretty strange in itself (the Chinese government famously drew this distinction pretty clearly when it killed hundreds of people for advocating democracy in Tiananmen Square in 1989) — and then in the last sentence of your question, you seem to acknowledge that you do know the difference, but that you are ignoring it because you think they are just "flags to fight under." I don't know what your real intention is, but the comment is pretty weird and comes across as either trolling or a Glenn Beck-style "I'm just asking questions" argument.
Exactly. Only a few regional ISPs have been blocking GitHub for a short amount of time.
I found his original tweets on giving flying really moving after the IPCC's report came out really moving; definitely worth reading:

http://www.huffingtonpost.com/2013/09/27/eric-holthaus-twitt...
'Toothgnip'. (Incidentally, if you don't like 'Sxript', then you'll just love the 'STxAxTIC' library apparently underlying it.)
It means that we chose to report what we thought were the most relevant figures, because otherwise, comparing different channels would have been useless.

Now, they will necessarily appear smaller than what you can see in other blog posts. YC partners will tell you that most startups shouldn't expect an immediate rush of users and that success is built over time.
Considering the FBI's explanation didn't make any sense to begin with this isn't that surprising. How were they getting non-Tor traffic out of the server at all? The IP leaks were never a result of Tor misconfiguration but were instead due to things like exploits allowing examination of PHP variables storing internal information. There is no reason to believe the FBI could have gotten the IP of any of the servers by looking at packet headers as they've claimed.
Police want back doors in smartphones, but who else will open them?
So can we get this code as well?
a chart with no labels on the axes communicates almost nothing
New material steals oxygen from the air
How “minimum” is “viable?”
Small question, git noob here. The comments that we see on github (outside of the commit messages), are these comments stored on github, or is it something git related.

Logically I would think the comments are just an extra layer added by github, but theoritically git could have comments also decentralized and stored, this is why I'm asking.
Probably because everyone who wants to do online shopping has to use an old version of IE due to government regulations and shitty ActiveX controls.
For something like CloudFlare which in itself is designed to be a security filter as well as a CDN, having people able to touch the origin server (if they can find it) would be highly undesirable.
This attack vector could also be used by USB charging devices. That's been done before using Windows vulnerabilities, but this is more general.
If everything is more or less stock Linux, what value does Cumulus actually add for it to be worth the licensing costs?

This all seems to be a giant step backwards. JunOS is now the gold standard for its CLI and configuration, due to being highly structured and well organised. Being able to validate configurations before committing them, and automatic rollbacks with commit confirm is a much improved way of doing things over IOS. Given that Juniper hardware can often be bought significantly discounted, the cost savings of white box gear are going to be small, if at all. Thus far, they seem to be sold in such small volumes that comparable Juniper or Cisco gear can easily be purchased for less.

Also, how exactly is Cumulus separating the control plane and data plane? From the look of things, SDN is going to end up being relegated to just easy automation instead, like how Cloud has just been relegated to VMs with flexible billing instead of abstracting underlying infrastructure.
Can anybody explain what's actually going on with the repositories? It seems that http://ipkg.nslu2-linux.org/feeds/optware/ was practically not updated since 2012. I see on the web Entware being mentioned and I see now OpenWrt announces https://github.com/openwrt/packages which are, as far as I understood, the sources, not the binaries.

Anybody has a good story about what's actually going on?
> What's a large democratic power, and how does it differ from China?

In this context, "large democratic power" refers to India, the world's largest democracy with over 1.2 billion citizens. Even the logistics to conduct fair elections for a populace this size are quite intimidating: http://www.theatlantic.com/international/archive/2014/04/ind...
I have an idea: Making and breaking the USB connection itself is a form of input!

1. Supposing all the more-convenient ways have broken down (no keyboard, no mouse, etc.)

2. The OS displays a random 15-60 second countdown telling the user when to unplug the device if they trust it

3. The OS displays a second (random) countdown telling the user when to reconnect the device if they trust it.

4. If both steps succeed to a reasonable level of accuracy (some fudge-factor for humans and for slow-powering-up devices) the OS will begin trusting the HID device and installing drivers etc.

This requires no additional hardware except for a monitor, and evil devices cannot reliably brute-force it without taking a lot of time and being very obvious and obnoxious about it.
Well you could do this on the second keyboard that was plugged in. In normal use my machine has an HID keyboard already attached, so attaching a second one would both be unusual, and the first one would still be around to confirm or deny the input.