skysight-inc/HackerNews huggingface dataset:
From my review, it looks like Asana tries to "replace" your email, whereas TaskMail punts the problem of trying to get folks to move away from email and just works within the confines of your email inbox.

As a user of Asana at my old company, I think the this paradigm of working within email will ultimately be the way forward for enterprise + medium sized companies, as getting larger companies to move away from email is probably not happening anytime soon. Whether or not this move happens with TaskMail, or some other tool, remains to be seen.
Who do you believe in?
They were made optional in C11. Compilers for DSPs or whatever where VLAs aren't practical don't have to implement them.

Just because an _optional_ feature is impractical on a few niche architectures doesn't mean it's a mistake.
> if you have a locked safe, they can get a court order that compels you to open it.

But in this case, the FBI wants the safe manufacturer--not the owner of the safe, who is the one who could be compelled to open it by court order--to redesign the lock on the safe so that the FBI can keep trying combinations indefinitely until it opens. That's not the same thing.
Because malloc() can signal failure to allocate by returning a null pointer.

VLAs make it impossible to handle a failure to allocate: there is no interface to indicate what the program should do when it happens. You can only follow the declaration of a VLA with code that assumes that the allocation succeeded.
OpenCyc is only a fraction of the ontology, unfortunately. There's a lot of internal desire to update and expand OpenCyc, but my understanding is that at present the company hasn't secured funding that they're really allowed to use for that purpose.
In 2007. Everything changes, it's our only constant.
Gregory C. courses have improved my cognitive function more than any nootropic
I'll say this much: Cycorp is an interesting place to work.
"Hipstors" didn't hijack shit and "API" is correct usage here. The fault is with the (hypothetical?) morons who think "API" only refers to web services.
The link is to a paid coupon through which I got them cheaper.
The NSA didn't make things less secure.

The NSA itself knows very well that if the gizmos they provide aren't usable -- and more fundamentally, if they don't respect their customers -- then it doesn't matter how "secure" the technology is, because people won't use it.

Hillary Clinton doesn't need to worry about that because she's Hillary fucking Clinton.

Look, I'm hardly a fan of the former Secretary. But in the original article, it's pretty clear that she and her secure information technology coordinator (Donald Reid) were feeling stonewalled (it not outright disrespected) by the NSA on their requests.

Which doesn't justify her opting to use a less-secure communication means (by any stretch). But it's pretty clear from the basic narrative of the story that there was more going on to this fiasco than simply Hillary Clinton going off on an ego trip.
> In fact, most people wouldn't provide value anymore.

History has shown this not to be true. The labor force has evolved several times in the relatively short history of the US. Markets are able to adjust these changes pretty efficiently: people whose skills become obsolete learn new ones, and higher unemployment winds up encouraging companies to find uses for cheaper labor.

Sure, it's not in your best interest to tell your boss you found a way to automate your job, but it's definitely in everyone else's.
The issue is that the NSA didn't want to deal with managing remote devices. So the laptop would be no better than a BB.
Curious, because you think this is a consumer technology?
Professor Who Solved Fermat's Last Theorem Wins Math's Abel Prize
GPGME is a wrapper on top of the GPG executable. It also has a horrendous API. I'm still currently fighting with it just to simply encrypt/decrypt a tarball going to S3. It's really badly designed.
Yep, StackOverflow tends to be a ghost town on non-web-related technologies, and basic programming language contructs/techniques - and those are heavily weighted towards Ruby/Java/C#/Python, where the questions are not necessarily about web dev, but you can tell the questioner is working on the back-end of a web app.
I feel that Mozilla is best seen as a sort of research group. Many of the technologies they pioneered or pushed are part of web standards and we're all better off for it.

For example FirefoxOS could be considered a failure but I think many things they researched and developed are now part of web standards, especially those concerning offline webapps.
My company build something pretty identical to this a few years ago. It's INVALUABLE if you have a QA team or non-tech people who need to test things on different branches. Our workflow basically went like this:

