skysight-inc/HackerNews huggingface dataset:
For a lot of us, the optimizer is not the tiny part. It's the biggest and most important part.

It does not take 10 years to implement an SSA compiler with LICM, SCEV, and good register allocation. (No idea why you'd want Professional Employer Organizations as part of your RA, but that's just me.) For example, WebKit's B3 compiler took 4 months to write. It's not hard to write it if you know what to write. Hence the need for a good book. Maybe the reason why you think it takes ten years and Professional Employer Organizations is that you never read a good book on the subject!
Straight PR hit. Planters "killed" Mr Peanut, the (fake) problem was probably pre-planned, as was the solution. This article is essentially an ad for Planters. I guess that Planters even helped CNN write the copy.

"Mr. Peanut had died saving actors Wesley Snipes and Matt Walsh from the aftermath of a crash in the company's ionic Nutmobile." Oh, FFS. "Iconic" nutmobile? There's only 1 iconic food-resembling car, and that's Oscar Meyer's weinermobile. 100% certain this is Planters ad copy.
> competent technical leader to course-correct the culture and product issues that have crept in at Boeing.

This issue looks to be a pretty run-of-the-mill bug in their software. It's likewise scoped down pretty far--there only exist a few runways (in US, Colombia, and Guayana) that make this relevant. ADs like this come out all the time.
But they did, and they will always do at every turn...

I am not against making something not backwards-compatible. I am in favor of throwing old, bad things away even at the risk of having to rework some stuff... But how crazy legacy is at every damn company is just making it so frustrating. They will happily just wait it out for 14 years and then complain about their Python2 being desupported
if you look at many startups that had successful outcomes, you'll generally find people who, if not rich, at least come from affluence. Affluence affords them the ability to take on more risk than say someone from a modest background, saddled with student loan debt. Generally, just because someone comes from wealth, it doesn't mean they won't work hard. I believe your comment is targeted more towards the trust-fund babies, who go through life having mommy and daddy pay for everything. Why work, when it'll all come to you?
That's being unfair to Clippy. I expected Clippy to be an annoying joke that wouldn't last long, and my expectations were met perfectly.
Because we are happy to accept bad consequences due to human error and human shortcomings. Even more so if the human with the errors and shortcomings also share the risk (e.g a distracted driver takes a risk themselves).

I think few are “opposed” to self driving cars, but I’m not optimistic about when we’ll see the tech being widespread (level 5 self driving), and I think the ethical can of worms might delay it even further.

I’m optimistic about cars that drive very safely for 95% of the way on 95% of all trips, with equipment that isn’t very expensive
All part of the modus operandi of the Plato's Republic crowd, IMO.
I think people fixate on “better” without really defining what that means. Imagine it as bell curves. The mean of the computer might be worse than the mean of the human, but the variance is likely to be a lot tighter, which means less of the computer bell curve will be in the “danger zone” where accidents happen.

It’s ok if the human can technically do better, so long as the machine is more likely to avoid severe failure
Deflationary problems seems to me a overblown issue, and the cure may be worse than the disease.

Inflation prevents low income earners from saving, but they aren't in a position to take risk and invest. Therefore, it causes their networth to drop in relation to the wealthy (who can take risks to keep up by investing).

Inflation also keep wages down, as it's easier to pay the same wage , and any increase must be above inflation rate to remain at the same purchasing power.

Inflation also leads to speculation, rather than to invest in productivity increases.

With deflation, you end up not spending as much on discretionary/luxury goods, and only spend the minimum necessary. The prevailing theory is that this leads to slowdown in the economy - but I say it leads to low to zero mal-investments. If you have a high chance that your capital is going to have more purchasing power later, you would only invest in good, known ventures that is not speculative (e.g., building basic infrastructure that has a sound business model, rather than building fad apps).
It's because they are storing zero euro notes: https://www.thelocal.de/20180418/karl-marxs-birth-city-sells...
Could be this one as well:

