skysight-inc/HackerNews huggingface dataset:
No, he's saying if you work in a department that has been given the power to oversee security at your organization, then your job is as much to service your customers (the other departments) as much as it is to ensure their safety. Trying to use that position as a means to be change-averse or to power-play is just going to ultimately lead to people finding another way.

There's also a real line between ultimately flaunting the rules and "just trying to get your job done" in these kinds situations. Obviously if you're imperiling classified secrets that distinction will not apply to you. But for most other people this is just an item in the toolbox for effecting the change you want to see, lol.
I don't know and wouldn't like to guess. But that's just namespacing anyway, so I doubt it's going to carry that much overhead.

In any case, that's not what the article was discussing and not what the majority of the comments on HN were discussing either.
Is XULrunner still a thing?
I believe Google was in the process of winding down all of BD's defense contracts anyway - because they have no interest in being in the defense contractor business.

But to have bought a leading "next-gen" defense contractor, only to wind down all of their contracts, and then sell off the company... seems... wrong? Almost like a deliberate destruction of this company.
Digital First: Forward Thinking Branding
I could do my job quite well if I had a staff that could check it for me at the location dictated by security and then inform me over secure channels of anything that required my attention.
It appears that Backchannel is an official Medium thing with a different focus - https://medium.com/@lotto/would-you-like-to-pitch-medium-s-i...
A tcpdump Primer with Examples
Kubernetes handles most of this seemlessly for the cluster infrastructure.

The central master handles node failures by removing nodes that aren't heartbeating.

On the node, we require a process monitor for the kubelet (by default we use supervisord) but then the kubelet monitors Docker [and also does garbage collection and resource limiting ], and then all of the other node daemons (e.g. the kubernetes proxy) are run/monitored/restarted by the kubelet.
LFE macros can have variable number of arguments. The compiler does very little in helping with this as there are in principle no inter-module dependencies. This is a requirement of the dynamic code handling which allows you to reload any module at any time without any requirements on the contents. All checking is done at run-time. This is a basic property of the Erlang system and to make something which is fully compatible you have to follow this.

One way to have made LFE fully variadic in its functions would have been to have made each function only take one argument which is a list of the arguments in the call. This would have been easy to do but made it very difficult to interface LFE with the rest of the Erlang system in a clean way.
Why are these "better employees"?

Also, it seems like a minimum wage actually makes life worse for employers who have use for high value employees. Without a minimum wage I can offer $15/hour and I'll get the high value people. High value labor is therefore sorted into high productivity use.

Once you impose a minimum wage this effect is eliminated.

