skysight-inc/HackerNews huggingface dataset:
I believe that the cost to produce a self-driving car will be coming down, but let’s look at the $250k price tag.

Over 6 years, that comes to $114/day. 1 ride per hour at $5 per ride would hit $120/day.

Assuming a 2 mile ride, that would be 105k miles which is well within the car’s usable life. At 3 miles, it would be 160k miles which is still within a car’s lifespan. It looks like Uber is $1.35/mile with a $2.10 base fare and $1.85 fee. A 3 mile ride should be able to get $5.

Plus, it’s really about the long run. Operating margin might be negative for a bit, but the cost of the technology and manufacturing will come down significantly. Still, even today, I think $250k just isn’t that bad. I think most drivers will do a lot more than $5/hour in gross revenue.

It would be really expensive to make a fleet, but the economics are so compelling, even at high prices. I mean, Americans are often spending $35,000 on a car. If a self-driving vehicle can service the needs of 7 people, it can be cheaper than car ownership.

While the price of driverless tech might be high now, the prices of car ownership and human labor are both very high as well and only one of those three prices is likely to decrease over time.
This might not align with the goals of Mozilla, but what I would love to see is for Firefox Sync to be extracted so that:

- It can be integrated into Google Chrome on desktop operating systems.

- It can be provided as a stand-alone app on iOS so that I can:

a) “Share” links to this hypothetical stand-alone Sync app from Safari in order to send them to Firefox Sync bookmarks storage.

b) Copy username and password from the stand-alone Sync app when using Safari on iOS.

It might sound like a peculiar setup but bear with me.

The situation is that I run Firefox as the main browser on my laptop, Chromium as main browser on desktop and Safari as main browser on iOS.

For a long time I’ve used Firefox Sync as the “main” storage of passwords, and I would go into Firefox settings and copy username and password from there on desktop and mobile. Even though I store the passwords and usernames in the other browsers on first login it’s still a bit cumbersome whenever I add a new account, log in for the first time, or change a password.

Recently on desktop I started using KeePassXC on my desktop and the browser plugins for it in order to make it a bit smoother. Today I installed MiniKeePass on iOS and am going to find a good way of keeping it in sync with my desktop. In the end though, KeePassXC is not quite what I want, whereas the core of Firefox Sync is exactly what I want.

As for my bookmarks, they are all over the place. Some in Firefox, some in Chromium, some in Safari, some in exported files or copies of old homedirs, and a lot of bookmarks probably lost at various points in time. Again, the core of Firefox Sync is what I want.
Kids these days forgot how Google or Gmail was banned.

Yeah it's very difficult to "block Google" and they are "afraid are afraid to ban" Gmail.

Why makes you think that a gov use tanks against its own people have anything to fear?
We are now guinea pigs to the robot car revolution and it's progress.

Wait I didnt sign up for this!
I imagine those details work out to be cheaper per vehicle for a company with a large fleet of nearly identical vehicles and a dedicated operations team.
Happened to me, too. Once with a dog house, and again with a set of car floor mats. The floor mats are still out there.
Immerjs is a very handy library for doing this kind of thing. It is a natural fit for react but can be used for any kind of copying like this.
I've had two successful exits since the early 2000's, most recently one that of a company that I built, wrote the product for and sold to a company in 2014 (all modern web based stacks, technologies etc). The last one, I ran engineering which had 25 developers and we shipped a brand new product to market and I helped sell that company (the company that bought me out) to a larger company. All the while, still writing code, building product, etc.

