skysight-inc/HackerNews huggingface dataset:
From the article:

> Truly an unfortunate – but not tragic – series of events. Fortunately, no one was harmed during Siri’s false alarm. Examples of Apple Watch acting as a lifesaver are much more common: [links to examples]

I'm not sure exactly what is meant here, but I believe false alarms are _much_ more common than legitimate calls.
A lot of people really, really hate guns, and some of those charities really, really love guns. (and one has the reputation among ~half the US population of really, really loving guns, and a reputation in the other half as "Negotiating Rights Away")

The people who really, really hate guns are more likely to work for tech companies than their counterparts, at least in my experience.

Also, Amazon in particular has long banned the sale of a large variety of gun components on their platform - even those that aren't regulated in any state. (bolts, barrels, handguards, stocks... oddly enough they do allow optics)
Desktops and laptops. I do see more Mac users with maximized and/or full screen windows on particularly small laptops.

(And I'll note that in my own usage, when I'm on my 11" Macbook Air I full screen most apps. But that's a weird edge case due to the screen size.)
Ever try to give a cracker to a seagull at the beach?

It turns into a big problem, and not because you mind the loss of a few crackers.

Some restraint and judgement might be in order with this approach (which I basically admire).
Thanks - I edited to drop the real name. "Foreign" names often get a "oh no, Americans won't be able to handle that" variant name for use in US releases. So when quickly googling for the comment, when I saw the wikipedia page had another name up front, I included it.
Maybe you worked with .1x programmers.
I'm not saying you're wrong, but I'm having trouble squaring this analysis with Chrome's notoriously high memory usage compared to Safari. What's gunking up Chrome if not V8's memory needs?
I think a lot of folks can get by without a Prime membership. My prime subscription ended almost a year ago now and I don't miss it. Amazon shipping has got progressively slower as time went on. Prime video is terrible UX with subpar content. At $15 a month it just isnt worth it.

I've now opted for the "free" shipping that you get when you spend $25+. Items that I cannot wait for I will buy local, which usually now offer same day delivery.
Have you considered that being dishonest can be a cause of one's poverty? For example, if one develops a reputation for dishonesty, who is going to trust the person for something lucrative? Being dishonest burns down the ladders to success?

One may never even realize this is happening, the doors of opportunity will just remain closed.
Why pay salaries when you can make “big” donations instead?
There is plenty of salt in the world but not enough water.
I'd be interested in stats about negative social behaviours (say household burglary, graffiti, etc) and how it relates (or doesn't) to home ownership. Is behaviour significantly different if someone feels a sense of ownership and belonging in a community?
Riffing on this: if you thought about charity in the "maximize social utility function" way that SV types tend to talk, wouldn't you suspect that Amazon Smile would also be an actually a good way of allocating charitable dollars? Or at least better than a megacorp picking and choosing? Markets work, wisdom of the crowds, and so on.

There's something very "early 21st century social trust crisis" about keeping the "capitalist utlitarianism" logos of neoliberalism while throwing out the "democratized decision making" ethos of neoliberalism.
WordPress is the archetypical application that SQLite would kill for, but for historical reasons, WordPress has always wanted MySQL. It's funny, because there's a whole movement towards static sites that is, in part, a reaction to how bad the n-tier architecture behind WordPress is!
Canceling the program bothers me a little, but replacing it with "donating" to four in house charities, only two of which are properly labeled as such, that clearly help Amazon makes it so much worse.

The first is about building houses in areas near Amazon offices. The second is training future Amazon employees. The third is delivering food that I'm sure won't use existing Amazon delivery solutions at all. And the fourth is disaster relief, which I'm less cynical about though I am reminded of their recent tornado issue.

What a charitable company.
I don't understand this argument. Ask for what you think you are (your time is) worth. If you aren't receiving that, you are (your time is) probably worth less
My googling tells me 1 hour. People can go 4 or so before needing lunch. It seems like they're not far off.
Surprisingly, I don't think I would do anything much different but double down. List the companies you like, throw out the ones that have a freeze, start from the bottom for practice, double down on prep.
Probably companies like Bayer and Yara. I'm aware that chemicals like glyphosate are detrimental to fungi and soil bacteria.
But I don't think regenerative farming with no mineral inputs is sustainable either. As this story shows there isn't always enough PK to pull out of the soil https://www.newsroom.co.nz/green-dream-pushes-farmers-into-r...
And sometimes you’re no master painter and don’t want to be one, you instead focus on the what and figure out the how by trying things out. You eventually learn tehnique along the way…
JetBlue plane hits parked aircraft at JFK airport
It's simple. All predictions and models have failed to date. They have 1000+ climate models, and every couple years take and promote the best performing ones to give the illusion of credibility. In reality, past performance is not an indicator of future performance.

A more simplistic gold standard approach says just look at sea level rise, and it's relatively flat at about 3mm per year, or a foot per century.

