skysight-inc/HackerNews huggingface dataset:
> There aren’t very many small or startup auto makers, so it’s hard to assert that safety regulations don’t function as a barrier to entry.

Well actually...

https://en.wikipedia.org/wiki/List_of_defunct_automobile_man...

Notice the number created before vs. after 1967, when the feds started passing vehicle safety regulations.

Also notice how many of those created after 1967 (e.g. Geo, Saturn, Hummer) aren't actually independent, they're just retired marks of the existing incumbents.

Because the safety regulations are designed for huge companies. The companies literally provide cars to the government to be crashed for testing purposes, because destroying a few cars is nothing to Ford or GM.
> what happens when a piece of bread is worth less than 1 satoshi?

If Bitcoin ever becomes that valuable, the plan is to modify the protocol to use more decimal places.
> So really autopilot is the correct term, people are simply assuming it means a level 5 self driving car when it does not.

The basics of good usability is that whatever the average person/user is likely to do is to be considered to be what the system should deal with.

As you say yourself, people somehow, super mysteriously, seem to think that the feature name Autopilot implies L5 driving. That's fine.

My point is that the only proper response to that kind of expectation setting is to live up to L5 autonomous driving capabilities. As we both know that is not yet available, so.. don't use that feature name until it actually is possible. Quite simple.
Really? By my read Congress is begging him to do their jobs for them, asking the fox to design the henhouse.
Funny enough, most companies I worked for, I had to follow "You can refactor if the PM doesn't catch you spending those precious minutes for this".

There was only one time, where we had every Friday, time to improve the codebase. 2 months later it became every 2nd Friday, though.

I'm really pissed that technical debt is considered as "Hey the dev guys are complaining again".
What a disgusting response.
> ... POSIX is not so great as well ...

Ugh, tell me about it. Just dealing with a relatively simple situation where you've got signals coming in while reading a pipe is a hassle to get completely correct.

I am so there for an operating system API that is relatively simple and sane. Where writing correct programs is, if not the easy path, at least not the hard and obscure path.
Not only did she raise a lot of money and good PR without a product, but she also kept the company running for so long that it's almost old enough to drink. I can definitely imagine worse CEOs on a board.

I mean, sure, the truth eventually came out. But I doubt "honesty" is at the top 10 priorities of most big companies.
> Any other employer is allowed to, so why not Facebook?

No. This is explicitly illegal in some states.
Prompted by this comment I looked up Theranos' investors. Turns out Rupert Murdoch was in Series A. What irony!

https://www.crunchbase.com/organization/theranos/investors/i...
Better security model when number of users per system is less than unity.
I find it interesting to note that the core fuchsia OS comes with "magma", "escher" and "scenic", which seems to be core OS services for composing one 3D scene across multiple processes ("shadows can be cast on another process without it knowing about it")

Is that a hint that Fuchsia is a VR-first operating system?
Show HN: Blank – A stack-based programming language I wrote 21 years ago
The S7 gnss doesnt provide raw observation data so they are likely using the GNSS solution with the phones IMU through a kalman filter.
Vital information: https://www.gov.uk/guidance/status-of-eu-nationals-in-the-uk...
The "wheel" is 40 years old. It's a great wheel, it's doing a hell of a job. But with 40 years of perspective, maybe it actually can be re-invented better without carrying around a pile of legacy back-compatibility needs.
Pipelines and why they fail in Canada
> Don't just type random gibberish as fast as you can on the screen, unless you're a Perl programmer.

LOL
ok so this is a CLI for copy-pasting?
Well - requiring basic frameworks to be re-written for your vanity-OS is the fastest path to irrelevance. Most libraries and frameworks (from curl to zlib/git) assume a POSIX interface. If Fuchsia doesn't care about these fundamental utilities being functional, then that's a flawed assumption regarding the developer ecosystem
Why are you barely making it?
He knows regulation is inevitable and upsetting politicians would put him in a worse lobbying position. I still wish he would have turned it around on them.
Not to mention the fact that the marketing around it strongly encourages that interpretation (showing people driving without touching the steering wheel, etc.)
It's mostly for preventing DNS response integrity I'd say.

Using DNS over HTTPS or over TLS to hide traffic from your ISP is utterly meaningless. I don't know why people are advocating it for 'privacy' from your ISP.

For privacy, one would just use a VPN for all their traffic and using DNS over HTTPS matters much less, given that the DNS resolver is also being routed over the VPN connection (if it does at all).

The only use I see is that if you're visiting a HTTPS website, and it doesn't have HSTS (or if you're visiting a website with HSTS for the first time), it prevents phishing (for less tech-savvy since one would notice that it won't be TLS) people.

This use is further diminished if Firefox and other browsers start implementing the HSTS preloading[1] feature like Chrome, and people actually start submitting their domains for inclusion. Which I don't see happening soon, so it has some use case.