I had a three year earn out, finished that and decided to get back into the workforce and get a job at a senior or above level (thinking Director, Manager, etc). Guess what, not only did my age hinder me (I'm 53), but my lack of CS math background seemed too in an interview process. Various interviews had me solving what I consider not only impractical, but almost silly puzzles / math problems that not only didn't apply to the company I was interviewing with, but didn't apply to anything real-world -- it felt like it was a way to:

- Weed me out because of my age
- Make the company seem like their vetting process was "Google like" and "trendy"
- Make the interviewer feel entitled or the company be "elite" in their process

Part of me realizes that some of this is to see how well someone problem solves. I get that.
However, I had one interviewee actually bungle up the questions, in fact, I had to point out at one point that it appeared that they described the problem wrong. When I got my answer wrong, and then asked for the answer, the interviewee clearly realized he setup the whole problem incorrectly.

Oddly enough, this is the part that bothers me the most. I've been asked many times for my GitHub. I have lots of solid examples to see my work. I've also been asked to do a programming challenge, which almost always I nail 100%. But it's always these "trap" CS challenges that I feel are used to eliminate someone based on either HOW they solve it or a way to justify them out and not hire them based on other factors (age, fit, etc.)

I actually had one that was a whiteboard session where the CTO asked me to solve the problem on the board "using code of your choice", so I stated, "Look, since I know multiple languages, I'll use pseudo code to walk through the problem and explain the answer"

When he described what he wanted me to solve (badly I might add), I wrote the pseudo-code on the board and described the problem as being solved by using regression. Which was 100% the right answer but because I chose to use pseudo-code not say, Python or JavaScript -- he told the recruiter, "he couldn't solve the problem I was looking for him to solve." When pressed by the recruiter about the solution, he gave a link to the problem in his Github, which of course was verbatim of what I described but in Python -- using regression.

What I've learned from this is that I should contract and consult. Most of these smaller companies want what they want in the way of an employee and are seeking the 10X developer, culture fit and someone in their own age group...
Who implied racial judgement here?
they don't, although if they recommend you, they'll ask you for a cut of sales (affiliate program). if you say no, they'll switch their recommendation to your competitor and never review your brand again.

https://news.ycombinator.com/item?id=16729408
People who still use Chrome nowadays probably haven't heard of Firefox' tree style tabs plugin.
I'd be more likely to believe what you're saying if you provided some backup for what you're claiming.
Relationship  Hero (YC S17) Is Hiring Coaches – Full Time, Remote
JOkes on you. Freedom of speech is categorized as "hate speech" in China.
Yes, of course, they can. But what you're suggesting is they'll do that absent tax breaks, which suggests cost of a location is a primary factor in HQ openings, which seems obviously wrong given the choice of NY/DC.

And it's not like Amazon is alone here. Despite NY/California being, uh, not known for tax friendliness, most major companies in fields concentrated in those areas still put their headquarters there.
Don’t Lockbox and Pocket sync to a Firefox account?
The Search for the Largest Square Number
If you deliberately do anything which will cause evidence to be placed beyond the reach of law enforcement then you are likely to be hit with charges.

You can quibble over technical details, but at some point a judge will be asked if it fits the charge, and make a layman decision, not a programmer's one.
> I was subletting so had no grounds for complaint

How does that work?

You may not be eligible for regular tenant protections, but you're still eligible for recourse through regular courts, no?
Winds of Change: The Case for New Digital Currency
ASCII does still map to the most commonly used parts of Unicode, so there is that. I would agree that I wouldn't have the foggiest idea what most of the ASCII character codes are if I hadn't cut my teeth on archaic stuff like QBasic; I remember a lot of silly little toy assignments doing rot13 or manually upper and lowercasing strings. But they do come up from time to time when you get into, for instance, JS keydown/keyup events. But any competently designed modern API ought to at least have named constants for this kind of crap
For what it's worth, I struggled for so many years understanding what higher level
programming actually is, while simultaneously doing it. It never felt complete.

I went through Crash Course Computer Science (from John Green / PBS...) and it really helped me feel grounded.

Maybe this is attempting the same, just starting at one end of the abstractions.
I have a degree in maths and stats, I'm familiar with the underlying theory, it's not the deep learning part I'm struggling with, it's every bit of Google documentation about how their actual software does things that is incredibly confusing.
That's not what "copypasta" means, you're thinking of "copy and paste."

"Copypasta" is when you copy sections of code from one or more program's source code and paste it into another, trying to pluck specific functionality from them, and create a mess in the destination program doing it.
This is unbelievable. How can Boeing have processes in place to push changes to production without documentation, training and audit? Surely that is illegal in such a heavily regulated industry? Expect and hope to see significant jail time for those involved.
The way media works is you have the freedom to setup your own "media accounts" to refute things you don't agree with.

Shutting down them by a government agency? Well things can go really well with this one.
Wasn’t trying to imply that’s the case. I’d love to move out of the Bay Area, just to get away from the whole “leetcode or GTFO” interview style, but the fact that there are so many opportunities around here keeps me here for the moment. Well, that and I can actually make enough money to pay my student loans while living somewhat comfortably and saving a little money. If I knew anyplace that had decent weather where I could do those things, I’d be looking at the next flight out.
Well, far-right thinking is on the rise as of late, so perhaps you're right. People outside the US are being deluded into thinking libertarianism will solve economic woes, among other harebrained solutions. Economic woes themselves have a way of messing with people's rationality.

I was just about to edit that comment to make it more explicit, that the american way of life is the foregone notion, not bending over to the US. People keep bending over to the US, the right-wing of South America has mostly always done that, and what it means is that they think the American Way of doing politics brings prosperity and a good economy. And what I mean by foregone notion is that the current good economy of the US is an illusion. The society is sick and degrading. The economy keeps going strong, apparently. But it can't last, because a weak society can't make an economy strong, disillusioned young people can't keep creating extraordinary value for much longer (5, 10 years?) The economy is still good because of inertia, but something is broken in good old America, what used to work in the golden age of the past century isn't holding up well behind the stages, even if the show appears to go on for now.
Mad Art (2018) -
> The best way to write to convey meaning is to be as absolutely clear as possible, whether you are writing esoteric scientific papers or mass market non-fiction.

I agree with this, except that I think that it is important to understand the caveat "as possible". It may be (I assert, though some argue) that the absolute clearest possible way to express something is not very clear.

> This is why Yuval Noah is such a popular author - he takes complex subjects and makes them easy to understand without losing their meaning.

I take issue with the idea that evidence for the best kind of writing is adduced from the popularity of that writing; I think that popular writing can be bad, and (perhaps less commonly) good writing can be unpopular. Nonetheless I think that the end of your sentence expresses the important idea very well: "… without losing their meaning." I think that there is too much of a trend in modern expositions to achieve the appearance of clarity and accessibility by dumbing down subjects enough to give readers only the feeling of understanding—which is not only probably bad on its own, but can also make the same readers resistant to later learning the subtleties, because discussing them sacrifices what they see as the clarity and accessibility of their preferred (incomplete) exposition.
I’m sure it would give people discomfort, but I wonder how it would work if the kernel presented a pseudo file system with an “include” and a “src” directory to provide C interfaces to the unassimilated syscalls. Just enough syntax to keep people from defining their own types and have to use the syscall() interface.

Maybe make it a module so space constrained systems can leave it out.

The kernel patch process could keep everything nicely in sync and native build processes would easily find the right source code. Cross compiling would require you to find and copies though.
Statistical ‘rock star’ wins coveted international prize
That's a really great illustration. Haven't seen it before. Thank you.
As someone who doesn't do much C++, could `constexpr` actually do this all on its own? My (limited) understanding of `constexpr` would lead me to think that using it alone you couldn't generate the contents of the array like this. IE. You could define a `constexpr` function to calculate a single entry in the array, but you'd still need to call that function for every entry. In this case, it looks to me like the bulk of the macros here are just to condense declaring the large array by using nested macros to repeat the computations and expand to a large number of array entries.

That said I absolutely don't disagree with you at all. It's really a bit silly C doesn't have it at this point. `gcc` will happily do all of this math for you at compile time even if you do as much of the math as you can in `static` functions. But to make it compile you have to declare `pixels` in `main` because you can't call the functions in the initializer for file-scoped variables - even though the compiler can already optimize them out.
God help the person who has to pick up after you, do refactoring etc etc. Not writing tests is unprofessional as it introduces risk. If code is being used by 1 person or is some non-critical internal application then fine. If it is being used by 1 million people to earn a living the people responsible should lose their jobs. I spend a significant amount of my time tidying up after people who don't write tests and leave a mess and it's a nightmare (but keeps my family fed, housed and clothed so...).
Just got one of these - seems to correlate pretty well with the airnow.gov outdoor measurements https://shop.hellowynd.com/
ok, fine, then they are blazing in the microwave region. The Dyson sphere will always output the same amount of energy as the original star, just at a lower frequency. Otherwise the temperature would increase continuously.
Testing is for business logic not for seeing if the project will build.
So you have lots of APIs and Microservices – now what?
To reuse and expand upon a comment of mine from elsewhere:

I don't really care whether celebrities feel persecuted or not. (I believe there's too much cult of celebrity already, so I do not feel any more sympathy for them than I do for everyone else.) I'm not really sure why a few different people thought my comment was relevant specifically to that NY Times IDW article.