The entire climate industry relies on unproven, highly speculative feedback loops that unsuccessfully attempt to model the effects of moisture in the air.
> If you complain someone is exploiting me, please give me a better job - or let me take my least worst option.

that's what the so-called "social justice warriors" would be calling for here. OpenAI will be making hundreds of billions on this product and should pay the workers who do all the labor a generous wage with humane working conditions no matter where they live.
Additionally, workers here were actually traumatized by the work itself, so much so that the contractor itself cancelled the job eight months early (!). So this is not really ethical and kudos to this article for highlighting the social injustice that OpenAI is apparently built upon. A sweatshop is a sweatshop and US companies ideally should not be profiting from them.
In school, many classes, generations were always said to be twenty years. Did a search, see the first paragraph of:

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

> It can also be described as, "the average period, generally considered to be about 20– 30 years, during which children are born and grow up, become adults, and begin to have children."
One of my housemate's car was stolen and used in a bank robbery and when they recovered it there was a screwdriver in the ignition lock and there were a bunch of cigarettes and music CDs in it that belonged to the thieves. It's possible forensics for a property crime do not matter much to most police departments unless it's a much higher dollar amount involved or murder/assault.
> Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them.

- - - -

This is good and well for existing minds, but I think a lot of people will let these machines raise their children and that might cripple them. Like if you let your kids use a wheelchair instead of learning to walk? It's an imperfect metaphor.
Yeah, you'll need a phono preamp.
Not hard; once we knew why it broke it was easy to fix. Took half a day to figure out why it was broken though.

