skysight-inc/HackerNews huggingface dataset:
We have the iPhone because Apple was so ambitious. Imagine if they had just partnered with existing phone manufacturers rather than trying to build a magic touch slate.

Wait, we do know what would have happened - the Motorola ROKR, which everyone should be forgiven for forgetting.
> Different names for the same thing.

No, different names for completely different concepts.

> This says that the function isn't polymorphic in its argument, not that the types aren't polymorphic. Function resolution that is not polymorphic is not limited to Go, but occurs in inheritance-based languages, too. Example in OCaml:

Struct types in Go are not polymorphic in anyway period, the only way to achieve polymorphism in Go is through interfaces which are not concrete types, unlike classes.

> [1] Like Go, OCaml uses structural subtyping.

No it doesn't. There is no subtyping in Go. There is only type conversion and type assertion.

Whatever you wrote with OCaml is completely irrelevant to the discussion as the type systems are fundamentally different. but let's pretend it is.

It's interesting that you didn't bother try writing the equivalent of `let f (x: #a) = ()` in Go, because you CANNOT. An interface IS NOT a substitute for OCaml inheritance, as the later is more precise and specialized.

So no, Go doesn't support inheritance at its core. That's a false assertion. Go interfaces do not give a damn about what the actual implementation is, unlike OCaml sub classes.
I would introduce yourself to her and mention that you thought the previous guy was an idiot and a freak.

I would then engage her in a data science topic and ignore the guy.
Companies from Y Combinator’s Summer 2017 Demo Day (Day 2)
How can the price of gas can be at or near cost, when the difference between two stations across the road from each other can be easily 20%?
I use Common Lisp quite a bit, and I'm just not interested in switching to another Lisp. I've looked at most of them, and haven't seen anything compelling. CL still wins on everything that I care about (performance, portability, libraries, ease of use, books/documentation, etc.).

Even the article's list of areas where Racket is "vastly superior" is questionable, IME. Granted, the author wrote ASDF, so he has a very different perspective than I do on the module system, but in practice nothing on that list has been a problem for me, and a few of them I'd actually consider to be anti-features (like a built-in GUI library).
Tree lawns are quite often property of the municipality. If they're big enough, they can be sacrificed without the residents having much recourse.
Looks like someone beat me to it!

https://gitlab.com/gitlab-org/gitlab-ce/issues/36829
The notion of retaining workers to maintain the robots that replaced them reminds me of a quip from the sci-fi book series The Expanse. One of the characters, a space vessel's engineer, remarks that hundreds of years ago on Earth (today) he'd be a nuclear physicist, but in his time he's just a mechanic.
Like prh8, I too use FastMail. I trust the FastMail team, but a custom domain means I can switch e-mail providers without changing my e-mail address.
"The only Japanese companies I know that are geared for automation for the new economy are companies like Mujin, LeapMind and Preferred Networks."

I've worked closely with one of these companies... Perhaps they were just not suited to the project we were working on, but I found them quite dis-organized, lacking in focus and mostly buzzwords and fakery. Kind of sad.

I really can't see, at least the company I worked with, as "the future of automation"... a lot of it just seems to be neat but impractical toys.
Use pdb to help understand python program
Saw zero leafs during my week in London. Same with a week in Glasgow. Boat loads of prius’ though.
> Who's open-sourced their driverless car tech - anyone with wheels on the ground and a car you can buy? Some advanced mechatronics will be required to fill a lot of voids in the manual labour space. Whose battery tech and engineering prowess will we be using in these vehicles and machines?

Ah, but that's on the hardware side. Japan is excellent at hardware, its education system spits out lots of factory workers. But I have a hunch that AI and automation, in the future, will emphasizing hardware a bit less (since China/Taiwan/Korea has gotten so good at efficient manufacturing), and refocus towards software--that may be where the growth will be. Since you mentioned Tesla Motors, I will note that they hire a lot of software engineers, and it's not a 100% proprietary locked-down atmosphere on the software side; open source collaboration is encouraged. Tesla even open sourced some of their patents, though I will admit I think Elon Musk's attitude towards open source software can be a bit duplicitous.

