skysight-inc/HackerNews huggingface dataset:
> market trends and phenomenons can be controlled somehow, that they are simply choices that people make, and those choices can be controlled

This double standard galls me. If a trend is detrimental to American workers, it's market trends, like the hand of God, irresistible. If it's beneficial, it's a historical fluke (post-WWII boom).

I might buy this if the U.S. government had been a neutral bystander in this process of globalization and the hollowing out of the middle class. In that case, we could say that it was just economics. But, in reality, the government:

- Incentivizes and fails to do anything about offshore tax havens

- Doesn't bust trusts

- Has low tax rates on capital

- Sets immigration and trade laws favorable to corporations

- Spends tons of money on pork, including the porkiest pork of them all, the military

and so on, ad infinitum. Would this process have happened anyway? Maybe. But our government, and the companies running it, actively accelerated it in every way they could. If these trends can't be controlled to some extent, why have so many lobbying dollars been spent to accelerate them?
The banks didn't get the memo from NIST and if anything they are getting worse - they are actually ramping up their use of callback and SMS authentication. Last month I had several apps force an SMS authentication because I hand't logged in since paying bills the prior month. One app disabled Touch ID and forced an SMS auth before I could log in again. One bank locked me out of my account entirely because you can't log in or contact custom service without receiving an SMS code (no voice option), but their system refuses to send SMS to my number.

It would be great if the banks supported TOTP and U2F keys (or if they managed passwords correctly and didn't limit the length or force absurd character recipes).

I once applied for a job at a top 3 bank's IT security area and on the way to the interview room I noticed that every single desk had a well worn copy of Computer Security For Dummies. I think that may be the root cause of all banking security problems right there.
Weaponized narrative: the stories we tell change our theories about the world
I just came across this:
https://www.reddit.com/r/Android/comments/696dre/warning_to_...
Hawaii definitely needs an exemption from the Jones act. It is crazy that goods from Asia to Hawaii go through California because if the non US flagged ship stops in Hawaii, it can't continue to California.

As stated, statehood would not solve this part of the problem for Puerto Rico (i.e., they would need a Jones Act exemption as well).
> C supports variable-length stack-allocated arrays, while C++ doesn't. So > code like
>
> void f() {
> int x;
> scanf("%d", &x); // read from user
> int numbers[x]; // dynamic
> }

I just pasted this in a file (and added `#include <cstdio>`) and compiled with g++, and it gave no errors or warnings and produced a *.o file, so maybe it does work?
Facebook releases ParlAI: framework for training/evaluating dialog agents
Android TV supports directtv now?
The title is not only accurate but it is stylistically appropriate in this case as the author is making an explicit criticism of the type of post where an author tries something for a few days and blogs about it.
Isn't that what the backup codes they give you when you enable it are for?
I agree. I would love to read a sci-fi novel on this topic.
When companies pay each engineer X and earn 10 times X on each engineer, this is inevitable. Near as I can tell, this is a strategy that is helping engineers retain more of the value they are creating.

If the difference was more subtle such as 2 to 3 times X, then the incentive to go through this much trouble to retain much of the value you create is much smaller.
Google Authenticator provides a list of backup codes that you can print and put in your wallet, or store as a secure note (e.g. in 1Password): https://support.google.com/accounts/answer/1187538?hl=en
Okay but that's not what I was replying to. The post I replied to made no mention of reciprocity, only saying that the original code was available.
Disagree entirely. The stock phone app is likely the least used app I keep on my phone.
You don't need it everywhere. One card reader at home plus one at your workplace and you've covered most use cases. When you travel for long period of times it's not hard to carry one in your luggage.
Thank you for sharing this. We (I) founded a company to help with several niche aspects of healthcare and the bureaucratic issues faced by administrations. We are finding success with data transactions, and while there are some companies out there who work really hard to make transaction engines, it's not very efficient, very expensive, and doesn't benefit the consumer at all.

My past experience as a software developer was, "Give me all the datum, and tell me what you need, then I'll make it work." I even worked for a very large EMR (probably the biggest on the planet), and getting a patient record out of their system is a nightmare, even though the foundation of their application is the patient record.

I'd love to converse more about what you're building, as we capture many unstructured documents and are now using ML to grab details out of these and match to criteria.
See Concordski
Shodaned: Live Feeds of Ranger and Bonker, Predator Drones
I didn't see the show so I don't know how big the room was. But I think it is an exaggeration to say you can fit all the tool & due makers in the US into one room. If you live in a major city, try googling how many companies around you advertise their machining operations as Tool & Die. This is not including all the engineers and artists who have most of the skills required, if not the experience. That's not saying they want to work in your factory, which is another part of the problem. People who have those skills in the US probably don't want the job. People who want the job don't have the skills, partly because the job that would have trained them wasn't available.
You make a good point about ease-of-use. I agree a phone app is much easier to use with a smartphone. However, people with flip phones couldn't install such an app. You might then argue the demographic with flip phones would either use an RSA device or not have 2FA enabled at all - which seems like a valid point.

Security-wise, having a secret user math function seems more secure than the Google app. I can give reasons why if needed.
Hey Brian, it's really great that you're doing this :)

