skysight-inc/HackerNews huggingface dataset:
Elon Musk stated that their technology is 2 years away from full autonomous driving. Tesla is planning LA -> NY fully autonomic drive by end of this year.

Waymo has already started a real pilot of fully autonomic driving for regular people in Phoenix area. I predict that means they are less than 1 year away from ditching training wheels and launching it fully.

Some think that changing laws to make legal will be the hard part but I see the opposite: states will be competing for who's first to make it possible.

Many states, including CA, already made testing possible. You just sign up and ask "can I test my self-driving cars, on real roads, possibly destroying other cars on those roads and killing people. Pretty please?".

Laws are hard when they're controversial and self-driving cars are political goldmine:

* dramatically less deaths and other kinds of destruction due to less accidents

* cheaper transportation

* the sheer coolness of self-driving

It'll take only few states in US to allow it and other states will have to follow or the politicians will look very stupid if a taxi drive in SF costs $1 and the same is $10 in Chicago.

No-one will have to flaunt the law, it'll get changed very quickly.
What do you mean "at today's prices"?

The Norway sovereign fund isn't the valuation of their oil businesses, it consists of 1T investments in non-oil businesses, including renewables, that have been funded by oil that's already sold at yesterday's prices. If oil become worthless tonight, they'd still have the 1T fund and it's ongoing proceeds.
For a pretty quick implementation w/ good C/C++ APIs, as well as BCH decoding, check out https://github.com/pjkundert/ezpwd-reed-solomon

Also quickly available as a JavaScript and Python binding...
For those interested in this kind of thing, I think David Einhorn's book is excellent.

It tells a story of when Einhorn realized a company was more-or-less fraudulent, and his fight against the SEC and the company to release the truth. He had the incentive for this fight because of his short position. Einhorn was ultimately proven correct, and the company collapsed. The book is equally interesting, informative and infuriating.

https://www.amazon.com/Fooling-People-Complete-Updated-Epilo...
the good ol' boys never meanin' no harm, just makin' their way the only way they know, that's just a little bit more than the law will allow.

The current political climate would never allow a car painted like that!
YouTube is really weird, the whole reason I go there is to watch people who don't have TV shows. If YouTube turns into Jimmy Fallon clips, then why even have the website?

YouTube is being tempted by corporate money to turn it into another TV channel. But as soon as the only good content you can get is made by NBC or CBS, then why would people go to YouTube?

It's amazing that they seem to promote these TV shows when their own creators get pushed to the side. I mean, talk about bad business.

They should have the Jimmy Fallons on youtube, but why wouldn't you push your own creators? That's what makes youtube unique.

The small Youtube creators are the ones that should be protector and promoted by Youtube and it seems like it is the opposite. They are ones hurt the most by these changes to youtube's systems. It's like youtube just wants them to leave.

Look at how they treated their #1 overall channel. He freaking left for Twitch. Are you kidding me?
Not paying a dividend isn't remotely tax evasion, IMO.

It's barely even tax avoidance...
The reason I became a programmer was to not have a repetitive lifestyle and I think it's pretty easy to accomplish that. I always have new problems to solve which require new techniques to be used and anything that gets done repetitively? Just automate it.

Although I do completely agree that about 90% of my work is actually thinking about how to implement a problem as opposed to actually implementing it.

If you're rewriting tens of functions that are almost identical, you should probably consider finding a different way of organising your code (even if there are minor differences between the functions).
Let's try "Ja'wut". As in "'thentikayshun? Ja, wut am I gonna use for that?"
Everyone knows a DDOS can't melt steel beams :P
One thing I've always been curious about with ultra-resolution stuff like this:

Is there a substantive difference between editing in 8K and in say 720p?

