skysight-inc/HackerNews huggingface dataset:
> I think its an open question how nice society will be to participant unable to retaliate.

I suspect that the initial implied liability carried by the first batch of commercially sold self-driving vehicles will lead to extensive sensor logs and 360° dash cam recordings. In the event a human driver tries to game a self-driving vehicle and it causes an accident, the extensive data logging will supply far more than traffic courts and insurance companies have ordinarily dealt with before, and likely lead to new legal precedents.

If the LIDAR data logging shows a human driver recklessly accelerated towards the self-driving car (presumably thinking it would get out of the way) and the path of least damage correctly chosen was to stay put because of merging cars on either side, then most attorneys and insurance companies will find it hard to challenge sub-second LIDAR data that can be reconstructed to overlay data on the video log.

One potential development out of this push for self-driving vehicles that might catch us by surprise is ubiquitous, extensive data logging in vehicles, both human- and computer-driven. In order to sell the tech at a mass scale, all sorts of sensors must sell much cheaper than even today, and they won't necessarily be limited to only computer-driven cars. Like cell phone cameras made solid-state cameras and storing large amounts of photos and videos cheaper than the mass market imagined possible only 30 years ago, and now people are putting those camera sub-assemblies to use outside of cell phones.
As far as experience goes, I call myself experienced only in the sense that I held a few paid jobs in this career. It would be splitting hairs to redefine "experienced" in some other way.

The oldest job in my resume was indeed a hard one to put much detail in it, given my short time there. I wasn't even allowed to write code in that job at the time I was working there. It literally was just look over these source code files, document possible errors in Excel- all without having to run the code- and send it over to the team lead. (code analyst would be a better title, then?)

The second job was mostly CMS/WordPress type setup of websites, and occasional custom backend work like the essay reviewing system and the CRM application for the cleaning company. These applications were for my company's clients, and did not directly contribute money for the company. It's a web dev agency, and in these places, it's the salespeople that make the company money, not the programmers.

Most of my career has been job hopping from small company to small company with little mentorship or guidance for good development practices. Lowering my targets would invariably lower the quality of companies I'd be able to go at, or can it not be that way? I need to improve myself by positioning myself as a junior hire, and surrounding myself by employees much better than me.

So work at a place where I can experience better career growth, while juggling the task of lowering my target. I think that is where you're referring to, when you said go some place where I can make significant contributions.

So looks like a reset in my career is in order then. Would it be fine removing my oldest job from the resume?

As far as my name on Github goes, I'm okay with it showing up, just didn't want to post a very direct connection to personal info.
>the guy who does the web site for the local nail salon

LOL, hi, nice to meet you. Well technically, I work at a small agency that does this for many local businesses.

Best job I've ever had. Fair pay, work with great people, zero stress, work on whatever I want, < 40 hours a week every week, actually get to help real people and see how happy they are with our work.

Let me rush to trade that in for a "career in software."
Cities are defined differently in the US and New Zealand. That median in Seattle is for an area of ~80 square miles, whereas the median price for Auckland covers an area of 400 square miles. If you expanded the definition of Seattle to match, I'm pretty sure the median would go down (although it's interesting to consider whether Bellevue/Mercer/Medina would outweigh Renton/Kent/Tacoma there).
Dao may not have a legal argument to defend his refusal to leave after being asked to, but he almost certainly has grounds to sue for breach of contract just for being asked to leave.
A short survey on cubic curves
https://people.maths.ox.ac.uk/szendroi/cubic.pdf