If there's more to your medical history that you want to track down, or you want to get your data transformed into a structured format, you should reach out to us at PicnicHealth and we'll see what we can do.
If anyone's curious to try out functional programming, I would highly recommend Elm. I haven't been so excited about a language since I went from C to Ruby ten years ago, and Pragmatic Studios has a great course on it (I have no affiliation): https://pragmaticstudio.com/courses/elm
What's enraged_camel?
As a long-time Java developer, I really hope they won't implement JEP 286. I think type inference by the compiler is a bad idea, as it results in less readable code, more bugs, and an unnecessary burden on the compiler. I think all the examples where type inference is convenient are trivial cases, but the downsides start to crop up in real-world, large code bases. So it's something that makes the easy things slightly easier and the hard the things harder.

Type inference already happens for you when you are using a good IDE, like IntelliJ IDEA. You can just use the "Introduce Variable" refactoring. And better yet, it self-documents your code with the variable's type.
I agree with Achshar's post. I'd also recommend using caniuse.com to get a better understanding of what is and isn't supported in the various browsers.

Good luck!
Do you care enough to share why is it disappointing for you?
> They run around organizing things, setting up office space, getting logo's designed by fancy marketing companies, hold meetings, etc... they do everything except figure out how to make money.

I just heard an extremely similar message from Steve Martin in his Masterclass video series: "I was talking to some students and they were saying things like, 'how do I get an agent?', 'where do I get my headshots?' and I just thought... shouldn't the first thing you're thinking about be how do I be good?"
An anarchist could very well see using a license as a political act: disagreeing with the existence of an institution doesn't prevent you from using the levers of power provided by that institution to achieve a given end.
I like the private interfaces thing. It's getting us closer to having "mixin" ability through interfaces. I think if we had "protected" methods, we'd be there (assuming protected methods played nice with interface inheritance).
Show HN: Melondream: Neural Network Erotica Stream
12TB MongoDB spread across 9 shards (2 replicas per shard)
4TB MySQL with some tables ranging the 400GB size.

MongoDB handled about 13K ops/sec at peak times with around 5-8K of these being writes.

MySQL was probably around 2-3K ops/sec.
Amazon brings online supermarket to Germany, stirring up worries for competition
I've been in touch with Noga before we def will! :)
You're right, I forgot about that. My main point was that parent is probably overdoing it (even if he/she were a bodybuilder), and this seems to be quite common.
>I don't understand your question: why would they not?

Because the new obligations we'd be taking on wouldn't be offset by the benefits.
I added that after he asked that question, we'll give him a pass :)
Here in the UK, a fully-loaded Kodi box costs less than £50. Another £30 and you can have it installed and set up. A Sky TV subscription with movies and sport costs £72 a month. The cost savings are immense, even if you just buy a new box when your streams stop working.

