skysight-inc/HackerNews huggingface dataset:
Not sure why FUD like this keeps popping up every time a tech company workforce wants to unionize.

There are many different types of unions. The types of unions that organize low-wage workers aren't the same unions that organize high-wage workers or workers in talent-based fields like Hollywood, music, etc.

Workers choose what they want the union to be, and how it is organized, as part of unionizing.
There’s laws to make you buy insurance. (Not taking a side here pro or con)
Sony and Microsoft set rivalry aside for cloud gaming alliance
You make a number of fair points, IMO, and people are often too quick to dismiss arguments like this.

Having said that, this case is a bit special, IMO. By your own logic, this comes down to a cold calculation of how many crashes (and deaths) are acceptable. To the regulating agencies, the # is likely relative to other vehicles regardless of AutoPilot. So if AutoPilot is not demonstrably less safe than the others, why regulate it out of existence?

So far, such evidence simply doesn't exist. And honestly, the Tesla effect magnifying every incident doesn't make it better. Tesla is far from the only vehicle with systems like this on the road.
You might have misunderstood the sentence's tone.
Just because someone knows shell scripting I'm not going to consider them "bad programmers". I know it myself and I've used it extensively before I learned python & ruby.

My point is that the cost for learning and using shell scripts is just too high compared to just using a modern language that's just as terse and a lot more powerful and flexible. Context switching from one language to another isn't free either.

imo the only time shell scripting was practical was when the only major programming languages were C, C++, and Java. imo even Perl5 is more practical than shell scripting.

Also I doubt that the python program you mentioned was that much bigger than a shell script
>That section made me chuckle. Admirable if true

Mostly true for very high level languages like Lisp/Scheme, or ML/OCaml/F#/Haskell, when faced against not-so-high-level languages like C, C++, Java.

Against Racket, i wouldn't be so sure. Nor against Ruby.

Python and Javascript are high level languages but they are crippled by some bad design decisions.
Hmm, only ever heard them called climbing shoes, except army, who seem to call them pixy shoes :P I think they are forced to climb in boots hence the derogatory.
Another interesting advatange of tower cranes is that they can grow/shrink themselves by using a special jig; that's how they're able to negotiate 200 story skyscrapers. That jigs tends to be too convulted to use for smaller projects, in which case they use a mobile crane as seen here.
Beyond machine learning pipelines with MLJ
Automation, electronics, washing machines, sewing machines etc have been a way out of poverty. human labour will be worth more. And prices of goods will go down, so the poor can buy more.
I hate protothreads with a passion.