Ie, could I edit my whole movie in downsized resolution, save all the transformations I've applied, then redo them all in 8K on a server someplace for the final product?
Don't forget that developers make decisions within the boundaries prescribed by the release bookends, meaning it can certainly valuable to the developer but not valuable to the team or larger organization. This very situation reminds me of the quote "forgive the length of this letter, for I didn't have time to make it shorter." Taking steps to optimize load times or page size requires effort, and then maintaining constant diligence against future laziness
You could equally point to examples of great minds who nonetheless objected to new (and correct) theories.

Einstein objected to much of QM. There's the history of the adoption (and rejection) of plate tectonics over much of the 20th century. Continued opposition to old-Earth geology, or biological evolution. The present conflict within physics over string theory. Likely others.

At some point, fixed mental models tend to get in the way, even if the minds containing them once made novel and useful contributions.
"Why should one be forced to pay rent or buy food?"

Well, you're not. You don't have to exist. I kinda like existing, though.

Yes, yes, utopian society and all that. It's the way things exist now, and while it can be fun to imagine a world without it, it's not entirely practical when trying to figure out a problem for those displaced from automation.

"I do not advocate welfare with this, just elimination of as much financial pressure as possible. Eliminating rents is the first step IMHO. This includes phasing out mortgages, which are rents on money that only serve to inflate home prices thereby increasing demand for loans. On this point I am not totally convinced, but I think gradually reducing the percent of sale price than can be borrowed would be a start. I don't know if lowering that to zero is actually optimal, but I suspect 50 percent would be better than where we are today."

So nobody but the uber wealthy can buy houses? And how do you eliminate the rent when I live in an apartment?
The nostalgic like to treat idealized middle class as standard - ignoring everyone else and ignoring most problems society had.
You may be correct, now that I re-read it again. There may be something in a subsequent act that prevents non-aggregate data, but until/unless I find that, I'm working under the assumption that you are right and I am wrong, regarding aggregation.
Yes, it's not liquid (mainly due to specialization, current robots designed to do something in one factory aren't that usable doing something a bit different elsewhere), but it's still a long term investment.

If you pay $1M in salaries, that won't help you next year at all; if you buy robots for $1M, you'd expect at least half of them to still do useful work for you after quite a few years.
This is one of those "build a quick PoC and find out" moments.

Also consider what happens when latency spikes; performance isn't guaranteed in this environment. At scale, edge cases become the common case.

On the DynamoDB side, I'm sure you've already seen the DynamoDB Accelerator (10x read performance) already in preview, but just in case, see https://aws.amazon.com/dynamodb/dax/
Ask HN: Investments
What do you use to invest your savings? How do you decide what stocks to buy/keep?
The GP put double-quotes around pro's for a reason. Somebody needing to edit an 8k, 3D feature film is a pro. There are very few of these people compared to the number of people making videos for YouTube or what have you. Apple is a consumer products company today. Devoting a huge amount of resources to a machine that a handful of people working for big production studios is a bit silly.
I back my favorite youtubers on Patreon at somewhere between $1-5 each. My monthly Patreon charge is north of $50 right now. I pay more per month for supporting Youtube content than I do for Hulu & Netflix combined.
It's very expensive and ~five years old at this point.
I actually agree that if the tech works extremely reliably, the legal/regulatory hurdles may take some time but aren't going to be a major roadblock.

We are quite far apart however on how close we are to "just works."
Those are all good points. I should say that I don't really believe in "greedy people," or more broadly, I don't believe that people have stable personalities that can be described in that sort of way. I was talking about greed as a, let's say, institution.

That said, I was talking about revolution specifically as a failure state of unbounded greed. It has been bad enough for that in the past, and revolutions have been successful at deposing governments, even if they don't always produce the best follow-on state. The postwar era has generally seen western governments be successful at economic stability, but that's becoming less true over time. That said, there are some vestiges of economic control still in effect (that is, "stabilizers" like unemployment and Social Security) that stopped the global financial crisis from getting unbearably bad. But keep in mind, the last time we saw overthrows of major western governments was the Great Depression, so the more economic policy looks like the conceits pre-Keynes "Classicals," the less your moderating arguments work out.
I'm torn on environmental taxes. As an economist, I see them as a truly vital form of offsetting negative externalities. The problem is that environmental externalities can be very hard to measure, and it often becomes political, rather than emperical. Worse, is that taxes only get larger over time (and very very rarely sunset, even if legislation specifies a sunset claus). This makes me very nervous about something as nebulous as a "carbon" tax. Carbon is in nearly everything we care about on this planet, and it feels like it's opening a pandora's box.

