skysight-inc/HackerNews huggingface dataset:
The Tesla response talks about Autosteer is that different from Autopilot or has there been a name change.

If I'm reading this correct all the crashes against the post are supposedly with the drivers hand on the wheel? If thats the case then maybe the owner wasn't aware of the logging when he tried those claim.

I also depend on application log being correct but errors in logging is a scary thought in the sense that how hard it would be prove (or near impossible) that what you are saying the truth. And even beyond weird bug what happens when malicious actors change computer record and takes away all our proof of innocence (aka The Net). I wonder if there is really solid protection against such act possible. I want things more accessible but can you truly make accessible + safe work together (not necessarily now but long in the future). I do sure hope so.
Door ajar is a pretty common sensor. And sometimes I think this is wired as "a door is ajar" the ECM doesn't even really know which door is ajar. Door opened by inside vs. outside handle seemed to me like it was definitely taking it to the next level?
> Most professions you are referring to are unionized and defend their interests as a group

Where on earth did you get that assumption?

Most marketers, lawyers, HR people, or managers are not unionized.

Unions work well for commodity labor, not professionals with a huge variation in pay and value.
Telecom companies should be regulated like electric and gas utilities
At a slight tangent, I don't think I've ever used a temporary table without living to regret it.

- Queries that perform complex operations involving the creation of temp tables cannot be joined onto themselves[1].

- Operations that create temp tables can never be used as part of the definition of a materialized view[1]. This is a permissions issue, but not one that can be resolved by altering permissions. It's baked in.

- Confusion over how to test for the existance of a temp table, "it's in the catalog but it's not in my session".

[1] - Without resorting to dblink shenanigans, or such like.
I wonder why I2P service/protocol is not as popular as Tor?

Why would debian not host their sites on I2P
Kay compares the iPhone, et al to "selling sugar water to children" in an attempt to relegate them to "consumer gadget" status... compared to what, enterprise gadgets?
Analyzing 281,212 Docker Projects on GitHub with BigQuery
Depending upon your operating system of choice, there are many things that are easier to apply to single processes as opposed to multiple (killing, affinity/priority, sandboxing/permissions, etc). Also, anecdotally I've found there is overhead for each tab process (of which I may have a ton of very tiny ones in my tree tabs). One of my big use cases is that I want to embed the browser in my software. Granted Gecko is not very embeddable in its current state, but the general move towards multi-process browsers often prevents my app from being self-contained (e.g. Electron apps).

There are tradeoffs. If all of the evergreen browsers are headed this route, so be it, I just want to know.
I had an idea for this with a buddy in college after doing case study research into Git. I've always considered this the next step into a decentralized world outside of code and non-typed "text". I know .csv's where mentioned a few times; are you looking to narrow into a few specific file types for proof of concept?
This assumes the opportunity's to generate 1.5m in value are finite and all developers are equivalent. Both are rather sketchy assumptions. I might have a 1% chance of preforming an amputation successfully. But, the people with an 90% chancing of doing the same are worth vastly more.

Out of 100 developers 10 might save you 1.5million and getting the correct 2 might save you 3 million.
Windows 95 and aesthetics.

Er... OK.
Bitcoin Exchange BitFinex' Hot Wallet Hacked
A .Net Pipeline with Sequential and Parallel Handlers
I love everything about this project. I know a lot of developers that have been using i3 for years, and because of this project when it's time for them to upgrade to Wayland, they won't have to alter their workflow.

#sway on freenode has an active community and the lead developer (SirCmpwn) is very responsive. It's a very healthy project.

The next step is getting rid of Xwayland entirely, which for most of the community means Wayland-native browsers and terminal emulators. Hopefully Chrome and Firefox complete their Wayland port sometime soon.
As a counterpoint: people don't create millions of dollars in value in a vacuum.

Somebody (usually several somebodies) took the chance to create a support structure to enable said person to create the millions of dollars in value.

