skysight-inc/HackerNews huggingface dataset:
I really like the mouse-following effect in the background. It's subtle enough to not be annoying, but playful. As an interaction designer, I love seeing these little hints of fun that sneak into otherwise "vanilla" projects.
No reason it couldn't be made to work on vehicles.
OK but where is my SX70?
I can't think of a better way to explain it. Maybe you should re-read the comment chain to help you understand this conversation.
You reminded me that last year I used a brick and a piece of wood - combination did take off some crud. Also tried some of that chemical spray - which didn't seem to do a thin.
It's not really a startup idea, it's just a bad choice that was made when equipping the plane (often the manufacturer's choice, not the purchaser's). Button and dial based options exist for every instrument and piece of avionics, even modern systems. The person making the equipment selection just fell victim to slick advertising photos instead of practicality, or got conned into buying a Lynx because they thought they were getting some sort of deal.
To everyone saying “they’re just about to ramp up production, then they’ll be fine”, keep in mind that might be “out of the frying pan and into the fire”. There are already some serious questions about quality control at Tesla, and a lot of suggestions that they are cutting corners to meet these production deadlines, which will come back to hurt.
Do any other autopilot systems from legacy automakers improve with over the air software updates? Do they revise their algorithms with fleet data?

I can't get Waymo/Google autopilot in a vehicle I can buy. I can get Tesla's autopilot.

The latest Tesla autopilot software update (2018.10.4) has shown drastic improvements (30+ Youtube videos from owners in thread): https://www.reddit.com/r/teslamotors/comments/84xt43/collect...
Right, because they switched to the American version of crony capitalism.
Low pH cleaners are fine. Higher pH such as dishwasher detergent will strip the seasoning.
That really depends on how much bandwidth you need. Several aspects of remote working like video conferencing large file transfers are too demanding for 4G in terms of bandwidth and transfer caps.
You're comparing current satellite technology to something that is scheduled to come out in about 3 to 4 years. That's not very fair considering that there are many other geosynchronous high-bandwidth satellites scheduled to come out before SpaceX is ready.
You could also make some ten line hack to mock up structs in Lisp over a vector. That SBCL implementation has to conform to an ANSI standard.

The TXR Lisp implementation of structs (the syntactic part) is 300 Lines: http://www.kylheku.com/cgit/txr/tree/share/txr/stdlib/struct... of which the defstruct macro is about half.

The underlying implementation is in C: http://www.kylheku.com/cgit/txr/tree/struct.c, which is some 1600 lines.

TXR Lisp structs are an OOP system; they support inheritance, static and instance slots, inheritance of both, late injection of methods into a hierarchy and such. There is a fairly sophisticated initialization model and even support for C++-like RAII style.

Structs are real objects that know their own type. They have a print and read representation, they know what slots they have and will reject invalid accesses and so on.

You don't get something for nothing; the LOC's are spent for a reason.

Looks like there is a tutorial on what appear to be these same Forth structs here: http://wiki.laptop.org/go/Forth_Lesson_18

I don't see any example of how to create a struct, how to access it, how to show that two different struct types are incompatible, how accessing a field in a struct that it doesn't have results in an error, etc. It just looks like definitions of constants denoting offsets.
Spot on. The highest converting landing page I have ever done was downright ugly. However, it made thousands of dollars with just a headline, a paragraph, and a buy now button.

People often confuse visually pleasing with financially pleasing.
File consistency (2015)
As someone who spent $8K on Enhanced Autopilot 15 months ago, I'd say that pretty much everyone has better autonamous driving. My brother-in-law got a new Honda Accord a few months ago, and says on the highway he can just take his hands off the wheel and let it do it's thing.

My fancy-schmancy Tesla Models S meanwhile can do an ok job of following lanes as long as you keep your hands on the wheel and pay attention to ensure that whenever it doesn't detect your hands on the wheel that you give it a little tug.

I love my Model S, but they really bit off more than they can chew in the "writing our own software" department.
Fair point, that's more precise. You're clearly better informed than me.