I looked up ISTV - it appears to be a completely ordinary loaded Kodi box with a $300 markup.
>it's that the diversity of non-unique pieces has greatly increased.

Ahh, I see. That makes sense, but also I fail to see how that's a bad thing. The new pieces are built to be backwards compatible with your Legos from 30 years ago, so wouldn't that just make them MORE attractive?
So now your computer needs to figure out if it should boot the bootloader either from firmware OR from disk. How should it know that? What would be a 100% reliable way to determine this?

And if there is a conflict (because now there can be conflicts. Oh boy!)... How should it be resolved?

Again, this is a source of even more complexity. All in the name of the "simple" solution you wanted. Just because a few MBs on disk.

Can't you see where this is heading? Do you really think this is worth all that extra bullshit?

While UEFI is clearly over-engineered in many aspects, what you're asking for is under-engineering. And we all know that leads to nasty stuff down the road too.
Meat is chemicals too. Just more complex ones, usually.
That's basically a breakdown of the analogy.

If you want, you can forget about recording and tapes. Assume there was another person (unaffiliated with Mick or the reporter) standing next to the reporter while the experiment was being conducted. The rest of the story can stay the same. Mick also does not want this person to become convinced that Mick knows the secret.

Per the original story, this second person cannot know whether Mick coming out of the path that the reporter announces is a genuine display of Mick's ability or simply a collusion between Mick and the reporter. But if we go with the plan to observe Mick going in one path and out the other then this second person can become convinced of it.
Second time posting this. Thanks to everyone who mailed us to report problems. The clustering is fixed and works extremely well now! There's a helpful error message when the firewall at work or on public wifi is dropping Melondream's UDP packets. (Melondream communicates via UDP fountain codes.)

We're looking for someone who's interested in commercializing this technology. The user experience is unprecedented. Right?

Melondream
http://driftwheeler.com/

Use server ID "soft1"

Watch random images ("WANDER"). When you like one, see the rest of the photoset on repeat ("TRANCE"). To get more of some detail-- a pose, a hairstyle, some scenery-- press that part of the image ("DREAM").

For example, if you see a woman in panties, press the panties to see more girls wearing panties. If you like a woman's face, press her face to see similar faces. If you like a smile, press it to see more. If want more beach scenes, press the sand and water. If you want to see more girls in the woods, press the greenery. If you like to see girls posing on wooden chairs, press the chair. And so on.

This is a solution to the problem of large-scale unsupervised image clustering.

Enjoy!
It's a small tablet, really.
I don't disagree with social security. Just the amount of it is unbearable.

What I meant to say is that Keynesian economics is not the only form of economics out there. Even lots of economics folks blatantly deny that fact.
Show HN: ALTAR, an Azure AD-based OpenSSH CA inspired by BLESS
I fought having a phone through to 2008 - now I'm reconsidering wanting one again

if there was a pure messaging device right now with no voice - I'd bite their hand off

I don't need a mobile browser or even apps - all they do is stop me from disconnecting from work for a few minutes or hours - I don't think always-on is good for anyone over time
Hackathon for EVMs (Electronic Voting Machines) in India
>For every iXsystems (who are excellent Free Software citizens) you have many NetApp, EMC and Isilons, who use the FreeBSD code to build profitable products on and give nothing in return.
NetApp is a very good example, as they contribute NFS code back to Linux but not FreeBSD.

Literally every company you mentioned contributes code to FreeBSD, so what are you even talking about[1][2][3]?

[1]: https://freshbsd.org/search?project=freebsd&q=netapp

[2]: https://freshbsd.org/search?project=freebsd&q=emc

[3]: https://freshbsd.org/search?project=freebsd&q=iXsystems
China has used more concrete in the last two year than what the US has used in the last hundred. That was from a Nial Fergusun, Samantha Powers talk recently. Bottom line there is global power rebalancing occurring that is going to take a decade or two.