For things like transportation I'd much rather see a "miles traveled" tax than a carbon tax (it could even be tiered for electric vehicles). It's far more specific, and thus harder to lead to crazy far reaching taxes in tangential areas.
Which is orthogonal to this discussion. Mainly because I don't believe Basic Income would gain any traction in the US. So we need to find other solutions.
"Look at how they treated their #1 overall channel. He freaking left for Twitch. Are you kidding me?"

I'm a bit ignorant of both the YouTube and Twitch scenes. Who are you referring to?
First of all no one is editing 8k right now.

No one is editing 3D right now, except a very tiny portion of the industry who are producing specialist films or blockbuster AAA movies with unlimited budgets.

By the time that those become standard and mass market, hardware will be at a place where laptops and iPads can handle the tasks.

4k is very much the standard right now, and almost any Mac right now can handle 4k editing (some better than others) and perhaps even the iPad Pro can handle it in stride.

So the realities of the market don't hold up to your fantasies of millions of people needing to edit 8k and 3D at the same time.
Maybe { crosses fingers tight } Microsoft could package all this up and do it for me. I'd love to just supply an SVG file. Although, since I spend time at work dealing with DXF files supplied by customers, I understand the problem.
For this to work fully, you'd also have to get rid of the ability to seek the video.
Bloomberg radio just reported on this. No mention of an attack. Though they did quote an FCC spiteful response that receiving so much traffic just means they can't look at the comments.

I'm still hoping that they eventually bring in an analyst to value the new proposed FCC rules to last mile providers, and what it will do to their stock.
A lens is an object that has both read and write access to a property of an object (or to a path into a tree of nested objects).

