skysight-inc/HackerNews huggingface dataset:
It also looks like if you took a turn too sharply the corner/edge of the treadmill could catch/scrape on the ground. Could make for a nasty fall.

The same thing can happen on bikes, but you can prevent it by orienting the pedals correctly.
The example the OP gave was from a tutorial/website that is hosted at the Laboratoire Bordelais de Recherche en Informatique. I imagine they probably have some heavy duty machines to crunch numbers on.
Thanks for pointing that out. Our belief is that the majority of in app actions are now fast but that there are still exceptions. We're constantly trying to find new exceptions and remove them. Hopefully this thread alerts us of new ones.
I'd guess that getting OEMs to install Tango sensors to their phones has proven to be more difficult as they imagined it and that having an AR library that only works on a specialized phones would not be a good idea.

Hence why they're probably switching to the software-only approach where device support can be added more easily.
"Design patterns implemented in Java"

I'd argue that Design Patterns mostly appeared because of Java. Because of people hitting the wall with Java; Java does not allow metaprogramming; Java did not allow class members (it allows instance members); Java does not allow multiple inheritance; Java has a cumbersome and underpowered exception handling system; Java's OOP is really strict and limited; no real functions that can be passed around (not even in Java 8); recursion can't use tail call optimization... etc etc

because of ALL this, then developers had to resort to applying the same workarounds. And such workarounds were collected, tagged, and proposed as

Design Patterns

by the gang of four.

But seriously, if the authors write,

"All designs should be as simple as possible. You should start with KISS, YAGNI (...)"

Then they should be looking at alternatives to Java in the first place. It's 2017 and there are other alternatives that even run in the JVM (if this is a requirement).
Even if there's a car parked in the bike lane; you can get a ticket for going around it.
I guess it depends on if you care about early adoption or not or what country you're in. Most of the indie games are available on Android. And if you happen to be in Asia, much of the indie games target Android first.

I just don't think most people care about these issues, both platforms have a huge software library, and both have a huge number of users. I'm kind of tired of people turning technical threads into platform war discussions.

If you're a loyal iOS developer or user, why do you care about what Android does? This announcement is only positive. For Android users, it signals platform level AR support. And for AR fans, it signifies a growing convergence on a low hanging fruit "AR-lite" that will be available to both platforms.

It would be like if only one platform had a Web browser and suddenly the other platform got a browser, and people we're all angry like "Well, platform #1 had a browser first! And it has more websites that optimize for it!"

The real story is "hey, now there are two web browsers, and the web will be larger"

The endgame is AR-lite now has two platforms competing. That's good for users, and good for developers, despite an intermediate period of chaos and fragmentation as things evolve.
I understand why you don't support Linux. And while I wish you did, I respect the decision.

However, can you provide me with a backup client integrated with B2 that makes backups as simple as the regular home service? I don't want to deal with CLI or anything complicated.
Ryan Hoover’s $3M Angel Fund Is Going by the Name Weekend Fund
One of the points requiring clarification here is whether the dealer did in fact cede title of the car before the disagreement over the GPS tracker.

If they retained ownership (which is quite plausible, given the disagreement over the fees), Iny's interpretation of the law is irrelevant.
For most situations I disagree. There's a term I see floating around HN occasionally called "incident pit" which I think sums a lot of situations. The idea is for many situations each unit worse things get the harder it becomes for things to get a unit better, just like getting out of a pit. Eventually escape becomes impossible.

And i think Uber has been dealing with their own version of an incident pit lately.
Thought this was referring to the decline of its content at first
USCIS to Expand In-Person Interview Requirements for Employment-Based Green Card
"but need to spend time debating how to protect ourselves from marketing “attacks”."

I don't have a complete solution to this, but I know I've got two for you:

1. Beware any solution where the same thing is demo'ed every time. It's a sign that either nobody is actually using it, or it's over-tied to the specific thing being demo'ed.