The US middle class had it good for a while now, but it's time they loose some weight, stop buying all the unnecessary garbage they think they need and live a little like the middle class of the rest of the world. In a globalized world you can't have different definitions of middle class depending on where a border gets drawn. The rest of the world is also learning as they mindlessly try to emulate the American middle class, that there is no free lunch. They need their source of exploitable cheap labour too and it's creating all kinds of internal social upheaval across many different country.
Have scientists discovered the cure for potholes? – The Verge
I cannot even fathom what it's like to have this kind of warped self-preservation instinct.
Swiss Army Knife File System Cuts Through Petabytes
Ok, maybe "success" was the wrong word to use ;)

Edit: for the uninitiated, the Tu-144 was a bit of deathtrap. While it made some interesting improvements to the original design, it had numerous problems due to less advanced Soviet manufacturing.
If you're more comfortable with Python, have a look at Mapzen's set of tools for working with MVT-formatted vector tiles: https://github.com/tilezen/

(Disclosure: I'm a Mapzen staffer.)
Absolutely please shoot me an email!
The current law in the US is that insurers can't consider medical history (they can ask your age and whether you smoke).

Looks like that has a fair chance of changing though.
I'm curious about this as well. There's been some update to either Kodi or Exodus recently that has greatly slowed everything down. I'd totally be willing to pay for a service that has better quality experience and just the shit I actually want. Even Netflix is becoming bloated with garbage I can't sit through a single episode of.
It is worth learning, but the chances of using it for more than toy scripts are slim. Unless your workplace has already bought into it, you'll find it a hard sell. There are several other functional languages out there with more vibrant communities that have useful libraries.

One selling point, the terseness/simplicity of code, can be a specious one. Beyond the magic of map/flatmap/etc, the things that allow you to achieve terseness in a general sense often require more cryptic constructs as scaffolding.

One developer friend made a comment that summarizes functional languages well in practice: "They're very useful, but try to avoid code that requires your coworkers to know abstract algebra and category theory in order to contribute to a project."
Hardware Wanted by OpenBSD developers
Most breakfasts (I was eating Oatmeal before so very similar) and the VERY occasional lunch/dinner.
Worse, they say this while giving them selves multi-million dollar salaries and stock bonuses worth billions. It's outrageous. We're told we're replacable, that theirs third worlders that can do what we do for less but somehow the executive is a unique snowflake worth billions of dollars.

I watch VP's get million dollar bonuses while laying off workers. I watch execs outsource whole departments, watch quality tank, and they get millions.

The center can not hold. It will come crashing down.
I've owned an Anova for a bit more than a year. Amortized over all the meals I've cooked, mostly super cheap cuts of meat that have been cooked over 24-72 hours to incredible quality, I would say that it is probably the essential tool in my kitchen.
My main point is actually that I am forced to use this dialler without my consent. I am not trying to say that users shouldn't be able to customise the system but I am opposed to manufacturers forcing data-hungry 3rd party programs on customers.
I found this interesting because for all its reputation as the tech capital of mainland Europe, online shopping experiences in Germany are far from satisfying. The local business could definitely do with some competition.
I would also give a recommendation to elm. It is like a simpler version of Haskell and its relatively easy to build something quickly(no affiliation either).

I always had a hard time wrapping my head around functional programming, but elm was easy to understand and shows off the strengths of a functional approach.
>> Financial interests convinced liberals and conservatives alike that globalism was a good thing (for altruistic or selfish reasons respectively). Instead it just gave Capital access to cheap labor and totally fucked the American worker.

This doesn't make sense to me. That one bad aspect of it does not negate all of the good that has also come from it. I would argue that the people affected by this (a lot of the people Trump appealed to - for example coal workers) weren't let down by globalization but by their government. They should have been retrained, for free, by the government. Instead, they were forgotten about.
Protectionism only works when two things are true:
- Other countries can't produce the product better than your country can
- Other countries can't sell the product to markets besides yours

If we were to enact a tariff on foreign-made smartphones that was so high that they couldn't compete with domestically-made smartphones, the smartphone manufacturers in China and the rest of the far east would just sell their phones across the rest of the world, where they would out-compete our phones on price (initially). Our domestic manufacturers would have a smaller market and less access to materials and technical advancements, causing our phones to become inferior in quality as well as overpriced. And that would eventually hurt our people and our entire economy as well, because we won't be able to enjoy the technological advancements and lower-cost goods that the rest of the world is benefiting from.

The Soviet Union used to have a pretty self-contained, very protectionist economy, and the low-quality of their goods was a standing joke in the US for decades. That's what protectionism gets you if you're not the sole manufacturer or sole market for a product.
and then realized I was just eating chemicals

You do realize that everything you eat is chemicals, right?
A programmer must have heard of them and know at least some superficial difference. A cardiologist probably knows the different parts of a kidney and how they work.
> Author here.

Alright, I'll put on my Reviewer Number 3 hat and say that I learned some neat things from your work, including that the National Swine Improvement Federation. I'll try and do a halfway decent job here.

> I would love if an expert could expand on the relationship between mixed effects and Empirical Bayes.

A real expert? Here you go:

http://statweb.stanford.edu/~ckirby/brad/LSI/monograph_CUP.p...

Read it, all of it, but particularly chapter 1, section 2.5, and chapters 8, 10, and 11. Why does testing, effect size estimation, and high-dimensional analysis have anything to do with anything? Because...

1) independence is largely a myth
2) you are likely to have multiple ratings per reviewer on your site, whether your generating distribution is nearly-continuous (0-10, mean-centered) or discrete (0/1, A/B/C). If you discard this, you are throwing away an enormous amount of information, and failing utterly to understand why a person would estimate not just the variance but the covariance even for a univariate response.