> That should be praise, no? I mean, aspects of sexism and odd views about social hierarchy can go in the trash, but their productivity is still very good.

Haha...accidentally several words there. I've fixed it.
This happened once in my office.

It wasn't as cool as it sounds, and also it just led to a lot of shooting each other from our desks.
Reminds me of Dan Spitz, lead guitarist of Anthrax and master watchmaker, and John Urschel, Ravens offensive lineman and mathematician.
The author, a famous and well-liked lisper, is not consider ing portability features. CL is an ANSI standard and code often runs with no changes in many distinct CL implementations/compilers/interpreters.

Also, related to that point: There are many different CL implementations out there that satisfy different use cases, like for example JVM deployment (ABCL), embedded systems (ECL), speed(SBCL), fast compile times (Clozure), pro-level support (LispWorks, ACL), etc. So the same code has a huge amount of options for deployment. It really makes Common Lisp be "write once, run anywhere".

Then speed is also never mentioned. Lisp can be seriously fast; under SBCL it is generally 0.3x to 1x C speed; LispWorks might be faster, and there's a PDF out there called "How to make Lisp go faster than C", so that should give an idea of Lisp speed potential.

CL wasn't created by philosophing about what a programming language should be for many years; CL was basically created by merging Lisps that were already proven in the industry (Maclisp, Zetalisp, etc), already proven to be good for AI, heavy computation, symbolic computation, launching rockets, writing full operating systems, etc.

CL is a "you want it, you got it" programming language. You want to circumvent the garbage collector? need to use GOTOs for a particular function? want to produce better assembly out? need side effects? Multiple inheritance? Want to write an OS? CL will deliver the goods.

In short, i would guess that from a computer scientist or reseacher point of view, Racket is certainly more atttactive, but for the engineer or start-up owner that wants to have killer production systems done in short time, or to create really complex, innovative systems that can be deployed to the real world, Common Lisp ought to be the weapon of choice!
Remote Work Digest: August 23, 2017
If the rate of depreciation has increased, wouldn't that make price as a function of age more convex than before? Meaning that new car depreciation is accelerating, but used-car depreciation is slowing down?
> I've worked closely with one of these companies... Perhaps they were just not suited to the project we were working on, but I found them quite dis-organized, lacking in focus and mostly buzzwords and fakery. Kind of sad.

You can't just drop an anecdote like that without naming and shaming.
What? No Premine settings?!
> But who would be dumb enough to buy a used car from a lot?

Someone who needs a loan? I've bought/sold several cars on Craigslist, and it's always all-cash. Perhaps it's possible to get a loan from a bank to buy a car off CL, but it's easier to do so at a dealership.
Just deadlift.

3x per week. Start with an empty bar, then add 5lbs to the bar each time you deadlift. Once it gets so heavy that you can't add anymore, just back off to 1-2x per week and maintain the weight on the bar. It'll take you about 20 minutes each time and the bar and plates will take up about 4 square feet in your living room or garage when not in use.

Here's how you deadlift: https://www.youtube.com/watch?v=VGZrATR1O4E

You can get a barbell and plates on Craigslist for $250. If you decide that it ain't for you, you can sell your barbell and plates on Craigslist for $250. So there is no financial downside. But it has the potential to be the best $250 you have ever spent. On anything.
That was a big typo since I meant to finish that sentence. I've fixed it now.
Can you provide a concrete example? I can't recall ever seeing such a disparity in the US having lived in the midwest, northwest, and east coast. Perhaps you're in a different location?
You underestimate the difficulty. For example the asteroid could break up, which would move the trajectory. If the asteroid is not round it will tumble and shift. Uneven heating would cause a "jet" of hot air to act like a rocket and move the asteroid.

Don't forget that it's very unlikely you will be able to guide an asteroid perpendicular to the earth (which would give you the most accuracy, and the most velocity, which also helps with accuracy). Most of the asteroids obit more or less in the same plane as the earth, so you will have to settle for a more shallow impact, which will magnify atmospheric effects.

