skysight-inc/HackerNews huggingface dataset:
I participated in a hackathon a few years ago. The task was to create a finance app using the first Pebble (remember: three (or four?) buttons, black/white no-touch display).

We thought hard about an actually useful finance app on this very limited smart watch, discarding any accounting or similar beacause input using three buttons is too cumbersome if you have a mobile phone in your pocket a few inches away.

We ended up creating a watch app that showed you the route to the next ATM on a map, along with a description of the route. Technically pretty challenging since we had to generate map tiles on a remote server and load them onto the watch. Also, each image had to be sent in two chunks since the transfer buffer was smaller than the screen...

Another group just assumed the Pebble had a camera, color display and a microphone and had no demo, just a power point presentation. They ended up as winners...
MacOS telemetry can be opted-out.

That's really the problem. Microsoft doesn't allow you to opt-out.
Note: in less kind light: this is the same Quinn Norton who burned Aaron Swartz when she voluntarily went to an "interview" with the US attorney, without counsel, against Aaron's pleas, and told them about his manifesto, which they hadn't previously known of. And that interview is where his life started going downhill fast.
Observer Design Pattern in Java
And hence, otherwise, it would be ambiguous. Slashes are almost always used in CSS to disambiguate things that would otherwise be ambiguous.
Everybody hates fake news.

Well there's this also thing known as "satire", you know.
Yes, feel free to email me at the address in my profile if I can help.
I guessed hot chocolate. Not too bad! But the real answer is even more interesting.

The title has changed now, to remove the "clickbait" I guess. Bit of a shame, I enjoyed the guessing game...
This problem could be solved by defining a logical rule (most probably through a regular expression) that would only filter the bad word when present as a single word.

I'm amazed how rarely this simple system is used. Instead you end up with monstrosities such as the power stars chat that mangles most words into unreadable mess of .

Could be a fun game though. Guess the words!

ertion

Weight and m
Show HN: STATS4TRADE Beta Release for Private Investors
> because floating point math differs slightly between different processors.

I don't know why you keep saying this. If I compile a program which uses floating point for (say) x64, it will produce the same results on every machine. Can you give any example where the same executable will produce different results on different machines?

Now, you may get different answers on ARM, or 32-bit, but almost no games (I'm having trouble thinking of any) try to do cross-CPU networking, so the (extremely) minor differences doesn't make any difference. Most games don't sync between users, they trust each user to run the game engine -- you can't afford to send the total state of the world to users, it would take far too much network traffic.

Can you point me to a physics engine which gives 100% repeatable results with tickless? I'm genuinely interested, I didn't know of any that claim they achieve that, the common ones (box2d, unity and havok for example) certainly don't.
Leveling an accusation isn't hard, but making somebody plead the fifth in a civil case where they haven't done anything wrong is. When one of your executives is refusing to cooperate with an internal investigation because it might expose him to criminal liability, that's a little past "From my point of view, Waymo is evil."
A number of canonical employees here I note - OP included. So what's the mood like 'a zillion lines of code and four years later' internally? Does juju look like any better bet? Go on - we won't tell... ;)
I don't mind the principles of it -- and I don't mind it in macOS. At least the menu is always there, the problem with unity is that it is hidden and will slowly appear when you hover the mouse on top. It's really hard to aim for what I want when I actually have to access a function on the menu.

I am using KDE on anything I can, and I have no problem with them doing things like the global menu. KDE tends to get things right to my taste.
Building a Secure Bootloader for the Quark D2000 and SE
Illegitimate should not imply illegal, because there is no fine line, and this kind of legislation all too quickly leads to non-democracy.
What is Mass.?
Interesting statement here from the judge and Uber's attorney (Gonzalez). Gonzalez worked for Alsup at some point in their careers.