> "A wise man once said 'You can have anything in life if you will sacrifice everything else for it.' What he meant is nothing comes without a price. So before you go into battle, you better decide how much you're willing to lose. Too often, going after what feels good means letting go of what you know is right, and letting someone in means abandoning the walls you've spent a lifetime building. ..."

(The quote within the quote is from J.M. Barrie, best known as the creator of Peter Pan.)
Openings and Construction Starts Planned for 2020
Isn't the point of a cashier's check to avoid this entire process? The note should be associated to a bank and there should be multiple independent information providers that have contact information for that bank you can use to verify the information.

Obviously, using verification information such as a phone number from the note itself is susceptible to scamming, but discovering the contact information through multiple reputable external sources then contacting the bank from this information has extremely low risk of being scammed.
Is Microsoft Edge Legacy still being maintained? I was under the impression Edgium is the maintenance per se, and would just be deployed through Windows Update to all Edge users.

If we're including unmaintained Microsoft browsers there's also the old Tasman-based IE for Mac. The Expression Web product also had an independent HTML rendering engine.
a table with data would make it easier to visualize the difference between the years
I can't drive, so no, not really.
Model 3 owner here: the dance where cars spun around and landed on top of you is gone but detected cars are still quite jittery. I notice that when I'm stopped and also when I'm driving. This is quite noticeable in the transition between different regions in the car (presumably when the vehicle is handed over between different cameras or sensors). Even something relatively simple as the traffic aware cruise control will sometimes slow down for no apparently reason or simply turn itself off in the rain. Given the combination of the visualizations and the performance of cruise control and autopilot I think Tesla is very far away from fully autonomous driving under all conditions. But they'll probably keep getting better at the semi-autonomous/good conditions/freeway "self-driving"/"augmented driving"...
> Tesla has upwards of a million "full self driving" vehicles on the road now, all gathering video, all processing that data, all feeding what they learn & experience back to Tesla.

I'm curious how you square this with the fact that humans learn to drive with intermittent sensory input from only two cameras plus some auxiliary sensors. Clearly, humans can extrapolate from very limited input. Why can't Tesla demonstrate object permanence after years of development?
it's even worse at the school I graduated from. the intro level course for cs majors is in python, but calculus I is a prereq. so the students who are catching up in math and/or don't quite feel ready for the real intro course have to take the remedial course, which is in c. I was a TA/grader for that course and what a shitshow it was. I don't think the professor ever explained the concept of undefined behavior.

the highlight for me as a grader was the assignment where they first had to define functions outside of main. many of the students didn't understand that you need to actually return values from (non-void) functions. but in a lot of cases, the value they were supposed to return happened to be sitting in $rax, so they would end up producing the correct output. I was never sure what to do in those cases; they lacked the conceptual tools to even understand what they had done wrong.
Corruption on "both sides" however is not fair, that's just more corruption. So the whataboutism present in the reply isn't an answer to a question about whether the current DOJ and Administration will act properly.
> I know that there's stories about location not being accurate

If possible, try to use a land line, because the emergency calls are often routed to a different location when made with a cellular phone. This may not be true everywhere, but at least where I live in northern CA cellular calls are routed in such a way that response time can be 20-30 minutes slower than if made via a land line. When experiencing cardiac arrest, the difference in minutes can have a profound effect.
Isn't gonna happen. The amount of outsourcing, regulatory side-stepping and bean-counting is beyond the tipping point.
World Health Organisation novel coronavirus situation dashboard
Which ones? Can you list one, which doesn't disconnect from time to time without unmounting the file system?
I used a thunderbolt enclosure from OCW and eventually the file systems were corrupted beyond repair.
> the piles of local regulation that restrict mass transit