2. Any time you see a solution that massively outperforms some existing and well-developed solution, you must always ask what was dropped from the existing solution to get that speed, on the assumption that the well-developed solution is probably already pretty optimized to be whatever it is. It isn't necessarily bad to drop things, heck 90% of "cloud" technology basically consists of "dropping the things that don't work well in a distributed environment", but you need to know what those things are.

#2 in particular would have saved a lot of people in the context of MongoDB. It doesn't mean Mongo is a bad choice for everything, or at least, not anymore, but you need to know what you're giving up to get there. (And in particular I'd suggest "We can use this technology without having to have discipline!" is... double-edged at the very least. You may not want a bondage-and-discipline tech at a startup, but tools that offer some gentle-but-solid defaults and guidance may help you focus your cognitive energies less on establishing all the rules from scratch and more on whatever your actual problem is.)
Curiously, I feel the opposite way–Xcode's support for managing certificates is pretty awful (it's gotten better recently, but it still occasionally gives cryptic errors for no discernible reason). For actual programming, though, it works pretty well as long as it doesn't crash.
Gibberwocky
I'said it before, I'll say it again:

ctrl+alt+r

However, while it is lovely when it does work, it crashes my browser rather often.
If you mean XDE, it's not meant to replace VSCode or Sublime or anything. XDE just gives you buttons for common actions that you would normally do via the CLI.
Too bad my upload speeds to B2 are horrid. Maybe it is because I am uploading from Europe, but I have no such issues with Google Drive.
Developers build decentralized apps on Stellar too, not just Ethereum
What's interesting is that with such system in place, you could easily kill people. For example, disable the car when you're in a deserted region that hardly sees a traveler every 2 weeks. And while the example is kind of unlikely, the possibility of that happening is frightening. Especially that the protocol behind is MOST LIKELY un-authenticated and could probabaly be spoofed easily by expert researchers.
Thanks! We would have really appreciated a resource like that when we started the process. We wanted to share our story in case it is helpful to others.
There's third party solution for iOS build automation - https://fastlane.tools. I didn't tried the whole end-to-end solution, but pieces I tried worked very well.
How Honeycomb Uses Honeycomb, Part 5: The Correlations Are Not What They Seem
> The SBCL and CCL REPLs do not support readline-style editing. This actually makes them infuriating to use outside of Emacs

TL;DR: I fail to see how this can be a problem.

Yes, but they do work fine inside Emacs (or perhaps inside other IDEs), and if i was using the SBCL command-line and needed readline-style-editing, then it was because I'm developing or debugging, so I'd be inside Emacs (or other IDE) in the first place...
Create Data Visualizations for Starcraft II Replays on Jupyter Notebooks
Thank you for the great answer Nick, that's the best summary I could've hoped for!

So in summary:

⇒ low power, high speed inference on x86 CPU 🡺 Intel Movidius

⇒ low power, high speed inference non x86 🡺 NV Jetson

⇒ low power, low speed inference 🡺 RPi and similar

⇒ high power, high speed inference 🡺 GPU(s)

NVidia Jetson is the obvious winner, if there is no viable alternative, however Jetson is quite expensive and therefore I can't go that route. I want to speed up training & inference. eGPUs are more or less affordable, but low power training & inference at medium or low-cost would strike me as a clear winner.

Sorry for the late answer, nonetheless, even though I didn't get an alternative DSP that offers similar advantages as Movidius, I'm still grateful for your insightful comment.
I think the benchmark was probably done on a supercomputer. But that's really interesting how well Julia did. I did a basic logistic regression ML implementation in it years ago and I was impressed, but I stopped following its progress. Might have to keep it on my radar!
Democracy and freedom, in general, depend on people who fight against the powers of the time from trampling rights and controlling people through different means. So even if you're somehow not troubled by anyone who has or can obtain more (aka damaging) information to use against you, there are many people who struggle all the time so your life can be better (and not get worse). And for those people, corporations that collect a lot of data, who are in turn answerable to government requests (like NSLs in the U.S.), are landmines that could trip any moment and endanger them and everyone else they work with. Society has a lot to lose if we don't value privacy, because privacy is fundamental to have and to retain freedom in the constant struggle that we have with various entities.