The following quote from Steve Troughton-Smith in the article that I linked was enough for me - I'm not going to beta test Swift for Apple either.

>I'm not yet convinced of Apple's level of participation in the language — four years on, Swift is not used for important pieces of iOS, OS or frameworks (I maintain a running list of Swift apps from Apple on Twitter, and macOS is definitely less shy about adopting it for new features than iOS). I understand why that is the case (ABI stability, etc), but if Apple's not using it for everything I don't see why I need to be beta-testing on their behalf. I lose nothing from waiting until Swift is 'ready', and I gain all the benefits of Objective-C in the meantime.
True enough.

But I suspect that heating any food much over 100 °C will create carcinogens. Even cooking rice, if it browns at all by accident. And indeed, some folks cook at 50-70 °C to avoid that. Sprouted grain "bread" baked at ~50 °C is especially strange.
South Africa Archives – Exploring Motherland Africa
> Shooting down satellites is very expensive

It's less expensive than launching satellites, and the Chinese goverment has enough money to do it if they want.
No, it didn't. But you took the chance the individual at that location was supremely interested in certain types of photos, whereas now if a '10x' developer was given access to a large amount of data they could zone in on what they want.

Upon writing my concerns out I am struck by how narcissistic and unlikely it sounds, but I still think I'd be a bit queasy when I click upload.
Will break first world broadband monopolies, force prices down, and perhaps destroy the terrestrial industry - from a profit POV.

Balloon net in conjunction, to act as towers?
31 मार्च 1100 साल बाद हनुमान जयंती पर बन रहा महासंयोग बोले 3 अक्षर का गुप्त मंत
Moot point, because a fighter pilot will never say "head." That and the word "box" are strictly prohibited.
I don’t see evidence of the failure. As far as I’ve seen, Tesla has met and then exceeded every single production target they’ve set, including Model 3 production start (which was on time even, last summer). Some were delayed by _years_ but they hit them.

The most recent goal they have set is 5000/week. It was originally slated for Q4 2017. So that date has slipped now by at least 3 months.

I doubt they’ll hit it in Q2. Maybe they won’t hit it until 2019.

But all available evidence suggests the will hit it. Every previous goal was met, why would this be the first one that isn’t?
When does the NYT have something positive to say about a tech company?
A simple SIM card or smart card is a suitable TPM for this, and can be obtained for pennies on the dollar.
My 7 year-old boy already wants to start his own business, and routinely runs his ideas by me. He's also a Minecraft fan, and his favourite YouTube channel is PopularMMOs. When he started watching it a lot and referring to "Pat & Jen", I decided to find out what that is all about. I was surprised to discover after a little googling that they're a married couple who pull down $11m/yr from YT.

And yes, as a parent I am unnerved by this article. While I don't want to discourage his budding entrepreneurship and do want to encourage his initiative, I want him to apply it in a way that is realistic for a kid his age, and I also want to protect him from the inanity (and worse) of stuff like TeenBoss and various get-rich-quick schemes and snake oil sales. I want him to learn the value of hard work, practise, being punctual, and skills that will help him excel in whatever it is he decides to do as an adult. At this point, that means studying, doing well academically, and possibly starting a cottage business his parents can help him with (fortunately, he's a First Honors student).
Link #1 above has the breakdown by age group, by quarter, going back a number of years. It forms an interesting "fan" shape with the older generations watching more and the younger generations watching much less.
Yes, but a bit beyond what's needed for Xmradio/Sirius. A laptop sized antenna isn't an easy 3rd party install.
I learned x86 floating point assembly from Ray Seyfarth's book:

https://www.amazon.com/Introduction-Bit-Assembly-Programming...

I figured out how to write some basic stuff, then I learned to use perf to performance tune. Being able to read a little assembly was a revolution for me.

