skysight-inc/HackerNews huggingface dataset:
I'm sure that is beyond frustrating. These companies just truly do not care, in an actually agressive way.

> The problem with a company so big it has millions of customers is that you become easily replaceable once some poorly coded automated system decides it's so and no-one can override it (or is willing).

Yep, I edited my comment with additional Amazon elaboration, probably while you were responding, because they're the worst. Haha. They didn't refund me properly for an expensive returned item and ended up giving me a "one-time exception" for money they owed me. It's not only just frustrating and mindnumbing, it's like getting slapped in the face. Sort of like those robot patrol cops in Elysium. And the silent flagging you described is what happened with my DoorDash account.

We are heading more and more into a "computer says no" dystopia. How many times per day are we already told things like "the system won't let me do that", "I'm not sure why the system says that", "that's weird", "just wait and it'll sort itself out", etc.

We have however many lines of code running that has little proper encoding of domains and required knowledge, but the systems are treated as the single source of action and truth.
This is interesting! Implementing it today itself for my open source package development pipeline!
Ah. Maybe different posts.
Dave Clark either resigned, was pushed out or was fired. It's hard to see how he did not suffer consequences or was not held accountable.

Also, you need to establish that Dave Clark performed poorly and should have known the company could not afford these jobs.

We cannot prove he performed poorly because we do not have enough information. Claiming he performed poorly because he left/was fired does not work because lots of people are unjustly fired. Even if the firing was in some ways justified, it is very possible that this is not a black and white situation. It could be he had a vision, executed on his vision, did a good job delivering it, and then the board and founder decided they did not like it. This does not mean his vision would have failed. It just means the board and founder thought getting rid of Dave Clark and taking a different course would probably lead to a better outcome.

Your basic argument does not work because you assume Dave Clark deserved to get fired and that he somehow knew these 75 offers were bad for the company. You do not prove this.

My guess is Dave Clark did his best, thought he was taking the company in the right direction, and was let go because the board and founder disagreed. I do not think punishing him is justified because it is not clear he did anything wrong.
Right, it’s like Fonzi tapping the jukebox, “which enables or facilitates without authority the circumvention of any technological measures designed to protect the remuneration of a legally provided service.”
Caltech Develops All-Terrain Robot as Candidate for NASA Mission
People are often fired/pushed out/let go for the wrong reasons. This is not a clear case where Dave Clark did anything wrong.
> true. technically speaking, it is long gone - any Intel CPU since about Pentium Pro is actually a well-hidden RISC, because it is more efficient. Sure that requires a pretty beefy CISC decoder in front, but the sheer power of having a virtual 8086 mode next to amd64 must totally justify all that extra TDP.

It is not, the µcode on an x86 is still often "CISCy" and rightfully so - a complicated instruction like "lea" is still perfectly suited to hardware.
Related, the Greek word "symbolon" from which we get the word "symbol" means "fit-together" and originally referred to the ancient Greek practice of using broken battery shards the fit together for the same purpose of identification.
Julia and Mojo Mandelbrot Benchmark
The Uber bubble is over. Uber is now just as expensive and almost as crappy as taxis used to be. We had a great, cheap cab service for about 10 years subsidized by dumb VCs, so thanks very much dumb VCs!

But that was unsustainable so it's over now. Fortunately the old-fashioned taxis improved a little bit because of the competition, so the current situation is slightly better than before Uber started. I'm grateful to Uber for that.
The Surprising Second Life of an Abandoned Victorian Sea Fort
It's a true statement; LD_PRELOAD cannot be used with statically linked binaries. You can "fiddle" in other ways, but not by using the LD_PRELOAD attack vector (although personally I wouldn't call it an "attack vector", although in some cases it could be where you can upload a malicious file and control the environment of another program somehow, or something along those lines).
Once you're driving a 2010 Prius with >300,000 miles on it already, you're taking an awful risk basing your livelihood on that car continuing to function every day. If you're dependent on ride share work for income, surely you get rid of the high miler at some point?
As a reminder... the "kibibyte" didn't start to be a thing until it was included in a recommended IEC(?) standard.