So if you care about freedom for humans, you must care about privacy. Otherwise it'd be hypocritical.

For a better and concise article on this, read "Privacy protects bothersome people" [1] by Martin Fowler.

[1]: https://www.martinfowler.com/articles/bothersome-privacy.htm...
> 20 year old that sees themselves as having 80+ years left

Any such 20-year-old is delusional; becoming a centenarian (let alone having good enough health to appreciate it) is not much more common than winning the lottery, at best.
> Scheme, a Lisp-like language, allows some evaluable expressions to have an "undefined" or "unspecified" result value.

That's why they are heretics !!

(Just joking of course... Scheme is the other great Lisp dialect.)
It's easy to think "more logging/transparency never hurts" until you actually try it out and see how much data you get that you don't really care about. The EU cookie law is nothing but an annoyance already - making it even more laborious and universal is not going to help anyone. It'd basically be EULAs everywhere.
I doubt these are the factory immobilizers built into the ECU. You can probably just connect two wires together to bypass it. So the ransom would have to be less than the cost of an urgent callout of a mechanic.
The GoDaddy Internship Story: 2017
BookScanner from Japan. Available?
CASIO seems to have developed a book scanner:

http://web.casio.jp/bookturner/

[PDF]http://web.casio.jp/bookturner/pdf/BT-100_catalog.pdf

Is it available already?

How much is it?
This would quickly become the incessant prompts about cookie usage that the UK enforces. Like most alerts users quickly become blind to them and click through to get to what they are trying to accomplish.
Thanks! Our hope is that Luna2 enables developers to more efficiently improve the product. While performance is still a top priority, more engineers can now focus on the product experience.
https://mobile.nytimes.com/2007/05/21/opinion/21planck.html

Also, http://m.med-health.net/protein-deficiency-diseases.html
> or they'll use dual-cameras to try and synthesize it

I could be wrong, but I was under the impression they already leverage the dual cameras on the Plus phones.
I didn't find it hard at all. Don't expect for it to work on a residential IP address though. I have dovecot and postfix running on a linode.
After I had left my job, and before I left Austin, I was trying to sell my condo there. The realtors would give a two or three hour window during which the condo might be shown, and I had to get the dog out of there. So I walked. I must have walked up and down every alleyway between Dean Keaton and 2222, Lamar and the interstate. I got to know the city better in a couple of weeks than I had in the years I'd lived there.
Why are you assuming that the law lets them decide at all whether to cede the title? His statement is unambiguous: "To turn off somebody's vehicle after he had already paid off the loan is clearly illegal."
I never really got my head around the Parametric Bounded Löb paper at https://arxiv.org/abs/1602.04184 . Clever people have persuaded me that it was wrong (for a certain reason related to the existence of nonstandard models of PA) and that it was true.
LOL. My guess would be "All ARKit and ARCore bases are belong to us". 8th Wall XR works on all the ARKit and ARCore devices. Why would you want to create an AR app twice when you can create it once? For free.
And 100M users is the tipping point? How many services have 100M users?
>not a big part of the west point curriculum as no self respecting naval officer is going to be caught dead doing coast guard type work

Very few NAVAL officers graduate from Westpoint. Most Graduate from Annapolis
Facebook will match Harvey relief donations up to $1M
If you got asked 5 questions for every page you visited, what would end up happening is people would start clicking yes without reading. You would get overwhelmed by requests that you would start paying less and less attention to them.
> Once we have loaded the program we simply set the program counter to the handle and start executing the VM.

Seems like a perfect use case for WebAssembly once it's adopted. Instead of each framework creating their own bytecode implementation and VM to match it.
> When Apple is late to the party, it seems people say "it doesn't matter if you're first, Apple waits till its 'ready'"

Generally people say that in response to everyone accusing Apple of copying.
> every car requires some version of gap insurance on their end probably at least for a while if they're rolling these costs into the sale price