Yes, that's what's stopping local governments building more mass transit, it's all those regulations imposed by the pesky local government!
This is some pretty serious affiliate content marketing :-/ Do we really need a guide on why you should install Ubuntu on a NUC?
While that sounds like easy money -- it's worth noting that boards are quite regularly sued, and sued personally, for breach of fiduciary duty, in class action lawsuits.

So there's some risk and potential cost involved with taking these positions.

Edit: thanks for the reply below!
I named 2 out of the 5 companies that are a part of FAANG. The other is considered a big tech employer now.

The top of market salaries come from these large, competitive companies. It is more unusual to be making that much and "resting and vesting" than not.
Free Oakland/Bay Area DeveloperWeek 2020 Feb 12-16 Open Pass ($200)
> The question is, do self driving cars have more accidents per mile (or more damage per mile/injuries per mile/ deaths per mile) than human driven cars?

It should matter if they have less, but in the real world it doesn't matter, because it's "scary" to be rear-ended by an unthinking machine, and business as usual to be rear-ended by a clumsy human, so people will always hold machines to a much higher standard.
Username ... does not check out.
Which is actually great. Median household income in Iowa is 22% lower than California. But the median house is less than 1/3 the price.
Some of that fall under "having no other options", which is of course a very unpleasant situation to be in.

I'm not, however, desperate enough for wealth to sell my sanity for stock options. :-)
> Seriously, if you have that kind of power, what's the incentive to let everyone else live?

Ethics and morals, maybe? Basic human empathy? I think I get where you're going with this. There are those, sociopaths and psychopaths for example, who would go to any length to get that kind of power and... what, when they have their T-3000s they're suddenly gonna have a come-to-Jesus moment? Unlikely, yeah.
I get the gist of what you are saying about it being par for the course, but can you explain why a heading of 270 (West if 0 is North)would affect air worthiness? Is it something to due with true North vs. magnetic north deviations? Grasping here. I am truly curious about this one. Thanks!
FWIW, in some places, even employment status is a protected category:
https://www.foxrothschild.com/publications/new-york-city-now...

I remember my employer mentioning how questions can no longer ask what the candidate is working on, but can only ask the candidate's experience (no pointers about timeline of such experience).
Do we really trust that a politician who finds them helpful is not going to overlook certain misconduct that is politically beneficial (e.g., suppressing the statements of their major opponents)?

It's certainly not a forgone conclusion that investigations led by "friendlier" administrations are necessarily fairer. I doubt there's any way to have a purely unbiased investigation into an entity as prominent and influential as Google.
No, actually it is not. It basically throws the operator into the worst possible conditions. Remember that the whole point of self driving cars is to eliminate the human driver. A driver who doesn’t drive is not capable of taking over from a machine which just gave up on recognizing what’s happening due to the severe weather.

An example from my own backyard. My car is equipped only with ACC and lane assist. I already had a couple of situations where in severe rain the sensors are no longer able to „see”. The car throws a fit and I have to take over immediately. These things are not fit for purpose. They are not able to judge „a big surface covered with water, risk of aquaplaning” or „surface covered with snow, temp dropping, possibility of black ice” or even simple mud / sand.

Maybe if one lives in Nevada, Arizona, California, where it’s always sunny, rains once in ten years, one can get swayed into believing that these things work. However, rsin, dnow, black ice or a mix of those and it becomes very quickly obvious it does not.

These cars, today, they are just dumb machnines without judgement. Never I am going to sit in an autonomous car outside of a controlled environment like an airport / strict city centre. Outside of the city, no way.
That's what O & D insurance is for. The company pays for that.
> I know that the people buying $FB do it aware of the stock's limited power, but I don't understand why this is allowed to perpetuate.

People buying FB stock just want good returns unless you're like some sort of people who like controls.

> With great power comes great responsibility. Unless you're the CEO of a large tech company.

This is interesting. I don't know how many times I've seen people in HN always try to push the narratives of "Founders must be from Engineering background with solid/smart tech-skills and they must rule the company not the VC!!".