The best article I know of explaining how cubic curves appear in various places of mathematics, without laborious computation or sophisticated machinery.
Dongles seem to be the answer for everything in Cupertino these days. This is barely acceptable for laptops, which are usually carried around in bags, but for i-devices this solution simply doesn't cut it.
Y Combinator pushes startups into the net neutrality fight
I am a spare time coder. I spend a lot of my time standing in kitchens and dishrooms, and when time allows I write pseudocode on paper- or real code if I think there's something in the detail that I might not remember the next time. But I find the best use for me is pseudocode and higher level stuff gets into the notebook, then when I get the time to sit and code, I know what I'm trying to do.
I'm newish to HN so I don't know if I can DM you through here. Do you mean another website, such as LinkedIn?
Florida reefs will be climbing that list soon!
Good attitude, however I'm sorry I'm going to have to invoke a little bit of cognitive pain for you :-/, and point out that your base assumption is that the FDA and CDC are benevolent, fully competent, and always operating in the best interest of the population.

To be fully honest, you also need to consider the case where that may not be so, and what that would then imply.
Would it? If we are using that inflation rate then we should compare it to the interest rates you can actually get - around 5-6%. This article puts inflation including housing at around 2.5% late last year (half the 5% interest rate you can get). I know we have had steep housing cost rises lately, but they aren't rising right now.
I can't see how that was calculated though and it seems lower than I'd expect.

http://www.radionz.co.nz/news/national/311147/call-for-infla...
The actual lawyer who wrote this article believes Dao did have a duty to vacate, so I think that's a bit more authoritative than our layperson opinions here. Of course, only a court could really answer that question, and I'm sure United will try hard to settle this out of court.
So MSFT to take a pasting when the exchange reopens?
Waitangi. The successful negotiation of land with Māori. https://en.wikipedia.org/wiki/Treaty_of_Waitangi
The same irresponsible behavior likely would have a similar effect on a human driven car.
I made a repo for the patched extension: https://github.com/byrnehollander/perceptual-adblocker-edite...
>it's actually a bit shocking to see some of the landmarks in person for the first time

I vividly remember my first drive from LAX to campus when I started undergrad in the area. First time there in the flesh, but I recognized overpass after hillside mansion after chain link fence after palm tree boulevard... from GTA: San Andreas. Déjà vu is hardly a strong enough term.

I would have been more prepared to recognize things if it had been, say, Jerusalem or Rome and the game Assassin's Creed, since one thinks of those cities as exotic, iconic. But LA has made its particular brand of "lack of distinguishing features" the default in a huge swath of media, and that was when I realized it.
Importance of Clean Code and Testing for Android
Northern California is not even comparable to South Florida when it comes to boating, fishing, diving, swimming, beaches.

Florida is absolutely a garbage state (born and raised Floridian speaking) but there's no place in the US that is even in the discussion when it comes to water recreation-- MAYBE Hawaii.
Java SOLID – Single Responsibility
How a trip to Svalbard helped me found my next startup
Fare less costs should be profit, not revenue. The only way this makes sense is if uber believes they are charging drivers for getting them customers, but believes that they directly operating the carpool. There's probably some language somewhere in codification that says "significant involvement" or "more than not" or something like that requiring them to treat them differently.
Is Apple Store service not the gold standard?
These people would probably be buying macs if they could get more out of the hardware. Macs are losing the power race, which is fine for most people, but not for some.
self-driving cars are becoming a crowded space. Too many players, with no clear winner in sight. The real problem to solve here is not technical , its regulatory.

Tesla and Google have some advantage, but it is still far from reality.
The NZ government bending over for the US government was not exactly very popular with the locals.

The NZ government still refuses to let US warships that may be nuclear powered into our ports, and thus has no free trade deal with the worlds largest economy. Instead we have a free trade deal with Red China, which is now colonising us.
Integrability in elementary terms
http://math.stanford.edu/~conrad/papers/elemint.pdf

One of the few correct proofs that e^{x^2} cannot be integrated using elementary functions, by one of the true masters of our time, Prof. Brian Conrad. The only prerequisite is proof of Liouville's theorem, Theorem 4.1 in the paper. By contrast, the proof in the book "Topological Galois Theory" by Askold Khovanskii is fraught with inaccurate details.
Yes, Auckland rates much worse than Seattle (and most of the world) in that comparison - http://www.demographia.com/dhi.pdf (Auckland has a median house:median salary ratio of 10.0, Seattle is 5.5)
Not to mention that it would drive itself to the maintenance....
NZ yes.

