skysight-inc/HackerNews huggingface dataset:
Well said. For me, complaints of layoffs in tech companies and startups fall on deaf ears. I say this as someone who works for a startup, and whose partner works for Google.

It has been incredibly obvious that technology companies over-hired during the pandemic and that the growth they were seeing was not sustainable. The “we prepared for a different economic reality than the one we face today” is hogwash. Rather than preparing, they post-pared for the economic reality they were in, not the one that they could easily have seen coming.

Rather than directing anger toward the managerial class for layoffs, I’d rather see anger directed toward them for over-hiring in the first place. Nobody is mad when they’re at the party, even when they know it can’t last forever, but everyone will is upset when the music stops.

Also, FWIW regarding compensation, I agree. I recently saw on levels.fyi what a recruiter at Google makes - starting, with equity and bonus, is substantially more than me as a software engineer ~5 years out of college. I voiced my amazement to my girlfriend, and she told me, “well at least you still have a job”. Sorry, I don’t feel an ounce of sympathy. That recruiter could take the next four years off from working entirely, and we’d come out about the same in earnings. As tech workers, we are all out of touch with “everyday people”, but those working at FAANG companies are out of touch even with the rest of the tech ecosystem.
You can easily run most Flextight scanners on windows 10. I think you just need to install two version of Flexcolor. I have extensive experience in dealing with old scanners as this is actually my line of work. In our company we have almost over 20 scanners of certain types from various brands: Flextight, Noritsu, and primarily Fuji. We use a lot of KVM virtualisation using linux to passthrough PCI cards to VMs.
Show HN: Minimalist Blogging Platform
Damn thats a shame, seemed like a really interesting idea.
Git has 2 object stores: the loose object store and the packed object store.

What you said is applicable to the loose object store where a full copy of the file is stored as plain text. Those could be deduplicated quite nicely, and git does just that, loose object store is a CAS.

However the packed object store is trickier. It stores duplicated object in a delta compressed format plus gzipped. So deduplicating packfiles on a file system level is almost never worth it.

Git is moving toward using packed object store more and more. With some of the latest patches, you can effectively use git with very little loose object storage ultilization (zero if you are on a server hosting git repositories).
Probably not by the definitions you're using, or at least they don't care about them.

Either way, this is one of those age old debates about descriptive vs prescriptive language that will have absolutely no impact whatsoever. People will continue to post things they call open source that you disagree are open source, and you will continue to moan about it.
Just use Bitcoin. Don't trust anyone except yourself. You can store your coins in your phone, hardware wallet, paper wallet. You can encode it in steel and bury it in your backyard. You can "horcrux" them (e.g. via MultiSig or SSS) and store the parts (and copies of them) at different locations (friends, family, attorney, ...). Or put them in a safe deposit box if you like. Put a small amount on your phone and you can send them in seconds via the Lightning Network to anyone in the world at minimal fees, without relying on or needing permission from anybody else.

Few actual need custodial services and nobody needs the greedy shitcoin casino. Decentralize. Be your own bank.
The lasers are made by Trumpf in Germany.
There is no upgrade guide from 4 to 7,so I did from 4.2 to 5,from 5 to 5.1, from 6 to 6.1 and then to 7.

I actually found a bug that broke my app at version 6 that was resolved in 6.1,so technically my tests were not passing in version 6 and I did an "unsafe upgrade" to version 6.1
You could answer their English in Norwegian, or even some other language, e.g. French. If you have started the conversation in Norwegian, they should not assume you can speak English anyway.
Ah, I remember the Ledger customer data leak. Just as incompetent, even for a hardware wallet.
I am curious to know more, can you point me in the direction of any blog posts outlining this stack? I have been using supabase for a few months and for local dev it is pretty heavy
Lol there are still IBM mainframes out there doing their job.
If that's the case, why involve money in it? About a third of people who are arrested cannot afford bail, while if you are rich (maybe through crime), you can pay it. Of course bail is a mechanism for differential treatment between rich and poor in the judicial system.
The extreme vast majority of crypto owners are on exchanges
Phil Schiller is now on Mastodon
Then you don't get the optimal integer solution, which can (in general) be arbitrarily far away from the optimal real solution.
Care to explain? Keeping private keys inside the repo sounds fine for me as long as these keys are only used for local development, they are rotated regularly and are only valid for localhost (in case of TLS certs).
see also: textreme