1. Dev pushes branch to repo
2. Dev assigns ticket to QA
3. QA builds a sandbox server
4. QA tests everything under the sun
5. Any bugs are pushed to repo and auto-pushed to sandbox server
6. After QA gives green light, sandbox server is taken down.

Average uptime for a sandbox server was a few hours, and we caught a bazillion bugs this way. I'm no longer with that company, so it's really exciting that someone else has built something like this off-the-shelf so that I can continue with that workflow at future jobs. :)
Last time I looked into WebRTC it had the option to send UDP but wasn't guaranteed and would fallback to TCP in a lot of cases.
Do jobs run in families?
>I guess Google don't want the bad publicity.

So now that their research won't be used for murderbots anymore they're worrying about bad publicity??
Building secure end-to-end webchat with Themis
How do we know that "no" was the only answer with no investigation of alternative solutions?

How do we know there wasn't an audit done?

How is it the lacking of the NSA in considering security when a person who was told don't do that decided to ignore it?
I completely agree. My grandmother is in the Alzheimer's wing at her local nursing home, and I cannot begin to understand how the staff can do their jobs day after day. It's almost like running a daycare for elderly people.

They are so kind, and helpful, both to residents and their families, and they are just so superb at what are really difficult jobs. They deserve much more than most of them are making. They're some of the higher-paying jobs in the town, but relatively speaking, they're not high-paying.

Back when I was in middle and high school, my other grandmother was in the same home, though not in the Alzheimer's wing, and they seemed to take really good care of her, too. I wasn't as cognizant of it at the time, but talking to my parents and looking back, I can see that it's the case.

I know that I couldn't do their job.
What Happens After the Unicorn Carnage
It was used by its owner for FTP and email, apparently: http://www.adrforum.com/domaindecisions/547889.htm
Yes, because I was implying Trump would nuke the U.S. /s

You have only to listen to his rhetoric on foreign policy to connect the dots about how giving him power is potentially harmful to the U.S. Unless you think he's going to try to sell everyone steaks and golf course timeshares as the POTUS, then I'm worried.
GPGME is still just a wrapper around the gpg exeutable and the source code is 961 kB (!). It's not a real "library".
My would-like-to-have in C is some equivalent of D's *Scope Guard" statement (https://dlang.org/spec/statement.html#ScopeGuardStatement) -- this will make error handling so much cleaner.
DevOps Initiative Starter Guide
Kudos! That's really awesome then.

I've got a lot of love for Lua(works great in embedded spaces, we use to do game logic in ~400kb block on a PSP with ~8mb of RAM).

Metatables are such an great way of exposing composability without putting a lot of restrictions on how the language works.
And that's how you open up security holes that people can breach. People who do such things should not be commended.
I interpret the graph as the Google acquisition being primarily responsible for killing the defense investment in BD.
The difference here is that you attempted normal contact first, and waited for a reply. If everyone immediately defaulted to publicizing their problems with their relationships with companies, it would be both more annoying for everyone and less effective. The importance they place on your publicly aired problems is relative to how many of those problems they see and the expected negative impact. A thousand people complaining about your service daily will not receive the same attention and treatment as when there's a single person complaining.
It's a big company so it should be no surprise that some sections of Google are very excited about robotics. For example you may have seen https://www.youtube.com/watch?v=iaF43Ze1oeI which is research done by Levine et al at Google. One thing to notice in the video though is that those are all custom arms. Someone was able to get $1M+ to build out that lab and the work is on going.

I think the thing that Google has recognized is that cutting edge robotics research that takes advantage of the work they have already done in deep learning doesn't require the kind of robots that Boston Dynamics (or many of the other companies they bought) build. Cutting edge robotics (from the perspective of learning systems) is back at the level of getting a single arm and a camera to learn basic tasks. In fact, there is a lot of research that can be done in simulation with these new deep methods that doesn't even require hardware.

The software and learning systems they can develop will very likely make their way into super advanced complex hardware like Atlas in the future, but for now it's probably not the best use of their time.
OMG Mondo has started beta signups, get in the queue
I know exactly what you are going though.