Judge Alsup: Look. I want you to know I respect both
sides here. And everyone knows I know Mr. González from the
days when he was a young associate and I was a partner, and he
was working for me on cases. And he has gone on to be a much
better lawyer than I ever was.
But you shouldn't have asked for in camera on this. This
could have all been done in the open. I'm sorry that
Mr. Levandowski has got his -- got himself in a fix. That's
what happens, I guess, when you download 14,000 documents and
take them, if he did. But I don't hear anybody denying that.

https://assets.documentcloud.org/documents/3533784/Waymo-Ube...
Yes but, can Canonical make a business out of that? They get no (significant) money either from people using their system in embedded platforms or cloud servers.
>The school would seem to have a strong incentive to only accept applicants who they are pretty sure will make a lot of money. The incentive isn't to teach anyone who shows up.

They would also have a big incentive to boot you if you had a bad semester or two, like an underperforming stock or race horse.
How is that not a commercial? Just because it's not actively annoying?
Ideally, his political leanings are not involved in his judicial decisions.

For whatever it's worth he clerked for the FDR-appointed justice https://en.wikipedia.org/wiki/William_O._Douglas, was in the US Dept. of Justice under Carter and Reagan, was appointed to the federal court by Clinton, and is a registered Democrat.
Restoring the Constitution at Customs Checkpoints
Absolutely. These campaigns are all the products of Agriculture Marketing Boards[1] and are generally state-based. They're cooperative marketing agencies which growers and producers belong to to collectively promote their generic product. See also the USDA Agricultural Marketing Service[2].

Idaho Potatoes: https://idahopotato.com

California Walnuts: https://www.walnuts.org

California Almonds: http://www.almonds.com

California Raisins: http://calraisins.org / http://raisins.org

are a few of the domestic ones I've worked with over the years.

EDIT:

Here's a list of all the official California Agricultural Marketing Programs[3]

Speaking of foreign avocados, in addition to Mexico, Chile grows and exports a lot to the US. Of of their interesting arguments is that being in the Southern Hemisphere, their crop is counter-seasonal to our domestic avos. http://avocadosfromchile.org

[1] https://en.wikipedia.org/wiki/Marketing_board
[2] https://www.ams.usda.gov
[3] https://www.cdfa.ca.gov/mkt/mkt/pdf/ProgramContactInformatio...
"showily bad" is Quinn Norton's trademark.
There's a huge conceptual difference between my data being collected by a service I decided to use and my operating system.

I play games, so I have no choice in the OS. Windows is the only choice. I can choose not to use Google or Facebook.
Why do they call it Ovaltine?

Mug is round...

Jar is round...

They should call it Round-tine!
Amazing. I wonder how many people have been offended at things I've written in the past due to misunderstanding of tone. From my perspective, and not saying you're wrong at all, that comment wasn't even close to how you describe (again not saying you're wrong).
I implore you to spend an hour consuming public media and then another hour consuming "regular" commercial broadcasting.

There's an unmistakable difference between the commercials employed in commercial broadcasts vs public broadcasts.

I'm sure you can find some reduction of the concept of "commercial" that fits both commercial broadcast advertisements and underwriting posts in public broadcasts, but you'd be missing the point.

Furthermore, the discussion here isn't merely about the ads themselves; it's about the _underlying business model_ of commercial network broadcasting vs public broadcasting. Commercial networks' incentives are squarely in line with the incentives of their advertisers, but publicly-funded broadcasters incentives are more in line with their users, because their funding is derived most directly from them.
True. But when I was reading the Techcrunch reports on these last Demo Days, every time I read one of the batch had some dozen or two customers I couldn't stop thinking "How many of those are just other YC companies?"

In other words, there's a bit of a discounting in effect now too.
They would be surprised to know what "putín" means in the slang of many Spanish-speaking countries.
I've seen many cases thrown out of court for this.
At a guess, I bet the register has large fractions of serious criminals and also your "rare" edge cases.

The probability that someone doing one of these minor things getting on the register might be low. But the number of people doing them in the first place will roughly compensate.