All the benefits you attribute to a minimum wage could be gained voluntarily by companies even without a minimum wage. In fact the minimum wage interferes with these voluntary efforts. Yet they often don't exploit them. Why don't they?
(By the way, I don't have an informed perspective on this - I just remember the source. Holman says elsewhere in this thread "It didn't have anything to do with my departure, nor is it my story to tell.")
I totally agree. I ran into this myself fighting with high-assurance vendors over the tech that was limited to defense only. I said, "We have infrastructure, banks, I.P., and so on to protect. NSA's pentesters & certifications say these are only devices that can stop even them. These are American businesses, not foreign spies. Background check them, whatever, just get them security that works." Replies were always courteous denials on grounds of national security. That's despite that each system usually had tens of millions in taxpayer-funded R&D or nearly guaranteed contracts to get it started.

In all my time studying NSA's IAD, I could never be sure if this was just organizational issues or straight subversion. Snowden leaks made that harder rather than easier. Bell, of Bell-LaPadula fame, has a nice write-up of how they helped create high-assurance security market then destroyed it over time.

http://lukemuehlhauser.com/wp-content/uploads/Bell-Looking-B...

The A1 products he referenced still exist but government doesn't push them for rest of us. A NOBUS thing I guess. SNS Server (MLS LAN) is defense only, not sure about XTS-400 (now XTS-500 w/ Linux apps), and Aesec's GEMSOS might be available to commercial sector. I forgot to ask for clarity on that. Nobody outside high assurance or good CompSci has ever heard of them. Bleak picture for anyone investing in next high-security product, ain't it?

Nice, albeit biased, presentation on methods behind GEMSOS & old school high-assurance.

http://www.iwia.org/2005/Schell2005.PDF

Holistic, pub-subscribe architecture leveraging SNS Server as "impenetrable" component to simplify overall scheme. That's overstating it but it's allegedly unbroken in field since released in early 90's. Embedded firewall is another old trick you can do today w/ Octeon II's or similar PCI card computers.

htttp://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA425566
I wonder if they are keeping any of the people or IP.
What is BD? I suppose is something related to robotics, but I'm not familiar with the acronym.
free(NULL) is already perfectly legal (specced to be a no-op) as noted by the parent. The problem is that `char * s;` is probably _not_ NULL, so you'd try to free some random address on the stack. Of course it is easily fixed with `_cleanup_free char * s = NULL;`, but it's a somewhat difficult error to spot sometimes.

EDIT: I super misread that, my bad.
ECMP has been used for well over a decade. The DPI industry has been doing this entire load balancing thing for at least 15 years.

10gbps with 8 cores is pretty crappy performance. People using DPDK and netmap are getting 10gbps with a single core. Netmap can bridge at line rate for 64 byte packets with a single core.

I am actually surprised this is 'news'. Perhaps google should reach out to some of the DPI companies to figure out how to really scale this. Currently they are 'overpaying' on commodity hardware by at least 8x over the current cutting edge in this type of field.

Just have a look at the NFV world for the cutting edge packet forwarding rates
Mostly. Some of my favorite accounts from before I quit:

https://twitter.com/onetweettony

https://twitter.com/stealthmountain

https://twitter.com/needadebitcard
Thanks! I'll have to check this out. I've used the Stash equivalent of this and it was clunky, requiring something like 3 steps to make a new task.
I wonder if this impacts the Robotics organization they had on California Ave in Palo Alto. I saw them testing out some robotic dogs
Patents Filed for ‘High Definition Vinyl’ Technology
Also the web always was "write once, suck everywhere" since its inception too.

It was never meant to be a layout markup language, we already had SGML for that.
That isn't an argument that I have read. Obviously it would be "bad" if the black phone slipped into enemy hands, but I think the real concern is that with more of them out in the world there is more potential for adversaries to try and attack them wirelessly.

That's the real paranoia. What if the black phone turned into a wireless bug? Anything wireless inside of a SCIF is "bad." The black phone is just an exception for national security reasons, the default is to deny all.
Check out the title
America's Whites-Only Weed Boom
Two Plausible Things That Cannot Both Be True
You probably want helm. I generally just have one key that considers open buffers, files in the current directory, recently used files, and then locate. You can also use it with ag or find or whatever.

Helm is closer to vim's Unite (which was inspired by it) and can be used with arbitrary non-file related sources (e.g. the text in the current buffer).

https://github.com/emacs-helm/helm
Exactly. And then they went ahead and tried to get a defense contract from Pentagon anyway. In fact, about 3 months after they said that, they started wanting to sell Google Glass to the military. Not as bad as selling them autonomous robots, but still.

It just shows much little when we trust what Google says when an acquisition happens. Eventually they are just going to do what they think will make them money, regardless of what they promised.

That said, now I'm worried that an actual defense contractor will get those robots.
BD = Boston Dynamics
My tone is rightfully rude. I hate what the hipstors are turning this world into.
I disagree - I'm in the UK where these have been standard for a long time (I've had cards for around 6 years or so, and I have only ever used the old swipe when travelling).

My experience is that it takes way less time (I'd say 3-4s, maybe it's a connectivity issue?), and (comparing to what I have done travelling and memories from watching my parents in childhood) any time you did save with a swipe is instantly eaten up by signing taking far longer than tapping in a pin (not to mention the magstripes wearing out faster than the pins).