I also chuckled about how C is non-portable; omg C++ is so much worse. In some sense, x86 asm is more portable than just about anything now, sure you can't run it on ARM, but your C++ code won't compile on ARM either and you'll be in #ifdef hell for two weeks to get it there, at which point you'll give up.
Well, for starters, the book sets out to explain how Europe conquered the world by describing the superiority of Eurasian agriculture. Which misses the mark by failing to explain how the consistently poorest, least advanced, and least populated portion of Eurasia conquered the consistently richest, most advanced, and most populated portions of the world.

Even the explanation of how the Old World conquered the New World falls flat, because (for example) the Spaniards could not have conquered Tenochtitlan were it not for their 20,000 Tlaxcala allies, and, even then, the battle was not a slam dunk.

The real answer is that the growth of political power tends to be on the basis of a transitory superiority in some regard (usually, but not exclusively, military weaponry). Europeans happened to have had their time to shine in the first era to make intercontinental empires possible. I guess you'd call that "luck," but that ignores the fact that there are deeper reinforcing situations in political, cultural, and socioeconomic spheres that cause small advantages to become big ones.
I don't buy it. Vue is eating Angular's lunch, with React leading. https://medium.jonasbandi.net/angular-vs-react-popularity-ea...
If it were an accurate mechanistic inevitability, then it wouldn't be racist. Constructing an inaccurate one to justify the current distribution of wealth and power is a racist act.

Now, luck and other alternative causes.

Any process in history on the scale of western European dominance is necessarily a sample of one, so describing a sequence of events is the only way to work with it. Whether that sequence of events seems lucky or not is irrelevant. Indeed, a "lucky" confluence of many factors is often required for a particular large scale shift to occur.

The only time you can talk about luck or chance usefully in history is when you have many similar situations, and a few of them come out quite differently for some reason. Empirically, we say that those are "less likely," but that is a way of summarizing things.

And you are leaving aside culture. If we accept that the general set of behaviors and approaches of a group differs from other groups, then that's a vital component of any historical description or explanation. Why, when the Maori obtained firearms, was one of their first acts to go massacre a nearby island's population, while when the Hawaiians got them, the result was a war of unification? Any explanation of that is going to involve cultural differences.

How western Europe went from being a backwater with, as Jared Diamond would put it, less "cargo" than much of the rest of the world up to the 15th century to having more is very complicated, and much of it involves culture.
Being a "leap forward" still puts it behind others. But if your criteria for quality is being able to hope that one day you'll get an update, well, that still puts you behind Cadillac and possibly others.

You can continue to hope and wait for Tesla to deliver. So far, it hasn't.
Interesting hypothetical. You may well be right.
>They've _always_ fought against the odds and always looked like a bad bet if you only looked at numbers.

To quote Peter Thiel, "Never bet against Elon Musk."
Obits for Tesla are premature. The model 3 won't have any direct competition for two or three years. Other EVs on the market are a generation behind, and have production numbers that are a fraction of today's Model 3 numbers.

On the other hand, to be worth its valuation, Tesla probably needs more than a year of uncontested dominance. So even if Tesla retains all the pre-sold Model 3 customers and is on track to fulfill those orders, "too late" could come sometime later this year.
> Google omitting from auto-complete isn't relevant.

I disagree. They wanted legal control of their name, yet now they have it and Google considers it a piracy search term. Microsoft speculation aside, they didn't gain anything because pirate-box makers don't care about legal action to begin with.
From OP's description

> issues a write every time someone types into a text field

