skysight-inc/HackerNews huggingface dataset:
They're aren't, and that was my point. I think that is one of the reasons (there are others) why something like the Raspberry Pi has become so dominant. It's disastrously bad from the standpoint of openness as a platform, but they've gotten the needed technical info and binary blobs to make it work better than just about everything else out there right now on ARM. It seems like there ought to be a couple of 2nd tier GPU design houses (i.e. not nVidia or AMD) that would be motivated to cut a deal to ship on the order of at least millions of units in the relatively near term. And the larger supposed supporters of open source have funding on the order of over a billion dollars (Mozilla's last deal with Google was a billion dollars alone) that it seems like at least a fraction of could be directed to help make this happen. They don't need to build anything that competes with this or even last year's flagship devices, iterate nearly as quickly, or even play the 'we made it .00001mm thinner' industrial design game. They would just need to get something serviceable out there and the design costs could be amortized over several years with only minor revisions needed (i.e occasional bumps to CPU and memory specs etc.)

I'm not suggesting that this be done purely from the standpoint of altruism: for both the IP providers and the various foundations, this would provide them with a possible path to participate in mobile that is closed to them currently so it seems like it's in their interest from an existential standpoint. That said, maybe it really is impossible to motivate any of the players necessary to go down this path. In which case it seems worthwhile for the open source crowd to go all-in on something like RISC-V/OpenGPU and jettison the proprietary IP as completely as possible, as soon as possible.
Automating Fastly CDN Configuration with Terraform
Using social engineering to bypass this is a big enough issue that even the FTC has a blog post about it [1]. It's happened to popular Youtube producer H3H3 (even with a pin) [2]. Fusion did a thing about it at DefCon this year as well, demonstrating exactly how easy it is. The whole video [3] is worth watching, but I'll like to the relevant bit.

[1] https://www.ftc.gov/news-events/blogs/techftc/2016/06/your-m...

[2] https://www.youtube.com/watch?v=caVEiitI2vg

[3] https://youtu.be/bjYhmX_OUQQ?t=98
Quote him in 100 years.
"Formal methods" of verification for medical devices usually means writing detailed product requirements in prose that are traced to manual test cases. Unit test coverage on all the software I worked on was pretty low, and I never heard of anyone using formal program verification, but there were armies of manual testers that found way more bugs than any automated tests did anyway.

Source: I worked on anesthesia machines, cath lab equipment, and patient monitoring devices at big companies in the US.
I'll add to my comment above: The example in the grandparent post was the most successful people in one community at one time; I'm not sure what it actually represents.
Do independent restaurants get a lot of online orders? Is it similar to grubhub?
China's more likely to suffer hyperinflation first, than become the go to currency.

1.) Yuan is being printed massively (it hit a credit-to-gdp ratio of 30 to 1 http://www.bbc.com/news/business-37403363)

2.) it is a non-fully-convertible currency

3.) there are severe restrictions for yuan to move out of the country due to capital controls. max $50/year. also, $15k/year withdraw restrictions (http://money.cnn.com/2015/09/30/news/china-overseas-atm-cash...)

4.) no one is required to use yuan for trade.

5.) nobody wants yuan outside China. people in China are desperate to exchange yuan for other things inside China.

All the conditions are there for hyperinflation to occur. Might happen early next year when europe and China both likely reject China's market economy status, and starts imposing tariff on Chinese imports heavily.
Just out of curiosity, why can't you uninstall the apps that you deem unproductive or distracting? I have uninstalled all the social, distracting, unproductive apps from my smartphone. Granted, most smartphones don't have keyboards. Other than that you should be ok with a smartphone.
Organizer of LambdaConf announces new “non-political” code of conduct for tech
Consider stir fries containing broccoli and cabbage. Its a good strategy.

Just stay away from traditional corn syrup sauces.
Though there was more male dialogue than female on the show, the men were constantly portrayed as stupid, weak, aggressive, drunk, selfish, not responsible...
I confirm I did have all of the above. Possibly the light-headedness was also cause by not having eaten enough, but it was too strong for that to be the only factor.
>It's not about outright banning, it's about limiting to the minimum amount required to perform the service