Don't look at the source code of GPG, it will give you nightmares.
What countries are supported to send SMS to?
Now I can go work for Boston Dynamics and be evil!
Am I stupid to think about Xerox PARC or Bell labs? Seems like a company that will not produce immediate revenue in near future, but at the same time create technologies that will influence the world for dozens of years.
Human Rights Depend on Encryption
I'm going to point out that no one has found a single email sent to Secretary Clinton that was born secret - all of the emails were retroactively reclassified.
I mentioned it elsewhere, but some equivalent D's Scope Guard statement would be even better: https://dlang.org/spec/statement.html#ScopeGuardStatement
"Google’s public-relations team expressed discomfort that Alphabet would be associated with a push into humanoid robotics".

Observe the Innovator's Dilemma in effect: a successful company is putting too much emphasis on customers' current needs, and fails to adopt new technology or business models that will meet their unstated or future needs.

When realized, humanoid robotics will make the (self-driving or not) entire car industry seem like a quaint little side business.
Robotics, particularly without the gov't pig trough, needs a visionary and a long game point.

Andy Rubin was a visionary and he bailed.

He left Apple to found Danger which was one of the "genesis" products that led to the smartphone era. (1)

He made the next huge leap with Android and almost failed until Google showed up to help him fully execute his vision under their stewardship.

After Android became a very mature business in its own right what to do with the visionary founder?

The article states that "Page is interested in robots" - can you imagine if Larry Page came to you and said "Hey how about you literally build robots all day. You could be Tony Stark and here's $100m to get you started. We'll change the world!"

It's a hard to turn down offer, Rubin accepted and tried to recapture the magic pursuing somebody else's vision.
But it's damn tough to be a founder / visionary under somebody else's thumb, especially when you're set for life financially.

That's a story that never works out, but is played out again and again in technical acquisitions as big organizations attempt to find a place for founders.

(1) https://en.wikipedia.org/wiki/Danger_(company)

(2) https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...
We have a ton of other awesome (from well-known) clients that are under NDA. Rest assured: we're working with fantastic people. :)

Personally, I love our big clients, but one of the things I love most is that we provide a search that scales from concept on up. While a lot of the customers we've got listed on that page are start-ups, I think it's just as cool that Chrome Industries or Ritz use us for their search. I love that we're able to help these companies that I shop in "IRL" have awesome search without having to hire a specialist just for that.
>An AR (or whatever) info delivery thingy tells him exactly how to install or remove parts. etc

Once you have exact replication steps, automation is easy.
Man the war against oppression / totalitarianism never ends.

Back in 1994 when David Letterman's top-ten lists were still a thing and funny, before instant make a t-shirt websites, I tried to bring attention and defeat the Clipper Chip by printing, selling and eventually giving away "Top 10 reasons to Say No to Clipper" shirts. My 15min of Internet fame (back when that was a saying).

excerpt from usenet post http://archives.scovetta.com/pub/textfiles/digest/cpd/v5_045...

The front has a "Big Brother Inside" Logo, and a chip with the word "clipper".

The back has the following top-ten list (possibly with changed order or
slight wording/spelling/grammer corrections);

"Top 10 reasons to Say No to Clipper"

#1 "Can't trust Clinton not to read McDonalds recipes for Big Mac secret sauce."
#2 "We all know its just so the FBI can get free phone sex."
#3 "The spies at NSA will get eyestrain reading all of Santa's mail."
#4 "Because a policeman's job is only easy in a Police State."
#5 "The Clipper chip will cause it to be slightly less convenient to plan protests, revolutions, conspiraces, and bake sales."
#6 "The 4th Amendment was a pretty good idea. Read it."
#7 "If the Feds listened to my conversations they would be too bored and sleepy to defend our country."
#8 "Responsibility and Government don't mix. See #10"
#9 "It will get the stupid crooks out of the way for the government sponsored ones."
#10 "If they learn how unhappy we are with the government they might start shutting down BBS's, killing off divergent religious groups, illegalizing art, conducting radioactive tests with us, censoring books, and keeping files on us.