https://ash-k.itch.io/textreme
Clicking "New Board" doesn't seem to do anything for me..
Converting PDF to Word Document
Entire countries? IPCC projections don't indicate any island nations going underwater in the next two centuries.
This all depends who colonizes the space first. I have a rule, don't hang out in bad neighborhoods, this extends to social media, decentralized or not.

For example; certain nodes on Secure Scuttlebutt have been known to push porn, and this gets replicated onto your store. That node was traced, and blocked by many on the sphere.

The majority on ssb were against that.

Now, a social network populated with crypto bros? Nah... pass.
They did, in their own writing style that you don't prefer!
I'm genuinely a little mystified why saying I think someone is not well and wishing that they get better is a personal attack. I'll refrain from the subject in the future to be safe.
Ask HN: What UPS do you use with your Mac mini?
I need to power Mac mini M2 Pro, two external disks, keyboard, mouse, and monitor (~50W). All I want is to have a couple of minutes to shut things down properly and for the UPS to be able to tell the mac to shut down when running out of juice on its own via USB (e.g. when I'm AFK). I've read good things about APC (APC Back-UPS 650VA maybe?) and spare batteries seem to be readily available. Any other suggestions? Thank you!
Unifont at 16, 32, or 64px.
These types of ML approaches seem to always break down in the face of adversarial input.

Security folks are going to have a field day if we’re not careful to make sure that people really understand the limitations of these types of systems.
What are the chances this is bigger than they claim?
> > but that states and Congress have the ability to pass laws to curb excessive partisan gerrymandering.

> In other words, it's up to the legislatures to ban gerrymandering first before SCOTUS can rule on it.

The gerrymandered legislatures, you mean?

The idea that the states can cheat in elections how they will, even federal elections, and there is no recourse - do you not see that even if this has the color of law, it is in fact _wildly unjust_?

> As for Citizens United, the law granted the FEC to pick and choose

Given the FEC's extremely limited budget, the fact that they can only enforce a subset of violations is completely necessary.

This is true of all agencies, police organizations and the like.

---

These two are crappy decisions that are bad for the country and bad for the average citizen.

The people who defend them never do so on the basis of justice or fairness, because on that matter they are indefensible. In their hearts, they think, "Our evil side will be able to win and win and win forever if we set the rules to 'Cheat Mode'".
Please describe what is better in Maven. Or please send a source with a comparison or some explanation. Thanks!
Depending on what the OP mean by "original", these could very well be the Mac guidelines from 1984, which significantly predate NeXT's (which were also heavily inspired by the work of the Mac team for obvious reasons).
Fair comment.

Retention during downtrends is pretty hard, so although we've gained a good amount of new users, old ones have left too.

3000 were paid users at that time, the total users were about 35k. We now have 54k total and about 3500 paid!
The funny thing is that this story has gone round so much yet has been debunked. I can’t remember which podcast it was but in the end you don’t want conducting dust in space and the Russians eventually also bought the space pens.

But I still like the point of the story.
Learning Styles Don't Exist
I actually have almost nothing to do with it, anymore.

The first ten years are all me, but a new team has taken the reins, and are doing fantastic.

3.X is 100% theirs.
Could you check network tab in dev tools, wonder what could be wrong here..
What about when the lawyer tech becomes open source and you can have your own personal lawyer in your pocket at all times?
> without reasonable way to inspect the contents of encrypted data.

This would be entirely correct were the data encrypted %)

The data are signed, but otherwise plaintext.