> example ... moon

We have had thousands of years to precisely record the orbits of the moon and earth [sun]. That is the only reason we are able to predict it. And despite that, past a few hundred years accuracy goes down, and past 1 thousand or so it's mostly impossible to predict eclipses.

And that's for bodies we have very accurate data on, and who have no atmospheric drag.

The inaccuracy for eclipses is because we can't predict how fast the earth will turn (to an accuracy of a ppm) more than a few months out, and because of tidal effects changing the orbit of the moon.
Well, from a completely cynical perspective I'm curious if this is what it takes to get government agencies with an operating policy completely disconnected from reality to start functioning properly.

Similar to how the competition between the CIA/FBI and the two-decade-too-late lack of connection between information systems prevented them from being able to detect 9/11 despite having multiple (disconnected) early indicators.

I've read enough War Nerd blog posts [1] to know the American Navy (and Airforce) are completely disconnected from the reality of modern warfare by still being obsessed with billion dollar aircraft carriers and expensive 'stealth' jets from a bygone era (3-4 decades ago) which would be the lowest hanging fruit in any modern war. Basically billion dollar machines that will be predictably destroyed within the early hours of any combat by a barrage of low cost missiles and highly mobile small attack boats by today's well known adversaries.

Although those are the disconnects from the highly complex real-world situations their stated mandates would put them in...whereas crashing into a commercial boats in high-traffic sea lanes seems like something that no sophisticated Navy should suffering from twice in a few months...let alone having multiple fatalities from each. So I'm not sure how to react to this honestly.

Other than having zero surprise that it's happening to one of the bigger modern governments where disfunction is the status quo and cronyism outranks tangible progress.

[1] https://pando.com/2014/05/26/the-war-nerd-iran-is-building-a...
> Well, if the money funnels in billionaires and overseas corporate accounts, an individual has even less choice in how to use it

Billionaires buy things, travel, and hire people to work for them. They don't hold onto their money forever. And if they do hold on to, it lowers the supply of money in circulation, thus increasing the value of the dollars YOU hold. A rising tide lifts all ships. So I fail to see the problems. Besides, it's their money, what right does anyone else have to it? If you want their money, find something to sell to them. Maybe start a billionaire vacation resort on the moon. That will create tons of jobs.

> Whereas with the government at least the individual gets a vote on how those money should be used.

Voting is just a small piece, the bigger part is the full-time lobby groups and interest. They have a much more control than the individual gets 1 vote out of 200+ million. And just because 51+% of voters think it's ok to steal someones income, doesn't make it right.
Yeah...I suspect a lot of people said something similar when it was rumoured they were going into the phone business.

I know a car is a very different beast to a small touchscreen computer that makes phone calls, but at the time everyone was looking at it from the perspective of a computer and entertainment company making a phone in a cut-throat thin-margin industry. What they did is make an iPod Touch with a cellular component, priced it higher than the flag-ship phone of the day and started with a single and not-very-loved service provider in the United States.

Now look where they are.
I don't think that it will be as severe. The big banks are largely insulated from this. I do think that it will be a buyers market for late model used cars for cash buyers. I'm already seeing signs of this. It's just not quite there yet but I bet I can get a car at 50% traditional market price soon.
If sitting is so bad why is meditation considered to be so good an' healthy?

http://images.huffingtonpost.com/2014-11-19-ChairSittingGood...

My guess is this problem is not to do with sitting per se; it's how your (partly unconscious) attention is distributed. It's not just work/gaming/movie that requires bandwidth, the body needs some too. If you can't walk about then better posture and even little things like wiggling your toes might be helpful.
That's honestly one of those big differences between Mozilla and the tons of other idealistic free/open source projects out there. They care about presentation. They care about clarity. They care about layout. They care about style.