My ex's family went and worked in Australia for a year or two. They boarded the plane, came back to New Zealand, and got a letter from the IRD demanding payment of taxes for the time they worked in Australia. Her father shot back that "They did not use any services from" NZ at all. The IRD responded that the services were available, and if they didn't pay their tax bill they were ready to initiate prosecution.
I don't think this is necessary, or even desired. United's Contract of Carriage specifies conditions for removing someone from a plane (all of which I think are reasonable). If they violated that contract (which it seems they have), then they're legally liable, and Dao (and the other three passengers) have grounds to sue. That's how it's supposed to work, and I think that's sufficient. Successful suits (or out of court settlements) and negative PR will make it unpalatable for airlines to do this as a matter of habit.
EFF Urges Court to Roll Back Ruling Allowing Remote-Control Spying
EFF Releases Spying on Students Ed Tech Report
> I guess you never know with Apple but it just seems like a really crowded space for them to come into…

The iPhone entered a crowded phone market and now controls the vast majority of smartphone profits. There's really no such thing as market "saturation" when you can grow the market and eat old participants.

> First of all, it's a high price tag for them to get top talent in the area.

Apple has $250 billion in cash, so this doesn't strike me as a huge concern.

> Their success I feel depends on how much control they are willing to give up in partnerships…

As with phones, their hypothetical success in this area will be due to how much they won't give up. Apple learned this lesson with the disastrous Motorola ROKR E1, a.k.a. the one where they tried to be a "good industry partner" and play by industry rules.

If Apple enters this market, they'll play by Apple's rules and give up virtually nothing. Any launch partner(s) will profit, but on Apple's terms.
Simple is closing some customer bank accounts, and users are mad as hell
"Global optimizations mostly do not rely on UB in order to get speed-ups, so this is not an A:B test of the value of UB.
"

[Citation needed]

They most certainly do rely on UB to move statements past other statements, to delete dead code, etc.

If you want a source: I've written all or parts of gcc's statement sinking, partial redundancy elimination, dead store elimination, alias analysis, etc.

Same with LLVM.
They all rely on UB being UB to be able to do their work effectively.

You could never, for example, hoist a load if it wasn't UB to dereference a null pointer, unless you could prove it was non-null (and you mostly can't).

You'd have to insert null checks everywhere, like java, and then try to get rid of them.

You could never move anything past (up or down) an external function call if you didn't rely on UB.

I could go on, but it's pretty silly.
Random assertions about "optimizations taking advantage of UB don't gain performance" simply are not in accord with reality.

If it wasn't true, we'd just make programming languages with no UB.
It's not like compiler writers are just lazy.
Lololol. That is funny but not funny.
The guy didn't get bumped; he got moved to a lower class of service. Same rules don't apply there.

Either way, my other point makes this not really matter; the compensation isn't a "refund" for the seat. It's compensation for the inconvenience, and the airline is still required to get you to your destination in addition.
Time to renew my annual donation to the EFF.
https://supporters.eff.org/donate/button
They are currently doing a big redesign for self employment. Basically moving from a yearly overview of accounts to an on-demand system - where you pay taxes as they are charged. I hope they don't force people to use the new method.
I usually wait a few days and check the forums for minor updates, but haven't had any issues in 2 years. Major updates can be a bit more work, but not too much if you're careful and do your research.
Looks very nice but I'm not using Slimer for PDF stuff.
MIRA a LA ABUELITA MAS FUERTE DEL MUNDO
That's an interesting viewpoint; one I can agree with. Thanks for sharing.
Optimizations rely on the (often and easily wrong) assumption that the program hasn't invoked any UB.
There is zero real difference, if you pick a large enough number of points you are likely to get within any arbitrary distance from the origin. It's just continuing the same trend from 1d to 2d an beyond.
Haha, nah. So there are at least two guys working IT out of Dunners; place is coming up :)
I think it depends on how much one uses each port. Personally since AirPods, I haven't used the headphone jack but I would be willing to bet Apple reverts the headphone jack or makes a more integrated adapter with the next iPhone.
Your original comment can be summarized as “I bet it would be great if a bunch of other people did a few tens of thousands of hours of volunteer work to make new tools for teaching math to me.”