For reference, kids in the US got arrested for possessing nude pictures of themselves on their phones [1], because mere possession of a nude picture of an underage person is restricted by law. Talk about who are you going to convince that some shady stuff just happened to pass your server.

[1]: https://www.cnet.com/culture/teen-arrested-for-having-nude-p...
I believe parent is referring to Philip K Dick… but I’m not sure as the original article is now unavailable.
Because `a+b` is a much better variable name than `t`? Why `t`? If anything, `a_plus_b` or `apb`
People really shouldn't comment before doing a bit of googling on the scale of things. I doubt you'd have made this comment if you'd known how SO2 much was being released and how much is normally released during the course of the day.
> Imagine you're running a relay on your machine, and somebody posts some CSAM, or stolen CC data, or hate speech, etc through your relay.

Relays can be authenticated. If you don't want your relay to accept data from anyone, don't leave it open. Same with any other Internet protocol.

Also, per the spec or convention, relays SHALL NOT talk to each other. Each relay is a separate island, but the protocol permits and recommends clients to publish on multiple relays. This is the basis of their censorship-resistance.

See also my other comment: https://news.ycombinator.com/item?id=34530876
Last year was a record data leak year for Russia, quote “We can say that last year the data of 75% of all residents of Russia leaked” - DLBI https://vc.ru/services/586078-mozhno-skazat-chto-v-proshlom-...
It's hard to make it illegal, because under the current system someone needs to draw the lines somewhere, and as long as they can reason why those lines are in those places, it's hard to prove malice.

Attempts to negate gerrymandering typically focus on making sure that those deciding the lines are as unbiased as possible, usually with cross-party committees drawing the lines instead of elected officials.

The best option though is to remove the need to draw the lines at all.
Should it worry me that the legibility slider cranked all the way to zero is still more legible than my actual handwriting?
It's "BUT for the grace of", meaning "if not for".
Simple views are perfectly fine - it's mostly nesting of views with aggregate functions and other complicated stuff that is bad.
And if ad-hoc is a big part of what users are doing with an app/database and you don't care about performance, your angle sounds reasonable.

As an app developer/development DBA, I care mostly about performance of the queries that are known at development time, though, so I'm a bit biased.
But in the end we found a great use case for all those NaN values because NaN-boxing is awesome.
1. FastAPI (Python) or Axum (Rust) for back-end, deployed on Fly.io.

2. Supabase for Postgres and Authentication.

3. Astro as a framework for front-end, deployed on Vercel, running in Hybrid mode.

With all of these in-place, I can extend my existing components to accommodate any needs. It scales very well in the beginning as I move very fast, and anecdotally scales very well regardless of size.

The only missing parts here is support for timed jobs, but that can probably be done with Fly.io machines in the future.
You are actually on the money. We do this at my company. With much more challenging scanners than the Flextight. We've virtualised the Fujifilm SP3000 this was as well the the Noritsu S-1700 (which is a rarer precursor to the HS-1800 with very similar specs).
After learning the term was unpopular I paid closer attention to its users and found many were white latin American public figures.

Why do you think they may have adopted it?
The very abstract of your linked paper refutes your claims.

> The resulting model [...] performs encouragingly, but remains inferior to clinicians.
Additionally, normalising to 100% obscures the overall number of houses being built / available. A dropping percentage could still mean a net increase, perhaps even relative to population growth.

The argument may well be correct, but the data as presented can't reliably support it.
You can use something from Bulgaria:
https://delta.bg/en/cloud-vps

Company is located in EU but it's 300 km to Istambul.
> These "issue traced to staffer" stories sound like management cover up for management/system shortcomings to me.

At some point you need to strike a balance between freedom/flexibility and stupid proofing.

HN goes real hard on the "people are idiots and we should design things that no matter what buttons get mashed it all works out fine" side of things but in the financial world the balance is struck a little further on the "train our employees to not be idiots" side of things.