The danger I was referring to is the danger to _anyone_ and the reason behind an academic journal being created to allow regular academics to publish under pseudonyms. This is a far more serious issue than celebrities feeling unloved and blaming a conspiracy.

For instance I've personally seen multiple people ostracized from their predominantly-left-leaning friend groups for saying something mildly positive about something Trump has done in office, or for arguing that not everyone who voted for Trump is a racist. I'm not sure how rational political discussion can be held when saying such innocuous things as I've mentioned can result in instant ostracization. Fortunately I noticed this happening before I too said something that would end the same way for me. (I already learned not to discuss politics with my very right-leaning dad, so adding "most of my friends" to the do-not-discuss-politics-with-them list was fairly easy.) Although I'm in a very liberal area so I see this primarily happening in fervently left-leaning circles, I understand that similar happens in fervently right-leaning circles as well. I can only imagine how much one has to censor themselves when publishing something that shouldn't be controversial at all in an academic journal! This is seriously not good.
Thirty Years After Manufacturing Consent, How Mass Media Keeps Thought Inbounds
> Another interesting point is that they are really eager to block embeds that do not respect Do Not Track header but do not respect DNT themselves. Yes, Medium will collect your profile even if you are not a registered user and explicitly ask them not to do it.
I was referring to them saving encrypted data on their servers. Isn't that e2e encrypted? If not, does that mean an adversary with access to their database knows my chats?
What about not driving late when bars are open or closing and people get behind the wheel tired and buzzed?
If you are writing a webapp in PHP you need none of these things.
Was Seattle as bad PM2.5 wise?
Snap Says DOJ and SEC Are Investigating IPO Disclosures
The Lunduke Hour with Jeremy Soller: RedoxOS (a Microkernel Os Written in Rust)
Grainger [1] search for "industrial Blowers and Accessories" would probably be a good place to start looking. They tend to be expensive though. Take a look at McMaster-Carr [2] too.