Which as an idle speculative wish is fine as far as it goes, but has a vanishingly tiny chance of happening in whatever way you are envisioning. (Of course, various people around the world who are working on teaching math will continue to do their best, but without paying any attention to your specific desires.)

If instead you said “Wow, I have this great idea that would be worth a large team of people spending a few tens of thousands of hours on. Does anyone have an idea about what kind of prototyping, political organizing, or other work I can do to start on a project like that so I can make my dream a reality? Is there anyone I should talk to about this?” Etc. that would be a much more interesting basis for further discussion, and might actually lead somewhere.

The volunteers (and the tiny handful of paid staff) in charge of Wikipedia are certainly interested in new ideas for improving things. If you think it’s impossible that they’ll ever accept an improvement, and you aren’t interested in discussion, what’s the point in speculating about it?
This. I'm on 55k USD in the US, and my average (not marginal) income tax rate (including FICA/med, state and local taxes) is 32 %. For the sake of comparison that's including the employee health insurance contribution, which I wouldn't pay if I were in NZ. If you don't include that my average tax rate is more like 29%. In either case a marginal tax rate of 30% in a tax system as progressive as New Zealand's would result in a considerably smaller tax bill for me.

Many Americans I speak to think that the US is a low taxing country, but this is false for most people. It is only the case for the moderately rich and up. Your tax system is not very progressive, particularly social security and medicare are flat taxes if I'm not mistaken, so not progressive at all, and the state taxes I've seen have barely any progressivity to them.
If an anti-ad-blocking law were to pass, the next step would be link blockers to sites with unwanted ads, tracking or other content. This is what I do for sites I'm sick of landing on only to be told I can't see the content unless they're allowed to track me. I haven't seen a link to WSJ, Forbes, Wired, etc. in months. Wide adoption of such a tool would force sites to find a better means of funding or just disappear.
Burnout is working hard on a vision not mutually shared, at an organization with its head up its ass, for people you don't respect. The money does not matter. Abnormal silence or open grumbling is a chief symptom.
Interesting read. I like how they took the time to put an update and clarify about what was not tested. Good journalism.

Additionally: I wanted to plug (not involved with the project) PI-Hole [1]. You route all traffic through the Raspberry PI which points to custom DNS that filters ads on their end, reducing data usage significantly. This leads to ad block on all devices without the need to install custom software on any of them.

[1] https://pi-hole.net/

Edit: append reference
I normally get full speed to the US. Single connections hurt because of the latency, but the capacity is there.

The main issue was the monopoly on transit, but domestic competition has helped a bit.
http://llvmweekly.org/
> and servers with SMB running.

Which is going to be Domain Controllers, the most highly privileged servers on most corporate networks. And accessible to the "entire" network too. Group Policy is distributed through SMB shares.
Yep, 4,335.

https://www.amazon.com/s/&search-alias=books&field-author=Bo...

archive in case amazon fixes it:

http://web.archive.org/web/20170415003429/https://www.amazon...
Bob Taylor is dead
I lived in Dunedin.