Anyway, laws where there is a low probability of a serious (and over the top) punishment are bad. For one thing they don't work well as incentives. Worse, they are most likely to hit the disadvantaged, low status people who have less leverage to officials to look the other way.
> If there are parts in the game where the performance breaks down on certain machines, then it can be preferable to have the game go slower, i.e. still controllable, than a slide show that leaves the player no time to react.

Indeed, it's somewhat delicate.
Exactly. In this context, "cloud" is just the buzzword du jour that makes pointy-haired bosses throw money at IT infrastructure.
Actual satire is one thing, but can a childish insult such as calling someone a "gay clown" really be classified as satire?
Something else that's just out is the list of future speakers: https://blog.ycombinator.com/startup-school-online-first-lec...

(via https://news.ycombinator.com/item?id=14045559)
One of the things that interests me about this paradox is that when you're left with just two doors, the odds of either of them being the one with the car is 50%, so what does it matter if the one you happened to pick was picked before the host opened some other doors? How could that possibly affect the probability? It seems like choosing to switch would be admitting that the host's action has some kind of reverse-causality.

The other thing I find interesting about this puzzle is wondering whether the people who find the arguments in favor of switching convincing are actually reasoning better than I am. If so, how are they doing this? What is it that makes those (allegedly superior) arguments convincing to them?

The thing that kind of convinced me that the pro-switch arguments must be correct is that people have run simulations of this problem on computers and the switching strategy turns out to win in line with the pro-switch argument probabilities. But the tricky thing about probabilities and randomness is that such successes could be "just a matter of luck", as it were. Maybe they were wrong, but just got lucky. It's improbable, but still possible.

Only mathematical proof independent of experimentation should be rock-solid correct. But mathematical proof seems to be a matter of being convincing enough to mathematicians, and no so independent after all, and that seems disappointing somehow. There's a feeling that mathematical proof should be above mere argumentative skill and the audience's susceptibility to being convinced.
Please don't call Poland "authoritarian" - in fact I would argue that we have more democracy and civil liberties than

Germany (noone here is censoring newspapers which write unconvenient facts, like that about immigrants raping women),

Sweden (you won't be arrested for criticizing government's immigration policy),

UK (noone is trying to make encryption illegal),

or USA (noone here is creating mass surveilance programs, or requiring you to provide all your online accounts with passwords on entry, or forfeiting your cash without even charging you with something).

There's just normal, democratically elected government and a bunch of paranoid celebrities and journalists who make a lot of noise and FUD.
Windows? Microsoft are pushing ahead with development of UWP and Continuum, with the creator's update due in 3 weeks - despite no new Lumias.

At least one third party is still keeping the dream alive with a crowd-funded WP10 phone announced this past week:

https://www.indiegogo.com/projects/cerulean-moment-smartphon...
I don't think anyone is seriously arguing that telemetry isn't useful to improve Windows. It very clearly is, very much so.

I just want the ability to opt-out.
For what it's worth, there's a _lot_ of diversity out there in the linux "desktop" space, and most of the alternatives to Gnome and KDE are faster and less memory hungry.

This is what I've always liked about linux. The UI/UX experts at Gnome/systemd say "linux is NOT about choice", but that's why I chose linux over a decade ago, for choice. If some part sucks for me, I can replace just that part.

Anyway, consider Mate, the forked continuation of Gnome 2. It's been updated to use gtk+3, it's still easy to use, and it performs well.
There are no alternatives.

This ideology of open-source mobile OS goes back to Openmoko.

None of them managed to sell enough devices to keep a profitable business.
Indeed, of the things I've read, the sex offender registry is quite flawed.[0]

[0] https://wrongfulconvictionsblog.org/2013/09/02/the-wrongfull...
Never heard of Horlicks, but we have Milo and Ovaltine in Fiji that seem to be similar.
Visual Studio 2017 Update now available for download
I don't see the big deal. I'm all for it. I know plenty of countries where unnecessary protesting and unfounded attempts at publicity are illegal. Criticizing the government is pretty much fake news. Everybody hates protestors.
How does it compare to Prettier?
Convergence already means that GNOME on my (quite un-rotatable) desktop PC has a rotate-lock button and that I have to do an awkward slide-to-unlock gesture with a mouse to get to the login screen.

No thanks.
Looking at the 20 years before systemd, we apparently couldn't. There were a lot of init systems that were better than sysvinit, but only systemd played the politics part of init system adoption correctly.
Hooray, Unity and Mir are dead!

Now the next step is to give people a good migration path to Fedora or Debian.
You don't think the dconf database is more or less the same amount of black magic as editing config files?
That's the same behaviour as OSX. At first I also hated this behaviour, coming form the Linux/Window environment. But after using it in conjunction with ALT+` (to cycle through app's Windows) I actually find it better than the standard Windows behaviour.
How Sales Teams Can Use Mattermark to Follow the Money
Correct, Enterprise and Education versions will work on Security, which is essentially disabled.
I'm using a D80, but they can be found for less. The D-series is much preferred, because the XV-11 has a lame USB driver and the LIDAR data chokes it. I didn't realize Kobuki's were that cheap.
I agree, I think this is a possible next maturation of content creation. People don't like advertisements, it is difficult to generally monetize online content otherwise from my understanding.