Key thing is: these two teams maintaining two separate Dockers aren't part of the same org, so there's no incentives to align either image to not break the other. If they were commercial entities driven by maximizing userbase or revenue, there would be reason for them to minimize breaking each other (especially if they were the same company; then someone's in charge and can tell one team or the other "Fix it or you're fired").
> if the amount earned is good for the area then it's trending in the right way.

Absolutely not. There's no reason to accept sweatshops just because workers are being paid to be exploited. There's no reason at all that workers in those places couldn't be paid just as well (if not better really) without all of the other issues commonly found in sweatshops like horrific and dangerous working conditions, child labor, sexual abuse, and human rights violations.

There's no giving corporations a pass on their use of sweatshops just because they're giving the desperate people they exploit a little more than they could get themselves. That's not "trending in the right way" it's just greed and exploitation.

For example, a person who is starving to death will be extremely grateful when someone gives them even rotten and moldy food. They'll accept the food even if the person offering it makes them first perform horrible immoral acts to get it, but that doesn't make it right and the person forcing starving people to do terrible things for spoiled scraps is still an asshole even if it fills that person's stomach for the night
That was my guess too...
I think that #5 is a bad point, as there are multiple reasons why someone might get irritated with a trait of another person, and "I see that trait in myself" is only one of them. I don't think that it's even a "probably"; it's at most a "perhaps".

#7 is way more complicated than it looks like, as it only works under the assumption that humans are morally consistent (we aren't).

Other points look fairly sensible IMO.
This is not a bad question, but part of the value of Smile was that it was very easy to support a selected charity as a side effect of another activity.

I think this will hurt smaller charities. They might not have been getting a huge donation from Smile, but I also think a lot of Smile users aren't going to consciously donate to the charity they selected - certainly not in the $5-$10 range that is probably more than most individual shoppers accounted for each term - and as a result those charities will be taking in less than before.

Smile was a good program. I have no idea what it cost Amazon to operate, but I am pretty confident it resulted in more money going to charity than whatever Amazon will now do instead.
And then after you've solved those problems and built some robots you have 2-3 years of software and debugging before anything works reasonably well.
This is such good news. The Burning Man nonprofit in particular was a huge problem. They used to highlight lots of small vendors who sold cool stuff for building art projects, but then the shifted entirely to sending people to amazon for the smile money and away from small vendors. Hopefully this change will shift things back in a better direction.
The last line really hit me. It just drips with contempt. I just finished watching Malcolm McDowell play a psychopath in the film "Gangster No. 1" and the mindset seems very similar. I'm not calling Musk a criminal, it's the contempt for other human beings that seems similar.
It all depends on how you phrase it. "Supporting the Constitutional rights of Americans" will get broader approval than "protecting the rights of Neo-Nazis to march through Jewish neighborhoods", even though something is only a right when unpopular groups get it too.

If you're of the opinion that gun rights cause massive numbers of deaths in the US, then you might think supporting the NRA or any of their more extreme counterparts is unethical.
Cartridges wear out faster than I'd like, something like 200 playings.
Their methods are heavily based on hybrid planning, model-predictive-control, and trajectory optimization which have many parallels to popular ML methodologies [1].

Boston Dynamics problem is not "inaccessibility of robot hardware" or that "they have to adopt more ML methods"... There are more expensive machines in the world that are wildly profitable. Their problem is that it is very very hard to make a business case for humanoid or quadrupedal robots that is not better solved by more standard automation systems that (for example) don't have to be charged every 30 minutes or have to climb up and down the stairs.

[1] https://www.youtube.com/watch?v=EGABAx52GKI
The American military uses metric.
Maybe its me, but if the thief already knew the building the car was located it would be trivial to find out the unit the author lives in and could show up looking for his missing wax.
The problem with efficiently packing that is you won't have access to it easily, in order to rotate stock.

If you are not careful you'll end up with spoiled food when you need it.

Plus there's a lot more to stock than just food - It's not just about disaster preparation, we're also trying to save money and packaging and resources.
When it works - it’s magical. You can turn tv on/off.

Except sometimes volume control goes haywire and only one side adjusts.

Then there’s weird stuff like asking “play the beatles” responds “I couldn’t find Beatles in your library” even when you got music subscription.

Overall biggest pain point is same as all apples - debugging
How the Xbox got its good looks
Totally this. Our company had a diversity hiring initiative and I wanted to do some outreach in our area so I reached out about sponsoring an LGBTQ+ event. As a primary sponsor on the bill, my anticipation was that our goodwill gesture would go a good distance in the community and we should leave it at that, but HQ wanted a signup sheet with us trying to get people’s info for recruiting and numbers to publish for the HR team to show their money wasn’t just “thrown to the wind.” I got very cynical about doing events like that after that. It’s not really giving if you expect something in return.

Like, I get it, it’s not just a slush fund, but maybe it sort of should be. Does every dollar spent have to have clear ROI? Where’s the charity?
I think "Umm..." would be zero bits, and half a bit would be more like "Probably"/"Probably not"
You're writing this as if LiteFS and Postgres were basically the same thing, and the selection criteria just boils down to the Postgres pedigree and maybe all the Postgres-specific SQL features. But that's not the case at all. The difference between replicated SQLite and Postgres is that SQLite is in-core: it doesn't have to round-trip on the network to fetch data; it can burn through a large set of N+1 queries faster than Postgres can handle a single select. The difference is that SQLite is much faster.

You sacrifice things to get that speed (Postgres features, set-and-forget write concurrency). Nobody is saying there's no reason to use Postgres, or maybe even that Postgres is the right call most of the time. But the idea that SQLite is rarely appropriate for concurrent serverside applications? It's received wisdom and it's wrong.

Somebody across the thread actually suggested that WordPress was an example of the kind of application that SQLite wouldn't work for, that needed an n-tier database. (Leave aside the fact that WordPress doesn't support SQLite, has instead a longstanding MySQL dependency). WordPress! WordPress is a perfect example of a concurrent serverside application that probably should almost exclusively use SQLite. As I said in a different comment: the whole movement towards static site generators is, in large part, a reaction to how bad n-tier databases are for a very large, popular class of concurrent serverside applications.
Ask HN: What’s the hardest part of your work?
Something specific to your field yet not the central focus of your work.
>"Socrates had been a vigorous naysayer in his time, yet Diogenes outdid him. Nothing brought him more pleasure than doing the opposite of what everybody else was doing. No wonder that, asked once “what was the most beautiful thing in the world,” Diogenes replied:

“Freedom of speech.”

In our age of unapologetic conformism and generalized herding, such a contrarian spirit may be the one thing that can save our lives — politically, culturally, intellectually, and spiritually. Contrarianism shows that there are other manners of acting and being in the world.

In any society, some will have to go against the stream of pious lies."
Name? I'll get some folks to donate.
This is so interesting! Could you explain to me, as if I were new to all these… let’s say, and considering web hooks as a comparable knowledge gap.. what’s a backhook and how can it be used!!?
I bet everyone in robotics is thinking about combining large language models with robot control right now. I expect some pretty awesome demos in the next few years. Robots navigating real spaces and performing actual mundane tasks from natural language commands feels a lot closer than it did a year ago.
Cancelling my Prime membership a few years ago made it immediately clear that all I was paying for was to not have my package sit in the warehouse for an extra 3-4 days before making it to my house in two days anyway. I also started getting shipments coming from warehouses on the other side of the country, something that never happened while I was paying for Prime. Immediately clear that the benefits for ordering were entirely artificial.
> In our age of unapologetic conformism and generalized herding

Compared to what?
Wait, did he recently state he prefers to be called by his Anglicized name rather than his Chinese name? Where are you getting the "private" context from? He goes by, and has gone by, quite a few different names. I'm not sure why you called out the previous poster for using that particular one. Perhaps there's something I'm missing?
I’m a data engineer in Private Equity. Probably one of the hardest things in my day to day work is to know what information (datasets) is available out there. It takes time and effort To discover data sources, often talk to data vendors sales, evaluate their data quality and so on.
Amazing scene on so many levels.
That doesn't make sense for Rust. Rust's references in function arguments aren't an equivalent of C++ reference arguments.