As to 'saving a handful of frauds' - I was shocked at the ease of fraud in the old system. When I was in the US, I felt uncomfortable with the staff taking my card (here in the UK, it's always in my hands) - often taking it out of my sight, and a colleague had 'Please ask for ID' rather than a signature on his card - he never once got asked for it, implying that the signature check is valueless, because apparently no one does it.
I guess their board is hung on the decision which franchise to start first: Westworld or Futureworld
> Black Duck

Black Duck are not any kind of neutral source in free software matters.
When you get first-class fexprs, you pay for it in performance. They're nearly impossible to compile, and even interpreting them efficiently is a challenge.
Boston Dynamics.
Looks pretty optimized to me on my iPhone :)
What about the deployment benefit? Surely if you want to scale out your API you don't necessarily want to scale out your webservers - that's ludicrous! Surely the applications should be already decoupled enough that there's pretty much zero reason to run the backend on and serve the frontend from the same box? And it's not like an SPA really needs any power - if you're just serving up bundled JavaScript and some HTML, anyway.
Is there anything wrong about destroying a defense contractor?
Guess I won't be getting a bipedal robot as Google I/O swag this year.... or will I?
"“There’s excitement from the tech press, but we’re also starting to see some negative threads about it being terrifying, ready to take humans’ jobs,” wrote Courtney Hohne, a director of communications at Google and the spokeswoman for Google X.
Hohne went on to ask her colleagues to “distance X from this video,” and wrote, “we don’t want to trigger a whole separate media cycle about where BD really is at Google.”
“We’re not going to comment on this video because there’s really not a lot we can add, and we don’t want to answer most of the Qs it triggers,” she wrote."

I found this to be disappointing. More concerned about their brand image than trying to push robotics research forward.
Venezuela to Shut Down for a Week to Cope With Electricity Crisis
ProtonMail free encrypted email client
I imagine Tesla the 80's rock band would have liked the Tesla.com domain back before the car company even existed. Instead they got Teslatheband.com
Most of Google's robotics acquisitions were driven by Andy Rubin, who was trying to build a robotics division within Google. Once he left the company, it probably left their future uncertain.
http://stackoverflow.com/
Uber bought out several prominent researchers from CMU a few months ago, but are there any famous members at the Tesla team?
The destruction of the company does not necessarily hold with the destruction of their work/progress... by any means.
I think he means, if you tell somebody that you can't do something that's technically possible, they will find someone who can and will do it.

They did it for the previous administration but refused to do it for her and offered no good alternative. She couldn't fire them and replace them and with someone more capable, so her team found an alternative.

This is exactly how a person who is used to getting shit done would operation. You either break down obstacles or you go around.
> Saving around $300/month is a lot of money for a lot of companies.

You mean ones without any employees or an office?
Just wanna find a Podcasts app for my kids hope it’s an amazing way to discover, subscribe to, and play your favorite podcast. My must-have point is numerous free audio and video radio podcast in the Featured tab, or browse Top Charts to see what's hot right now. So that I can add favorite radio and podcast to personal stations that stay up to date when new episodes become available. I wanna try CastBox APP on Google Play, cuz there are a lot of audios and musics for family time and kids. any suggestion? https://play.google.com/store/apps/details?id=com.podcast.po...
> As far as I can tell, the web is not on track to catch up to native platforms in terms of customer experience anytime soon.

For apps (not necessarily games), I'm convinced these days that the problem is not JavaScript at all, and so I'm not sure most of your points are relevant. Native apps on any platform barely ever use SIMD (outside of the system stack, which the Web APIs also use), for example. The problem is that the CSS rendering stack is old and needs to be revamped.

As far as games go, I'm not in the industry, and I completely believe you. But I'm optimistic, with Web Assembly and a redone browser architecture, the Web is on the right track. Not there yet, of course.
While entirely possible, it's a weird stance to take. More exposure on different/new mediums would lead to more/renewed interest in the media on other mediums, in my opinion. A cool new Stargate game might inspire me to go back and watch old stargate (or finally see some of the movies I missed).
Ideas are easy.