It reminds me of a similar theme in the music industry, record labels make most money, artists make little.

Whoever can solve this problem for the masses of content creators is surely bound to make lots of money.
Well, this is how power functions of course.
It looks like you also have a charisma at telling dad jokes.
I personally recommend Shutup10. Same function, better UX.

https://www.oo-software.com/en/shutup10
Ridiculously hackable. Plug in a USB cable, open your favorite serial terminal, and type "help". There are Neato ROS nodes, and it isn't hard to hack around with other interfaces.

edit: I should note that through the USB interface you get raw LIDAR data, but not access to the internal SLAM. The LIDAR itself is decent, 1 degree angular resolution, 5m indoor range (2+ m outdoors with a sunshade) and 2cm distance accuracy at 5m, 1mm distance resolution. I've given multiple XV-11's LIDAR-ectomies, (get dead robots off E-Bay) and as soon as it spins up you start getting data. A simple PID controller (or even an "I" controller) will get you spinning at 300 RPM +/- 1%, which will give you very good quality data. Easily done with Arduino or better.
Don't forget that CS Lewis was writing for a UK audience that still had rationing for sweets when published.

Turkish Delight was /Is a common UK Christmas time treat.
This isn't really a gray area. He stole a bunch of documents on the way out, founded a new company based on IP he didn't own, and then sold it to another company. (assuming google's allegations are true)
A React tiling window manager
I remember how twenty years ago, the argument was made that the high quality of educational programming on the Discovery and History Channels made PBS redundant. I didn't agree even then, but at the time there really were some pretty good stuff on those commercial channels.

But it turns out that shows about science and history don't make as much money as nonsense about ancient aliens and so the commercial stations stopped being that educational. It really shows how the commercial model doesn't really work for education.
Open Collective is a GoFundMe-like service for open source projects
Why on earth would you include South Africa in your list?

You can call the South African president whatever you like as many have and currently do with no repercussions as is your right.
Its author, François REMY, is now on the layout team working on Edge. I wouldn't at all be surprised if he was one of the people on the Edge team working on updating their implementation.

There are definitely cases for which the polyfill is likely going to be asymptotically worse than a native implementation, though there will also be plenty of simple cases where the efficiency loss is relatively small.
You underestimate them. They've created a web of vaguely worded, overbroad laws which everybody is violating all the time without even trying. It allows the government to demand any user's data at any time, to have all Russian ISPs block access to any site by administrative fiat, and to bring up on charges anyone they choose. It's been working quite well - not in hermetically blocking access to some stupid image, but in reducing traffic to opposition sites by 90% (I believe that this is what they boasted about when they first blocked access to Navalny's blog) and in distracting a number of people from their work with endless legal trouble. Not much of a LOL.
Not quite as funny, but I used to work for a company that had the word microwave in its name - we made radar components and such. We once were approached by someone who wanted us to repair their microwave oven. Our building had no obvious sign and didn't look like an appliance repair shop, so I don't know how they found us.
Hired had a novel idea to fix the gender pay gap. It didn’t work out so well
The Streisand Effect is going to hit this hard.
StandardJS is like TornadoGuard from xkcd.

