skysight-inc/HackerNews huggingface dataset:
My biggest point of contention with this is... what should replace it? PGP is the current and retroactive psuedo-standard for verification for everything from email to code to builds.

Any replacement would have to be at least semi-compatible, so as not to break the (likely) hundreds of solutions relying on and expecting PGP.
The census has 6 racial categories. A 7x7 table wouldn't be hard to do. And realistically, the current table is good enough since the vast majority of crime is committed by the two racial categories you mention.

Hide all the information because a table might be grow from 3x3 to 7x7? Will we run out of pixels in a pdf file?
'Laziness' was a big part of my switch to stoveless.

At the end of the day I never wanted to waste time boiling water/cooking food I just wanted to eat and sleep. I found myself eating cold even with a stove so I just dropped the stove.

I don't know anyone that has done it just to be hard-core.
I'd like to see Rkt/Coreos folks start showing how their stuff IS accessible than keep spewing this flamewar crap on HN. I've had nothing but excellent comments from the Kube developers, but every time a Rkt dev or fan comes on here, this is the crap we get.
The issue with banking apps isn't the app itself, it is getting the data and connecting to banks.

If you are serious about this, I would look into Plaid but I would probably recommend VC funding because I am sure integration isn't cheap (if other providers are anything to go off; they cost thousands per month)
That was three years ago. I was actually pretty pleased at the time.

I believe discussions on such topics generally go better these days than they used to.
(AWS employee here)

First of all I can assure you that Amazon is 100% committed to containers. Amazon's compute strategy is aimed at three levels of abstraction: instances, containers, lambda. All three are equally important to Amazon.

With regard to ECS feature set relative to K8, the thing to understand is that AWS follows a startup-like strategy of launching an MVP and then letting customer feedback drive roadmap from there. AWS is definitely not half hearted about ECS. Rather AWS is constantly working with customers to define a roadmap for further development on ECS.

To me the most exciting thing about ECS is the open source work being done around ECS, for Blox (a framework for building out custom container scheduling logic), and the ECS agent itself:

https://github.com/blox/blox

https://github.com/aws/amazon-ecs-agent

With these ECS components you can open issues or even PR's just like any other open source project. Additionally another cool thing we are doing is sharing feature proposals for public comment. You can check out an Amazon employee's public fork of the ECS agent to see a preview of coming roadmap, and we are actively soliciting feedback on proposals such as this one:

https://github.com/aaithal/amazon-ecs-agent/blob/f4d80440db0...

If you have any questions about ECS, feedback, or concerns feel free to reach out to me directly (peckn@amazon.com) and I'd be happy to chat!
> To some extend this can be encoded in set theory, but only with ridiculously large (Mahlo) cardinals.

I don't see why the size of Mahlo cardinals is ridiculous. Considering all the strongly inaccessible cardinals that have been discovered, Mahlo cardinals is rather weak. Also, the definition of a Grothendieck universe strongly resembles the definition of a strongly inaccessible cardinal, imho. That they are equivalent are (relatively) straightforward.

Harvey Friedmans work on provable equivalences between large cardinals way larger than Mahlo cardinals and theorems about objects in the domain of the rationals further substantiates this. Very fascinating.
And instead of JS, we'd be stuck with C++. Not an improvement.

At least the frontend stack with the largest deployment—HTML, CSS, and JS—has a garbage collector and is memory safe. With C#/VB.NET on Windows, Swift on Mac/iOS, and Java on Android ascendant, this is now obviously the way to go. Imagine if we had permanently made the mistake of saddling the Web with manual, error-prone memory management.
If we could do large scale engineering we would engineer something like this I suppose to increase the habitable worlds in a system.
Rebuttal: Ethereum has far worse properties as a store of value.

-More complex codebase, which makes assessing vulnerabilities more difficult, and security more difficult.

-Ethereum broke trust and "code is law" when self-interested parties were able to rewrite history. Transaction malleability is a terrible property for a "store of value." It leaves the currency open to government interference, manipulation, etc.