How much of the value should go to the value creator and how much to the enabler with the capital (and the vision to use it in that way instead of spending it on something else) is a very interesting question that has been tackled for a long time, particularly from Marx onwards.

https://en.wikipedia.org/wiki/Labor_theory_of_value
This guy got one. (Man take me back, used to have the HP drive on my first job in the 90's. (Sigh) The bad old days...)

Maybe he'll take pity on you

https://www.youtube.com/watch?v=CEL8wnW5uvs
Human memory is extremely fallible. It's likely that they think they are telling the truth, but their recollection of what happened isn't very accurate.

For example, a few months ago someone drove a Tesla into a wall by flooring the accelerator while parked. They said they had their foot on the brake. I saw a ton of people criticizing the driver for lying. But it's almost certain that the driver mixed up the pedals and really did think they were on the brake. They're not lying, they're just wrong.
Even if that info is saved locally, video is certainly not uploaded to Tesla's servers over the air.
This isn't exactly correct either. It's a combination of barriers to entry (e.g. startup costs) and how much value the developer can make vs what they're paid. If a developer makes $100k/year and can create $1 million in value, then certainly I can poach them by offering them $200k/year and still make a profit on top of that.

In many fields what prevents this is startup capital. It's expensive to get a supply chain for physical goods up and running. But if you have the business acumen and connections there is not nearly as much of a barrier to entry in the software world.
Buffalo, NY | .NET Developers | Full-time, REMOTE, INTERNS | $60-$90k
.NET Engineer, Survey Application, Junior and Senior Positions

= We Are =

Utilant LLC, a software application company in the insurance industry located in the Foundry Building in Buffalo, NY. We
have with a relaxed and collaborative working environment.

= You Are =

Invested in your work. A new or veteran software engineer interested in maintaining, enhancing, and improving our
existing product. You are interested in writing maintainable software and understand technical debt.

= You Can =

* Develop secure MVC web applications that interact with a database and ORM.
* Write intuitive web services, write clean CSS and Javascript, and produce appealing code.
* Clone, modify, and merge a git repo.
* Communicate promptly and clearly in text and in person.

= You Might =

* Have contributed to open source applications.
* Have a GitHub or StackOverflow profile.
* Have knowledge of continuous integration or build automation.
* Have experience with message queues or asynchronous execution.

= Interested =

Email: Jonathan Rich, Tech Lead, jrich@utilant.com
Works well until an employer does due diligence (ask for proof of your number). In my experience many (not all) do due diligence.
$200k-$300k in places like San Francisco and Menlo Park. Clearly, you don't understand how cost of living works. Also, to make that much, you need to be at around a level of SDE3/tech lead, which is by no means easy (a decade of making low six-figures & some political panache). See this top answer on Quora, for a pretty detailed analysis: https://www.quora.com/Will-I-be-able-to-become-a-millionaire...

You might be able to become a millionaire in 25 years assuming a frugal lifestyle and no big life event costs, but that's optimistic.
Docker-iOS, great :) that'd be super useful running containers on my phone
Not to mention that existing companies get tons of "free money."

Every time the government talks about rolling out broadband to poorer neighborhoods they just shove more cash at AT&T/Verizon/CenturyLink/etc, who are then meant to run the wires and profit off of the new customers.

This is likely partly the result of strong lobbying at both state and national levels. But regardless of the reason, all this money could have been used for "dumb pipes" which are non-profit, or only profit enough to expand further.

That's what bugs me, not that the government uses money for broadband expansion, but that they just give it to for-profit companies to use as they please, and to make a profit.
Why do Go advocates never have any technical response to facts they dislike, but always respond with complaints about the tone in which the fact was voiced?
Really eye-opening hack! Great, easy-to-follow write-up, too. A++
- Daring Greatly: How the Courage to Be Vulnerable Transforms the Way We Live, Love, Parent, and Lead > http://www.goodreads.com/book/show/13588356-daring-greatly

