skysight-inc/HackerNews huggingface dataset:
It’s a low volume product that has to support the salaries of the engineers who create and maintain the product.
Developers, Your Job Is Not to Write Code
Having worked on this directly and used basically every other piece of "automation" software available to do this, I can tell you that the GenAI solution is far superior. It's not close.
I tried it, it's fairly good, solves a lot of the issues of not knowing the context that chat is using, but so far the responses are super lengthy. Sometimes they are even longer than the article itself haha
But its almost the only way to get a picture of a woman without duckface.
My understanding is around the time SN left correlated to around the time Len’s mental health escalated. That noted, RIP/don’t mean to crassly speculate about what sounded like a talented and difficult life.
Since last summer I learnt some about emmetropization, visual cues to myopia control and the state of consumer software business. Please let me know if you would like to discuss anything.
Connect isn’t bad if your primary method of listening to music is through smart speakers or a home entertainment setup with a receiver or something, but it’s unnecessarily complicated if you just want to listen through headphones on your PC and downright impractical for mobile listening.

As for librespot, it’s nice work but it’s also technically against the TOS since it’s reverse engineered, which means Spotify could ban users using it whenever they like. There’s also risk of your favorite app using it going away if they decide to take legal action against the project.
California company ordered to pay $140M for bottle and can smuggling scheme
That makes sense, network gear doesn't suck a lot of power. For compute though, I always have to have the conversation with clients that multiple hours of UPS backup for a server rack is crazy expensive. They are usually better off with a UPS that can take over while a generator spins up if they really need that kind of reliability. I always ask, what are the odds that your 8 hour power outage scenario isn't from something catastrophic like a flood or a fire, eg, if the power is out for that long, something is probably literally on fire and you've got bigger problems.
Google opens New York headquarters in repurposed 1930s railway terminal
I agree. OP's comment could be quickly rewritten into something useful and just by changing the tone, for example:

"26.8% fewer search steps than standard A∗ search"
For reference of prior art, it's slightly better than A*, which is far from SOTA on Sokoban (https://festival-solver.site/).
Yes – and I’m using Writeroom.
And even that high number is nothing compared to the real value of it: the value of freedom, openness, democracy, sovereignty, privacy.
Author here, this is just my take on why air purifiers are so important and very soon should and will become standard home appliances.
Tbh I never bothered by these mental restrictions. I can't say that we have effort that requires more than normal human brain can handle (and we aren't smartest people on the planet).

I used to work in one project where we process big part of all shop's cash receipts in one of the biggest european country. We don't use any of these products. And it was done by one person.

Only stupid idea we had was to use AWS. Learned helplessness push people to change best product on the market but without salesman who tickle your balls.

Postgres is one of the best product on the market. But so much FUD makes a new space for "problem solvers" for the problem never exist. I'm not about Citus, I'm about idea that it is require much effort to build something around Postgres.
Barriers against Antarctic ice melt disappearing at double the rate as 50 yr ago
Vertiv Liebert
In 2018 Renesas had a "Facial Expression Kit Giveaway" contest and I was one of the winners. It was the "RZ Omron Facial Expression Kit giveaway". RZ being one of their newer, at the time, Micro lines. I had to sign an affidavit to get my prize, which I did. Never did use it and it eventually went to a local Hamfest. Their example code was a vending machine.

This is the only related item I could find today:

"OMRON Develops Real-Time Facial Expression Estimation Technology"

https://www.omron.com/media/press/2012/10/e1023.html
This is awesome. Are extensions like PostGIS supported? I wish react-native natively supported WASM. It would be cool to run this client-side instead of sqlite.
> GIMP is critically underfunded.

Not really, no. They have sufficient funds to hire several developers for several years full-time. They are just dragging their feet to organize themselves into a non-profit and start using those funds. The latest news is that they will probably finally announce a non-profit later this year. Hopefully.
I've always thought my Grandmother's dog was a genius. It wasn't that the dog knew a lot of things - it was house trained of course, it would sit, fetch, heel and the biggest trouble I ever remember it getting into was scratching the bottom of door.

That said I swear it figured out all of that stuff on its own because I'm pretty no one in the house invested 5 minutes trying to train that dog to do anything. I honestly think it just wanted to be a good dog. I would almost say the dog was mistreated because benign neglect is almost cruel to a dog but it wasn't that bad, the dog wasn't ignored, it just didn't get a chance to really shine.

Poor muffin.
It might be the case that, the "hotter" the code paths that you're writing are (the more they get executed), the more difficult it is to write that code, where as for "colder" paths (of which there are so many more), the code isn't as difficult but there is a lot more overhead of managing complexity, business priorities, process, communication, etc.