In the 80s, a kilobyte was 1024 bytes. Always. But yeah, a kilobuck was $1000.

I guess we're imprecise animals.
Another use of LD_PRELOAD is to alter the shared object loading order. This is particularly useful for working around TLS shortage from shared objects [1].

[1] E.g. https://bugzilla.redhat.com/show_bug.cgi?id=1722181
Musk burned one side of his image quite irrecoverably. My opinion of him, not that it matters much, changed when he took over twitter. Previously, and without digging too deep I thought he was an excentric bloke who was still on the good side of things and genuinely wanted to make the world a better place, the benefit of the doubt he got that I didn’t know much of him. He now appears to me just like any othet insecure power hungry flawed billionare out there. And even worse, he orchestrated scams, eg, dogecoin rugpulls on SNL and so on. Yes, he’s good with money but has no ethics or conscience at all. And him being worshipped by his followers and fans may not only be a byproduct of his fame but something he needs to feed on.
This is still the thing today for many people in trades. I know at least a handful of people who have been at their company for 10+ years, including my father, who works in the trades. Not an unheard of thing - tech is just immature, I think, and they have a lot of immature leadership, unfortunately.
Rasterize, flatten, vectorize.

It’s not that hard to do automatically
You can't do this here and we've banned the account.
> no one should be using the internet as their basis of law (or medicine, etc) instead of a professional in the first place.

Designing systems around what people should do, as opposed to what they actually do, has proven time and again not to work particularly well in practice. I'm sure you've seen countless examples of how people track paths through manicured grass fields. The landscaper will complain about how people should walk and they'll put up signs to no avail.

The fact is, we (including me, BTW) are frequently wrong about a lot of things, and when there's little riding on it, we can ignore that most of the time. With subjects like medicine and law, however, where a mistake can cost you your life or lots of money, we want to make sure people are getting the best advice possible. That's why we require licenses to practice medicine and law, and we have governing and ethics bodies to regulate how professionals operate their practices.
Do I go to restaurants or bars etc where tipping is expected no.

Do I actively ask if a dentist office has a tip line, no I don’t.
> parallelism to guarantee global progress as long as the scheduler has the ability to preempt task

Preempting tasks is a single-core simulation of parallelism. I suspect there is confusion about what parallelism and concurrency are here: the terms are often used interchangeably (especially saying "concurrency" instead of "parallelism"), but they are definitely not interchangeable - or even, arguably, related at all. Concurrency, by definition, is concerned with continuations. If you remove continuations (async/await and/or futures/promises - depending on the language choices) then you aren't talking about concurrency any more.

Either way, you can use parallelism is Rust today - just use blocking APIs, locking, and threads. I don't get what the big deal is. You can even use concurrency and parallelism together, just use await/async across multiple threads.

I agree with the premise of the article, but the reasoning in this comment chain is something along the lines of "cats are horrible, because 5." The criticism is foreign to the entire subject matter.
Matt Lee’s quote comes from an article about why you would want to leave the walls of Microsoft GitHub. I would agree that would be ideal too, but developers are even more reluctant with that one—if you think suggesting libre coms gets you a downvote here, try suggesting not Microsoft GitHub.
> core CAS functionality (and performance) should be based on a SAT/SMT engine to discover the rewrite rules

Why is that? What are the alternatives?
Greyscale the image if colored
You "obviously" failed to understand that "OP" means the root of this thread, and not your comment.

However, "recommending others tip less" is also not boycotting a business. You're recommending people harm the people least in control of the situation to make a point to the people least harmed by the action.

It's ridiculous.

Boycott or tip appropriately. Those are your options.
I grew up before the IEC recommended the kibibyte and mibibyte. I'm never using them. They sound innane.
You can do that, but then the logic of your cancellable thread gets intermingled with the cancellation logic.

And since the cancellation logic runs on the cancellable thread, you can't really cancel a blocking operation. What you can do is to let it run to completion, check that it was canceled, and discard the value.
There's tracing-mutex that builds a dag of your locks when you acquire them and panics (at runtime) if it could deadlock: https://github.com/bertptrs/tracing-mutex