[1]:https://hstspreload.org
...and preclinical work. These are exciting results, but tons of additional work is needed before this goes anywhere near an actual human.
Zuckerberg's out of touch about what his own company is doing?
I wrote Blank back in the spring of 1997 when I was a senior in high school. I had gotten kind of into a programming language called Befunge (https://esolangs.org/wiki/Befunge), and I decided to write my own weird programming language. I'll admit that it was highly derivative of Befunge, but I threw in my own little twists. For example, Befunge programs were written and executed in a fixed 2 dimentional grid, while my language was 1 dimensional and you could add and remove segments from the program. It was the first C program of any size that I had ever written.

Blank lacks the inspired audacity of languages like Brainfuck and Whitespace. It has almost none of the playfulness of Befunge. Missing, too, is the outright user-hostily of INTERCAL. It was bad, but so mediocre in its badness that it wasn't really worth remembering for most people. But it was mine.

I had never taken a programming class and I'd never really had any sort of adult who could help me much with programming at that time, so this was basically something that I did through sheer stupid stubbornness. The folks on the Befunge mailing list were nice to me and were very polite in the face of my teenage ignorance and over-confidence. In retrospect I probably could have spent the time doing something better, but one of the wonderful things about being young is that you can waste some time exploring.
Close:

https://en.wikipedia.org/wiki/Semi-infinite
Yep, I agree, we are all typist, and this is a fun read.

The line about perl made me laugh out loud because I spent about 3 days this past week trying to figure out how to write what turned out to be one simple line of code and that's sometimes why it takes me so long.

I hunted and pecked when I first started, but I had taken a typing class in the 7th grade and remembered enough to put it to practice. I'm still kind of lazy though and will find myself copying and pasting and editing a line of code when it'd be faster to just type it :D
No. You're mixing social interactions and politics. Politics is about power (who is the boss).
The phrase "for ads" probably plays a critical role in his response. Just like the liberal application of "generally" during yesterday's questioning.
yes, I haven't done all of my preliminary research yet, but from what I know it uses color matching to track things ie. clothes people are wearing. It's for a robot that will follow a person. I'm going to be doing a lot more research on this in the upcoming weeks.

Thanks for all this information, it seems I have a lot to learn! :)
Save the planet for whom?

I guess I should appreciate when people choose to leave more resources for my DNA to exploit. I plan to make the most of the sentience that my genetic ancestors wrested from the muck.
Shadow Profiles are the biggest flaw in Facebook’s privacy defense
I think BioShock Infinite probably proves your point, too. Compared to the other two entries it limits the player's choices even further and simplifies gameplay even more, but has a much more compelling story. Unfortunately, the story would probably not be as compelling were the player not led by the nose through it.

FTR, I had the most fun playing BioShock 2, but I still like Infinite the most.
"Seems to me like its not so much that companies are run by sociopaths but that workers have trouble empathizing with a CEO and understanding that nothing is guaranteed."

I don't think it's this, but it's that, while a CEO may face troubles, they're nowhere near the troubles that a worker would face. When a CEO fucks up, at the very worst, they're going to get their golden parachute, and land on their feet. They can still get a job if they want, but they likely don't have to. Their families are not going to starve or go homeless.

Compare that to the average worker, who, even if they do everything right, has a decent chance of getting laid off simply because the executives fucked up. Now, they run the real risk of not being able to make their rent/mortgage. Their families might not be able to eat. And, on top of that, the executives will get bonuses.

So I recognize that a CEO is human. But I also recognize that they very rarely face the consequences of their actions, and that those consequences are usually nowhere near as drastic as the consequences that normal people face.
That got me lol too
Kotlin/Native Plugin for AppCode
While I agree, I wonder how relevant this still is today. I could see the value in stressing this point back when computers weren't an integral part of daily life and a programmer might only ever use a keyboard when doing actual programming. But for most of us who grew up with PCs in our homes, using them daily for gaming, instant messaging, web surfing, etc... It makes me wonder how anyone could not naturally develop some level of decent typing speed on their own after 10+ years. Personally I can't say I've ever witnessed another software dev actually "hunt and peck" at a keyboard on the job. I suppose there's always room for improvement though and my own typing certainly isn't 100% perfect. I guess I just don't see typing as being a major hurdle for the newest generation of programmers.
Abandoned Ride-Share Bike on Washington State Ferry Prompts $17,000 Search
It is a matter of case law you prioritize a business over the people for a public co.

Ford v dodge bros
And holding data about people who never consented to it should bite them hard.
The requirement that the driver stay attentive does not excuse any and all potential faults with the system.
Moreover the idea that the collection of neurons that your retina connects to has any concept of "orientation" is nonsense to begin with IMO. It's not that "there's an upside-down image that your brain has to fix", it's just that your brain interprets signals from your retina as a picture in your mind, full stop.