Linux kernel code is probably some of the hottest code on the planet, and the developers/community understand that contributors need to be able to do exactly what you are doing - spending months toiling over a few hundred lines, and making sure that they are as perfect as can be, because literally billions or even _trillions_ of systems will depend on that code path. It is understood that in order to get it correct, performant, and maintainable, there is no other option other than to have a skilled developer take on a very high cognitive load in order to correctly implement the task.

For colder code paths, like business logic (e.g. customer registers, happens "once" per customer), that logic evolves with the team, the team evolves with the company, the company evolves with the business, the business evolves with the market, which evolves with the world. The code might be pretty simple and easy to write, but the conversations around priorities and complexity and "why are we doing this" take up the lions share of the mental effort around it. Also exhausting...

TLDR it is much harder to write systems code than it is to write python code that makes a call to an API and saves a record in a database, and working on the former _perhaps_ gives you more opportunity to be shielded from typical "software engineering" toil of business communication.
That would be nice, can you point me at that federal regulation so I can learn about it?

> banks typically offer stronger

That's irrelevant since banks can change their ToS.

But if you have a link to the federal law/regulation please share.
Wouldn’t Twitter be an unambiguously more successful business if Elon’s moderation moves brought it more in line with “the normal consumer?”

Seems to me he simultaneously put out a dogwhistle for one audience (far right commentators agree on this) and was openly hostile both to individuals and standard sensibilities among another audience (e.g. it’s distasteful to treat employees of your newly acquired company the way he did).

That could fully explain “the shift” without any “omg conspiracy Overton window biased moderation” mumbo jumbo.
Segmenting Comic Book Frames
Another element is that Mamba required a very custom implementation down to custom fused kernels which I expect would need to be implemented in deepspeed or the equivalent library for a larger training run spanning thousands of GPUs.
Yeah, that's what happens when a fraud, a crook ruins a business and bankruptcy lawyers have to take over to save whatever can be saved for victims of said fraud.
Vespucci also coined the term "New World", so one word for this place is the guy's name and the other was invented by the guy.
I had the exact same experience, and I was also using it for a web application powered by the Mamba web framework.
Which companies that already rent out H100s would risk the ire of nvidia providing them less capacity next time?

edit: It seems cudocompute and dataknox is willing to rent them out
Scientists are putting ChatGPT brains inside robot bodies. What could go wrong?
This is fantastic. Right now in my PWA I'm using a little library I created called `html-form` (HTMF) and I need to implement it as a SPA to avoid service worker fetching on every page change. So, I used a similar attribute to `hx-select`. But it adds quite a bit of code to the code base. Using your pattern I can remove all that added code and I can stop using hash navigation. Nice and simple.

Thank you for putting your code out in the public so I can learn from it!
>didn’t think of a lot of angles to this.

I'm not saying it wasn't thought about. If anything, I'm saying the opposite.

When you think about it long enough, you realize that many of the 'little lies' carry more risk than they are worth. Lying about being "linux capable" falls into that category.

>And to your point about the difficulty of maintaining trivial deceptions long term, well Len passed pretty soon after the initial years.

I was speaking more generally about opsec and lies which aren't worth the trouble and increased risk.

Specific to your comment: If Len knew they would die soon after, there is less incentive to lie about little things like linux capability. If they didn't know they would die soon after, they would care about the long-term opsec.
Yes! And the one about the stranger in the paw (my memory is sketchy on the exact words). Mindblowing.
> I haven't double checked but I think at least one of your listed names is banned from twitter.

Even if true, what does it have to do with anything? :)
That's really interesting. Is your salary like a traditional salary that is constant, or does the time spent on projects add to a base salary?
(P)React is the best way to do it in a maintainable, easy-to-reuse, easy-to-understand, extendable fashion, indeed. Show me something better and I'll jump on it.

I don't care about resumes, I own my consultancy. I care about quickly solving business problems for my clients, not making new problems in the process, and reusing the solutions. I am not paid hourly, I don't make money from fixing spaghetti code broken by adding a stateful form control elsewhere.
First, it's extra work, but it's possible to configure apcupsd to run a script on events, then use that script to ignore spurious events.

Second, for people who can't necessarily afford either new UPSes or something other than "consumer grade", a good option is to find local sellers, perhaps on Craigslist or Facebook Marketplace, who are selling or giving away old UPSes. Many people and businesses don't bother replacing batteries, so they just buy new devices when the batteries near or reach end of life, and since they're heavy, they often just want to give the hardware away.

New batteries are not expensive. A common 9AH battery for many / most common smaller UPSes costs around $25 USD from Amazon sellers that have 4.5 or more stars.

I've personally never bought a new UPS for myself, yet all of my equipment and everywhere I've set up home Internet equipment for others has UPSes. I've only ever bought batteries. Just a thought.
Plus the whole feeling of “I just smelled this thing and it reminds me of my aunt’s house, who died 35 years ago”.