[1]: https://www.grainger.com

[2]: https://www.mcmaster.com/
If a top school - whatever floats your boat.

If not, CS/engineering>STEM>Econ/business>humanities>weird vocational majors.
those are a lot of specific observations.. u sure u dont work for waymo? lol
ok yeah to sprinkle in some varieties.. why would the mass market stick to it? it simply doesn't provide lasting value prop
I find it hard to really believe that could be true. At least on YouTube, even with video ads CPM is ~$10, where as CPM for a taxi service is more like $10,000. It doesn't seem like it could be a particularly important amount of money to them.
Reading through your comments, you're mostly correcting others instead of providing interesting thoughts or info. That's more vigilante than not, no?

Note Daniel (dang) is a paid moderator, so it's his job to shepherd/police HN's posts and comments toward the site guidelines.
Extensive discussion yesterday: https://news.ycombinator.com/item?id=18430512
Off topic but I think some of you fellow math geeks will get a kick out of the Mandelbrot Set song by Jonathan Coulton.

https://youtu.be/ZDU40eUcTj0
Give SoCal a shot. You can get very competitive salaries when compared with NorCal right down here, and the cost of living is not quite as bad.

I'm hiring Ruby devs down in Costa Mesa, and I don't ask any algorithm questions :)
How fast does this burn out the motor? Legitimate question. I just built one of these.
That's very fair criticism. Implementing custom serde serializers is painful, but thankfully I only have to do it in rare circumstances.
> Well, far-right thinking is on the rise as of late, so perhaps you're right.