- Paid to Think: A Leader's Toolkit for Redefining Your Future >http://www.goodreads.com/book/show/13236274-paid-to-think?ac...
You're trained in something because you love it. You really want to do it, and you went to school for it, have experience in it. Someone gives you a choice -- you can do this for $XX/year or you can starve. The labor market is not as "free" as free-marketers make it out to be. I made a mid-career switch from social work to coding in part because of compensation, but it wasn't a friction-free switch. Also, my point was in response to the above poster who claimed that engineers were getting a fraction of what they deserved. By your metric, programmers are also getting what the market values them at. But by OPs metrics, I maintain that teachers create a lot more value than someone building another ad-tracker.
Hope for mandatory and price controlled telco line sharing. I don't really see other way realistically achieving this.
I think the problem is that the return on investment isn't there: one ends up laying out a tremendous amount of capital, but not making much profit in return. That's not a fun game to be in. You gotta be subsidised by something else (ads in the case of Google, violence in the case of municipal broadband).
I think Tesla should be forced to hand over all the log-data rather than pick-and-choose kind of log-data in order to not taking responsibility of an accident.
Having a PE license is by no means the definition of being an engineer. And if it was it would be a very narrow one. I work at an aerospace company, most of my peers with advanced degrees in mechanical, aerospace and electrical don't hold a PE and don't need it. Are those not engineers? I have a degree in aerospace by currently write software exclusively, am I not an engineer either?
Screw the first impression bullshit too, eh?
>The fact is, most companies who employ developer just don't need great devs. They need people who can develop websites of moderate complexity

They actually do they're just unable to recognize great devs, unable to recognize that they don't recognize them and refuse to pay for them.

But they certainly need them.

>Related, there is no "Developer shortage".

There's always a shortage of labor in every industry.

That's one of the iron rules of business lobbying - if you whinge about it enough the government will go and do something (training, bring in immigrants, teach code in school) that will let you pay employees less. => higher profit.
Every employment position comes with some degree of risk exposure. But, the risk of "I might lose my job" is quite a lot less scary than "I might lose all my invested capital and/or be stuck with crippling debts after the company crumbles". Early-stage startup employees are given greater compensation packages than later-stage employees specifically because of the greater risk of going to work for an early-stage startup.

This isn't a very difficult thought exercise - if you believe the risk profile is greater for employees than CEOs, then why not quit your job and become a CEO of your own company?
But what the patient really needed was an appendectomy.
Any kind of project you would do in any other language :) My two favourite are either:

- an IRC bot (will get you into threading, network programming etc) or a;

- CMS starting with just basic blog functionality (i.e. authentication, talking to database to store posts etc)

