skysight-inc/HackerNews huggingface dataset:
> Charging people more who are intentionally harming themselves with poor diet and bad exercise habits is both ethical and fair

0) Heart disease, not obesity, is the number one killer in america. There is not a particularly strong correlation (certainly not = 1.0) between heart disease and obesity, diet, or even exercise.

1) There is very, very little correlation between exercise and obesity.

2) The systemic origins of obesity are not well understood, certainly not well enough to declare "ethical and fair" any kind of punitive mechanisms.

3) Your argument appears to be steeped in Puritan ethics which are unsupportable given modern science and medicine about the nature of free will, how the biology and physiology of the mind affects heath outcomes, and even the effectiveness of punishment as a generator of "good" behavior.
The New York Times Sues FCC for Net Neutrality Records
> law, like facts, is subject to question and answering those questions is out of scope of the jury, which is the trier of fact alone.

Like I said, I was presuming an ideal jury. (Picture a land where everyone has the legal experience and character of a Supreme Court justice—a land that makes Plato's Republic look populist.)

A real jury is, of course, Not Good at the law.

> Your model would necessarily transfer the executives authority largely to the jury (though prosecutors could withhold inculpatory evidence to avoid undesired charges being triggered.)

Not necessarily. The jury could return a list of crimes that have been proven (in Scottish justice-system terminology), and then the aggrieved could decide which crimes they want the defendant to be sentenced for.

Basically, extend the judge's ability to issue a "judgement notwithstanding" verdict, to be something done in cooperation with the aggrieved party.

Or, to put that another way... take a jury trial, and split it into two pieces:

• a jury-empanelled inquest—a truth-finding procedure—where the jury is there to be a truth-finding oracle, consuming 1. a criminal code and 2. a ream of testimony, and then outputting 3. a set of "proven" / "not proven" decisions for every crime in the criminal code, as they apply to the testimony.

• then, a bench trial, where the judge also has access to the testimony from the inquest, but where the law directs the judge to make their decision the same way they do in a jury trial: by—unless their reading of the transcript reveals that something has gone terribly wrong in the execution of justice—treating "the decision reached by the jury" as the only valid testimony. The judge then assigns a "guilty" / "not guilty" verdict for particular crimes that were being pursued, based on that testimony, and does sentencing.

I think this approach addresses most of your other points. Please poke holes in it :)

> By the court system, I might add, so obviously they like it enough to keep protecting it.

Jury nullification isn't really upheld by the court system (it's been repeatedly found that jurors have no right to it); its existence just comes down to the fact that criminalizing a juror's voting in one direction or the other would kind of break the justice system.