Furthermore, it's usually better optics to blame things on people because people can easily and cheaply alter their behavior cheaply (per incremental change). If you blame the outage on systems it raises questions of when it will be fixed and how much $$.

As an aside, it was almost certainly not individual error. At places like NYSE you pretty much always have 2-3 people who should be in a position to catch a mistake like this.
> One coal fire is neglectible, but...

... a balloon releasing under a pound of SO2 is an international outrage?

My concern is exactly that we don't have a proper sense of scale on this issue.
I've definitely heard of cases of people who've had their Japanese citizenship revoked after the authorities found out they were a dual national.
Biggest U.S.-Israel War Games Ever Are Underway
It’s a fair assumption the OP is not one of them given the website we’re on, and their stated opposition to handing custody of their funds to others.

Also, plenty of retail “investors” seem to be moving away from the exchanges:

https://www.reuters.com/technology/cryptoverse-bitcoin-inves...
Navy Pilot Who Killed Four MiGs on One Mission Finally Recognized
That has me wondering now.

It's absolutely true that children learn (and even generate) language grammar from a ridiculously small number of samples compared to LLMs.

But could the availability of a world model, in the form of other sensory inputs, contribute to that capacity? Younger children who haven't fully mastered correct grammar are still able to communicate more sensibly than earlier LLMs, whereas the earlier LLMs tend toward more grammatically correct gibberish. What if the missing secret sauce to better LLM training is figuring out how to wire, say, image recognition into the training process?
> If the problem that Nostr solves is, say, posting NYT headlines, pub crawl reports, or cute cat pictures, it's fine, but most centralized tools are also fine.

This sentiment is what's missing in the decentralized space. There are so many centralized spaces that you can use to communicate, and that censorship-resistant is a non-feature.
> Amazon created hundreds of thousands of small business

Based on my experience most of those small businesses are reselling uncertified whitelabel shovelware (especially electronics) from Ali Express. That's a bit like praising cancer for rejuvenating the body by reducing the mean age of all cells.

Of course you could also say it created a lot of businesses via "self-employed" last mile delivery drivers but I think we're all adult enough to acknowledge that the gig economy is a scam to skirt labor laws, not an actual net positive for those working within it.

Pretending small businesses could have kept up with Amazon by "doing the same" is absurd. Small businesses lack the infrastructure to offer one day (or even same day) deliveries and free returns with full refunds. We've reached a point where buyers take these things for granted to the point of balking at shipping costs for goods privately sold on eBay classifieds because they have no idea what delivery companies like UPS or DHL charge.

Even as a marketplace, Amazon cannibalizes its sellers via its "Amazon basics" brand which copies products if they get popular enough and often undercuts their pricing while also benefiting from the Amazon branding.

> Whereas Amazon was an equalizer allowing anyone to compete in a global marketplace, those that opted not to, got their lunch stolen.

Saying "allowed anyone" makes it sound like it was optional, yet that "those that opted not to" died off demonstrates that it wasn't. It's nearly impossible to start a small local retail shop but it's also nearly impossible to be a small retail seller on Amazon. There's a reason white label shovelware dropshipping is so ubiquituous: by creating your own brand to resell white label products you make it harder to compare you to your competitors selling the same garbage and you no longer have to directly compete on price. This is effectively the only kind of business on Amazon marketplace that doesn't directly suffer the race to the bottom.

> This is free markets and capitalism operating as intended.

Yes, that's the problem. Free markets accelerate monopolization by forcing local small businesses to compete globally with international megacorps on those megacorps' terms.

The benefits of small local businesses are externalities to capitalism so they get sanded off eventually. Free global markets just rapidly speed up that process.
Monstrous Helistat Flew Just About as Good as It Looked
I think it's the most underrated "wart" of Lua. It's not strictly speaking a method call operator; it's a shorthand used to provide the LHS object (a table) as the first argument in a function call (where the function is looked up from that table).

So if you've implemented some form of inheritance (usually via metatables), you can trivially up/down-cast by using the dot notation and specifying the desired class/prototype for the method, and some instance/object as the first argument.