btw #10 is all things US government had done. big bro inside was play on intel inside logo of the era http://erik.co.uk/hackerpix/bigbro.gif
Yet another company destroyed by Google.
Turbo Clean PC Review and Cost
Funny guess, but wrong.
It seems like there is significant distance between being able to move forward in a stable direction and be a generically useful and sellable product.

There are a lot of problems to be solved before such a thing could work in even an Amazon warehouse along side humans in a cost-effective fashion - and the use of this thing is it's potential working-where-humans-work ability, otherwise it's easier to have automated bookshelves. And I'd choose an Amazon warehouse because it's an ultra-structured, streamlined environment, anything else would be harder.
Our stack does use swarm under the hood.
So far we have not seen any major issues with scheduling across 100 servers. However we have seen issues with the swarm event stream disconnecting. Our workaround was connect to the event stream of the docker engines directly and use the `since` parameter.
We currently use weave net to handle docker networking and have not had major issues with it.
That kind of explains the attitude of ascendent beings towards our universe: they treat it all as one big pile of legacy code - not to touch under any circumstances!
I would like to point out that it doesn't excuse her action: You have to abide by the rules even when they are dumb.

But it's a tension between rules and human nature that comes up often. It's like telling teenagers the only safe sex is no sex, and then not teaching them anything else about sex, because they shouldn't be having sex. You're going to have a bad time trying to make that work.
> In Television it's pretty standard to have about 2/3 content 1/3 ads: half hour time slots are filled by 21 minute shows.

Actually I consider that much worse, and it seems crazy to me that American TV has ads 1/3 of the time! You can click away even the most annoying (non-malware) ads in less than 1/3 of the total time on a website.

Data usage is often irrelevant, time OTOH is strictly limited.
Let's keep in mind that the definition of security here is controlled by an organization that had an adjunct contractor able to leak many documents.
The strong encryption makes it impossible for the company to comply with government demands for data. And since ProtonMail and its servers are located in Switzerland, there's nothing that US authorities can do to shut it down. The company gained a lot of publicity, much of it bad, when a leaked document revealed the app was a preferred choice for ISIS terrorists.

Couldn't any company host their servers outside of jurisdiction and bypass US laws? I wonder how US gov't plans to work around this.
I would hope security's main concern is security, not making people feel happy about their preferences. If a person can show that it is a power-play then those security people are failing at their jobs, which is a different matter. So far I've only seen speculation that this situation was politics.
Fully agree - K8s has tons lots of self-healing capabilities as long as it functions correctly. Our goal was to extend this with a lower layer that will detect failures that are mission critical for k8s deployments to run properly like etcd, docker state and skydns
Yeah, this is the most plausible explanation I've ever heard of the utter insanity of DHD design.
This is exactly what I do. My product consists of 4 base docker containers. 1 is a nginx reverse proxy to 2 of the 3 remaining containers. 1 is a database container. The 2 other containers hold the API which is "monolithic" app. The other container is just bundled html/css/javascript.

This allows me to scale the API to handle load independent of the app itself, since that's just static assets, it doesn't need it as much.
It's pretty clear that the laws need to be different for a device that goes with you everywhere and for all intents and purposes records your entire life.