Rather than passing parts of the model to the children (as you'd do with React props), you pass lenses into said parts.

It enables child components to read/write to the global store without knowing its structure. As long as it receives an appropriate (set of) lens(es) it is happy.

So, for example, if you have a list of strings, rather than passing the nth string to the nth component, you'd pass a lens to the nth string. The component can then not only read but also write to its slot.

Lenses can also be composed, so you can create them on the go as you'd pass sub-props to grand-children.

https://github.com/calmm-js/partial.lenses <= a comprehensive lens library

http://ramdajs.com/ also has lenses.

These libs are strongly influenced by the FP world. The underlying data structures are immutable, writing to a lens creates a new version of the store (as efficiently as possible, by recycling intact objects).
Related video by Jordan Peterson, on how liberals and conservatives need one another because liberals (high trait openness) innovate, but conservatives (high trait conscientiousness) maintain things:

https://www.youtube.com/watch?v=3Ho5VZp_ps4
It is mostly EMS now... just fair warning. A lot of your options, like software engineering, depend on where you live and/or where you would like to re-locate. That is, lots of volunteer and professional options on the east coast... while mostly professional paid/career options on the west coast.

I cannot speak to the volunteer tier of the fire service, I am simply ignorant to the demands of that side. I can speak to the west coast professional model. To be clear, there are lots of professional options on the east coast too. I just don't know them.

In my humble opinion, this job is not for everyone. This job like any other has lots of cool shit and tons of horrible shit too. The ageism that may or may not exist in software is real in firefighting. Not due to politics or opinion or the SV stuff.... NO, It has do with the physical stress the body takes in this profession. It isn't commercial fishing, but sleep deprivation and picking up patients that weigh 500lbs, fighting brush fires all day, stress from seeing bad situations, etc. is real for most Fire/EMS folks today.

The academies are tough and the competition to get in is really high. For each class in my department, there are generally about 3K applicants. We select 30 or 40 and of those 15-25% will wash out of the academy before it's over.

If none of that makes you change your mind, go get EMT certified, Firefighter I and II certified, then take and pass the CPAT test... After that, start testing at every department that has open applications. You could probably script the app process :)
I know how the Sanskrit/AI thing started (it's alluded to in the linked article, but not clearly enough).

In 1985, Rick Briggs, a NASA employee and Sanskrit (over)enthusiast, wrote an article in AI magazine [1] pointing out that for knowledge representation, one could use the Navya-Nyaya language (which in his article he called "Shastric Sanskrit"). As this (highly artificial) language (or "dialect of Sanskrit"?) had been created by the Navya Nyaya school precisely for knowledge representation (in some sense), this is not very surprising. A good description of this language is given by Ganeri ([2][3]). I think it's good to publish such articles to show "related work" across cultures (and centuries). There are no clear advantages to using this Navya-Nyaya language over some other formal language though.

In popular culture, the awareness of the existence of this paper morphed from "a particular formal dialect of Sanskrit devised by logicians for knowledge representation happens to be good at knowledge representation which we need in AI" into "Sanskrit is useful for AI" into "Sanskrit is great for computers".

[1]: https://www.aaai.org/ojs/index.php/aimagazine/article/view/4...

[2]: http://www.columbia.edu/itc/mealac/pollock/sks/papers/Ganeri...

[3]: http://www.academia.edu/download/30301777/Logic_Navya-Nyaya_...
Don't pick stocks. Put your money in index funds.
I know, it is absurd, that's the whole point of reductio ad absurdum.
Correct me if i'm wrong, but if accessing some content through IPFS makes you a provider for that content doesn't that mean that you are essentially announcing to the world that you accessed the content, which in turn can be used by those who do not want you to access it for targeting you?

In other words, if someone from Turkey (or China or wherever) uses IPFS to bypass censored content, wouldn't it be trivial for the Turkish/Chinese/etc government to make a list with every single person (well, IP) that accessed that content?
If 10 menial jobs are replaced by 3 high-skilled jobs, more knowledge will help you be among the minority who take those new jobs.

However, giving extra education to all 10 of those people won't help all of them; the whole point why those 10 jobs were eliminated was to achieve the same result with less people.
The app still has to reside on a box somewhere. Centralizing it in the cloud is a little absurd since only one user (the editor) would use it.

Depending on the studio, content is centralized, but for smaller studios, cloud-based storage is prohibitively expensive since they work with raw 8k/4k video files.
greenfoot (slide 29) seems to have a lot of nice UI ideas. i could definitely see using it as an ide to explore a new codebase.
Most discrete GPUs do not share memory
5 or 6er here. Sleeping 12-14 on the weekends helps.
Meetings are often useless because they're put on too much, but I find that code & design reviews are one of the most important parts. Not only does it benefit the company (having cleaner & more efficient code will remove later code bloat), but it also benefits you by learning from other peoples experience. That being said, there have been times where code reviews aren't done well. If code reviews are based upon fact, I find they often go significantly better than those based upon opinion.
I was going to suggest gamble.
A nick is harm. Either you compromise your morals or you don't. If you do make allowances for other concerns (ie. religious practice), then you're debating degree, not kind.

Also, while a nick _may_ work for certain religions, it serves zero purpose for Judaic circumcision, and would actually be forbidden as unnecessary harm.
I was just going to post a comment asking why your proposed way is not the standard way. Surely free is (usually) not called that often that the overhead would be anything close to unbearable? This seems like a so simple method of handling most of the cases, as you point out, that I feel I'm missing some obvious downside.
Even if better training or better documentation is available, how do you get the driver of the tractor to benefit from it?

The solution is better tractors. Don't blame the user.
Oh yeah, like these comments really matter this time around.

A certain sector of society elects Donald Trump, who appoints the new FCC chair, and they'll do whatever they want within legal possibilities. Do you really think the sector of society which most cares about this rule change will affect the outcome with comments? They will no more do so than scientists will affect the budget of the EPA with comments.
> implementation errors should lower your opinion of a specification. An error in one implementation means other implementations are more likely to contain the same or different errors. It implies that it's more difficult to correctly implement the spec.

Discussion on cryptography and particular implementations aside, I think this is sound and I normally follow this when judging technologies.
I want Apple to be successful because all of their competitors' products have annoying quirks and reliability issues. Ultimately, I'd love to see a company actually try to compete with Apple on quality but it doesn't seem likely to happen.
There are many articles on Wikipedia that have been deleted that I can no longer find. A few years back, some editors decided to do a huge porn star purge and removed the articles for many prominent adult actors/actresses due to notability.

IPFS with snapshots can help people go back to those moments in time and look at articles that are no longer around.
The Carnot cycle is a poor model for steam turbine electric power plants. Rankine cycle efficiency of ~40% is the more
relevant theoretical upper limit.

https://en.wikipedia.org/wiki/Rankine_cycle
Not really surprising since the Core M is ostensibly designed as a tablet processor.
Economic systems have goals. They're systems devised by men. They don't just throw spaghetti against the wall and call it an economic system. Socialism was designed to accomplish some set of goals, capitalism was designed to accomplish some set of goals. Not really sure how this is an argument...
Entire cycle in sub-second. I agree that it depends on many factors but as per the system, we are looking subsecond from ingestion of data from client to availability of data for query.

A -> stream -> datastore (subsecond)
Maybe not a great time to mention I also found errors in the claims verification in the one library I tested, and ended up ripping that code out as well
"Last mile infrastructure just costs too much and you can't have umpteen different companies digging holes in the street and stringing wires."

If you remove all the regulatory overhead last mile is cheap, something on an order of $100 per customer in urban areas.
While the crust doesn't have to be on both sides, there does still need to be some kind of crust. So that disqualifies lasagna and moussaka, at least in any form I've ever had them. It also probably disqualifies most if not all casseroles, since they don't have a crust, or at least I wouldn't call it that. (In my experience, many casseroles have no breading. But, in those that do, it's usually either mixed in with everything or is lightly sprinkled on top.)

I wouldn't consider a toasted sandwich to have a crust because to me a crust is more of a hard pastry layer, not a fluffy piece of bread which has been browned.

Though that is a bit of a gray area. If you were to take some fluffy white bread, get it wet, and mash it down into a layer that lines a pie pan, and then put some filling (fruit for example) in it and bake it, and if the bread all hardened together into a cohesive outer shell, then I suppose I'd call that a very unconventional pie.

Just to make everything more complicated, there are deep-dish pizzas that have a very pie-like form. There's crust on top and the bottom, and they are cooked in a pan that resembles a pie pan. For example, this: http://winespiritsbeer.blogspot.com/2013/09/beer-crust-deep-... . Compared to a flat pizza, I think those are more deserving of the word "pie" not only because there is a crust but because the ingredients are more of a filling and less of a topping.

Another question is whether a (baked) calzone or empanada is a pie. They certainly meet most of my criteria, so maybe I'd have to say they are.
> 1. Oven. 900 degrees baby. Pizza cooks fast, and tastes delicious. You can get the "leoparding" on the edges. 100% worth it if you have time and space.

Does it _have_ to be a wood-burning oven though? Does only the heat matter?
I'm guessing by this comment that you don't have children? Kids are great customers. They are impulsive and buy into whatever flashy thing is on the TV or the current toy their friend has they must have too. The money flows from the pocket of mom, dad, grandparents, and other adult family members directly into junk for the kids. The kids are then bored of hot new toy X after a week and the cycle repeats.
found in the article linked at the top of the page:

- crypto_auth, or HMAC-SHA256 by itself, for authentication

- crypto_secretbox for symmetric encryption

- crypto_box or TLS for public key encryption
Look at his posting history for today. He's just trolling.
Germany's plan to kill annoying online account registrations