When you're selling a Kia with a KBB of $3,000 for $13,000, I'm going to assume you've adequately "factored in your costs" without resorting to gap insurance (which is going to be huge, because the insurer is going to pay fair market on KBB, not what you sold the car for) other than (further) extortion.

> they may be late on their debt payments since I assume they have some type of line of credit and they themselves probably don't have the best rate.

Hah. I had to use a subprime dealer after my divorce (not to the extent of GPS / immobilization, but 'pricy'). A year or so after buying the car, I got a call from a bank that I didn't recognize, saying that I owed them $2,000. This was the same amount that I'd written on a check for the down payment on the car. Sure, a cancelled check stub saying "Sorry, I paid the dealer the down payment" cleared it up, but something was awry.

Six months later, their multiple locations are shut and another bank has them in court for breaches of contract that I think ended up as fraud proceedings against the dealership owners for multiple financing issues (mind you, they were both still driving their Bentleys)...
So, splice the green wires and we are good?
The Citi Bike Commute Visualized
None of them carry any weight.
is it just me or now it runs faster in Firefox than in Chrome?
I'm sure you're correct, but that seems backwards. OpenGL is a cross platform API, why would that be emulated in software? And the iOS devices have a different CPU architecture (ARM) than the MacBook Pro (x64) you develop on, so how is that being run as native code?
I have not mentioned Windows Phone on my comment.

Apparently no one at Google ever read PC hardware specifications from Microsoft like "PC 97 Hardware Design Guide" or "Hardware Design Guide for Microsoft Windows 95", among a few other hardware guides from them.

https://www.amazon.com/Hardware-Design-Guide-Microsoft-Profe...

https://www.amazon.com/Hardware-Design-Guide-Microsoft-Windo...

Of course the Windows Phone attempted at it failed, because by the time Microsoft tried to apply the same rules as they did on the PC hardware, OEMs already had the Android wild west to play with.
Static website generators and GitHub pages, WordPress.com, Blogger, typical hosting sites. I think some forums and Reddit style link aggregators have places for longform content too.

I was considering my own direct alternative to the site, but at the moment I have other things to work on.
Great write up! That was informative and well-written.

As someone who writes content aimed at developers, I'm concerned about the generalized sentiment this creates towards technical content marketing. I stopped coding years ago and started trying to lead teams and figure out how to make businesses grow; quality marketing is a way to do that. In the HackerNews bubble, that's viewed as a step 'down the ladder'.

I think it's important to make a distinction; is the issue that they marketed well or that their product didn't match their marketing? It's the latter -- any company that hopes to succeed in the uber-competitive, fast-moving technical world needs marketing.

If we're making a fancy tool and I write a quality guide demonstrating how you can do "us" 'the ol' fashioned way' in an effort to demonstrate our value, is that wrong? How else am I to do it? You simply won't come if I don't tantalize you.

Digital Ocean had a brilliant content strategy; incentivize users to write tutorials that would bring people to try those tutorials out on their droplets. I hope we don't dismiss technical marketing as evil. Technical marketing can be valuable and be written with care and integrity.
Fastlane supports Xcode9's multiple concurrent simulators for faster screenshots
Khosrowshahi was born in Iran[3] to a prominent family that founded the Alborz Investment Company, a diversified conglomerate involved in pharmaceuticals, chemicals, food, distribution, packaging, trading, and services.[4] He is related to Canadian billionaire Hassan Khosrowshahi. His family immigrated to the United States just prior to the Iranian Revolution in 1978 after Alborz Investment was nationalized.[3] He graduated from the Hackley School in Tarrytown, New York.[5] In 1991, he graduated with a B.A. in electrical engineering from Brown University.[6][7]
That's a great point. I have no idea why I also didn't mention Fawlty Towers, possibly the greatest sitcom ever made.
Uh, I'm pretty sure Dr. Kaczynski's brother's tip was "pivotal" in his capture. He read the published manifesto and told them, basically, "Hey, that sounds like my brother".
> actual study of mainstream feminist theory

Yes, and interactions with proponents of said theory. And I understand the difference between a religion and science. You obviously do not.
Google is getting rid of Tango branding