(Speaking of up/down-casting, classes, and instances in Lua is a bit awkward. I have a very quick & dirty "class.lua" file that I copy&paste between projects, I wish something like that was just a part of the stdlib.)
DAX, used in Microsoft's Power BI, allows for identifiers with spaces.
So now I just need to go ask this startup to see their logs. I'll get your IP address in no time. Maybe I'll need a warrant. But I'm sure these guys will just be very nice and send me their logs on an ongoing basis.
Is hating someone who tried to overthrow an election and seize power for himself radical now? Maybe this really is the worst timeline.
Yes, exactly. It seems to me that any first past the post system is an accidental democracy (at best). Technically, if every voting district has voted exactly 51:49%, then every single vote of the 49% group will be void, ignored. Winner takes all. Last elections in the USA shoved discrepancy of up to 3 million votes if I remember correctly, meaning majority vote number vs. actual number. And that number can go up to almost half of the population in the most absurd scenario. But even 10-20 million discrepancy, which is much more likely, can possibly cause some huge problems and protests.
Instead of using spaces in identifier names, how about using %20 in its place?

For example, the identifier "home address" becomes "home%20address"
I haven’t thought about this deeply at all, but could there be a level of indirection similar to what the file system does with inodes vs. paths?

It would of course require IDE support to resolve the identifier names for display.

I know there are some recent systems that use content addressing for code. Each function or piece of program data is identified by its hash only, so they can be modified without breaking dependencies (editing a function creates a new version). This is basically the same idea as my inode-like suggestion but with deeper ramifications due to immutability.
Related: the "Talk Python to Me" podcast had a recent episode with guest Ned Batchelder, talking about Readme and Changelog management - https://talkpython.fm/episodes/show/395/tools-for-readme.md-...
Miniflux is great, also because it supports the Fever and Google Reader API you can use it with almost any other client too.
Every solution can potentially have side effects. My attempt to improve a work process by making a new UI could cause an incident, no matter how many reviewers and testers we have.

It'll never be the case that "all parties are working towards the same thing". So the actual choices are between continuing on the current trajectory or trying to change things for the better.

And honestly the track record of the latter (e.g. electricity, heart transplants, campfires) is more good than bad, even if it is always a mix.
So two people are more reliable as a automated system you wanna say? That's totally wrong....
>The reason I thought D&I teams would get cut is because I believe in a lot of companies today these departments are reducing productivity and workplace satisfaction.

Or it could simply be the standard "last in, first out" approach that most businesses take when hiring and firing going into an economic downturn.
You have one Mastodon server you can post to (for that account).

You can post on as many NOSTR relays as you want. Get banned on one, you are still publishing on the others.

You can also, along with your messages, suggest to "subscribers" your preferred relays, so people that really want to follow you as you get banned all over the net always know the best place to reach you. This process of course would be automated by the clients.
I’m of the opposite mind. For me the purpose of the feed is to get a look at the first paragraph so I can decide whether to press "o" and see the article (I discovered newsboat a few months ago and adopted it).
This is very, very much not true. Do vaccines or antibiotics "work on symptoms"? Do knee replacements "work on symptoms" of our bodies being unable to regenerate cartilage? The only superficial "work on symptoms" treatments I can think of are palliative cancer care or cosmetic treatments like fillers.
Squiggly lines do not necessarily imply a gerrymander. California is unfairly on this list even though it’s districts are drawn by and independent bipartisan commission that attempts (generally successfully) to give an even balance to both political parties as well as different ethnic groups.
Thanks for the correction! What I'd heard on several occasions in face-to-face conversation seems to be inaccurate. I wonder where the inaccurate story came from: a different country, a long time ago, or totally made up?
Is it okay for me to dislike Trump because of the horrible GOP party platform he supported?
Does somebody know whether the same or something similar could be achieved by using the "Network News Transfer Protocol" (nntp), without designing a whole new protocol?