https://xkcd.com/937/

Very good reviews, but it doesn't achieve the grandiose things it claims to achieve.

While consistent indentation is important, a coding standard is much more than that. I consider this to be an actual standard:

https://google.github.io/styleguide/jsguide.html

For example Python enforces consistent indentation, but you know that there is still a lot of room to create a mess even with those restrictions.

StandardJS was designed to maximize adoption, not to ensure actual quality:

- Want a 1,000 characters long line of code? StandardJS badge of approval.

- Want a 10,000 lines of code function? StandardJS badge of approval.

- Want a function with a cyclomatic complexity of 10,000? StandardJS badge of approval.

Those are very basic measures of code quality and StandardJS does not have an actual position about them.

Then... StandardJS actually goes against good practices. Omitting semicolons actually has an effect in JavaScript, and there are many examples of that. The Google JavaScript coding standard advises specifically against it for good reasons. Remember that Google created v8, and has a lot more authority in this matter than whoever created StandardJS.

ESLint can enforce a cyclomatic complexity limit, number of statements per function, lines per file, etc.
It's most certainly not scientific writing. But I think that is not the point of these publications -- they are meant for a wide audience.

So I think I should interpret your criticism as saying that quanta does a poor job in maintaining rigor while trying to explain advanced topics in mathematics and theoretical physics to a wide audience. My impression, on the other hand, is that their reporting on these topics beats similar publications hands down. I am therefore happy to recommend it to interested laypeople, for example to my (few...) friends outside of academia and to people here on HN.

By the way, I hope you realize that these two viewpoints are not completely orthogonal.
Not talking about claiming it, but about "laundering it" as the parent comment put it. And in fact as you say, it's being interpreted as making excuses more than respecting the choice of their executive.
> Isn't the attack surface limited to the methods used in the application though?

No, because the combination of how you put them together can make you vulnerable.

For example, if you are encrypting lots of messages that all have the same header, certain crypto algorithms can be made to leak the key.

Do you know which combinations those are? I sure don't by default.

The fact that an end programmer even has to think about this is the problem.

In any cryptosystem, the application programmer is the person who knows the least about crypto. If he has to make any decision, you can expect he will get it wrong.
I don't know how else to put this, but: yes. Yes it can.
My assumption is that intentionally copying IP onto a personal device and removing that device from the office -- regardless of any actual intent to use that data -- is still theft. Which would make the former employer's claims truthful.

It's super unclear to me how you would accidentally retain a copy digital documents...?

Like I said, it's hard to imagine this scenario actually happening. But for good measure:

Lesson #3: Leave work at work and startup at home.
This is a civil case, so Waymo's burden isn't "reasonable doubt", it's "preponderance of the evidence". In other words: is it more likely than not that Otto stole their tech from Waymo?

This is a much easier bar to clear as a plaintiff. It's the defense's job to make the case that it's more likely than not that they didn't do whatever they're accused of doing.

In this case specifically, one side has extensive computer records that strongly suggest wrongdoing, and the other side hasn't yet produced any evidence -- or even any statements -- contradicting that. Good luck, guys.
As a former grokoholic, I must say all this heavy-duty legal drama makes me miss Groklaw and pj.
Lifesize BB-8 Replica Build