The second point is the one that matters.

Also, "empirical Bayes" is in modern parlance equivalent to "Bayes". What's the alternative? "Conjectural Bayes"? (Maybe I should quit while I'm ahead, pure frequentists may be lurking somewhere)

> I welcome your feedback though on how I could make this point clearer.

For starters, edit. Your post is too damned long.

Think about where you are getting diminishing returns and why. Is there ever a realistic situation where your ratings site would not keep track of who submitted the rating? (It's certainly not going to be an unbiased sample, if so; the ballot box will get stuffed) So if you have to keep track of who's voting, you automatically have information to decompose the covariance matrix, and everything else logically follows.

A univariate response with a multivariate predictor (say, rating ~ movie*rater) can have multiple sources of variance, and estimating these from small samples is hard. When you use a James-Stein estimator, you trade variance for bias. You're shrinking towards movie-specific variance estimates, but you almost certainly have enough information to shrink towards movie-centric and rater-centric estimates of fixed and random effects, tempered by the number of ratings per movie and the number of ratings per rater. (Obviously you should not have more than one rating per movie per rater, else your sample cannot be unbiased).

I think you will return to this and write a much crisper, more concise, and more useful summary once this sinks in. I could be wrong. But you'll have learned something deeply useful even if I am. I do not think you can lose by it.
Tesla Earnings: ' What Those Fools Don't Realize'
I'm absolutely hating on the UI right now. So much bouncing...can they not?
Design != Implementation. Outsourcing the code-monkey work of converting a complete design into a pile of JS is easy and already being done.
To be fair, the theory of globalism includes that by exposing developing nations to the global economy and working towards treaties and agreements that require their work environments to meet certain standards, the worker populations in those countries would eventually be more wealthy and have wages more comparable to that of a fully developed nation.

Clearly it's not that simple, but globalism does attempt to accommodate for this problem at least in theory.
Maybe not... sigh, saw a support thread where it was mentioned that the device should have been added, grr. Had been debating on getting a sling or dtv account.