Rust doesn't reason in terms of by-reference vs by-value passing. It doesn't have pervasive expensive copy constructors that need to be avoided, NRVOs, and things like that.

Rust works in terms of owning and borrowing. Moves have a special case of `Copy` types like i32, but this works only for POD types, is at worst a shallow memcpy, and the types have to opt in to being copyable like that. The default is non-copyable, even for trivial structs and integer enums.

Drawing false parallels with C++'s pointer types is a major source of people fighting the borrow checker. References aren't for not-copying, they're for not-owning. `Box<T>` is a pointer that passes T by reference, but there's no `&` involved, because it is owning. OTOH Passing an argument via `&` is not just "by reference", but may require borrowing a value, which needs a location to be borrowed from, may extend scopes of loans, need specific lifetimes, etc. It's way more than just a perf tweak and is a PITA when it's done implicitly (which async fn does to some extent).
I must've been doing something wrong then, I've regularly hit longer locks as soon as the DB grew, to the point that it was not usable for me with multiple processes writing in the same DB because it was constantly locked by one.

Having one writer and multiple readers was fine, but even having a dozen writers who update something a few times per second quickly led to the DB becoming the bottleneck. I tried different modes, but saw no difference so I just gave up on using it concurrently.
$ !== impact

Put another way, not every (e.g.) $5000 yields the same impact.

More in fewer hands? Where have we've seen that before? How's that working out for us?
Indeed. But these things tend to follow a log tale for benefit-to-charity and constant to increasing marginal costs. If it costs Amazon $2 in SMILE proceeds to donate $0.02 for a quarter, then it makes sense, if only for that particular charity, to not process it. This is independent of whether Amazon directly foots the bill or indirectly foots the bill via commitments and outlay portions of the SMILE allocations.
The sequence likely went "site is not crawalble by anything" (because there were so many badly behaved crawlers back in the day). Later the webmaster wanted it to show up in searches and so specifically opened up the robots.txt from "no body no way at all ever" to "ok, google can search these pages because they're not being evil" (this was back in the day).

It wasn't so much a "ok, I want only google to search this and not anyone else", but rather at the time, there wasn't anyone else (that behaved).

So now, you've got a website that is only searchable by google, and the webmaster retired and you've got this robots.txt that says you can't do it - and even some active defenses so that when non-google hits the page, they get tarpited. What are competing (reasonably well behaved) web spiders to do? How does Bing get in there to be able to compete now?

Its not that Bing should or shouldn't be doing this - but there's a fairly reasonably way that we got to the point where are now without any nefarious behavior from the various participants.
I would assume single account but multiple devices, so you could have multiple connections syncing at once.
I spent a bunch of time wrestling with this last year (and into this one), and the general solution I settled on was to serialize writes through a single writer; multiple reader threads and multiple writer threads (or processes) is not a fun configuration to put SQLite in.

There were 500MB-40G databases, probably ~1.5 updates per second at peak load?
Ask HN: Any good resources to learn SEO
The web is full of information about SEO. Most of it I don't trust as it sets of my scam alerts. Is there any trusted source of that kind of thing?
> Is there some syntax that looks closer to regexes for this (tree sitter inside regex rather than regex inside tree sitter)?

I wonder if you could add escapes for specific syntax features, something like:

\z{FunctionName=Foo}
Oh but they weren't forcing the customers to go to smile and strip the affiliate attribution for their session. Why, they don't even provide a link for the customer to click! The customer is choosing to actively navigate to smile themselves (when prompted by t he reminder at the top of the amazon page). So obviously that means Amazon can't be accused of doing anything nefarious to screw their affiliates (or, more seriously and litigiously, their advertising partners) out of their due credit for the sale. The customer simply chose to switch to smile. And it's all for charity so who could possibly complain?
Lol $1-$5. Even hunting through record stores, I never find stuff that cheap. That might have been 2 decades ago, but not anymore.
> Where’s the charity?

Carefully recorded in tax filings.
Diogenes was likely regarded in his time, kind of like we regard Alex Jones and Logan Paul.
> people go into business with this as a strategy

Very very few truly do as you state at face value. Most people go in with a plan and rarely want to hard pivot.

But, starting a business is a test and the outcomes of the test shows whether it's working for you or not. Many times its fundamental business problems (homejoy) other times it's you (friendster vs fb).

There's no right/wrong way to decide what is the correct move because whatever example someone provides, there's plenty of counter examples.

But, firing as many bullets as possible helps reveal what potentially works and to double down on. Sometimes what is showing signs of life is an aspect of the business that's not directly related to your current core, but pivoting there means survival. That is the hard pivot (segment.io).