Rods/cones in the top of your retina connect to your brain through neurons, so do the ones at the bottom. But to say that "this 'top' retinal cone should really connect to a 'top' neuron in your brain", doesn't even make sense to me. Since when do the locations of the neurons interpreting the input even matter?

It would be the same with hearing too... you have a left and right ear, but if for some reason those were swapped and your left fed things to the right half of your brain and vice-versa, your brain wouldn't be "flipping it back", because how could the absolute location of the neurons interpreting the sounds even matter?
You would need millions of dollars to move the price from 6925 to 6950.

That's not entirely true, the operators of Bitfinex, tether, or any of the early adopters who control a major percentage of BTC could push the market with the amount of influence on the ecosystem they control.

Traders and bots will attempt to arbitrage other exchanges which have unverifiable volume and possibly large amounts of counterfeit capital.
Don't worry, by the time it is complete and mature, it will be complex and full of quirks too.

I'm not convinced that even Google has the resources to build something like that successfully. Except perhaps if they target a very specific use case.
The math is different today because there's a $10 photography plan that didn't exist when CC launched, and as you point out you can't buy PS outright anymore.
oh god please no.

anyway airmail (app) is decent so maybe time to go back to a local client.
It'll work 99% of the time and lull you into a false sense of security. The other 1% of the time you better be ready to take over with little notice or there's a chance you'll end up dead. And with automatic updates a section of road that has been fine for a year suddenly tries to kill you...

Blaming the victim certainly doesn't sit well with me.
Indiegogo Says It’s Raised Close to $1.5B for Projects, Will Soon Profit
I'm curious about this as well.

Though at a previous job, I got on the elevator one day to hear a telemarketer's voice coming from the emergency speaker. I'm guessing it happens, but just very rarely?
Doesn't help that fucking Elon Musk and half of Silicon Valley keeps saying AI technology will solve all driving problems, when they should know fully well that autonomous cars are never going to happen without structural changes to roads themselves.

Silicon Valley needs to stop trying to make autonomous cars happen.
A dictionary, which will define "victim" similar to

> noun
> a person harmed, injured, or killed as a result of a crime, accident, or other event or action.
It's obvious why he's doing this: it gives him time to come up with a response, in a non public setting, with the help of his legal team. There's no reason for him to answer difficult questions while testifying.
Great article, loved how the examples were presented.

In my time as an engineer, I've found that thinking of tech debt as financial debt also helps. There is the initial convenience (borrowed money) of using the debt-ed approach. Then there is fix cost as Bill Clark name it, i.e. how much to pay back the debt if it were money. The impact is akin to the amortization schedule, i.e. what is the cost every time. For normal money, amortization schedule is over time, but for tech debt it is over usage. The amortization schedule of tech debt is discounted over time, as with money, _now_ is more important that _later_.

Contagion is a great concept, and I think it is a better name than interest rate, as the debt will spread through the system, and not just linearly with time.

Tech debt is also multi-dimensional and not fungible like money, which makes it a harder thing to reason about.

But the good news is, in my opinion, that sometimes it is perfectly fine to default on some tech debt, and never pay it back, delete the code. Then taking that tech debt was a win, if the convenience was more than the amortized payments.
Why not? Many are tired of Linux's constant convention thrashing. I would love to reimagine Linux minus all its ancient, historical cruft.

Yes there's BSD, but it is nice to have another take.
There was a statement by Senator Sullivan that I found revelatory, if not surprising; he talked about how almost every single lobbyist in D.C. is involved in the Facebook scandal in one way or another. I had never really considered the fact that virtually zero special interest groups can possibly be neutral here... tobacco, firearms, alcohol, religious groups, food and agriculture, entertainment, finance, the government itself as well as quasi-government orgs (DNC, RNC, PACs) — every single one of these has grown to rely heavily on micro-targeted advertising in modern times. Stripping FB of the means to micro-target doesn't just affect FB's bottom line, it potentially affects every industry in the country, perhaps even the entire first world.

Do you think any Congressperson will sever a lucrative outreach opportunities for these groups, who are also their largest donors?
I think it is someone who comes in late, when the company is already in trouble and uses this to leverage a preferential deal.
Is it any more a ridiculous fantasy than Theranos raising a billion dollars in the first place?
Sounds great on paper, but I am in 25+ discord servers, of which many used by official game communities on reddit, overwatch teams and league of legends - and none are using guilded or integrate with - why is that?
They seem to fit the agenda pretty well, because of their members' needs:

- They need organizing

- They share a lot of media

- They have community nights/events