That's not how the German government is defining their ban.

>We complain about WhatsApp transmitting this data in a quite hidden fashion to Facebook.

FB announced last month [1] that they were sharing specific types of data between Whatsapp and FB. That's not "hidden".

[1] http://www.nytimes.com/2016/08/26/technology/relaxing-privac...
Camps 1 and 2 are not mutually exclusive (well, except your inflammatory "naively" comment).

Rest/JSON is a well understood, broadly adopted, low friction RPC format.

NoSQL is not always MongoDB (for example, Google Datastore is ACID compliant), and schema enforcement via an ORM layer I would argue is actually a good thing, as it provides schema validation at compile time.
I think the missing piece in what you are saying is that there's an unspoken question here: "Secure against what?"

Let's use your examples to explain:

> You can support login over HTTP, which is quite insecure. You can support login over TLS which is much more secure. You can support only more recent algorithms over TLS which is more secure still.

Secure against what? If it's password exposure you're worried about, then HTTP is definitely not secure unless some other security is used. But given the attacks I know of against older versions of TLS, I don't think it makes sense to say that older versions of TLS are less secure against password exposure than newer versions of TLS, because the vulnerabilities I know of in old versions don't leak passwords[1]. So HTTP: not secure, TLS: secure, for password exposure. It's a binary whether it's secure for password exposure.

If, however, it's unauthorized access we're worried about, the CRIME and BREACH attacks are usable against all versions of TLS for session hijacking, so we could say that neither HTTP nor TLS is secure against unauthorized access. Again, it's a binary whether you're secure for unauthorized access.

So yes, actually each of these options is secure in a binary sense, when you ask what it's secure against.

Security, as a whole, as I see it, is a big `&&` of all the smaller binary pieces of security that matter for a given product. In reality, for most products, you have to be secure against password exposure and unauthorized access. It doesn't matter if you're secure against one if you're insecure against the other--that's what I mean when I say you're only as secure as your weakest link. So when talking about your security as a whole, it really is a binary: either you're secure or you aren't.

[1] This is for the sake of argument--don't take my word that older versions of TLS are secure against password exposure, as I haven't investigated that claim fully.
My suspected reasons
1 work/life balance
2 most of the company is not as amazing as you think
3 managers are still just managers
4 working in silicon valley with that cost of living
5 developers can be happier and make what they want working for themselves, doing consulting, freelance, or a startup.

Check out Erik Dietrich's "Developer Hegemony"
I don't like C-like languages. Prefer pascal/python. In delimiters think is far better "begin or do /end" than "{}", but mainly because if you have keywords like "if, while, for" then switch to symbol then switch again is "ugly". I think symbols are for data structures or math or operators, not keywords. key...WORDS. That is.

However apart for that, and also dislike the use of space and implicit type. I use F# and like it, except for how ambiguous is for a lot of things.

What is the point of have a super-strong type engine and when you look at:

let getProductById repository id

You still need to use intelli-sense or check the code as with dynamic languages? If I'm into a static typing, I wanna fully use it.

When I see:

getProductById repository id

Type inference defeat me as a user: The computer know what that is, yet, is hidden from me. Not much different than in dynamic languages. Ah, you can annotate it if want! But then you break the language convention. Is bad to let the user decide, because then everyone will decide, but different.

So, I think is better in a type-static language to annotate the types, all the time. Because that is how the language really is, and is the way to unlock the benefit of better documentation/clarity that is one of the benefits of static type.

This is my main gripe with F#/OCalm.

Also apply code require gymnastic because something is unclear in a secuence:

let result = getId code save result bla bla

When things start or end?. And F# have let fun = and let fun()= both things different. This create a compile time bomb where call some effect trigger before things are ready.

In short: have a way to group and mark blocks is great. Python is closer to how do things with space/indentation.
-----