So far those founders/CEOs with Engineering background (or hackers background) eventually decided that they have too much power to not use it at their will :) (Google founders have multiple sex scandals using their power to get what they want, Facebook with the whole privacy stuff).

Such is life...
Ok, fair - I should have included the very next sentence in the quote as well, since OPs argument seems to be that missing records should NEVER cause exception:

>Anyone who expects a database to always have records and that the absence of a record is an "exception" has a very strange way of thinking.

But pedantics aside, my point stands. There are absolutely contexts and code paths where a missing record is basically unrecoverable. Why bother returning an error to the local calling context when you know that code doesn't make sense anymore and can't recover? A jump to a new code path is the right call, and exceptions do that (with a lot of nice trace information about why we ended up on that new code path to boot).

Doesn't mean a missing record should always result in an exception, but it's certainly not a "very strange way of thinking".
A quick question I use to demonstrate the usefulness of NULL is "What color is the elephant on my desk?"

That question doesn't have an answer because there is no elephant on my desk. It can't be represented by any color, the answer needs to indicate that there is no value.
I'm not convinced these aren't real problems. Someone has heard a name. They type what they think it looks like. Postgres finds the right answer.
I feel the question is more about the responsibility and the social contract of sharing the road with fellow humans.

Self-driving cars don't take risks when they make mistakes while humans are exposed to physical or legal consequences that are well understood by everyone on the road.
Yes, there's a competitive, liquid talent market.

I don't buy the part about asymmetry of switching costs. It's possible to argue that asymmetry exists in the opposite direction: each employee has one job, so switching jobs is time-consuming and risky; Google has thousands of engineers who have had the same training/experience on internal tools/standards, so it's easy to replace a single engineer when they leave a project.

The other point I made is analogous to Baumol's cost disease except that, instead of applying to different types of job, it applies to different types of employer.
> JQuerry might not be the tool for your job

Again, jQuery. I'm a little skeptical that you use either very often if you don't even know how to spell it. `jQuery` is literally the global namespace for jQuery (often aliased to `$`).

> and the one I use a lot .css() .after(), .append() etc

after:

// jQuery
(target).after(element);
// Vanilla JS
target.insertAdjacentElement('afterend', element);

append:

// jQuery
$(parent).append(el);

// Vanilla JS
parent.appendChild(el);

css:

// jQuery
$(el).css('color', 'black');

// Vanilla JS
el.style.color = 'black';

That jQuery equivalent page is like 5+ years old. Now, there are easier APIs for the few lengthy vanilla JS that remain on that page.
Your version says “I’m a liability”. My versions says “this person has had some struggle and has their priorities in order”.
"Consider yourself very lucky if you can get this man to work for you." has two different meanings.

Nobody is forced to write letters of recommendation. Only thing needed is employment certificate with minimum information. Lack of recommendation tells something.
Driving is essentially a spiritual activity.

By normal standards, it's insane to expect non-experts to maintain and operate heavy machinery, in public streets, half asleep or half paying attention.

It's also a pretty absurd way of providing mass transport in most places.

So if you're going to throw out normal risk assessment as a starting point, where do you go from there? People know how bad quality software can be, how ubiquitous bugs are, and how often programs are deep morasses of strange and perverse hacks, and how it only doesn't (normally) kill people because the stakes are small. Then Uber's car actually did kill someone, and predictably, the familiar problem of bad, buggy software looms larger, as a risk, than the dull and more or less commonly accepted fact of cars hitting people all the time.

Very common threats, like pneunomia, poverty, or cancer, tend to get depreciated in comparison to symbolic, unusal threats - and I think it's pretty unsurprising that on HN, people feel threatened by the possibility of bugs not only ruining their day, but actually running them over.
Do all these self driving systems work with regular IR cameras?

Somehow I always expected they also used some sort of depth camera to detect distances instead of figuring it out based on pixels.
Do any languages (like Rust, maybe) force you to guard against the possibility of a variable being zero if it sees you're dividing by that variable?