I think it’s pretty established that humans are very good with smell. We just aren’t very sensitive compared to dogs
A good friend of mine had an Aussie who was really smart. My friend was a dog trainer, and she once told me "the secret is Grace (the dog) does most of it - the puppies learn better by watching her demonstrate, and she keeps them in line".

One day a mutual friend of ours died in a car wreck. I went to see my friend and we were sitting there telling stories and grieving... Grace read the room and brought my friend her favorite movie on dvd - something she watched when she was feeling blue. Grace wasn't quite sure what to do for me, but she brought me the cup I usually drank from when I was visiting.

I don't know how much of that to attribute to smarts, training, and/or natural empathy, but that was an impressive dog, and its an impressive breed for sure!
They sell "anonymized" data, not just "aggregated". The only missing link is tying that back to a real person (i.e., they haven't solved differential privacy; they've just given the illusion that they're not selling personal data). Tying it back to a real person is easy though because the non-anonymized fields (age, gender, salary, zip-code, ...) are uniquely identifying for most individuals and are available for sale tied back to a real human from other sources which you can fuzzily join the ISP data into.

It's similar to how bitcoin transactions (before mixers and whatnot) were de-anonymized. You have the secret information (an identity), the public information (transaction history), and you're able to fuzzily join that public information to other public sources containing the secret information to also have secret information tied with the original "anonymous" source.
Yes. Say you git clone a repository, and over the course of some months add a new feature. If you do a rebase then push, then it will appear in the history as if you had done a clone of the most recent version of the repository, done all your commits, and then pushed your changes to the main repository. Otherwise, the history will have merge commits in it where your commits to your local repository are merged with commits that were pushed to the public repository after you cloned your local repository.
That may be the case. I believe if you've listened to a track long enough, some of the minor details that lossy encoding remove are remembered and if you're listening closely enough, you notice their absence. My most recent experience was a particular moment in a song. I was listening to the lossy encoded version and it sounded weird to me. I grabbed the original file and that's when I noticed the difference. I believe someone else would have not noticed, but I've been listening to the lossless version and perhaps my brain has a vivid memory of that section. I don't notice when I'm playing with cheaper headphones and speakers.
Not a search engine, a discovery engine
The Cost Crisis in Observability Tooling
> Yahoo Answers

OMG I haven't thought about the site in a number of years.

Used to be such a common thing to see in google search results.
Also this, its captialism, consumerism, and people chasing the dream of being an "influencer". All rubbish.

I "stopped" taking pictures after I went down the extreme build your own cameras art tract and found it all devoid of meaning. This was 2005...

I actually didnt stop... I still shoot film because we live in a dark age of cloud storage and I believe there will be little recorded daily history still left in the near future, or overran by AI/Deepfake content...
I think I read that the "pays less" thing was FUD, but am unable to find it now. Will share if I can dig it up later :)

Re podcasts: Very true, I didn't like that push either. FWIW, Spotify recently agreed to let Joe Rogan's podcast be distributed on multiple platforms again.
Thank you so much for building this and sharing it.
> it was a general embarrassment for the U.S. government because he was the largest donor for many politicians who remained in office

This was irrelevant. You’re describing political opportunity for legislative primary runs. Bankman-Fried was prosecuted.

What made him a sitting duck was his high profile, the stupidity of his blow-up and his inability to not maintain that high profile after he’d combusted. It was an easy, juicy case that made careers.
I do not think that's a good example. A lot of people jumped on the chance to buy a 360. Here are some quotes from https://archive.org/details/datamation0064unse_no5/page/68/m... :

> The internal IBM reaction could be characterized as quiet, smug elation. One office is supposed to have sold its yearly quota on A (Announcement) -Day. In Texas, a man allegedly interrupted the 360 presentation to demand he be allowed to order one right then . . . which sounds like a combination plant and a new version of the rich Texan jokes. ...

> the 360 announcement has to worry the competition considerably . . . partly because anything new from IBM creates an automatic bandwagon effect, partly because the completeness of the new line offers less reason for people to look outside. ...

> another feels that the economic incentive (rental cuts of 50 per cent for 7080, 7090) will force him down the 360 route. And he thinks 360 interrupt features will open the door to real-time applications which can be approached on an incremental basis impossible before. ...

> One maverick doesn’t share the enthusiasm of his company, which ordered “plenty” of 360’s within an hour of the announcement, without price agreements.

And from https://archive.org/details/bitsavers_Electronic9640504_9809... :

> Other computer manufacturers profess to be unworried, but International Business Machines Corp. has received millions of dollars in orders for its system/360 computer [Electronics, April 20, p. 101].

Here are some of the people who paid for it in 1964:

https://archive.org/details/sim_computers-and-people_1964_13...