I like the "extension of the brain" analogy. Where by searching your phone should be tantamount to thought policing.
There's a researcher from Brown (I believe) leading the autopilot team now. But it's no where near as strong as a team at Uber ATC.
If the Pentagon had indeed bailed on BD, it is possible that they know that their own research is safely near par or even further along than that of BD. While they would have otherwise funneled money over to GOOG regardless, they possibly tilted the other way as the US government slowly distances themselves from the country's tech industry - that is, until AAPL and others get "on-side" again. Of course, we may never know for sure.
Sounds exactly like direct sequence to me. Pretty neat.
Some of Tesla's autonomous vehicle work is in conjunction with an Israeli company called Mobileye which has autonomous highway driving demos of its own, though Elon has been quoted in the press as saying that's not all of it...
Borat is supposed to be from Kazakhstan, not Armenia. Did @DEVOPS_BORAT break canon?
I always wondered why on Earth HN has a downvote feature. Now I see.
What if Google is already using AI to make business decisions and AlphaCEO has determined that BD wasn't a good investment? :)
“Personal History of Computing – Part 1”
Slack smackback: There's no IRC in team (software), say open-sourcers
This is incredibly disappointing to read. If they can't deal with the cultural repercussions of what they're building, then they're right, they need to get out of that game. Let someone else take the robotics helm
Not going to comment on the law. But "rewrite its OS" seems exaggerated. Without the source, we don't know how extensive the change might be. This might just be a matter of changing a constant and recompiling.

If Apple can't make small changes easily, they won't be able to respond to security vulnerabilities either. This is, after all, what security updates are all about.
But you can say the same about function calls: it may trigger stack overflow, but there's no interface to tell what to do in that case.
> Is there anything wrong about destroying a defense contractor?

A company like Boston Dynamics? Absolutely yes.

They were working on next-gen robotics that would directly save American soldier lives - both while in combat and during rescue operations. Their technology was also being tested for domestic search-and-rescue operations where it was too dangerous to send in humans.
Founder here. Check us out for your future jobs. Maintaining sandbox infrastructure is a pain.

One of our key lessons is being able to dispose and rebuild your infrastructure on a daily or weekly basis so leaks don't destroy your environment.

We recycle customer environments in Runnable, on a regular basis and its completely transparent to users
Interesting. In my experience, Sublime crushes Notepad++.
(a) https://randomascii.wordpress.com/2013/04/03/stop-using-strn...
(b) Can't you just use the parts of c99 that you want.
Flow: embedded language for expressing dataflow computations in Julia
Yeah, and a big endorsement for Rust - at the top of the "love" list.
My sympathies to all the Boston Dynamics employees. This sort of "we love you"/"we hate you" whipsaw has got to be hard on them.
Feeling dissed, is one thing, but subverting the process is another.

Agreed - I definitely do not condone her going rogue in response.

My message is simply: if the NSA can't (or won't) reasonably coordinate with the 2nd most important office holder in the Executive Branch, on what should be a perfectly tractable issue... then we have to wonder whose interests they're serving, exactly.

The explanation given was that scaling the Blackberry that the POTUS was given was unmanageable.

Actually what they said was quite different.
> went to nothing (negative?) after Google X bought it at the end of 2013.

Yeah, does anyone know if BD paid the DoD ~3.5M in 2014? I haven't seen that kind of thing before.
Dopesauce. I always welcome a new command line tool - it's the most effective place to do things.
> The problem is that the CSS rendering stack is old and needs to be revamped.

I thought that was the point of the 5+ year long flexbox? Are you telling us that didn't do the job?
this is crazy :))
Show HN: API integrations made easy
"Jammers are a realy(sic) good target for anti-radiation missiles."

Yes, but jammers are cheap and lightweight; missiles are expensive and bulky. And there are other types of jammers that mimic a target: they listen for a radar ping and respond with the simulated target's echo. Such jammers are smarter, more difficult to ignore, and more expensive but they still cost far less than a missile (and weigh far less too).
Nope. Not intentional. Looks like we had the old URL. Thanks for pointing that out. I've updated the website and the docs.
Any details you can share?

I mostly don't use ADI due to closed compilers, but I had many fond experiences with 21xx and made one epic project with an early Blackfin.
At a guess, it includes things like the tricks in

http://dtic.mil/dtic/tr/fulltext/u2/a456960.pdf ("DETECTION AND JAMMING LOW PROBABILITY OF INTERCEPT (LPI) RADARS")

but (1) it's obviously not a very precise term and (2) it would be surprising if all of the relevant techniques were available in an unclassified review from 2006.
Looks like exactly what we're looking for.

Why is it only available with a Github organization account though?