http://www.androidauthority.com/google-tango-branding-retire...
Which steps? I don't do much mobile development, but I have done some, and I have never used the XCode GUI, ever.
Wouldn't people have said the same about cable TV in the 90s, CFCs in the 80s, slavery, child labor, etc. etc. ad nauseam?

I believe that the system is democratic enough that if people are organized and ask governments nicely, they can have privacy protections.

It's really only Google and Facebook that profit substantially from this crap, and there are good arguments that it would be beneficial to the rest of the economy to knock a bit of wind out of their sails for a while (a more diverse range of competitors, a stimulant to VC-investment to try new monetization strategies).

Disruption can happen democratically, too!
Where did you find the sample app? I've been looking for it with no luck.
Why would it be risky anyway? Are app developers really counting on device parity between iOS and Android? Are developers not going to release something great because there is a potential Android wouldn’t support it? If feels to me that there is more risk in developing to the lowest common denominator — not creating something useful because of the potentrial it won’t work on Android.
Yes, in this case it was wrong, but how are you equating it with the general case?

The loan was only extended in the first case on the understanding that you would lose access in case of non-payment. Had they not been able to revoke access, they would not have given the loan, or would have given it at a higher rate.

Are you saying you should be able to just walk away with a car and forget your obligation to give it back?
It's part of a series for Chevrolet by Jam Handy. The Internet Archive has many more of them. A few:

"Streamlines": https://archive.org/details/0142_Streamlines_M7960_09_08_44_...

"Down the Gasoline Trail": https://archive.org/details/0542_Down_the_Gasoline_Trail_06_...

"What Stops Them": https://archive.org/details/0797_What_Stops_Them_M6850_06_27...

"No Ghosts": https://archive.org/details/0797_No_Ghosts_M7860_06_16_49_00

They were really trying to get across how a car works.
I'm baffled... why aren't they compiling to JS? They're cheating the runtime out of the ability to JIT the resulting code, which seems like a huge penalty.
Re: Nathan Lowell...

That's true about the first book, perhaps the second (is clothes shopping conflict?), but the third is completely different.
What? Where did they say that in that talk? They simply showed a way to execute native code with V8, so it's easier to run node on nashorn. Stop spreading misinformation.
I just use dovecot, postfix and spamassassin. It did take me many hours and a lot of googling to configure it but it's very low maintenance after that.

I don't have any problem getting my emails accepted by gmail and friends.

The trick is to use an IP range that's not "fishy" (that basically precludes hosting email on your home connection, everybody expects spam from those and they're blacklisted everywhere). Then use DKIM, SMTPS, DMARC, SPF and be very careful not to allow any kind of open relay for spammers and you should be mostly fine, at least in my experience.

There are many websites online that offer to test your email setup for obvious flaws (open relay, missing headers etc...), for instance https://www.mail-tester.com/ and https://mxtoolbox.com/diagnostic.aspx . You should also check if some blacklists have your IP or domain blacklisted for some reason, and then request a delisting (after making sure that you're actually not sending spam because of a bad config): https://mxtoolbox.com/blacklists.aspx

It's definitely not plug-and-play but it's pretty interesting if you don't mind system admin. You also have a lot of flexibility if you want to filter and automate your emails in any way. I was also pleasantly surprised by the efficiency of spamassassin, properly trained there are very few false negatives and almost no false positives.
It's true that the journey is often more important than the destination. You don't really watch HIMYM to find out how Ted met his wife (at least up until the last season). On the other hand, each episode needs to have some kind of plot to work as a narrative structure.
I think we've all seen the story over and over: populist politician gets in power and forgets everything. They start to sacrifice principles in return for staying in power in order to ostensibly do the right thing later. But later never comes.

So, maybe theoretically we can influence, but understanding the nature of what a self-interested, pragmatic government beaurocrat values is incredibly important.

I think the parent comment and idea behind it needs to be explored further. Maybe there is a solution, but it will perhaps require an entirely new type of government. Democracies, as we know them, don't seem capable of solving this problem.