In a justice system that separated the "we declare that you screwed up" and the "so we will punish you" parts, I believe that jurors found to have "voted their conscience" would likely be found to have done something wrong in the eyes of the justice system—just something that cannot, necessarily, be criminalized.
1. The Linux kernel is the most successful software project in history.
2. This is not the same as saying that it can continue to be so successful as it takes over the universe.
3. Most people including his detractors would say Linus' many good and bad qualities are a big part of why it has succeeded until now.
4. Linux would be better if as many smart people as possible can work on the project.
5. His self-admitted abusive email practices (mostly they are in email, he's pretty meek in person IMHO) appear to have alienated a lot of people, and indeed seem to have driven away a decent share of half the brains that can make the kernel better. That's women, in case that is not clear.
6. If the kernel project wants to continue to succeed and power our cars, and phones and spaceships, key people not just Linus need to consider that it can't scale with the same dynamic it has. There are a gazillion useless contributors, there always will be, and the somewhat closed male community of core developers and reviewers needs to find ways to let in players in a way that does not alienate all the people that are not like them and communicate like them. And those attitudes start at the benevolent dictator level.
Houston has bluetooth trackers for traffic. If you have a phone with bluetooth you're looped in there as well. Just turn bluetooth off while driving while hiding your ez tag in your glove box right? What about the plate readers.
"It not being open source is a political argument, not a technical one."

If I can compare the open source to the reverse engineered code to see what I'm really using/getting, that seems like a technical advantage. Also, all of the reverse engineered code I've worked with has been difficult and time consuming to digest (missing var names, comments etc); open source gives me a technical advantage in analyzing and understanding the code. Lastly, looking at a companies open source lets me assess their technical sophistication and practices which also seems like a technical advantage.

I haven't spent much time thinking on this subject, but the political aspect seems to be the line of thinking that says: you will engender trust by making a project open source.

Is your reasoning similar?

Also are there good tools for reverse engineering iOS deployments?
For those that care, the core of linkerd 2.0 is in Rust

https://github.com/linkerd/linkerd2-proxy
They mention it indirectly on the article page, as they do mention encrypted e-mail, and on their tips page, PGP is the only method suggested for encrypted e-mail.
Apple to use “trust score” such as in Black Mirror
Any thoughts on open sourcing cross platform ui library that you have created ? Or even a paid version ?
I don’t know where this toxic „relocate to some Asian or other 3rd world shithole and work remotely, it’s cheap there anyway so what can go wrong?” vision comes from. Don’t get lured, folks. Visiting with piles of cash and living in tourist bubble vs. actually working and functioning there are two different universes.

If you are unable to find yourself in Germany, perhaps try one of the souless outsourcing centers in Prague/Wroclaw/Krakow? Close enough to home, brain-numbing tasks, they grant even some relocation lump sum if requested - might be just enough to get the things running...
Fair enough. But the nature of the beast makes a semi-well thought out promotion and/or suppression campaign rather hard to pin down in concrete terms. Perhaps just a loyal fanbase or independent employee or 2 is responsible, but I cant exactly sumbit a smoking gun now can I?

This whole policy seems rife for abuse. But I honestly don't know a better way, without introducing adjunt issues. My sincere apologies if I reduced the quality of discourse as implied in the guidelines.
Mori sounds like a lost MBA.

LA Koreatown has an entire and modern apparel industry.

They could have validated anything they wanted from SoCal.
all gifs are 403s?
That 56K number isn't gzipped, gzipped it's only 18K (plus there's also some inline JS, some webpack boilerplate, and then analytics.js).

The reason for its size is my site is my playground. It's where I get to experiment with all the things I want to experiment with.

I also work on quite a few open source projects, which I usually test on my site before releasing them publicly just to make sure they work in production without errors.
Whether or not it's open source is irrelevant to the trust issue. You would still have to look at the binary to check whether its behavior matches that of the putative source code. Either way, you end up examining the behavior of the compiled code.
Linkerd person here. The two projects have very different goals. I wrote some more about this on the Linkerd blog: https://blog.linkerd.io/2018/09/18/announcing-linkerd-2-0/
I firmly believe that every developer should take a technical writing course, even if they are self taught. Only my high school typing class surpasses my university technical writing course with regard to the skills that I consciously apply to my job.
Oh, I'm certainly not going to be very critical of Sir Tim! Along with the obvious reasons, I believe he coined the read/write web term and was a strong advocate of users being creators as well as consumers. And TBH, while it's fairly obvious today that classification and discovery has to happen largely organically if only because of the scale of the Web, thinking in terms of formal schemes is a pretty natural bias for someone of TBL's background to have.

My main point was that this wasn't just some fantasy of out-to-lunch bureaucrats.
When did he stop being a fruitarian? Is that a myth about Jobs that he was a vegan who only ate fruit?
Wow, had such a similar story, except with a Master's degree. Most of my graduate program was consumed by a highly-cited and quite arrogant professor who focused on the Semantic Web. I took 2(!) separate Semantic Web courses and couldn't understand what the fuss was all about.

By the end, I figured out the professor was full of crap. When AJAX became a big thing, I remember the professor asking, "Why don't you add AJAX to this project?" What does that have to do with the Semantic Web? In the end, I got a paper published in a fairly prestigious journal by just combining some flashy visuals with the Semantic Web and having the professor be a co-author.

That was one of the big experiences that helped me figure out that academia wasn't for me. And I would be perfectly fine never hearing about triples, RDF, or that other nonsense again!
> When he told colleagues the nature of Scholze and Stix’s objections, he wrote, his descriptions “were met with a remarkably unanimous response of utter astonishment and even disbelief (at times accompanied by bouts of laughter!) that such manifestly erroneous misunderstandings could have occurred.”

Is this normal in advanced Math or is this guy kind of a jerk?
And then people wonder why anyone would want the iOS control center to turn bluetooth OFF instead of just disconnecting current connections...
I've always assumed if you are a high-value target and a state-level actor, or a sufficiently motivated private entity, knows where high value hardware is being manufactured, or dispatched from, you ought to assume your security is already hosed. Either because they've simply tracked the delivery or tampered with it.

Are we to assume the CIA and it's ilk don't have operatives inside these organisations?

Of course, if you're sufficiently organised, you'd have low level grunts take on all the risk.

Or did staying up for way too long selling meth-amphetamine for the better part of a decade make me way too paranoid?
Bot that answers questions about applying to Y Combinator
Bot uses YC’s FAQ and their other materials as the source of answers.
http://m.me/AlterraYCbot
https://next.alterra.ai/home/alterra-yc-bot
That makes me wonder - do they have what we would consider reasonable conversations with each other?
The Fire TV recast seems to be a shot across the bow for Tivo and Roku? the multiple speakers and amp seem to be a shot across the bow for Sonos and Bose?

The Alexa-everywhere tactics are reminiscent of the early AWS years. The SDKs and platforms for embedded systems are excellent long-term strategy.

The integration with Skype and Ring positions the Alexa Show to take over the video communication market. I'm surprised Microsoft hasn't attempted to release a Skype-based home-hub device. I'm also surprised Apple hasn't made more audacious moves towards a home-hub device.

The progression of product names is somewhat confusing -- how is the general public to keep track of "new" and "generation N" to understand features?
I think from a physics perspective this never made sense for power for devices like laptops/phones, but might have developed expertise for communications or for sensors or other very low power devices. But maybe they never did that.
There is one tangible benefit to open source: reproducible builds. Everything else comes down to personnel, budget, and scheduling.

I'm not an Apple consumer, I don't know anything about iOS in particular.
Also, a lot of the work on Tokio [1], Tower [2], and the Rust HTTP/2.0 implementation [3] is being driven by linkerd 2.0 (and sponsored by Buoyant).

[1]: http://github.com/tokio-rs/tokio
[2]: http://github.com/tower-rs/tower
[3]: https://github.com/carllerche/h2
We clearly have different lifestyles. Renting a car 3 times a week to venture into the mountains is beyond unaffordable, much less once a month. Do you stay that static in your life?
If I had a nickel for every timea page load was blocked connecting to an analytics platform I would be able to retire.
You actually go into a legally binding contract to attend the school? I've never heard of such a thing. Do they sue you for breach if you don't show up?
I think it's in-memory. There is mysql-ndb-cluster free.
> The PoCs on tracking individuals with MAC addresses are old news (and, in fairness, newer iOS devices use random MAC addresses for WiFi probe requests)

MAC address tracking is obsolete. All phones (including iOS devices) broadcast a full list of SSIDs that they have previously connected to when attempting to connect to wireless networks. That alone is enough to uniquely identify most people.
This is really cool. I find it very strange that it's less efficient though.
This is a great point. I tried to push use of SSH keys only to have see people put them in Dropbox or send the private key by email.
He is being a jerk. Also, not responding to the actual argument, as far as I can tell (which is technical, but quite clear). There are some other damning statements in the rebuttal, too--for example, they say that all the new machinery developed for anabelian geometry lies unused in the case to which Corollary 3.12 applies (meaning most of the effort mathematicians have been spending in order to try to understand Mochizuki's new mathematics has been wasted). They also mention other incidental complexities that serve to obfuscate the argument but don't seem to buy anything (for example, not choosing a specific isomorphism at one point in the proof, but instead asking the reader to consider all isomorphisms with particular properties, for reasons he has been unable to justify). Someone in his position should be aiming to clean up his proofs to be as straightforward as possible, not making them deliberately harder to verify.
Yup, aware that this subreddit exists. This is a slightly different take and also one that aims to do more than just have a forum but that's the start.
Don't learn Dvorak
This is also why every developer should be required to do a bit of technical support and some sales calls.
The RDF-based RSS versions never saw anywhere near as much adoption as the non-RDF based ones, though.
This Box Shows Tomorrow’s Weather on Your Table with REAL Rain and Clouds
Most people don't realize that any space debris removal tool is actually considered a weapon, so it's kinda hard to deploy them for real production usage.
World's first animal was a pancake-shaped prehistoric ocean dweller
New Law: Any Internet discussion will be reduced to jerk/non-jerk within 30 minutes.
Punch cards and a box to keep them organized
HN could fix this trivially. It's been requested numerous times. They refuse. For years.

Sigh.
Working in IT for a few years in France, my guess is that this is a direct translation of a term (sensible) which refers to personally identifying information such as address or date of birth, and not some military secret. In this case, they want to provide some isolation but don’t expect to protect against ground breaking attacks like Spectre.
As someone with a broad database development background, but with little experience shipping "software" I totally agree with the sentiment of the article. A working prototype can be as simple a handful of shell scripts that write simulation data, and that process it in the form of the primary use-cases. Iterate the core functionality from there before jumping into the more advanced engineering part(?)

I cringed on this part, as perhaps an all-too-common software QA scenario:

> It came down to trying to create a fake customer, with a fake order, with a fake item, with a fake item category, with a "paid" invoice, with exceptions sprinkled throughout the codebase to handle all of these special cases and probably more that I no longer remember.
Don't know how possible this is to answer, but how likely is it that a device like this would fail?
I find I can tease out better assumptions and requirements by starting with the model. You immediately need answers to vital questions (more than one address, how are items related, etc). It's so valuable, I can't imagine starting any contentious project without doing that.

If my assumptions are wrong, I go back the model and change that and reflow the changes back through the rest of product. It's again usually pretty easy and mechanical to make those changes once the model is again correct.
I thought iOS doesn't do that anymore?
Android and Google Play Security Rewards Programs Surpass $3M in Payouts
“Chromecast automatically transfers that PIN using short, inaudible audio tones”
https://broadboard.club is a broken link... :(
FYI, if you scan those QR codes (plenty of phone apps for this) you can get the text of the secret and save that somewhere. Much easier to work with than a picture.
The 2016 survey: https://arxiv.org/pdf/1612.00676.pdf

Both surveys are fascinating reads. They clearly give a sense that despite of the spectacular success of QM how far we still are from the final word in that field.
The post is long but it was really written from the POV of an infrastructure owner (DevOps) and not from the POV of a service owner/developer which is actually the target for Linkerd 2.0. FWIW - the post says it takes 5 mins to install Istio. I find that very, very hard to believe.
I wonder if language is a factor in this at all? I know mathematics is written entirely in English but most likely discussions still happen in local languages. Could part of the proof be lost in translation?
I have three rules for better coding performance, for me.

- Ask Questions

- Do not Multitask. One problem at a time.

- Test control answers i.e. You want result to be 10 then test for 9 and 11. Wrong results create a more stable solution.

Speed has never been my strong suit, but when I deliver code to QA, you can bet that you will be testing a well thought out solution.
Why would I want to host code on Google's Cloud when they shut down Google Code? What's to stop them from shutting down Google Cloud in a few years?
Wrong solution and nothing to do with database design.

Why do the addresses even need to be in the ecommerce system to do the mailing? Couldn't they be in another table? Or a simple CSV? No reason to create fake customer records to send some spam. Something's missing in this story.

But if for some reason they are forced to use the same db, multiple customers sharing the same address doesn't mean they need to share the same row in the table. Keep the 1:many relation without the unique constraint. Customers can then have multiple addresses, even if they're shared with others.

Addresses are complicated too, so you might as well just have a country field + the rest and then use an API to standardize, catching errors and making queries easy.
It Isn't About The Technology (2018)
Yes, you are off. Our apps submitted metric is growing.

The reason we started sending out emails to remind people of the deadlines is the sheer # of founders we talk to in person and over email that complain that they missed the application deadline and they didnt know when the date would be.

Questions about when the app deadline is, if you can submit late, when the deadline is for the following batch, etc is the #1 most common type of question in our support queue, and sending out reminders seemed like the best solution.
Well, let's lay aside the fact that there clearly are plenty of jerks in academia. The entire article seems to layout a sort of string of unusual and problematic situations. Whether it's people who hit upon the problem conjecture and chose not to speak out for fear of causing trouble, or the journal publishing the proof being edited by the author, or the large number of 'delegates' who seem to be pushing the proof without being able to explain the proof, it seems this is a mix of problems that are arising from an unhealthy situation.
Hi, source I’m an uni engineer in France, everyone in my 100+ lab speaks English.

What’s more is there’s a funny reversal occurring where people insert English phrases to be hip, eg in the middle of a French sentence, you hear a “yes” or a “let’s go” or a “in z pocket” (I never understood that last one)
> hardly "random".

I think if you re-read my comment, you'll see I didn't refer to her as "random"

> Linus's attitude

...which was the same before she started contributing & was __the same__ towards __everyone else__.
True, it would probably be a small change, and it'd be nice to have code blocks readable on mobile.

However, the generally accepted quote syntax on HN does not use code blocks in the first place.

> *Quote goes here*
Yes, but some conflate lack of the former with proof of the latter.
Depends on margins. White glove works fine as long as margins are high enough. Many of the largest clients are not going to do self service.
Show HN: Solo, open source FIDO2 security key
linkerd is not a linker? All I can think of is Dr. Nick: "Inflammable means flammable?! What a country!"
What prompted you to do the Aug 5th 2013 update?
Imagine that his site was linked somewhere else. In that scenario it takes 233ms from click to display. That's why this matters, because users aren't opening a browser to that one page. They're clicking around on different pages, and if each one takes 233ms that's a very slow process.
This is a good argument for decentralization of media outlets. The internet was almost this. However, when ISPs began barring subscribers from running a small webserver, that was the beginning of the end of the internet decentralization experiment.

Not to mention that we're rapidly reaching a climate that not only correctly says "platform X doesn't have to publish what you write" to "if you are bad, we will not only prevent major platforms from publishing you, but we'll go after any host who does publish you, and destroy them"
I think ReactXP is not a visionary project but Microsoft's approach to take advantage of javascript developers and make them able to build mobile apps for Windows phones beside indispensable platforms(Android, iOS).
JS code-splitting with ES modules in the browser
Right, I should have said "this bet". But the same goes for any other bet with clearly erroneous odds.

However, bettors choose which offered odds to bet (while books accept whatever matches their 'board', within limits). And, good bettor practice is to check slips before leaving the window.

Thus a bettor can in practice exercise more discretion/control, in such a situation of odds-error-against-them, than (non-managerial) window clerks. They can simply not bet at bad odds, in a way that's harder for the bookie'srote systems, and they can usually even cancel a slip printed with surprisingly bad odds, on-the-spot. So errors-in-the-houses-favor will become actual live slips, needing exceptional voiding, very rarely.
I don't believe that argument is relevant to the discussion.