Items there were charged at rates suitable for wealthy tourists. Pay rates were legal minimums, although the added extras you had to provide for your work were well outside any legal rights employers have. For my last job, I used my PC and other personal equipment just to do my job, while my employer sat back and raked in the cash. (Almost literally, they would pay $6k in wages and $0 for equipment while billing $60+k for a job. One guy I know who took a similar role in the business has had a verbal warning for not doing his job properly, so he's providing his own equipment.)

A friend of mine lives in Auckland. A year or so back, he explained that his rent had more than doubled in a single day. (He was on a fixed term lease that expired, he went to renew it, and the rent went up but his income didn't.)
"The NSA uses Windows like everyone else."

Bingo! Well, a mix of Windows, Linux (esp Red Hat), and Solaris (optionally with trusted extensions). All low-assurance operating systems with history of 0-days plus current ones for at least Windows and Linux. It's not like they didn't know it was coming. High-assurance field, including pioneers in INFOSEC, warned them over and over.

http://lukemuehlhauser.com/wp-content/uploads/Bell-Looking-B...

http://hack.org/mc/texts/classic-multics.pdf

https://web.archive.org/web/20040214043848/http://eros.cs.jh...

Bad news is they have methods today that work better that they could build on. They recently canceled them in favor of a new program with something like a 90-day evaluation. Something short. I remember reading the protection profiles to find the assurance argument required is EAL1: one so low we thought they'd cancel it. Things will only get worse.
For me it's mainly because even the smoothest Linux experience isn't as smooth as macOS for various reasons. Smoothness in Linux setups is frustratingly spotty sometimes, and while it can often be fixed with some time tinkering, more often than not I just don't have patience for that these days.

Of course, this may relate to how I compute and the software I use, but it doesn't quite line up with me. Nevertheless, I keep a fedora partition around for tinkering when the mood strikes.
Show HN: Winter.io – A Minimalistic HTML Template for Personal Websites
That's a very good point. But maybe it's a theoretical end of the arms race when it comes to predatory ads. I will take ads spoken by the host of a YouTube channel over autoplaying videos, adult dating banners, scrolljacking, and annoying modals any day. If all those things get replaced by advertising that is essentially voluntary and not deceptive or wasteful of computing power, then the ad blocking war may be won. We'll see.

Also, your username. lol
They ask you at check-in time, not reservation time, so they can't use low bids as a reason to further overbook a flight.

If a flight is oversold, it's oversold. They're going to bump the same customers with the same low thresholds whether they declare those thresholds when they check in or if they wait until they're at the gate.

Sure, there's a psychological difference between making an abstract dollar amount decision at check-in time (when most of the time no bumping will even have to occur anyway) vs. participating in a live auction at the gate (when it's actually a reality), the latter of which might result in higher payouts by airlines, but I don't think that's necessary, and makes the process much more inefficient.
All the dumb little stuff.

For example - I couldn't get my GPU to work so I spent hours troubleshooting it until I discovered a random post on page 45 in thread where someone casually mentioned that his Z170 Gigabyte Motherboard couldn't store NVRAM natively. I have a Z270 Gigabyte MB, so I figured his suggestion would be worth a try. I had to inject a module for my bootloader to add NVRAM support. That should have worked, but I edited my bootloader config.plist file with a text editor so I accidentially corrupted it. Then I had to boot to Windows, find out how to mount my EFI partition, open my bootloader settings file properly and fix the corruption.

Another example - This is how you enable proper USB 3.0 support. As you can see it's not that simple.
https://www.tonymacx86.com/threads/guide-creating-a-custom-s...

Thankfully people are extraordinarily helpful, especially some of the moderators.
I think this is a troll comment, but if not I ask you to simply look underneath your car.

Any auto made in the last 20 years is incredibly complex. The biggest advancement has been hiding all that complexity.

I have swapped engines and welded cars together, so this is coming from experience. Every car has many sensors, sometimes more than 100. All these sensors feed into enormously complex software state machines written to do all calculations on a RTOS in bounded time and in a verifiably correct manner. This complexity started in, but doesn't stop at, the engine.

You are vastly underestimating the effort needed to duplicate a modern car. There have been times where I've sat for several minutes just marveling at the complexity and beauty of small parts I can hold in my hand. Some of them were surely a years work for an engineer. On any car there are thousands of these clever little parts. For roughly 20k you're buying a product of many thousands of years worth of work.