And if not the compiler, are there popular static analyzers for any languages that do so?
Yeah, NoMachine NX, used the free version ~2010, it was lightyears ahead of any other remoting solution for Linux. Presumably, the commercial product still is but there is no free version anymore.
There was a freenx project but it seems not much alive now. A different open-source project called x2go continues. The implementation seems less complete and stable but nevertheless, still a decent option for accessing a Linux desktop remotely over a lower-bandwidth (e.g. 3G mobile) connection.
Perhaps it's a reference to:

https://en.wikipedia.org/wiki/Room_641A
Hell, I maintain an application where the person who originally programmed it reimplented Rails in PHP (except worse)... It gives me all kinds of grief lol
> But if you look at this video and compare the amount of stuff the camera catches AND processes, with the things you are seeing & processing, it's really hard for me to see me being better at it than a computer.

I wonder if the fear has more to do with it simply being different. The set of things that a CV system misses is likely quite different from the set of things that a human misses. A CV system is likely to make mistakes that a human would never make, and even if those mistakes are far fewer in number, they make it look bad to humans.

We've all seen electronic devices do this. When an Amazon Echo interprets the sound of a tea kettle as its wake word, we're left with no explanation, and no way to rationalize it other than to assume the device is, in some way, bad at its job. Surely a human would never make this mistake, we think, and so therefore the device must be dumber than a human at word detection. And yet, there surely exists a class of noises that a human would mistake for a word that an Echo would not - but that doesn't factor in.

Anyway, this means that a CV-controlled car would behave, compared to a human, strangely. When one's intuition about the car's behavior, tuned from years of experience both driving and observing cars, differs from the car's actual behavior, it becomes harder to make predictions about how the car will behave, and from here comes a fear and a sense of uneasiness. And when it makes a rare mistake that a human would never make, because it's perceptual system is entirely different, we assume its dumber than a human all-together.
Would you accept a $1000 or even $500 note from a craigslist transaction?

I'm usually pretty hesitant to accept anything over a $20 or even deal in cash for small exchanges. I wouldn't even consider $500 unless I had a way to strongly guarentee the bill I'm looking at isn't fake.

It would take a bit of time and research before I felt confident enough at identifying these bills to accept them in a trade. I'd have to do a lot of those sort of peer transactions to warrant the overhead of that time.
But "quantum computing world" is exceedingly small in size right now...
I've not used Rust before, but this looks a lot like monads! Can I map/flatmap over these or do I have to unpack them later?

If you _can_ operate on those like collections, Rust is a much more fun language than I initially gave it credit for!
Speeding Up Django Pagination
Omnistream | Singapore | Full time | Onsite (visa sponsor)

Omnistream helps small-format retailers (think convenience stores, not supermarkets) optimize their sales with a view towards increasing long-term value both for the retailer and the customer:

- which products to place on the shelves
- how much space to allocate to e.g. groceries vs health and beauty
- promotional plans
- etc

We're a lean startup valuing personal accountability, intellectual curiousity, and open communication.
We're looking for engineers with an interest in operations, stats/data science/ML, operations research.
A day's work could involve anything from working on a client's ETL pipeline, exploratory data analysis, implementing (or developing!) optimization algorithms.

Stack: python, sql, redshift, sagemaker

Drop me a note at andrea@omnistream.co
Airbnb: BinaryAlert
Linux Fu: The Linux Shuffle
I graduated high in my CS class from a top school, but it turns out that I'm just good at tests/abstract thinking/hacking things together with duct tape. I'm terrible at software engineering, and really glad to see this kind of stuff being emphasized at the university level.
I _hate_ how all map programs think they need to tell you to keep going straight. It seems to be because the road you are on will change its name.

The worst example I've had is that a road changed it's name 70m before it split into two. The app would only show "In XXXm, continue straight" then, with 70m warning, it told me which lane I needed. That was stressful.