parking_lot has a deadlock detection feature for when you deadlock that iirc tells you what deadlocked (so you're not trying to figure it out with a debugger and a lot of time) https://amanieu.github.io/parking_lot/parking_lot/deadlock/i...

I also just found out about https://github.com/BurtonQin/lockbud which seems to detect deadlocks and a few other issues statically? (seems to require compiling your crate with the same version of rust as lockbud uses, which from the docs is an old 1.63 nightly build?)
Putin played him like a fiddle or Musk himself has much bigger interests and does favors.
Depends on what state you’re in. In Montana, Texas, Florida, you can do 85 in a 65 and a cop won’t blink an eye. In some cases if you’re the one doing 65 you are a hazard and an unsafe driver.

IMO roads with 80 MPH speed limits are much safer. Even the crazy folks don’t go much over, so you don’t get a huge delta in speed, which is a lot more dangerous than any absolute number.
The YC portfolio is full of unethical behavior like you said, but HN is full of "temporarily embarrassed founders" so you won't get much sympathy here with these types of comments. Good on you for bringing this up!
MSG: https://en.wikipedia.org/wiki/Monosodium_glutamate

Manganese: https://en.wikipedia.org/wiki/Manganese :

> For manganese labeling purposes 100% of the Daily Value was 2.0 mg, but as of 27 May 2016 it was revised to 2.3 mg to bring it into agreement with the RDA (in the US, for males >= 19).

https://www.hsph.harvard.edu/nutritionsource/manganese/ :

> RDA: The Recommended Dietary Allowance (RDA) for adults 19+ years is 2.3 mg a day for men and 1.8 mg for women. For women who are pregnant or lactating, the RDA is 2.0 mg and 2.6 mg, respectively.

> UL: The Tolerable Upper Intake Level (UL) for manganese for all adults 19+ years of age and pregnant and lactating women is 11 mg daily; a UL is the maximum daily intake unlikely to cause harmful effects on health.

Looks like EU proposed 3mg/day for Mn in 2013.

https://pubmed.ncbi.nlm.nih.gov/27385039/ :

> The mean intake of Mn was 6·07 (sd 2·94) mg/d for men (n 998) and 5·13 (sd 2·65) mg/d for women (n 1113). Rice (>42 %) was the main food source of Mn. The prevalence of the MetS was 28·0 % (590/2111). Higher Mn intake was associated with a decreased risk of the MetS in men (Q4 v. Q1 OR 0·62; 95 % CI 0·42, 0·92; P trend=0·043) but an increased risk in women (Q4 v. Q1 OR 1·56; 95 % CI 1·02, 2·45; P trend=0·078)

That says dietary intake of Manganese in e.g. China is more than double average intake here in the US and also in the EU, where "No MSG" also results in much lower MSG dietary intake.

Manganese deficiency: https://en.wikipedia.org/wiki/Manganese_deficiency_(medicine... :

> Manganese is found in leafy green vegetables, fruits, nuts, cinnamon and whole grains. The nutritious kernel, called wheat germ, which contains the most minerals and vitamins of the grain, has been removed from most processed grains (such as white bread). The wheat germ is often sold as livestock feed. Many common vitamin and mineral supplement products fail to include manganese in their compositions. Relatively high dietary intake of other minerals such as iron, magnesium, and calcium may inhibit the proper intake of manganese.

MSG > Stigma in Western countries:
https://en.wikipedia.org/wiki/Monosodium_glutamate#Stigma_in...

FDA says that MSG is GRAS: Generally Recognized as Safe.

I grew up in the US with a fear of MSG.
Sounds cool. Still not getting up at 4 am to see it.
Even cruise control can help reduce the need to check the speed so often but hills and changing traffic limits its use
Elon Musk tweets a lot and Tesla has the best electric car batteries in terms of mile range, and the reusuable rockets at SpaceX are managed pretty well
i believe LW is the only browser that can defeat advanced fingerprinting techniques.
Out of curiosity, in these flights of fantastical hypotheticals where “advertising” doesn’t exist, or at least the advertising industry, why are we assuming the other features of capitalism would remain?
Which is why the bluebook value of the car with more miles on it was $1500 lower.

It's a $4000 car. It can't lose more than $4000 in value.
I encourage everyone to go on blind and check out the commentary there...!
Because employees quit if they don’t get enough tips.
Users flagged it. Mods didn't touch it.
Sushi is a method of preparing rice with vinegar, usually then eaten with Nori (seaweed), and often combined with other ingredients that may or may not include fish, either raw or cooked (and then served as 'finger' food).
The sushi that's most often sold outside Japan is in the form of "California rolls", which I'd say rarely include raw fish (but often includes ingredients almost never seen in sushi found in Japan, like avocado or smoked salmon or cooked chicken etc.). But the sushi rice itself is what makes it sushi.
Does it?

The median annual wage for welders, cutters, solderers, and brazers was $47,540 in May 2022.

You understand that "median" is not "maximum" ?

It's not a hall of fame for welders that make median wage first year out.
So then why does this exist?
I mean, it can if they do it better than everyone else and eat their lunch
Lol. I remember this film. We were in one of the test audiences and got to see it free as a double bill with some other film. I liked it. Maybe not as much as star wars.

Oh. And Philip Oakey did the main theme. Loved that too.

Thx for the stroll down memory lane.
Thanks for the reply! I'm just writing TS code that utilizes Deno/Oak and their MySQL support, to present a REST-style API. I don't know enough to say whether these depart from the standards you're recommending. If they do, I don't know how I would do routing and API support using only the things you mentioned. I'm a one-man band writing both a mobile app and the server to support it. I also know very little about scaling, which I anticipate hiring outside expertise on.

I want to invest my time wisely and learn portable techniques, but I realize the scope of my ignorance may exceed what you can address in a comment forum!
More available than before, yes. But still heavily constrained. In the US, there's no CM4 anywhere, and spotty availability of RPi4.

CM4s are still being sold for hundreds of dollars on eBay.
Tip less is perfectly reasonable thing to suggest. Sure it’s your wedding anniversary, no that doesn’t mean you should tip someone 100% the cost of the meal. Doing so is actively harmful.

If you feel the desire to leave an extravagant tip, resist the impulse.

PS: OP said, “Tipping shouldn't happen.” but provided no means to get to that point.
That's fascinating, I had no idea. Why haven't they implemented this at other airports?

The only potential loser I see in this situation is the driver, who would no longer have advance knowledge of the destination before accepting a ride, but I would imagine that it would be made clear up front that that's what you'd be opting in to as a driver if you chose to work the airport.
Long COVID/PASC is absolutely a ticking time bomb for the return to office crowd. A previous story on here discussed the "echo chamber of CEO feelings" around the decision to force RTO (https://news.ycombinator.com/item?id=37408985), prominently missing from that article was any grappling with the tradeoff for RTO during substantial community covid spread (disabling anywhere from 16-30% of your employees sharing aerosols.)

Good luck out there, don't forget to mask up!
No way to make this work on iPhone right? Looks like nRF connect doesn't log and myTracks only covers the GPX piece.

Super cool talk, thanks for sharing.
> I guess I’ve always viewed it from the standpoint of, at what speed are crashes rarer and most survivable

They're most rare at 0 mph. In fact, they're so rare to be impossible.

Once you've accepted non-zero speeds (including walking), you've also accepted some level of risk. We're just arguing about what level of risk is acceptable.
> i can’t think of anything you can do in c that you can’t do in unsafe rust

That is not my point.

There is a world between "you can do it" and "you will do it".

Some things in Rust are doable in theory, but end up being so insane to implement that you won't do it in practice. That is my point.
At will is at will
Please don't post like this to HN. We're trying for something else here:

https://news.ycombinator.com/newsguidelines.html
Totally in agreement with the Kant paraphrasing sentiment.

Re-reading my comment, I did use language that was too strong. I wasn't trying to say entirely held up, but that it would have a non-trivial, even-a-layman-would-notice effect. I wouldn't predict a 2008-scale crash, but I would predict a crash that would make global headlines.

Microsoft, Apple, Amazon, Nvidia, Alphabet, Meta, and Tesla make up over 50% of the 'weight' (market cap?) of the Nasdaq[0]. I'd argue that all but Nvidia would have fairly significant changes to make to their operations and software if (worthwhile) privacy legislation was put in place (Apple and Tesla less obviously, but definitely non-zero).

It would also potentially entirely negate the raison d'être of a number of companies that exist purely to collect, aggregate and trade private data, partially as their data sources are immediately dried up, and partially because their stock-in-trade has been outlawed.

I don't think it'll ever happen though, because politics has very quickly become addicted to this data. Politics is providing the umbrella for the bloodsucking surveillance, tracking, and targeted-advertising industries.

Politics may put forward some kind of sop to the privacy-nuts making a big noise, but it would be totally and absolutely toothless. Written intentionally ambiguously enough as to be easily circumnavigated, and there would be little to no funding for enforcement.

[0]: https://www.visualcapitalist.com/cp/nasdaq-100-companies-by-...
Experienced that as well. I had one ride where three drivers in a row cancelled. One of them pulled up and as soon as I reached the passenger door he just drove away leaving me flabbergasted.

But the app automatically scheduled a fourth driver and he was excellent. Spoke to him about it and he said it was rush hour and drivers would get a chance at a more lucrative client and they'd drop you and quickly take it. He told me I can't just treat people like that even if it means I make less money.
Is there going to be anyone accountable over this? Ryan doesn’t say and most likely the HR/recruiting under his reporting chain will stay unharmed.
It’s amazing how absolutely dry these apologies come out. Everytime a layoff notice comes in there is this usual script. I am yet to see anyone taking meaningful responsibility over it such as CEO paycut or bonus withdrawals.
Could you please stop posting unsubstantive comments and/or posting in the flamewar style? It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

p.s. Also, please don't copy/paste comments on HN.
I used 'joe' for years. I swapped C-x with C-k and I've been thrilled with Emacs ever since.
Which is why some of these towns have signs saying “No Engine Braking” because people in the cars/trucks pay no mind what so ever to the people living in the podunk town, or worse get off on the fact they are disturbing everyone
They're only there for people that don't want to install the app, just sit down at a table and order it right to your seat.
You're kidding right? Chinese philosophy always talks about a golden age prior to when the state didn't exist. Even the current Chinese Communist government believes in the idea of primitive communism, that is before the slave societies of e.g. the Shang dynasty, there were more or less stateless societies. Although already by the Zhou dynasty philosophers were stating that societal changes, specialization, etc. made going back to such ways close to impossible.
Another victory for Lina Khan!
My understanding of why companies cannot purposely show that they take perf or years of service into account has more to do with labour law than a lack of caring. You cannot take into account perf in a layoff - if you did, you are not allowed to call it a layoff, AFAIK.
Me neither but imho it's always worth giving these things a shot for ten minutes, at whatever time it's convenient. You're often able to get a modest glimpse at a suboptimal time, which I'm pretty happy with. Often you'll see something other than what you're looking for. And worst comes to worst you took some time to look at the sky.

Last weekend I was looking in the sky for a bit, and I caught two satellites, a shooting star - and an absolutely amazing view of the new Starlink constellation, one of the most beautiful things I've ever seen. Other nights I've come up totally empty. But when you spend ten minutes here or there, over the years you're bound to see some really cool stuff.

ETA: unfortunately though, I just went out to look, and I couldn't find Venus. I looked it up and it doesn't rise until the early morning. Darn!
Mathlib is not nearly as complete as advertised. It is very much a collection of research projects with little cohesion.
It's several years old at this point, but I use Image Vectorizer (image-vectorizer.com) on macOS for when I need to trace a simple image.
Same thing happened where I live. In my case these people didn't just lower the speed limits, they littered the streets with speed bumps and "raised pedestrian crossings" which are just speed bumps with pedestrian crossings on top.

I hate it so much.