IMO understanding how to appeal to non-tech-y users (and that tech-y users don't always want to sift through 5 pages of links to SDK-tarballs when trying to download a software) was how they managed to compete with IE/Microsoft back in the day. They're also one of the few non-profit organizations releasing software that understands user interfaces.

All that stuff going on with FF57 and whatnot must be tough for them but overall, I believe they're a huge success story and more open projects should look up to them for inspiration. If there was an operating system (sorry, Firefox OS didn't count) or office suite developed with a similar attitude, it could really make an impact.

Just compare the download page of Libre Office (https://www.libreoffice.org/download/download/) with that of Firefox. I'd link the latter, but it basically just starts to download the file you actually want. It's the little things...
Rust. https://doc.rust-lang.org/book/second-edition/ch11-03-test-o...
Germany comes to mind as a counterexample: a homogenous nation until the late 1950s, with no colonies to speak of, and jus sanguinis. Yet it transition to a functioning, diverse society today.

And Japan is arguably paying a steep price for keeping their blood oh-so-pure: it's a society frozen in tradition and fear, with an economy in what is essentially a 20-year recession.

Making robots care for the elderly will just be another step in the dehumanisation of that society, indeed. It's the coup the grace for a generation that replaced social life with "being in the office" and love life with blow-up dolls and pornography.
Feţele Oraşului cu Salcâmi
There are likely other factors at play. For example, if the more expensive fuel station has brand associations it triggers (e.g. Shell [1]), the higher pricing likely benefits them more so than it hurts, as their target market discerning customer is likely to interpret the price as a proxy for quality.

[1] http://www.emeraldinsight.com/doi/full/10.1108/0258054051061...
Thanks for working on fixing it!
The provincial government in my home province of British Columbia, Canada, is developing a genuine progress indicator (GPI) to replace the GDP metric, which was the idea of the BC Green Party. The point made here is that GDP is a very imperfect solution. Christy Clark may have boasted about BC's booming economy by pointing to GDP numbers, but do they explain the whole story?

I know that's neither here nor there, however.
Tesla is a status symbol. Chevy is not. The true demand is for the Tesla brand, not the electric vehicle.
That would work for my office, except we're all adults and professionals.
this is why I lay down
The manufacturer warranty has a mileage limit which at least in my case was 80k km (less than 60k miles); that's probably why it's missing from the listing you linked to.
You should have customers before launch. Read the first four chapters of: https://www.amazon.com/Four-Steps-Epiphany-Steve-Blank/dp/09...
Apple Watch already polls you every 5mins or so throughout the day. You can use an app like Cardiogram to hook into the Apple Watch data to visualize nice graphs and correlations.
> Then speed is also never mentioned.

What? There's five points on the numbered list, #4 is entirely about speed.
Can you reach out to me via email? I don't necessarily want to post their haunts in public without their permission.
My hope is that electric trucks will be more popular.
There's a human factor here that I think cuts close to some startup practices: sleep deprivation.

The watch schedules and setup for sailors is just ridiculous -

https://np.reddit.com/r/navy/comments/6uz5hj/uss_john_mccain...

You wouldn't let a civilian heavy equipment operator or truck driver work under that level of sleep deprivation.
What makes Japan special is a 20-year stagflation of a society rapidly ageing, with absolutely no attempts to empower the few young people remaining.
There are many very, very political people inside Mozilla. Some of them may even want to commit political violence. Political violence seems to be a problem that just grows and grows, so how can we be sure that it's not supported in Mozilla. These would be a very small minority of Mozilla of course, but the problem is that you don't know who it is. And it only takes a single extremist to betray your users. To get your users injured or even killed.

The same concern will of course apply to any other data harvesters, but that's for another thread
> This question is what made me doubt the rest of the article, which is ostensibly written by somebody with some level of naval expertise.

It's possibly a naive statement. I think it's a trap.

Fundamentally, the ship isn't designed to be hit at all. it's supposed to be fast and nimble. The walls could be paper thin (aside from getting shot at), because it's not supposed to be rammed in the first place. It creates a nifty dilemma. Either the whole class is poorly constructed, or those in command were complete failures. An expert would have a hard time saying the whole class is poorly constructed.

Less important but still relevant, an inquiry maybe should explain the bow vs side issue in ship strength. It'll dissuade obvious misunderstandings from lawyers, legislators and the general public - non experts.
> Ah, but that's on the hardware side. Japan is excellent at hardware [...] I have a hunch that AI and automation, in the future, will emphasizing hardware a bit less [...] it's not a 100% proprietary locked-down atmosphere on the software side; open source collaboration is encouraged

What you're saying doesn't make economic sense to me: won't open-sourcing the AI and software components commoditize those things, leaving the hardware components like robotics, vehicles and associated hardware like sensors to be the bit that makes the money? Similar to how operating systems are now given away for free with computers and phones?

In which case doesn't Japan win?
Remember. Habits require easy accessibility.

You can make an adjustable desk for $0. I can take a recycle bin, trash can, cardboard box, another chair, books, another desk, --and place this item on top of any desk -- then just set my macbook on that. You don't need a $500 electrical moving standing desk - they are annoying. I currently have my macbook on top of a planter on top of a desk (the height is perfect). I worked for 6 months ontop of 3 large legos.

If you need to be hipster or require a mouse you can splurge on a nice one for $29.

https://oristand.co/
You're hosting a party and you run out of something so you run to the store.
Lots of negativity here - I got so fed up with my local bank's policies and requirements that I added Bitcoin as a payment method to my company's website. I can buy my shed materials with Bitcoin, and now I accept payment in Bitcoin.
Per capita GDP will rise if population remains unchanged or declines.
Modern naval battles won't be fought by ships ramming each other, they will be fought by sending supersonic missiles carrying large explosive chargers. Do these incidents give you any confidence that a modern US Destroyer could withstand even one hit?
You couldn't be more wrong.

Built on a totally different platform than the Avalon (The Avalon is even FWD)

No pre-collision braking (A partial system was included on some Japanese models, but none on the US model)

No blindspot monitoring

So, hardly "all that stuff".
Using Git Wrong
Ok, that makes sense now. I agree it's quite an accomplishment. If anyone can manage that transition, I think it's Japan --despite not being quite the centrally planned econ.
> If anything, society here is reverting more to a norm after being in a massive economic bubble.

So, you're agreeing that Japan is on a long downward slope to economic and technological irrelevance, but you believe the average Japanese would rather accept this than immigration?
What Happened to the Ionosphere During the Solar Eclipse?
Not my experience at all. Do a little research on which brands and models are reliable. Find a nicely maintained example of one of those offered by a private seller. It's going to be way cheaper than a dealer in my experience.
“You gotta challenge all assumptions. If you don’t, what is doctrine on day one becomes dogma forever after.” Colonel John Boyd, USAF

Cough https://en.wikipedia.org/wiki/Millennium_Challenge_2002 Cough
The Grugq: Free Security Advice
See here: http://www.thedailybeast.com/inside-seal-team-six-by-don-man...

> Dr. Morgan also found that the metronomic [non variable] effect is often associated with early heart disease and even sudden death. Apparently, the body chemistry that allows young people to survive under high stress does not translate into optimal heart health past the age of fifty.
> I would be interested to see how the use of lots of small street routes around a main route affects the flow of the main route, and what the efficiency gain generally is.

I wouldn't assume there's an overall efficiency gain. That's part of the problem: in many cases, a shortcut that would work if a few cars used it causes problems (jammed intersections, etc.) if too many cars try to take advantage.

Someone who knows graph theory more than I do could comment, but more generally I don't think there's any guarantee that a situation where every vehicle uses a greedy algorithm will result in overall greatest efficiency. I could swear there was an article on this within the last year but I cannot find it.
Or legally swapping plates (e.g., personalized plates follow owners to new vehicles, requiring new plates for the vehicle, among other circumstances.)

Or, I suppose, legally swapping wheels, or just pressure sensors.
> How do you even run an air conditioner on that, much less an entire house?

My guess is "they don't". A quick web search reveals less than 50% market penetration in homes of air conditioners.

That said I live in an apartment with 30A 100V service, and I've run 3 air conditioners at the same time no problem.