With more than a handful of people, this is getting into conflict territory pretty rapidly, especially if the document is structured as a single row (hopefully it's more granular than that). Time for some back of the envelope maths:

Assuming that an average person types at around 200 words per minute (number pulled from https://www.livechatinc.com/typing-speed-test/#/), that's a character every 300ms on average. With 10 people editing the document, that's a character every 30ms on average, which can easily lead to conflicts if they're all trying to update the same resource.
Nice, but I just realized this is for an online version that has to communicate back with their servers. I'll have to pass.
Swift on Linux, which is the key to "server side" swift, is really coming along. However, it still has several rough edges that, while they can be worked around, mar the experience and probably discourage a lot of casual tinkerers who try it.

For instance, if you download the Swift 4.1 tarball, uncompress it, and start up the REPL, it doesn't really work. The first thing you will do is probably "import Foundation" (because the Swift standard library is really minimal, so Foundation is where most of the interesting stuff is). Then the REPL will complain:

error: repl.swift:1:8: error: missing required module 'CoreFoundation'

You'd have to hunt on the Swift bug tracker[1] to figure out that's a packaging problem on Linux, and to fix it you have to do something like:

sudo chmod a+r /opt/swift/usr/lib/swift/CoreFoundation/*

Then, say you make a toy program, and try to debug it using lldb. That might seem to work, but as soon as you stop at a breakpoint and try to print a value, booom! lldb will spit a wall of error text at you. (This assumes your program imports Foundation, again, but almost every program will.) This is also work-aroundable, as long as you are able to find the JIRA ticket thread describing how to work around it[2].

There are a bunch of little issues like this, that make it clear that Linux isn't yet a first-class platform for Swift. All this stuff is gonna work fine on your Mac.

OTOH though, the Foundation library itself has made amazing, amazing progress. It's super useful, mostly finished[3], and its pretty clear when stuff that works on Apple platforms isn't yet ready on Linux (because those bits use NSUnimplemented() which just crashes the program). That's important because without Foundation, which contains a lot of the basic building blocks for programs, Swift won't be competing with Go or Rust.

Swift Package Manager is also fully cross-platform and awesome.

Apple also recently released an interesting low-level cross-platform asynchronous event-driven network application framework, called swift-nio[4]. This is super-interesting, but also causes more churn; for instance, once swift-nio was released, the team behind the most popular Swift web application framework, Vapor[5], started frantically rewriting their v3 release to leverage it.

So... yeah, I would say "server side Swift" is becoming less niche, but... it's still pretty niche. On Linux, it's far less mature than Go or Rust, and you need to expect to have to bing[6] a bunch of annoying little issues to get things working.

[1]: https://bugs.swift.org/browse/SR-2783

[2]: https://bugs.swift.org/browse/SR-7065

[3]: https://github.com/apple/swift-corelibs-foundation/blob/mast...

[4]: https://github.com/apple/swift-nio

[5]: https://vapor.codes

[6]: just joking! haha ;-D
Satellite internet service should provide major operational cash flow for SpaceX. That too on recurring basis.

Rocket launches generate revenue once per launch and for the foreseeable future, there will only a limited number launches per year.

Very good move by SpaceX.
California Judge Rules Coffee Must Carry Cancer Warning
Posted a few minutes earlier, with discussion: https://news.ycombinator.com/item?id=16712820
Developer learning curve: The context name is a good choice I think. Context API sounds much more elegant than global variables API.

While that’s a little tongue in cheek, the lifecycle method names I would rate as a drastic drop in intuitiveness:

Previous:

componentWillMount

componentWillReceiveProps

componentWillUpdate

New:

getDerivedStateFromProps

getSnapshotBeforeUpdate
These lifecycle changes make me nervous. We’re losing some important escape hatches to make way for async rendering which solves a problem that very few web apps have. To use an analogy, it’s like “unsafe” features being deprecated in C to make way for the next major release which will be more like Java. My first impression of this is that it’s the beginning of the end for React. People can still use old versions, but the reality is that they’ll have to stick with old versions of related libraries and they’ll have to shrinkwrap their node_modules because these drastic changes are being rolled out in minor version updates.
This is the case for most Western democracies, and doesn't make the US different. Difference would be the separation of Electoral Congress and Congress, which doesn't happen in other democracies, where Representatives are also electors.

In any case, I don't think it's a counter, nor related to the comment. We're magnifying some issues because Trump, when the fact is that it shouldn't matter who's President in order to assess its importance.
China might or might not shoot down the satellites, but the FCC would absolutely not have authorized the satellite network had SpaceX been so blatantly antagonistic towards China as to provide service there.
But results for "Kodi" haven't been removed. Autocompletion when you type "kod" or "ko" has. I'm trying to think of a non-disruptive way to pop up "we would have completed this term with 'kodi' but oh hey nevermind you went on to type 'koala'" and I'm failing.
I can understand the rationale for why Amazon would build something like this. Amazon owns a large chunk of the market of ecommerce in instances when customers already know roughly what they’re looking for. A big growth opportunity that’s mostly untapped for them is convincing people to do their serendipitous, casual browsing (think: walking through a mall and seeing what’s on display) on Amazon. This is their latest attempt to capture that use case and foster that kind of “daily habit” type mentality (see also their gold box deals and similar product features).

One thing that’s unclear to me is why they’d use Instagram as their inspiration rather than Pinterest when the latter more clearly lends itself to shopping, and when there’s a natural tie-in with Amazon’s wish lists functionality (totally conceivable to change wish lists into some kind of Amazon pinboards).
Love the downvotes. The current US administration is racist through and through. This kind of very broad net will be used to target undesirables... which means brown people in the eyes of the human garbage who comprise current US leadership.

The truth hurts, right America?
Don't the goals and targets include doing it by a stated date?
Have you been living under a rock?

https://www.nasdaq.com/article/tesla-tsla-fails-to-meet-prod...

> It was originally slated for Q4 2017. So that date has slipped now by 3 months.

Wait, that doesn't qualify as failing to meet a target?
Please forgive me for my rant:

Building Swift from source is a big pain in the *. I tried to build it on a shabby VPS running CentOS 7, which is not of my choice but because it was discounted. I had to setup 6GB of swap file to avoid OOM, and then found the intermediate files filled up the disk. Why does LLVM needs so much space to build?
Out of curiosity, dont they have to ask other bodies like European Union or other countries for permission as well? Those satellites wont fly over usa only, which is fcc oversight.

Also reversing my question - if they would get denied, could they form company in EU and still shoot satellites from there based on EU permission?

Just curiosity of a hacker in me pushes out these questions ;)
> California literally says "for the privilege of doing business" in the state.

I'll start out by saying that I think that an $800 minimum is waaaay too high.

But I continue by pointing out that it's not for "doing business," it's a tax for having the legal fiction of limited liability[0] enforced by the state. You only pay the minimum tax if you are a corporate entity (Inc or LLC). That's a subtle, but in my opinion important, difference.

If you're willing to transact business in your own name as your own personal liability, the state--at least for this tax; I'm not conversant with the full roster of non-corporate business taxes in California--doesn't charge you for the privilege. If you want the shield of your personal assets separate from your corporate persona then, yes, the state charges you for that privilege. Every state has some sort of fee or tax. Some are very small (Wyoming is only $30 or $40, I believe) while some, like California's, are quite large on the minimum end.

0 - https://www.ftb.ca.gov/businesses/faq/712.shtml
"If it bleeds, it leads." News media will rarely say something positive about any tech company, probably even worse so than the general bias towards negativity
> As far as I’ve seen, Tesla has met and then exceeded every single production target they’ve set.

> The next goal they set was 5000/week. It was originally slated for Q4 2017. So that date has slipped now by 3 months.

Those feel like unambiguously contradictory statements.

> Every previous goal was met, why would this be the first one they can’t hit?

Because... they quite literally did not hit the goal?
Imagine living on a cruise ship though!
I think at the end of the day they are solving a really hard problem and being one of the few players in the space actually innovating. There is a lot of appreciation and I think customers and fans of Musk and the brand will HODL. They need to get through the hiccups and learn as they go, but ultimately it's a space that has a future.
I would love to see video of this if you aren’t joking!
Wouldn't the latency of a sat connection interfere with something real-time like video conferencing?
Yes, but it'd be very slow. Lye would be much more effective. But any solution strong enough to saponify the grease will be strong enough to damage your skin, so use gloves.

I usually just burn it off.
Satellite is worse, so if you can't get it done with 4G you won't be doing it with satellite.
Started watching your x86 stuff from the beginning. The music issues at first are distracting but I really like it. Keep up the good work. I'll see if I can keep up but you do really stream the whole five hours!
more so if you happen to be living as a mammal