Not because of what they do (it's a neat trick), but because it teaches bad development practices to programmers.

I had a junior programmer "correct" me on some embedded code saying that all my local variables should actually be declared static, because in their experience "static is the way to go".

This "embedded" system was actually running Linux, using proper threading semantics.
As it should. Since the world experiences a catastrophic nuclear meltdown every 20 years on average, we can get ready for the next one.

It would be impossible to count the cost of Fukushima in lives or cancers since the damn thing is still leaking massive amounts of radioactive water into the ocean.

This article, like most nuclear puff pieces, says we should move on 'cause there's nothin' to see here. The industry must constantly release this kind of PR (notice it appears every single day on HN) because, as much as they don't like to admit it, their industry is dying worlwide.

As others here have pointed out, nuclear is the technology of the past, not the future. The future of energy production is local, small scale, and, distributed.
That was retail price. Most the operational aspects at google are somewhat fixed costs.

Power Cooling are per Server. However given the low load on longtail video content & ability for google to co-mingle high IOPs workloads with low IOPs workload.

Its not that simple...

TLDR, storage is fairly cheap in scheme of things. Even if having infinite video storage costs 100mil/year, google likely makes more from content monitization.
Probably because it hasn't come down in cost yet and/or there's physical limitations involving packaging the receiver.

As the long slow march of progress continues it may come down in cost enough to be viable on vehicles.
Most of the dubiousness I've seen is wrt the fact that the DoD claims that RQ-170's use inertial guidance and terrain following since GPS is so easily gamed (jam encrypted ranges, spoof civilian ranges). Even the DoD claims that a GPS attack itself is easy.

Of course none of the DoD's version of events explains why then Iran has a mostly intact RQ-170...
HFDL and ACARS (encryption is optional) don't have much in the way of protection either.
Study Finds Ultra-Processed Foods Drive Weight Gain
_but the billionaire's have MOST of the money_

............ THAT'S THE PROBLEM
"The roundtable discussion “Perspectives in classification and the Future of IFCS” was held at the last Conference under the chairmanship of Professor H. -H. Bock. In this panel discussion, I used the phrase ‘Data Science’. There was a question, “What is ‘Data Science’? ” I briefly answered it. This is the starting point of the present paper."

https://link.springer.com/chapter/10.1007/978-4-431-65950-1_...

"This volume, Data Science, Classification, and Related Methods, contains a selection of papers presented at the Fifth Conference of the International Federation of Oassification Societies (IFCS-96), which was held in Kobe, Japan, from March 27 to 30,1996."
In the United States larger nonprofits have a great deal of public accountability. They have to file public financial statements and there are numerous watchdog groups which publish ratings on their effectiveness. Check out Charity Navigator for example. You can also give to organizations like GiveWell which are paid specifically to research nonprofits and direct funds effectively.
That's simply untrue. Climbing technology is fundamentally unchanged from the early '80s. Since then it's been a process of refinement, with the big exception of shoe technology. I acknowledge that TC Pros are tremendous shoes compared to eg '80s-era Fires.
Hershey's is changing the look of its candy bars for the first time in history
>[. . .] no one, let alone the lay in that specific tech, are even capable of understanding the consequences and what we're loosing.

This 100%. Living deep in flyover country, I have heard the sentence in your second paragraph from several people.

And do you know who I blame?

Creators and marketers of AI/ML. People on this site are included in that list.

They are being lauded as the saviors of humanity. Think of all we can learn and do with AI/ML. Nevermind that they're just sufficiently large datasets with sufficiently complicated math problems. Also nevermind where that data is coming from or what it contains.

You won't have to worry about online shopping, because we'll be able to get you your stuff faster! Isn't that great?!

In flyover country, deep in flyover country, away from huge cities, away from tech, people do not understand what data is out there about them and what is being done with it. That is the biggest problem with all of this. They literally don't understand why it's a problem, let alone the nuance of the problems.
Some of these guys will end up getting killed and 'we told you so' simply doesnt cut it.

"I told you so" cuts it for tens of thousands of deaths caused by user error per year.

I'm not saying you're wrong about Tesla's autopilot, but it should be put in proper context. Tens of millions of lightly trained people are controlling thousand-pound steel projectiles at speeds where stopping distances are measured in hundreds of feet. Gruesome results are par for the course. I know we're all hoping that these deep-pocketed companies with fancy tech and big research budgets are going to fix it all for us, but they're not going to solve it on their first go.
Investors have demands and you can't fulfill them if you're working 30 hours a week. A stressful company might have a mountain of technical debt, but they'll also get billions of dollars of investment money that will help them solve that problem. By the time the more relaxed company has an MVP, it's already too late and investors are much less willing to help them play catch up.
Criticizing a software update is "losing my cool"? First I was "yelling" and now this...

My "different idea" is keeping the ability of non-English speakers to use the website and learn about Rust. I (and most people, I think) would not prefer a prettier site to one that has support for 10+ languages. Do you not agree?

My "position" is one of someone that heavily uses a language other than English. I very much enjoyed the old Rust site, because it meant I could actually show it to people around me, because their native language was supported. This isn't a tradeoff so much as a dealbreaker. What tradeoff was there for pushing the new website deployment too early?

I think it's perfectly reasonable to criticize an update that made the website prettier but removed i18n for no reason. Why? Was there a fiscal incentive to immediately replace the website before any translations could be done?

So instead of making personal attacks for no reason, how about we criticize bad, unnecessary software updates together?
If you want coroutines before upgrading to a C++20 toolchain, you can also try:

- boost::Fiber for C++: https://www.boost.org/doc/libs/1_70_0/libs/fiber/doc/html/in...

- boost::coroutine2 for C++: https://www.boost.org/doc/libs/1_70_0/libs/coroutine2/doc/ht... (lower level than boost::Fiber, and doesn't include an internal scheduler)

- libtask for C: https://swtch.com/libtask/

In the C++ context, this doc summarizes the distinction between "fibers" and "coroutines", although the terminology is not consistent across language ecosystems: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n402...
How is this backtracking?
I wonder if this will actually result in better working conditions for the workers. The Cotton Gin just made cotton more profitable and actually resulted in much more misery for the working class and slaves at the time.
Their new website is more marketing oriented. They tried to look for a "good" example and didn't find it. So basically they saw that the language looked ugly and didn't want to show it, which is in my opinion very dishonest. I remember voicing my dissatisfaction on this change. A snippet code should show what the language looks like, not mislead the reader.
Autopilot cannot cause deaths as autopilot cannot drive. 3 drivers who chose not to pay attention caused those deaths.

EDIT: (I'm assuming for the purposes of this statement that you are correct and those were easily avoidable by an attentive driver)
I think what you meant to say is, “There’s evidence that the moon is hollow. It rang like a bell because of the impact of the lander.”
In fact in many abusive situations the abuse is how the abuser keeps the abusee from exercising their freedom to leave. The relationship being nominally voluntary has nothing to do with whether it is abusive.
Has anyone tried a similar technique to reduce code on a size limited computer demo?
Different business models. Walmart sells a 10 oz box, Costco sells a 100 oz box using the same number of employees which allows them to pay each employee more. They employ fewer people per quantity of goods sold.

Walmart could sell 100 oz boxes, but then they wouldn't have the same customers. People who don't have the cabinet space or the money to buy everything in bulk couldn't shop there anymore. Then some other discount store selling in smaller quantities would spring up to serve those customers and they'd be the ones who couldn't pay higher wages.
Even if he was the period's best anatomist, it doesn't mean he was very good.

I'm looking at the same painting you are, and that animal looks like a cartoonish, muscular sea beast covered in powdered sugar.

To declare it one obscure animal and not another is like watching a goomba recite the bardic tale of My Cousin Vinny as if it were documentary evidence of Joe Pesci's legal accumen.
Here's a recap of the pertinent NTSB's conclusions from the last time this happened. How many will apply again this time?

“There was sufficient sight distance to afford time for either the truck driver or the car driver to have acted to prevent the crash.”

“The Tesla’s automated vehicle control system was not designed to, and did not, identify the truck crossing the car’s path or recognize the impending crash; consequently, the Autopilot system did not reduce the car’s velocity, the forward collision warning system did not provide an alert, and the automatic emergency braking did not activate.”

“If automated vehicle control systems do not automatically restrict their own operation to those conditions for which they were designed and are appropriate, the risk of driver misuse remains.”

“The Tesla driver was not attentive to the driving task, but investigators could not determine from the available evidence the reason for his inattention.”

https://www.ntsb.gov/investigations/AccidentReports/Reports/...
Home assignments are probably not yet the norm, but are becoming more common. There's been a lot of backlash toward whiteboard coding, but most companies still want some sort of concrete work product. I would expect a reasonable home assignment would take no more than a couple hours to complete.

If a company gave me something as time-consuming as Uber's, I'd say no thanks. Otherwise, I'd prefer a home assignment over whiteboard coding since it will give the interviewers a much better idea of my skills.
Permissively-licensed MTP device implementation
I wouldn't say it is.

I'd have to see the specific case. It's true that we sometimes ban accounts for having distracting usernames, because they end up mildly (or not so mildly) trolling every thread they post to. But usually we'll post an explanation and invite the user to email us with a username they'd like to switch to. If you didn't see a comment like that, we likely banned the account for some other reason. For example, if a brand new account shows up and immediately break the site guidelines, we often just shadowban it, especially if there's reason to believe the account owner has done so many times before. That's part of the cat and mouse game between trolls, the software, and the mods. Past explanations of how we use shadowbanning are here: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....

We detached this subthread from https://news.ycombinator.com/item?id=19924160 and marked it off-topic.
It can also be useful as a pressure to invest in cleaner technology, say if your currently are emitting X amount of CO2 that you have to pay for and if you invest some money to improve your processes and tech and now you emit X/2 then you will have to pay half as much in carbon taxes/credits in future.
Just a crazy thought, from seeing all these posts referencing their interview materials:

1. could a company go after you for violating the NDA

2. could a company, in theory, also make claim to your IP

Would love to hear your opinions.
The author is right. While rebulding Notre Dame might be difficult and expensive, changing it would be catastrophic.
What if they don’t? What if crunch works, at least in the short term, for the employer? Does any criticism of crunch time necessarily hinge on productivity? Does the health and well-being of individual employees warrant sufficient concern by itself to scale back working hours?
The funny thing is, I originally didn't intend the TXR pattern language to be recursive. It needed functional decomposition (pattern functions) to break up a big pattern match into simpler units. When those were implemented, I realized after the fact, hey we have a push-down automaton that can now grok recursive grammars.

I don't see why we would want to rule out a pattern function invoking itself (directly, or through intermediaries); if that hurts, then just don't do that.

(Though I understand that there are languages deliberately designed without unbounded loops or recursion, for justifiable reasons.)
I thought the same but you still see it all the time.
Mark Shuttleworth: We were 10 years ahead,but the community did not let us do it
SQLFlow: Motivations and the Design
The murder question sounds quite interesting, but I'm not sure I understand it. You have n people (initially n=13) in a circle, firing shots that are fatal with probability p (here we apparently fix p=1/6, but I guess that for large n the final answer doesn't depend on p provided it's neither 0 nor 1?), and then 1 fires at 2, then 2 (if alive) or 3 (if not) fires at 3/4, and so on. And you're person 1 (this isn't stated explicitly, though...) so you're the last to have a chance to get shot at, and then you live if person n dies or if person n lives but misses.

So, let's see. Suppose n is very large; then the probability that you live is approximately equal to the probability that your predecessor does; call that q. Then, as above, you live iff your predecessor dies (probability 1-q) or your predecessor lives but fails to kill you (probability q(1-p)). So q = 1-q+q(1-p) = 1-pq and 1 = 1/(1+p).

That's a long way from 1/e, and a quick simulation seems to confirm this answer. It doesn't change a lot if we assume that a random person always fires first, instead of you, or if we assume that you're always last (which I think was the situation in that movie).

If everyone has a revolver with n slots and one bullet, and they all fire at _you_, then you have a 1/e chance of survival for large n, but that sounds too different (and too easily found to be 1/e) to be the right thing.

The probability p(n) that a permutation of n things is a derangement -- which tends to 1/e as n->oo -- satisfies the recurrence relation p(n) = [(n-1)p(n-1)+p(n-2)]/n; is it possible that the correct statement of the problem here leads to that same recurrence?
During a recent interview process I was given a take home assignment for data engineering. Well, I had to wait two weeks for the team to come up with a take home since they didn't have a data engineering assignment at the time. Eventually they sent it to me with a 2 hour time limit. I read the multi-page problem description which had bulleted requirements at three different places in the document, somewhat at odds with one another. There was a request to code a certain NLP technique from scratch and create a recommendation engine based on similar user history. I read through the sample data which had no notion of individual users or any table like that.

The whole thing seemed like something copied and pasted together by committee, with a strong smell of "PhD CTO" trying to test for intelligence by quizzing on an esoteric corner of their own grad school experience. After about an hour of trying to figure out conceptually how I could begin to implement the things asked, let alone the 6+ hours I thought it would take in practice, I emailed the recruiter back and said "Thanks but no thanks!"

My other recruiter friends later confirmed that they had burned through almost every firm in town with their ridiculous take home exams that no candidate could pass within the allotted timeframe. I think bailing was a good choice.
I moved to seafile. Excellent alternative covering all dropbox features.
RIP Huawei
There are approaches for using Spark to distribute hyperparameter tuning and cross validation: https://databricks.com/blog/2016/02/08/auto-scaling-scikit-l...

However, for the example in this post, I would recommended using the logistic regression provided by MLlib to scale up.
Google fosters the open source hardware community
This is great! I love seeing Wireguard spread. I just spent three weeks traveling abroad and installed wireguard on my home server right before I left. It saved me a lot of trouble when I need to get work done "in the US", but even moreso, it was great so that my kids could continue to watch PBS while we traveled, and it was so easy to use on iOs that everyone in the family could make it work for them.
Let me try to bridge the gap between you two.

If I'm running a platform, I have the choice to make it a moderated platform or an unmoderated one. If I make it unmoderated, you can have your "free access to everything". [Edit: At the price of it becoming a cesspool that most people don't want to wallow in.] But if I make it moderated, you don't have the right to make me carry anything on it that I don't want to carry. You don't like it? Go run your own platform, and carry what you like.

And between all these different platforms - some unmoderated, and the moderated ones having a bunch of different standards of what they will and will not allow - people get to freely choose which ones they want to spend time on and contribute content to.

All that can work without the government forcing anybody to do anything.
Most of my co-workers who own a home paid additional taxes than we did last year. For a politically motivated myth it sure looks like $1.5k more than paid last year.
First time I went to Hiltl I loaded up the plate. Went to get it weighed. And the 45 Francer (45 USD) as I call it was up. It’s not the cheapest, but the buffet food is consistently good. And in my time in Zurich they have expanded rapidly (recently Bahnhofstrasse and Landstrasse). And I like the free water. Just watch you don’t load the plate too heavily!
Alex Honnold has not freed the nose with or without a rope

That's why I said, "in a comparable style". The FA was done on aid, as was Alex's speed ascent with Tommy.

But not completely comparable. The FA had to establish anchors, drill in bolts, figure out the route. More standing on the shoulders of giants, than anything I think.

Then, it's just optimization.

Honnold's Free Solo of the Nose was on a route called Freerider.

I think the confusion may be your own? The Nose is well, The Nose. Honnold climbed a route off to the side on a feature called (initially) the Salathe Wall.
I would also highly recommend The Dawn Wall: https://www.dawnwall-film.com/. I watched it and Free Solo at around the same time, and The Dawn Wall is a much better movie in my mind
you read my mind
> Based on my reading of the press release, it seemed like the truck was turning across the car's path, which should look like a stationary "bridge" to the model and subsequently ignored.

So if I understand you properly, an adversarial attack against Tesla autopilots would be to suspend a ladder across the road at windshield height?

"Vulnerable to being clotheslined" seems like a bit of an oversight.
Washington Adds Pay History Ban, Salary Range Transparency Requirements [pdf]
Weird, given Tesla's claim that with Autopilot "the person in the driver’s seat is only there for legal reasons. He is not doing anything. The car is driving itself." [1]

[1] https://www.latimes.com/business/la-fi-tesla-autopilot-claim...
Hiring someone to work part time who has a spouse with a good full time job: totally fine.

Hiring someone to work part time who is a single mother: company gets saddled with massive fines.

Doesn't seem like the best plan.
That all seems like a big stretch based upon some big assumptions to me. It is far from conclusive that LIDAR alone would make the difference in cases like this, due to the way sensors have to be fused together to handle these kinds of scenarios.

There are fair criticisms around Tesla's marketing and implementation, but I don't think "they should already have lidar on there" is really one of them.
Often used in England, which you could argue was where the hobby of climbing something other than a mountain gained traction.