Far-right does not mean libertarianism. To use the word in that way while knowing its authoritarian connotations is insincere.

> People outside the US are being deluded into thinking libertarianism will solve economic woes, among other harebrained solutions.

What is "delusional" and "harebrained" about libertarian policies?

> People keep bending over to the US, the right-wing of South America has mostly always done that, and what it means is that they think the American Way of doing politics brings prosperity and a good economy.

What constitutes "the right-wing of South America"? What do you mean by "the American Way"?

> The society is sick and degrading.

Can you be more specific?
What if you're in the car that the self driving algorithm decides it's safer to crash and kill you than hit whatever it thinks it was going to collide with?

Edit- downvoters please state your beliefs, there is no right or wrong answer to points 1-7 below.

[1]
Imagine you’re in a self-driving car going down a road when, suddenly, the large propane tanks hauled by the truck in front of you fall out and fly in your direction. A split-second decision needs to be made, and you can't think through the outcomes and tradeoffs for every possible response. Fortunately, the smart system driving your car can run through tons of scenarios at lightning fast speed. How, then, should it determine moral priority?

Consider the following possibilities:

1. Your car should stay in its lane and absorbs the damage, thereby making it likely that you’ll die.

2. Your car should save your life by swerving into the left lane and hitting the car there, sending the passengers to their deaths—passengers known, according to their big data profiles, to have several small children.

3. Your car should save your life by swerving into the right lane and hit the car there, sending the lone passenger to her death—a passenger known, according to her big data profile, to be a scientist who is coming close to finding a cure for cancer.

4. Your car should save the lives worth the most, measured according to amount of money paid into a new form of life assurance insurance. Assume that each person in a vehicle could purchase insurance against these types of rare but inevitable accidents, and then, smart cars would prioritize based on their ability and willingness to pay.

5. Your car should save your life and embrace a neutrality principle in deciding among the means for doing so, perhaps by flipping a simulated coin and swerving to the right if heads comes up and swerving to the left if its tails.

6. Your car shouldn’t prioritize your life and should embrace a neutrality principle by randomly choosing among the three options.

7. Your car should execute whatever option most closely matches your personal value system and the moral choices you would have made if you were capable of doing so. Assume that when you first purchased your car, you took a self-driving car morality test consisting of a battery of scenarios like this one and that the results “programmed” your vehicle.

There’s no value-free way to determine what the autonomous car should do. The choice presented by options 1–7 shouldn’t be seen as a computational problem that can be “solved” by big data, sophisticated algorithms, machine learning, or any form of artificial intelligence. These tools can help evaluate and execute options, but ultimately, someone—some human beings—must choose and have their values baked into the software.

Who should get decision-making power? Should it be politicians? The market? Insurance companies? Automotive executives? Technologists? Should consumers be allowed to customize the moral dashboard of their cars so that their vehicles execute moral decisions that are in line with their own preferences?

1. https://motherboard.vice.com/en_us/article/j5a8d3/self-drivi...