The first can usually be done with just the standard libraries or at least some of the smaller ones, and the latter will get you into web programming and usually involve bigger frameworks, such as Yesod (what I'd go with), Snap, Servant etc.

Also, both of those types of projects are pretty well covered tutorial-wise.
Quanta is by far my favorite science publication... They have a podcast too, which has kept me awake for hours and hours of driving! The articles always contain enough details to engage people who have some math or science knowledge, but who weren't necessarily familiar with the subject matter.
Autopilot is an umbrella term that includes autosteer, traffic-aware cruise control, "summon" (moving the car forward or backward with the key fob), and automatic parking. Depending on who you ask, it may also include safety features such as automatic emergency braking and side collision avoidance.
This is actually a tough question to answer. In the long run, the death of carriers/MSO's in their current structure would likely be a good thing to the end consumer. In the near-term, it would be a very bad thing. Verizon has the best geographic coverage in the US and a more performant network infrastructure (on the whole) than its competitors. The thing that's easy to forget about carriers is how amazingly capital-intense it is to build a new one.
In my experience, the problem is that those most in need of such a service are those who are least likely to use it.

In my peer group, there are some developers who treat their employment like a business and negotiate aggressively. They read up on tactics and practice them. I'm not sure agents would actually be that helpful to such people.

Another whole group basically acts like they're paid "enough" and don't negotiate at all. They're unlikely to see the utility in professional negotiators since they're not even willing to read up on tactics themselves.
Have a look at the figures for Portugal pre and post 2001.the Cato Institute did a pretty good write up a few years ago.
> They said that the radar and camera detected the trailer but that it looked like an overhead sign and so was ignored.

Has Tesla or NTSB actually said that? From ref. 1, published today, my emphasis:

Tesla *is considering* whether the radar and camera input
for the vehicle’s automatic emergency braking system
failed to detect the truck trailer or the automatic
braking system’s radar may have detected the trailer but
discounted this input…

[1] http://finance.yahoo.com/news/tesla-mulling-two-theories-exp...
I am, would you like to clarify whatever point it is that you're trying to make?
They have done so recently, mp4parse-rust is a replacement for the old mp4 metadata parser.

https://github.com/mozilla/mp4parse-rust
Well said. Also, when most of us are 60 (20yrs? 30yrs?) a million wont be worth that much.
The are great advantages to individuals and society to paying less than the value of goods and services. If my daughter is ill, and a simple shot of antibiotics will cure her, should I pay $20 for that, or should I pay what saving her life is actually worth to me? I've enjoyed ever faster internet connection speed at my home (coming in two weeks -- gigabit!) I assure you I'm not paying the full value of what that speed is worth to me. The same for food, clothes, transportation, everything. If I really did have to pay the full value to me for each of those I would, by definition, be indifferent to buying any of them.

Market economics has some serious downsides, but it has vastly increased the welfare of humanity. More people have been coming out of poverty in China in the past few decades that ever before in human history.

If you feel it is unfair that as a developer you can create millions of dollars in value that you aren't being compensated for, then I recommend you consider ways that you could be compensated for this value. Perhaps instead of being an employee, maybe get involved in a start-up with equity (or found a company.) Having done so, I can assure you it's more nerve wracking than ever I would have expected, and harder to unleash the millions in value than one might expect, but it's still fun, challenging, rewarding, and worth giving a go! :-)
In case you're wondering why this obviously amazing thing hasn't provoked any discussion, it's been submitted before.

The major discussion is sufficiently old that comments are closed there now, but it's here:

https://news.ycombinator.com/item?id=9755742

The man himself is there as well.

Here are some other submissions from different sources, with differing amounts of detail:

https://news.ycombinator.com/item?id=12047375

https://news.ycombinator.com/item?id=12044870

https://news.ycombinator.com/item?id=12004572

https://news.ycombinator.com/item?id=12003138

https://news.ycombinator.com/item?id=11991897

https://news.ycombinator.com/item?id=11977317

https://news.ycombinator.com/item?id=11955324

https://news.ycombinator.com/item?id=11847298

https://news.ycombinator.com/item?id=11805791

https://news.ycombinator.com/item?id=11754667

https://news.ycombinator.com/item?id=11750289

https://news.ycombinator.com/item?id=11564268

https://news.ycombinator.com/item?id=11459225

https://news.ycombinator.com/item?id=10621309
I don't even want to think what treasures may be hidden under condos and summer houses.

Fortunately modern condos and summer houses are not built to last, so future generations will have new opportunities to dig up the good stuff once we've stopped littering the world with shoddy hunks of concrete.
If I'm getting paid to do it, I consider it work.
How a template engine works
I worked in mobile telecom in the 2000s when MVNOs (Mobile Virtual Network Operators - basically resellers) were the next big thing. Companies like Amp'd or Boost or Virgin Mobile would resell another carrier's network with their own branding and personality. One of the reasons there was a disappointing uptake in MVNOs were that the carriers were stubbornly refusing to become wholesale dumb pipes. The only one that seemed consistently cool with it (perhaps out of desperation) was Sprint, which is why most MVNOs that you've heard of use Sprint's network. So if any of the carriers took this route of differentiation, it seems like they would be the one.
I believe Autopilot is the umbrella term for features including Autosteer, Autopark, Auto lane change, etc.
Use a VM and sandbox it yourself
> Human memory is extremely fallible. It's likely that they are telling the truth, but their recollection of what happened isn't very accurate.

I think you meant to say they believe they are telling the truth.
That's a bit harsh. The iPhone and its ilk have clearly done both: revolutionise information and connectivity, as you say, AND introduced entire generations to rampant consumerism.

Whether or not one outweighs the other, or whether the latter is all that bad, is a different discussion. But just because you have a different perspective than he does is no reason to attack him for it.
Young prossies earn more than old ones. Incredible!

I hear Professor Sohn is now seeking funding for research into whether or not the Pope might be predisposed towards Catholicism.
If you're currently paid well (relative to other companies), it's good idea to disclose your salary.
It wouldn't stop deceit if done at the engineering level, but one thing Tesla could do to gain trust in its logs is to let its drivers digitally sign a version of them. That way, if it ever lands in court (or some other form of arbitration), both sides could verify that Tesla's version and the driver's version match up -- that neither side has tampered with anything.

(I don't believe Tesla has ever tampered with or lied about what the logs say; this would merely address folks who have such doubts).
Show HN: Web IDE and code sharing with IPFS storage
https://news.ycombinator.com/item?id=12211651
Yes, good point. I edited.
This isn't yet fully on par with Chrome's multi-process implementation, as Chrome also separates individual tabs' content processes (so, if you load many tabs in a short time, those tabs will generally render better in parallel), and also, Chrome separates each individual extension into its own process, whereas Firefox only has one process for all extensions, but, if I remember correctly, current numbers are that this raises RAM usage by about 20%.

The individual tabs in individual processes are also planned (and yesterday, I got a "The bad news first, this tab crashed"-message on Firefox Nightly, meaning that this was probably just pushed to Nightly), and the individual processes for individual extensions will most likely be implemented with their implementation of WebExtensions (Chrome's extension API) in the future.

So, currently, it can't quite compete in theoretical performance when looking only at multi-process, but is also still miles off in terms of RAM usage.

Personally, I don't think that they'll come close to the amount that Chrome uses, mainly because they've always been a bit more conservative, i.e. acknowledging that people occasionally use their computers for other things than browsing the internet, but yeah, we'll have to wait and see how it plays out in the end...
I don't really do anything with it professionally, but just for "feels" and to not completely lose touch with the hard reality (of registers and ports) I took the UT Austin course on embedded systems (https://www.edx.org/course/embedded-systems-shape-world-utau...) - which required the purchase of some real hardware for the automatically graded labs. I also signed up for the follow-up to this excellent course (https://www.edx.org/course/real-time-bluetooth-networks-shap...) starting in September - which is also going to be done on real hardware.

It's just a refresher for me, I did a lot of low-level and assembler in the 8 bit days, so it's nice to see what's current. It's a wonderful counterweight to otherwise doing very high level programming in dynamic languages and learning (more) FP (Scala). It's nice to be able to find plenty of use cases for 32 kByte of RAM on a tiny board (http://www.ti.com/tool/ek-tm4c123gxl).

I think some low-level embedded programming (directly in C to the chip, not on a highlevel board that even runs a full Linux OS) is ideal to keep me grounded and remember how wasteful those many abstraction layers actually are. Yes I know what they do and appreciate their service - but when I compare what I get vs. how much more I put in (in Giga-Hertz and Giga-Bytes) I'm not convinced that there isn't a lot of waste going on that cannot, should not, be justified and sold as "price of progress".
For a while at the beginning, you needed a Lisa to program one. Maybe things will change with iDevices and we won't need the mac anymore?
That and much of it is cache that is aware of total RAM.
Between those two choices, the developer.

However, there are many staff that are let go prior to cutting engineers out right.
In support of your argument, I would be surprised if the key engineers in large companies (ex: Jeff Dean, Peter Norvig, Yann LeCun, Andrew Ng, ...) aren't earning 7 figure annual incomes, especially after stock incentives are taken into consideration. They all work for someone else.
"You can pay me the salary I made at my last job if you give me 5% ownership in every project I work on, like at my last job."