-Ethereum has an inflationary schedule. Given a choice between holding an inflating or deflating asset, it seems straightforward which to choose.

-The utility of a given currency is dependent on the number of holders (like Metcalf's law)

-The hashrate and mining power securing bitcoin's network is far greater.
“Older developers” can learn new tricks
Is a more general application of this idea a 'vacation mode' -- a way to enforce an intentional limited vacation from social media?
Become a software developer, with a skill set in bioinformatics. Not a bioinformaticians with a skill set in software. It's a tool, not a profession.
Quite a few listed here - https://alternativeto.net/software/gnupg/
That's what happens when you run everything through 100 layers of abstraction. Windows, for better or for worse, runs most things closer to the metal.
People just do "border runs" every two months to renew. Just leave for a couple hours and the 2 month limit resets itself.

Having said that, there is still a 6 month (or thereabouts) limit to the total amount of time you can be in Thailand per year.
It just hit it: $1167 on Coinbase.
Sure, but you those very same terms could also be used to operate something entirely different from deviantart. Was the parent post accusingly pointing fingers or was it just dusting facts?

That Wix scenario doesn't look all that terrible by the way: imagine deviantart pivoting into some kind of racket machine publishing connections between cringeworthy "early works" and the current employers of meanwhile professional graphics artists, now that would be an evil use of the repository.
Excellent - thanks so much!! What an immensely cool organization...I want to get my kids, especially my stepson involved in this....
There's definitely a slant to this piece, but it Germany's policies do cause problems over a wider area.

http://www.the-american-interest.com/2017/02/17/germanys-ene...
Psuedonymous transactions.
Well, one of the difficulties of Android development is one of Android's strong points as a user - multiple device configurations. If Android were like iPhones (x models, each with precise specs), life would be much easier - you wouldn't need all the LayoutManagers - everything can be written with precise pixel specs (although you'd have to upgrade your code when a new model comes out).

My biggest gripe is more to do with the language. It's somewhat surprising how a company which can invent a simple language like Go created a monstrosity like the Android API, and while I understand that in the first couple releases they had no choice and no experience, I would have expected them to rethink their API model in post-lollipop.

My personal gripes:

1. Lifecycle management - how many entry points are there into your app?

There should be an entry point (app started) and one exit (app ended). And don't get me started on Fragments.

2. Callbacks - Why Why Why WHY?! I understand that closures are a new feature and were not available for most of Android's cycle, but inner classes are so ugly, I'd rather write it manually (using a single on-event function with a switch/case on events firing) than use inner classes.

3. Not fully OO. Why can't I pass object around? Why only strings?

4. File/Stream dichotomy - Some things are done by file, others by stream.

5. Library - Practically, almost all modern "Native looking apps" (meaning, not Q or OpenGL based) rely on appcompat, and will always require appcompat (Google recommends using AppCompat even if you're not targeting old phones, since they fix bugs in AppCompat which they can't in Android). So why make a "native" library? Keep the basic "native" library small and keep the code in appcompat?
If you're a high income earner with low deductions: 401k.

If you have a fairly low AGI (thus low overall tax rate): Roth.

If you'll need to withdraw the principal before retirement: Roth (you can withdraw principal penalty free from a RothIRA).

If your tax rate will remain the same for withdraw as it does now, it doesn't really matter since the after tax value is the same whether you take out taxes now or later (i.e., tax_rate x (principal^gains) = (tax_rate x principal)^gains.
This seems to presuppose you are starting with a vast group of highly skilled subspecialists who, in aggregate, understand everything about the system, from the chip design, OS, routing, database, etc. In reality, you usually start with just enough understanding to sketch a first draft of what you think the problem might be.
Google blacklists Natural News, the web's authority on DIY Ebola vaccines
>"Consider your average investigative journalist or whistleblower, with windows or a mac, that they haven't updated because then their kids favorite game doesn't run anymore or they simply don't want windows 10.
....
This makes forward secrecy a mandatory requirement, as this implies that the malware has to be constantly active and thus also enhances chances of detection and mitigation."

This is a bit of a straw-man argument. Forward secrecy or not, if you can get root on the client device, you own everything. So if you are a journalist/whistleblower, and have invested the effort to learn PGP, you should use Tails or something more appropriate for your job than windows or a mac.

Edit: This may be a good use case for hardware support for trusted execution (Intel SGX), along with all the other nasty features that it brings (DRM). The threat model for trusted execution is that the OS cannot be trusted whereas the app is sacrosanct.
To be fair, English is difficult.

Lose could rhyme with rose or close. But it doesn't. Instead it rhymes with cruise, clues, two's, moos, and choose (almost).
How do you deal with 'important mass notices' from your utility company or bank? Do they only use their own email servers?
Hundreds gather in Boston to ‘stand up for science’
A Mug Shot of the Inventor of the Mug Shot (1912)
There's a lot of defensiveness in your response, which is understandable given how charged a lot of these conversations can get. I've intentionally phrased the questions to allow for disagreement on whether these topics should even be a concern.

As for discarding your opinion, I wouldn't be asking for it if my intent was to discard it. The idea that someone's opinion is valid depending on their demographic is troublesome. I do think that one needs to be reflective and honestly question how their opinion is shaped by their particular circumstance.

As for the rest, it looks like it boils down for you that any disparity that currently exists is fine. The questions you raise regarding how to decide which disparities should be corrected I think is important and should be addressed, though my impression is that you think because this question is difficult (or exists at all) means the entire endeavor is invalid or should be discarded. If that's not your intent, I'm honestly interested in hearing your thoughts on them.
Especially concerning given a purchase by a company that doesn't respect Open Source licenses.
It reminds me of the bathrooms at the conference center at the Union Square Hilton where a sensor will ejaculate some white creamy foam soap on your cuffs if you aren't careful.
Companies want to buy your everyday photos
For this example, totally. What I'm talking about is more useful with larger numbers, when working on paper, and simply as an alternative way to think. I'm not making any claims about what's "faster", that's up to individual experience and preference. That said, rounding tricks get hard to use on 4+ digit numbers.
That's because Jason Mitchell is largely right and I suspect most scientists would, if pressed, agree with him.

The reality is that science is a largely social process. It "works" because institutions have come together to devise cultures and processes that produce useful new knowledge. Now it may be that many people would rather not know how the sausage is made (eg the level of histrionics in this thread)but nobody but the very foolish would argue with the outputs of this very unique social process. And while it may provide some small measure of comfort to insist that this is a problem with just the "social" sciences, this comfort is illusory. Even physics, as it has become increasingly expensive and abstract, has entered this domain. But I don't foresee people abandoning physics because of non-reproducibility as long as useful new knowledge is produced. To that extent all the concern over failed replications is just that, hand-wringing.

The underlying problem which Mitchell hints at is that even if you replicated every experiment a million times this would not necessarily prove anything unless you have somehow managed to find "flawless experimenters." The logical conclusion is that even successful replications produce little new knowledge and there are indeed experiments that have been successfully replicated... until they're not.

A person with a grade school level of understanding of science might declare the whole enterprise flawed and call for it abandoned but I think most adults would recognize the flaws, work to improve them, and keep forward. In that light the "reproducibility crisis" is for the most part a kind of media phenomenon -- nothing in reality has changed (and it's certainly not the case that experiments in the past were reproducible and science needs to be made great again) -- it's just that more people are understanding what science really is and how it can be improved.
I think many developing (and a few developed) economies would disagree with you.
Great, the MacBook Pro that I bought back in 2014 with Bitcoin is now worth over $8,000 !

People bought drugs on SilkRoad back when the price was $2 / bitcoin. Those must have been some of the most expensive drugs in history !
Since the parent was claiming that first-preimage attacks were strictly more severe, which seems to be a theoretical claim for all possible first-preimage attacks, I was pointing out that doesn't necessarily hold. First-preimage attacks are not guaranteed a priori to be able to produce multiple distinct documents for a given hash.
What's most baffling though is that there is a search bar. You don't have to actually navigate the menus to find each and every setting. Type in your term, and every sub-menu with an applicable setting will be displayed. From there, just use a bit of logic to filter through the incorrect options.
> Some people dismiss the gender pay gap by arguing that women choose lower-paying fields; however, the causality is opposite: pay drops as women move into a previously male-dominated field. A study by Stanford and UPenn researchers analyzed 164 occupations using 50 years of US Census data (1950–2000) and found consistent evidence that pay drops as women move into a previously male-dominated field in areas as varied as recreation, ticket agent, designers, housekeepers, and biologists. When a job attracts more men, such as computer programming, which used to be predominately female, wages rise.

Those examples where women moved in on male-dominated fields all seem to have been fields that were not undergoing rapid growth. Opening them up to women would have expanded the size of the labor pool, and if the number of jobs was not expanding at the same rate, would't we expect pay to drop?

Computer programming switched to male-dominated at a time of rapid rise in demand for computer programmers. Rapid rise in demand tends to raise pay.
> Just because physics is the most amenable to experimental control does not mean that the only real science is physics.

That's not what I'm trying to say here at all. The point isn't about how amenable you are to experimental control. The point is that even when experimental control is easy to isolate out, like in the physics example above (which I don't think is true in all of physics, by the way), it's not free. You're trying to compensate for the lack of available statistical power to measure an effect in noisy data by cutting down on the noise in the data. But you're doing it by generating the data in an environment that doesn't exist outside of laboratory conditions. Writing off replication failure as not being a problem because lab conditions are difficult to reproduce misses this; if the findings are difficult to replicate in other conditions, that could indicate that the findings are more narrow in scope than the study suggests. As I pointed out downthread, for example, if all the rodents in an experiment on a drug are on the same diet, all the experiment proves (assuming it's otherwise well run) is that the drug works in combination with this diet. If the drug works independently of diet, then the findings on the drug are generalizable. If it doesn't, though, they aren't. And if you have 60 years of medical research based in part on studies with rodents who eat diets very differently than what rodents eat in the wild, or what people eat, then it raises all sorts of questions about the state of medical research. That doesn't mean that medicine isn't a real science, it just raises questions about how well it tells us what we think it's telling us.
We've banned this account for repeatedly violating the HN guidelines and ignoring countless requests to stop.
Yikes, I could never work in aerospace.
Most of the markets that were engaging in trading were already all-day. Some of the markets in China were also offering huge leveraged positions.
You must be familiar with the pizza story? http://www.forbes.com/sites/ericmack/2013/12/23/the-bitcoin-...
I personally would find it useful if helm would provide way of saving the template to yaml. E.g. only install helm "locally", but when deploying to prod just use plain yaml files based on config created via helm.

Why I would want it:

- Easier to do minor tweaks on top of the helm config, if variables exported by helm do not support it

- I find it elegant that all state required to restore state of the cluster are in yaml files. Helm require installation of apps for each cluster

- IIUC if app installed via helm changes between I install it on local cluster and prod cluster I may end up with different versions of the app

I know I can do "kubectl get pod/my-pod -o yaml". Firstly, I would have to figure our which variables are permanent (state variable like "nodeName" are mixed with permanent variables like "restartPolicy"). Secondly, I would also have to figure out all k8s objects that were created by helm.
We detached this subthread from https://news.ycombinator.com/item?id=13708568 and marked it off-topic.
Is it just me or was Ghost at one point a "Show HN"?

I remember playing with a minimalist blogging platform in Node.JS at one point a couple of years ago, but honestly that could be one of a dozen or so projects.
I phrased it poorly then. They seem to do what they want, flouting both outdated taxi medallion regulations and others which were put in place for reasonable reasons.
How many hours a month do you spend on data entry of expenses? This has always been the biggest deterrent for me.
That's not bitcoin's killer use-case. It's killer use-case is as a store of value.
Usually when people say 'swapping' they mean page faulting. It's nothing more than a slight annoyance on a single-user machine if you swap for 10 seconds, but on a busy server you are dead in the water.
Totally. This is my experience as well. There are many cues we use in person to signal satisfaction or criticism which don't readily translate to a remote environment, so it's really important to be conscious about properly communicating them remotely. It's worth noting that praise from peers is also extremely valuable, so it's not just a managerial thing.
My mileage was different. I started using XCode in 2010 and thought it was one of the better IDEs for the Mac. Spent a week watching WWDC videos in that summer and never had any major problem with XCode thereafter.

And yes, it got a lot better year after year too. Everyone's experiences vary I guess. I personally don't like most of the heavy IDEs for Java.
> If your tax rate will remain the same for withdraw as it does now, it doesn't really matter since the after tax value is the same whether you take out taxes now or later (i.e., tax_rate x (principal^gains) = (tax_rate x principal)^gains.

I would split 50/50 in this case to hedge against what and where tax rates/brackets might be in retirement.
Apparently this was the winning script: https://blockchain.info/tx/8d31992805518fd62daa3bdd2a5c4fd2c...

If you 'unhexlify' both hex strings on that page, you can see that the first 320 bytes of each PDF from shattered.io were used as input.

In [1]: import binascii, hashlib

In [2]: input1 = binascii.unhexlify('255044462d312e330a25e2e3cfd30a0a0a312030206f626a0a3c3c2f57696474682032203020522f4865696768742033203020522f547970652034
...: 203020522f537562747970652035203020522f46696c7465722036203020522f436f6c6f7253706163652037203020522f4c656e6774682038203020522f42697473506572436f6d706
...: f6e656e7420383e3e0a73747265616d0affd8fffe00245348412d3120697320646561642121212121852fec092339759c39b1a1c63c4c97e1fffe017f46dc93a6b67e013b029aaa1db2
...: 560b45ca67d688c7f84b8c4c791fe02b3df614f86db1690901c56b45c1530afedfb76038e972722fe7ad728f0e4904e046c230570fe9d41398abe12ef5bc942be33542a4802d98b5d70
...: f2a332ec37fac3514e74ddc0f2cc1a874cd0c78305a21566461309789606bd0bf3f98cda8044629a1')

In [3]: input2 = binascii.unhexlify('255044462d312e330a25e2e3cfd30a0a0a312030206f626a0a3c3c2f57696474682032203020522f4865696768742033203020522f547970652034
...: 203020522f537562747970652035203020522f46696c7465722036203020522f436f6c6f7253706163652037203020522f4c656e6774682038203020522f42697473506572436f6d706
...: f6e656e7420383e3e0a73747265616d0affd8fffe00245348412d3120697320646561642121212121852fec092339759c39b1a1c63c4c97e1fffe017346dc9166b67e118f029ab621b2
...: 560ff9ca67cca8c7f85ba84c79030c2b3de218f86db3a90901d5df45c14f26fedfb3dc38e96ac22fe7bd728f0e45bce046d23c570feb141398bb552ef5a0a82be331fea48037b8b5d71
...: f0e332edf93ac3500eb4ddc0decc1a864790c782c76215660dd309791d06bd0af3f98cda4bc4629b1')

In [4]: input1[:8], input2[:8]
Out[4]: ('%PDF-1.3', '%PDF-1.3')

In [5]: hashlib.sha1(input1).hexdigest() == hashlib.sha1(input2).hexdigest()
Out[5]: True
I tend to agree with you on the starting point and that it's a rough indicator.

that's nowhere near the whole story

I'm glad you acknowledge this. It's a story that tends to get abandoned after looking at the types of metrics you describe. I don't think that's what you're doing here, by the way. Just the fact you bring it up makes it clear you don't.
So you are fine if Chinese government wants your data stored in USA by a Chinese company ?

The whole point of keeping data in a different country is to keep it inside the jurisdiction of that country. This makes American companies less competitive. US government already treats non-Americans like shit, they might want to access all emails of all non-American people using Gmail where the data is stored in EU or India.

I think American companies must lobby with foreign governments to put an end to this.