- They have tons of bots to do this or that (in a microservice fashion) that could be phased out by one "rule'em all" bot
I don't know about legality, but imo there is an argument to be made that it's very unethical to feign ignorance as to what the vast majority associates "autopilot" with.
They could do what Uber did and take responsibility, apologize and settle with the family.
Microkernel, huh? At least now we will have a chance to get some empirical evidence to resolve the famous Torvalds - Tanenbaum debacle. It's going to be interesting to see how Fuchsia pans out and in what kind of environments it can be used.
Well that’s ridiculous. It seems like the easy solution would be to count passengers entering and exiting the ferry instead of assuming a passenger fell overboard because something was left on board
Can anyone find an interview or video where he (or his senior team) contradicts him?
> Capitalism is an ethical, meritorious system rewarding hard-work

Um... no it isn't. Meritorious only for those on top. While I agree that Google doesn't need to GPL Fuschia, GPL was imagined as a direct response capitalism's very pro-owner and anti-customer approach to distribution and rightsholding.
> We wouldn't judge a carpenter on e.g. his/her ability to use a saw

What? Yes we absolutely would.
You now need an income of $100k to afford a Toronto condo
This might happen more often in the near future. Whilst medical innovations are booming due to the introduction of cheap options to run machine learning the regulatory units are not keeping up. Getting FDA approvals is a long process but required before they let you enter the US market. EU is easier but soon they will put in place a new regulatory unit that is said to be even more restrictive than the FDA. When that happens it may very well be the Asian countries, China being a good option, India another, that take the lead when it comes to innovation in the medical world.
Codility demo test solution
i cried that day
What do you make of, for instance, OS X or VxWorks?
An unimaginable loss. I am so sorry.
While not exactly what you are describing, I work for another company that uses protobufs extensively and we have some nice internal tools similar to what you describe. I really wish we could open source those too. I feel like the wheel is reinvented a lot with protobuf in several of the large companies who use it.
The Super Mario Bros movie is a treasure of a terrible film.

Even reading the production retrospectives is hilarious. And the fact that Dennis Hopper is in the movie is priceless.
Show HN: Outputs from My Neural Conversational Model
I trained a conversational model on my high-quality dataset. The underlying model is https://arxiv.org/abs/1703.10960 which is open source on Github, with some additional techniques of my own on top of it. I then let it talk with itself for 30 turns for each dialogue. Here are the outputs with some minor post-processing for readability: https://pastebin.com/UsFEFqqh

As you can see the results are very diverse and it seems like the model does capture the main topic discussed but fail to compose a natural sentence. It was theorized by [Shen et al](https://arxiv.org/abs/1802.02032) that "BOW avoids the KL-vanishing problem, but the overall performance will significantly decrease because adding an additional loss, in theory, leads to a biased result for latent variables. BOW information is encoded into the latent variable, but it prevents the decoder from stably learning the word order pattern in the training step thus sacrifices the NLL performance." And "BOW, though not good at the NLL metric, performed remarkably well on this metric [topic similarity], which implies BOW is beneficial for the decoder to generate the correct high-level meaning but fails to transform the meaning to a fluent sentence."

I tried to train my dataset on Shen et al model but I got very bad results (even when validation loss keeps on decreasing). Whether I'm implementing something wrongly, choosing bad hyperparameters, or the model just isn't good enough is left to be explored.

I'm working on a project that has the potential to really improve people's life. I'm looking for someone with a deep understanding in the domain of conversational models. For more info: robi9011235 (at sign) gmail (dot) com
I would say it is more of an hint that the material design team was heavily consulted when Fuchsia was conceived.
Because she's a proven executor on defrauding investors?
⌘F Edge

"Edge of Tomorrow" is a fantastic video game movie in spirit. The Groundhog-Day-Formula is not new, but it nails the game experience of having a "savepoint" and getting better and better until you master the bullet hell level.
I am of the opinion that if we let FB continue in its reckless treatment of its users data, people will eventually flock to a better platform when one emerges. UseNet/IRC were much better social platforms for privacy, but the ease of use/convenience much worse.

I am glad of this whole debacle simply because people won't act like I'm a freak anymore just because I won't use FB.
Mull it over: mutation testing based on LLVM [pdf]
I had the opposite experience. I measured calories everyday and for some time would still eat garbage but lose exactly what I calculated according to my TDEE (adjusted over time based on actual results not some calculator) and when I switched to eating healthful foods experienced exactly the same weight loss with the caveat that it was SO MUCH EASIER. I was hungry less often and felt good rather than terrible with headaches. All in all, a calorie is a calorie is true enough that whether or not its a bad calorie wont significantly affect your weight loss but will make the process much easier and you'll end up healthier as a result of eating well.
Has how fast you could actually type code been the bottleneck on your development velocity? Have you ever thought (other than for school assignments), "If I could only type faster, this project would have been done faster"?

You should be able to type well enough that you don't break your concentration to hunt and peck. Other than that, you are optimizing the wrong thing.