I've got a dozen great ideas too but I won't waste anyone's time. The trick is for a company to profitability make a product then parlay that into the next big thing.
If I'm not mistaken, the FBI wants a version of the OS that circumvents those limits and runs in RAM. Apple said it will take their team something like 2 weeks to build.
One major difference between the JVM and the BEAM is the type of application they target. The BEAM is designed to implement Erlang so it supports everything necessary to run Erlang at the base level. It is concurrency, fault tolerance and scalability from the very bottom all the way to the top.
No doubt. Any change is great news for smart people. But the average joe churning out firewall changes and similar are screwed.
How about you look at Hillary's own statement and actions in terms of other people breaking laws or regulations when they didn't feel like following them. Then, you'll see why some of us want her held accountable too. ;)

Besides, it wasn't all or nothing: she had several options available that she just didn't like. Security people's decisions sucked and should probably get them fired as chris_wot said. Yet, she did have options before creating the third that was a national security risk and illegal. I'm just saying no double standards here: apply her standards to her.
> It seems that many prominent Googlers are very optimistic about robotics.

BD was heavily geared towards defence contracts. That stream is gone. They will now have to do some painful restructuring, I guess Google don't want the bad publicity.

There are probably conversations going on that made the acquisition worth at the time (favour with public figures etc, Google has long been cozy with spooks and military types), and losing those contracts probably changed the equation significantly enough.
Yes they were given a legitimate, real explanation. Quoting another comment here:

> [Approval] wasn't withdrawn for Clinton, it was withdrawn for the devices themselves. The NSA decided the potential consequences for a baseband compromise within a SCIF was too high risk.
Too late: http://www.slashfilm.com/jj-abrams-westworld-delay/
No, Clinton's reaction caused a threat to national security.

"Mr. President, those NSA guys won't give me a BlackBerry like yours."

"Hillary, that's ridiculous. I'll have someone call Admiral Bigwig right away so you can get some BlackBerry."

And if the President doesn't help you, you had better learn to sit in the SCIF or, better, do whatever previous Secretaries did to keep informed without BlackBerries. Clinton is responsible for her actions. Nobody made her set up her own email server.
Yeah, I always cringe when people claim to have made some huge insight based on Google search trends.
SGML doesn't have layout at all!
Google's clearly interested in robotics, DoD, etc.; my guess is that this exit is for cultural reasons. Honestly, surprised they just didn't shutdown the company if things aren't going well.
I used Matt Blaze's CFS around that time, for example.

Very cool: create a crypto volume anywhere in your filesystem, and mount it plaintext via the cfsd NFS service.

The NFS protocol served as a "poor man's portable FUSE".
I've had a similar problem. I would like to develop an intuition for the game by exploring different variations, "if I do this, the opponent does this, but if I do this, the opponent does this instead", but last I looked I couldn't find a client with a good interface for exploring the game tree that way with a computer opponent.

I know playing against humans is better, but a computer opponent has the patience to watch me try hundreds of moves that they know are dumb, or let me cheat to test "what if" scenarios.

A variation explorer with a "What would GNU Go do?" button feels like it would be good for this.

One thing that has helped me is Tsumego problems, which cover local life-and-death situations. They usually include responses by the opponent to help you see why a move is bad.
Well. It didn't decrease as much. Perhaps it's just taking a moment to reverse the momentum.
What is your basis for calling the NSA petty? Or claiming it was a personal grudge?

On technical grounds the NSA's position makes sense. Baseband compromises are viable and an active threat, cellphone OS software compromises are also viable and an active threat, so effectively every wireless device inside of a SCIF could be turned into a bug at any minute.

Additionally the NSA doesn't let wireless devices into ANY SCIF, by Clinton or anyone else. Only the US president himself is the exception to this rule and even then we're talking about a specific device designed for official functions only.