> "Men's Fashion Firm Orders IBM System/360 Computer," 13/7 (July)

> "Score of IBM System/360's to be Leased by Paper Company,” 13/8 (Aug.)

The Albert Government Telephone Commission bought two: https://archive.org/details/annualreportofa1964albe_0/page/1...
> Well, they said they often call from numbers they haven’t listed online.

Worth noting - do not trust the incoming callerid number. This is trivial to fake.
I was thinking this too. My favorite fishing lake was recently found to have unsafe levels of PFAs. I suspect that if we pumped the lake through an electron beam purifier, it wouldn't be my favorite fishing lake anymore.
You should check out Bunny the dog on Youtube / Tiktok.
Those are weak pieces of evidence.

Meredith appears to be telling the truth. She didn't say Len wasn't Satoshi, she simply said to the best of her knowledge he wasn't. That doesn't mean he wasn't working on it covertly.

One of Len's best friends (Bram Cohen) knew Len was posting pseudonymously on the cypherpunk mailing list but never knew what handle he was using. Also, when Bram was about to release BitTorrent Len tried to convince him to do it anonymously. It's not hard to believe that Len would have done it secretly; even from his wife.

Furthermore, Meredith can't be 100% trusted. When Satoshi handed the project over to the maintainers and stopped posting to the cypherpunk mailing list in late 2010, Meredith tweeted, "Bitcoin isn't ready for prime time yet, according to its creator. Interested people can help finish it, though!"[1]

Satoshi never said those words publicly or privately-- so it's a curious thing to say.

As for the computer...

It's likely Len used university computer(s) for the development as the commit times and communication line up with an academic schedule. It's likely the university had Windows computers. Plus; it's one way to isolate the environment and reduce the chance of information leakage (could have even been a Windows VM).

[1]: https://twitter.com/maradydd/status/12163582133276672?t=dk8C...
Oops sorry, made the wrong one private, it should be back on now
Sorry, don't have the model numbers handy, but:

We have an Eaton and several APCs, all fairly cheap/lowend. One recent power outage, the APCs flipped on but the Eaton just turned off...
I guess I should have added `technologist` along with generalist; my bad, it was not clear at all.

My problem is the lack of specialization in one stack of technology.

Others deal with web development exclusively, others with AI and its sub-categories, others deal with gaming development, and so forth.

I'm just trying to find a way to make 500 euros per month, no less than that so I can stand on my feet again...I won't go in details about my personal life here, I hope you understand why I'm going after the minimum amount of income.
This was an interesting article: https://www.smithsonianmag.com/science-nature/you-actually-s...

"According to McGann, our olfactory inferiority is nothing but a 150-year-old myth born of erroneous assumptions and faulty science."
I believe it. Apparently that's how herding dogs train on farms. You just buy a puppy and it literally shadows the adult. They train themselves.
> If reviewing huge PR's is a burden, I will make better tooling for it.

Systems like Gerrit and Graphite already have that, because they show you an incremental diff between versions of the change. If you have a change with 500 lines, you only typically read that whole thing once. Incremental modifications result in incremental diffs, so if it takes 50 lines of code to address review comments, the reviewer only needs to read that 50 line change. This is loosely the same as git range-diff. I talked about this here: https://news.ycombinator.com/item?id=38371748

> What I don't want is a big feature to be split into 10 PR's, where the first 9 provide no user benefit and are just refactors or adding dead code ready for the last PR.

These tools do not use "PRs." They do not use branches. They use changes. You are not proposing that a branch is merged. You're proposing a single, atomic change (one that can pass integration and the testsuite), to the codebase. You review individual changes. You may review a sequence of related changes, but you do not review "branches", and the tool largely ignores branches. This is a subtle but very important distinction.

Tools like Gerrit or Graphite will show you the "relation chain" which is basically just the child/parent relationship between these changes. So, if you have 3 commits, those become 3 changes to review in the UI, and at any point, while looking at any of them, you can see the other 2 changes for context, quickly. You can do something similar on GitHub. Go to a multi-commit PR on github. Click any of the commits. You can now hit "Next" (shortcut 'n') or "Prev" (shortcut 'p') in order to flip between commits, like the pages of a book. This is a review style that some projects adopt.

In reality, stacking commits "well" requires a bit of practice. It's a "garbage in, garbage out" process, so if you're just throwing 50 changes up there a day it isn't going to work well. There is a bit of an art and also a science to make concise, easily readable and easily reviewable changes.

In practice I'd say the "ideal stack" is anywhere from 2-7 commits; line counts I don't think are important. (Sometimes a single atomic change really does need to be 500 lines.) 7 isn't a magical number. It's just that having too large of a stack is often easy to lose track of. But that's roughly the same problem as a branch on Github that has 80 commits or whatever.