Syntax is very important. I don't dismiss it like other people that think is just "sugar".

Syntax is our user-interface. When is closer to what the language is, better.
The folks at Tucows are going to get pissed off ;) https://who.is/whois/localhost.com
I love that idea for the simple fact it generates jobs.
"it all starts to look more like the wheelings and dealings of Mad Men than computer science"

Yeah, in many ways the tech field (and corporations/startups in general) are bad just parodies of themselves. But the dog and pony show still gets funding, so there are still jobs out there, so I guess it's not all bad. But after a while it does get a little hard to get all starry-eyed about some new web framework or instant messaging app.

There are still some companies that do interesting things, (depending on what you're in to) but you might have to look beyond the typical e-commerce startup. Things like robotics, artificial intelligence, new medical technology, etc. Things that actually could make the world better (though of course technology is amoral, and could always be abused to make the world worse).
s/HIPPA/HIPAA/rg
From a consumer side I've used coinbase because of its great website and simplicity compared to alternatives I saw when I signed up a year ago. It offered a polished interface that helped me feel more comfortable about purchasing Bitcoin and making exchanges.

I understand that many of these qualities are somewhat superficial when it comes to security and reliable service. What competing companies out there do a better job in your experience?
Never thought about that either, but definitely seems like a sign of the times. The writers grew up in the 80s(?) and were writing in the 90s. Many of those occupations (CEO, bartender, principal, clown, police chief, news anchor, etc) were predominantly male. [citation needed]

Edit: Not so sure about my conclusions, as it seems that women made up about ~40% of the US Labor Force by 1990 [0] That article doesn't go into women's roles/titles though.

[0] - http://www.pewsocialtrends.org/2009/10/01/the-harried-life-o...
That article is from yesterday. The German government denies bailout plans https://www.theguardian.com/business/live/2016/sep/28/deutsc...
I didn't mean to imply that you did; sorry if that came out wrong.
> There are reasons to be skeptical about the quality of vaccines and the honesty of the industry that pushes them.

When you make a vague statement like this with no evidence in the face of decades of successful vaccinations that has led to huge elimination of permanent life crippling diseases such as polio, your post doesn't seem that substantive.

Add to that the "think of my child" mentality being demonstrated at the expense of your own life and every other vaccinated human's life, it signals to me (what I get out of it) that your family is being irrationally selfish in a way that is dangerous to greater humanity as a whole.
Informatica SaaS Data Management Technology
AAMI TIR-45 ("Guidance on the use of agile practices in the development of medical device software") offers guidance by mapping agile practices to regulatory requirements, and there are many other good examples for implementing agile (small "a") methods in other highly-regulated industries.
I hope you have filed a bug report?
(Also - did you use the official version from download.racket-lang.org ?)
I've just gone through the process of creating kubernetes configs for our entire infrastructure. I essentially created an identical set of scripts myself to deal with all our existing configs. Would have been nice to have this 4 weeks ago.
How Much Should You Make to Afford Rent in San Francisco? $216,219 It Seems
Thanks. We'll look into it.
In the example provided under "White space", I find the first (9-line "bad") example significantly better than the 3-line replacement.

I can see in a fraction of a second what the first one does. The second one? 3-4 seconds to be about 85% sure I know what it's doing, and about 6-10 to be certain.
No, that is not the point.
With programers you already have a problem.
when europe and China both likely reject China's market economy status,

What does that mean?
An attacker could still at least get the bank's customers' personal information in that case.
Internal clock makes some people age faster+die younger regardless of lifestyle
My Three Month Anniversary at Vena Solutions
It does. When I started msngr.js I made a post on HN about it. It got a bunch of stars but didn't break 100. Then, over the next 6 months it got up to 200! I don't even know where the people came from! It was pretty exciting.

Unfortunately it's been about a year now and the needle has barely moved and I never get feedback though I can see through npm that people are installing msngr.js but I don't know if or how they're using it.
These laws would also be a lot more effective if you held the executive staff accountable as opposed to the shareholders. The model that corporations seek profit doesn't work in some cases, it's a group of individuals all seeking personal profit.
I would argue: the only reason the US Dollar is the world's reserve currency is because it was created like that at the Bretton Woods conference shortly after the end of World War II. This was only accepted by the other allied nations because US Dollar was declared convertible to gold, at $35 per troy ounce. This, however, only remained the case for foreign central banks until 1971, when the promise was defaulted on. So the dollar, in its current form, was born a gold certificate, that then transmuted into a currency. I doubt the Yuan -- or any other currency at all -- can replicate this, and I think that would be necessary.

I see no reason any central bank would want to swap out their Treasury bonds with Chinese government bonds (Treasury bonds are already too illiquid in times of crises, which is when we really need it), or any reason either consumers or merchants would want to start using the Yuan, other than to pay for imports from China.
Show HN: Ejson-kms a tool for managing secrets in source control using AWS KMS
Ah, gotcha. I wasn't trying to put words in your mouth. But I think it does happen frequently (and not just in software development). Certainly if I were faced between not providing for my family and dying my hair / getting botox injections, I would choose the latter.
SV seems to have a much higher rate of startups, but a lower rate of long term success than several other locations. The attraction seems to become part of the VC investment scam where SV has lower investment standards. Making running a startup easier even if to makes running as successful startup harder.
It surprised me to learn how reliant self-driving cars are on GPS. That makes me wonder how they'll perform in places like D.C., where roads will randomly be shut down or turn into one-ways (going in different directions in different times of day), lefts are legal or not legal depending on time of day, etc. Are we really going to have to count on that all being entered correctly into some database?

Accuracy also seems like a problem: the GPS often has no idea, e.g., that I'm on an access road versus the main road, or precisely where the next turn is.
What you're saying is true...the benefits of vaccination generally outweigh the risks.

But, this shouldn't lead to the complete discrediting of concern over the risk, as is often the case. To be clear, I'm not suggesting that you're doing so here.

Likewise, it shouldn't lead to a blind allegiance to a mandatory vaccine schedule, irrespective of what new vaccine pops up on it. That is, the risk-benefit equation should be evaluated per vaccine, not per the schedule as a whole.
Pretty sure the US has one of those, doesn't seem to be working. In fact, it often acts against that (preventing sharing of encryption algorithms, trying to force inclusion of backdoors..).
Play Guardians of Atlas, a multiplayer 3D WebGL game, in the browser
Alternatively go without a framework. It's actually not that difficult at all anymore. I'm actually writing up a small series about effectively creating web applications without a framework to show it can be done with decent looking code.
China is building... and building and building. Houses mostly. It's basing its growth on housing and industry like the US economy.

The problem with that is that a LOT of Chinese people cannot buy a house. They simply don't have the liquid money or the same access to credit that American's do (for better or for worse).

So what they have now is a glut of supply in their housing market (built upon credit), with a lack of demand. And really there is no way for the Chinese government to create that demand. They can't go the QE route because your currency is restricted. You don't have diversified industry to kickstart. Steel is down. And you're already saddled with both domestic and foreign debt.

I'm no economist, but the future isn't that bright for China. Imo a Chinese collapse could be worst than an American one.
I think she was formerly of Google too.
BlackBerry joins the ranks of the tech dinosaurs
Yeah, that wasn't clear at all. I should have just said "deployment on Navy ship".

If you are curious:
https://en.wikipedia.org/wiki/Expeditionary_Strike_Group
https://en.wikipedia.org/wiki/Marine_expeditionary_unit#The_...
Will it have an inflatable pig balloon over it?
I believe this cuts right to the heart of the matter; Simpsons is a humorous show, and stupid characters who say stupid things are humorous.
> No amount of security can be added without a concurrent decrease in usability, even if that usability is something you didn't expect or want to do.

It seems strange to describe this this way for something like fixing a memory corruption bug or switching from a vulnerable cryptographic algorithm to a less vulnerable one. The capability that you're giving up is ... potentially breaking your own security model in a way that you weren't even aware was possible?
Then have him contribute rather than play a game of telephone.
I hate smug answers like this. I'm old and the young people I work with at Uber are amazing and get tons of things done. Just because you're old doesn't mean you know any better or just because they are young, it doesn't mean they can't get shit done.

Pretending that just because you're old you hold some magical advantage doesn't fly. You need to prove yourself every day because this is the industry we are in.

And the reasons why young people are more desirable is obvious. They generally have more energy, less time constraints and aren't afraid of change. I work very hard to keep myself current. But it's hard.

I have 5 side projects gathering dust at home because after work, commute and kids, I'm exhausted. It's easy to keep up when your only commitments are work and relationship.

So it's fairly obvious why younger people are more desirable. As long as companies give us old guys a chance I don't mind. I'm smart and will fight for my opportunities. I don't think I'm entitled to anything. My boss is almost 20 years younger than me but he's smart and cool. At some point this may end but that's just reality. No one hires 60 year old coal miners either when there are 20 year olds available.
I've been on this diet for a little more than a year. I lost 35 lbs but have an appetite. I would love to lose 35 more.

My doctor says all evidence of pre-diabetes is gone. I used to get ear infections or bronchitis a few times a year. None since starting. She (my Dr.) says that is likely from the fact that keto dieters have less internal inflammation, though we have not measured that.
Meerkat’s creators are back with new group video chat, Houseparty
It's better if you think of "designer babies" as a separate, er, product, than the biotech being discussed.
I bought a pair of Gunnar computer glasses
Check out Keto Chow. https://www.thebairs.net/

I have no affiliation with them and don't drink it often but I can tell you that it tastes awesome.
wow - that presentation is paints a pretty bad picture on her.
1. Good idea

2. I tried a little, and once you edit the file, the right items didn't work anymore :'(
I saw an interesting TED talk recently on the subject on plant intelligence, that falls along the same lines.

For those interested: https://www.ted.com/talks/stefano_mancuso_the_roots_of_plant...
Fastmail?
You can have some wine.
Agreed, those are among the reasons I haven't picked one up either. Not sure what price One Plus 3 is, but it's worth noting new Privs on Ebay generally fluctuate between 299 and 350 USD, which I'm guessing may be similar to OP3.
Also an incredibly specialized case and in those kinds of extremely performance-intensive scenarios it might still make sense.
And the women were also weak, whiny, indifferent or overzealous--

Everyone is flawed on that show, even ol' Painty Can Ned.
Hey guys,

Here is a little project I've been working on for the past few days.
It is a utility for managing a collection of secrets in source control using AWS KMS, heavily inspired by Shopify's ejson and credstash.

The secrets are encrypted using secret-key cryptography, using key wrapping with a master key stored on HSM-backed storage at AWS. Encrypted secrets are stored in a JSON file that can easily be shared and versioned.

Feedback welcome :)

PS: Shameless plug, I'm currently looking for a job as a Go developper. Ping me at adrien.kohlbecker [at] gmail if you like what you see!
Can I ask how old you are? And if you are below 25, which I think you are, judging by your comments, then how do you know?
When I use to live in Toronto there was this German Bread Factory in Etobicoke. I was able to eat various breads they made and stay in Ketosis. I didn't eat a lot but a slice here and there.

http://www.dimpflmeierbakery.com/product/10-pack-carb-smart-...

A great bakery with so many different varieties of breads. Most of it still warm when you buy it.
> Is something like Ensure allowed on keto? Its awfully convenient mid day.

A regular Ensure looks to have around 15g of sugars per serving, so it would not be conducive to a keto-type diet. For similar convenience there is a product called Ketochow - https://www.thebairs.net/ which I've found quite tasty.
shodan.io
Clearly not. It's utterly unacceptable that a pediatrician would recommend against routine vaccinations. Yes, some children end up having reactions (not autism). No, the risks of those reactions are not worse than the risks of the diseases the vaccinations prevent.