So again, you'll have to justify your position.
I do want to point out that LFE has been release ready and of production quality for a long time but I tend to suffer from a "Jag ska bara"* syndrome which has delayed things. :-)

* I am just going to ...
It sounds pretty ridiculous that someone can make a windfall, just because they happened to buy the tesla.com domain name 20 years ago. But comparatively, it's not really any more ridiculous than someone buying a plot of land on the cheap, later finding a huge oil reserve underneath it, and selling it for tens/hundreds of millions of dollars.

I'm going to posit that domain names are actually going to be less valuable 10/20 years from now, compared to now. When you think about it, domain names are really a crude bridge that connect users to the website that they really want to go to. Search engines like Google are already undercutting the need for this bridge. Anyone who wants to go to Tesla's website simply needs to google for Tesla, or Tesla car, and they can find the site they are looking for almost immediately. I posit that this trend is going to accelerate in the future, until we get to a point where pretty domain names are about as valuable as pretty IP addresses: A novelty item, but one that most users don't actually interact with directly or care about.
That's fair, but that's a problem we have to solve regardless of whether a basic income is installed or not.

(At least, if we means the US and we keep providing Medicare and similar)
A (very) gentle introduction to zero-knowledge proofs
How to succeed as a new CISO – Part 1
This is an example of a Nirvana fallacy - where you are saying it should be abolished because the "perfect solution for everything" is unattainable. If anything, your anecdote proves that should be made even better, not abolished.

Besides, the business lost a customer with you, so it's obviously not perfect enough for them either.
> most JS developers write shonky code and interpreting JS is not fashionable any more

Interpreting JS is so "fashionable" that most browsers (all but Chrome/V8) keep around their interpreter, and most code runs in it. That's because, contrary to popular belief, most JavaScript code is cold and not performance critical.
Free In-Person Sketch Tutorial in SF
Uh, the comparison with Jira is really odd. Especially that the stuff that it lists as the negatives of Jira are actually the _strengths_ of Jira. Jira is unopinionated, you can basically do everything what you want with it.
The 1MW figure was based on what I could get out of the available articles, if anybody has a better estimate backed with data then I'd be more than happy to update the article but if it's off by a factor of 2 or so then that's good enough for 'government work'. I'd still update the article but the conclusion would not be much different.

The GPUs alone could consume that much power depending on the model but it's quite hard to find hard data on what went into the making of AlphaGo on the hardware side.
On the other hand, people working with .NET/SQL Server have been making a (great) living for 10 years.

Every company has its duds.
A number of comments here blame the security people or government IT in general for not being accommodating. That may be appropriate in some cases, but anyone who has worked in IT for any length of time understands how this happens. Systems that you don't like are created by bad policies, not bad IT people. Bad policies are driven by overly centralized security responsibility. The security department that says no to <X> because they are responsible for whatever you manage to do with <X>.

Think of a car accident. There is a diffusion of responsibility. The decisions both drivers made, road conditions, weather, speeds etc... You would only be concerned with the manufacturer of the car if one of the safety systems malfunctioned. Yet in the case of computer security we want to hang all the contributing factors/decions around one party: the security team. Imagine if General Motors was liable for every car accident; regardless of fault. Every time someone didn't put on their seatbelt, or drove through a flooded road etc... What kind of cars would be produced? Certainly not the kind you would enjoy driving.

The day that we can have the security departments we want is the day we understand that we can't absolve ourselves of all security responsibility.
The graph of govt funding (almost all defense dept) of Boston Dynamics can be seen here:

https://www.usaspending.gov/transparency/Pages/RecipientProf...

Peaked in FY 2012, went to nothing (negative?) after Google X bought it at the end of 2013. Not sure if that is more because Google X wanted a real product, or that the defense dept didn't want to continue the relationship, or what.

The marine corps passed on big dog as "too loud" at the end of 2015, that killed a potential customer for that product.