skysight-inc/HackerNews huggingface dataset:
Postgres doesn't support unsigned ints last I looked, so it's actually a ~2 billion limit.

Secondly, it's not XXXk rows currently-you have to consider the complete lifetime of the table. When rows are deleted/created and how often.

So what you've said is true, but the set of appropriateness for smallint is a much smaller than expected.
No, that's the problem, a hacker can clone your SIM. it's not trivial, but it's not impossibly hard, as in there are known attacks and if your fortune is protected by SMS 2fa, you'd better hope you don't draw attention from a motivated attacker. SS7 attacks and others are not theoretical.
> We do the same with people's ages. For the entire initial year of your life you were zero years old.

This wasn't the case in South Korea until recently:

https://www.aljazeera.com/news/2023/6/28/why-are-south-korea...
By "game changer" the article basically just says they compete and have good market share wherever they play.

It completely fails to say if it has some difference in LMI or leverage, loan to value, early payment, sharper interest rates: no details why it is such a game changer. Just "it is"

Maybe somebody can say why?
The main problem with secure device based 2FA is how to handle the case when device gets lost and you don't have backups (many people don't really think this kind of stuff beforehand). How can a person re-establish their identity? For services like Google, Facebook etc. the answer might be "you don't", but it is more difficult for companies where the end user is also the customer.

And I think the best answer is government issued digital identity and being able to use that to recover your access to the online services (of course up to you if you wish to make this connection).
Just like the streets of Bangkok! /s
^ this.

The AWS v4 signing method is a spec for how to do HMAC request signing. It is not limited to use only with AWS services.

You can use it to sign requests on any service, and there are many implementations. Here is an example of one I’ve used in the past: https://github.com/auroratechnologies/vangoh

Or as mentioned above:
https://github.com/minio/minio/blob/master/cmd/signature-v4....
I've dabbled in classical chinese as well. The language is quite ambiguous and the text is as well, you could look at it with very many angles. The straightforward explanation is that other translators probably influenced each other a lot and that caused the translation similarities
Markdown: An effective tool for LLM interaction
Everyone is talking about threat models but like the actual use case here is some web service that doesn’t matter very much that you use sometimes and if it was compromised that wouldn’t matter either but they make you use some fucking login scheme that adds extra time to your day. Or even more accurately they insist on you using their own proprietary mobile app to get a code which really only exists to track you and make trouble when you log in from a different city or have a VA log in for you, spawning a call from them to try to insist on you buying extra licenses so you find the fine print link that lets you use a TOTP instead and get a few minutes of your life back every time as well as their useless fucking app off your iPhone.
D'accord with that.

Slurm does the job well.

My users liked the Kubernetes API to throw their workloads against the clusters, but they did not need/use many on the Kubeflow features.

But again, depends on your workflow needs.
> 1-based works just fine

It really doesn't. You can make it work obviously but you end up with much less elegant code, with +1 and -1 all over the place. E.g. for accessing a row of a matrix you get [width(i-1)+1, widthi+1) instead of the far saner [widthi, (width+1)i)

Generic code also becomes much more awkward.
Nextdns also has support for resolving queries based on the time. If you ever get tired of rolling your own that is.
Better is subjective. And if I were to take on a hobby kernel project, I might not have the time or energy to also write my own compiler, shell, basic utilities, windowing system, browser, etc. from scratch.
It's our first time launching on Product Hunt, and we got first place
> So dedicated OTP token. What should I use?

You want something that supports the FIDO2 standard (https://en.wikipedia.org/wiki/FIDO_Alliance#FIDO2). In practise this means you probably want something like a YubiKey.
It's not sacrosanct but by the time Lua was created it was very clearly the right choice.
wish if it could support eslint plugins
I feel that this articles’ purpose is to keep the status quo. Especially, that it starts with a strawman, and even contradicts itself during dissecting that. I like the individualistic aspect, but it’s completely orthogonal to everything else in the article.
You store the key in the database, right? Like, if the database leaks, it doesn’t matter if your ids are sequeneced or unsequenced, because all data has leaked anyway. The key leaking doesn’t seem like a realistic security issue.
Scott Galloway put it very succinctly - when your passive income equals or exceeds your burn rate. So if you are used to a modest lifestyle (which is of course subjective), your burn rate may be a few thousand dollars a month.
>Why not use encryption?

Because then you have a key management problem, which adds complexity.
> The real ones don't have midi-chlorians either.

I have no idea what you're talking about.
You think communication ability can be evaluated purely on a long explicit list of unbounded verifications based on your own personal preferences? Then you are not good at communication! (assume I put a softening emoticon here)

Our problem is not really how to identify horrible communicators, but more how to tell the difference between someone who is barely acceptable and someone who is excellent. This is highly contextual. What makes you a good communicator in a biker gang is different from what makes you good at communicating your requirements to people who work for you. Communicating with my wife means I stay quiet a lot. Communicating with my best friends means interrupting them a lot (or else I will never get to say anything at all). They're all men... they get it.

In the early days, my employers sent me to a lot of classes on communication. I didn't hear a lot of clear-cut rules, and the ones I did hear had many exceptions.

For instance, you don't need agendas for most of the meetings you have.

I meet with colleagues, students, or clients literally every day. I never publish agendas in advance. But we all either know the purpose of the meeting or negotiate the agenda as the first item on the agenda. This works just fine.

In a more tense or formal meeting environment, I would circulate an agenda in advance. For some of my classes, I publish an agenda.
You are right, that in many political topics, american culture is dominating here. But I don't think it is true for technical topics. And many people here, including the moderation in my perspective, try to keep it as neutral as possible.

And the way to talk about technical things - to the point, no personal attacks, no ambiguity if possible, but clearly articulated - this is the way I also try to communicate in international settings.
See also: https://news.ycombinator.com/item?id=40866228

I think Ryan Elston's blog post is more effective in explaining the advantages of markdown for LLM interaction.
> In the case of DC versus Baltimore, it’s the larger scale differences that I’m talking about.

Those differences aren’t larger in scale than Loudan or Fauquier county vs DC. Simply being different doesn’t on its own mean anything here.
Nineteen Twenty is just so much more to the point. Don't have time for those dang extra baggage words.
How much ghostscript is used in 2024? What about xpdf?
Three days ago: https://news.ycombinator.com/item?id=40860135
Management just slaps agile onto everything nowadays. No time given for coming up with better solution, reducing tech debt. Most companies devolving into feature factories now. I call this methodology FRAGILE®
The details part is so miniscule that I doubt it even matters. You'd have difficult time trying to enumerate uuidv7s anyways.
how strange!

for me it has

always been

whatever the

highest paid person

wanted: "Agile"
This Week in KDE: Autoscrolling
This is a piece of medium-form journalism in the Economist, a generally well-respected outlet. The purpose is not to directly funnel as much raw news into your brain as possible, but to provide a little bit of context around an issue being discussed. This quote you cited is directly relevant and the reason for mentioning it is obvious in the literal next sentence.

There are lots of nonsense filler articles out there on the internet; this is not one of them.
Those are exactly the same thing if you convince everyone they are holding it wrong by holding it right.
There are reasons unrelated to pointer implementations such as the interval argument from Dijkstra's article or conversions between flat and multidimensional array indexes. There's a reason why most mathematical sequences start at zero: it leads to simpler expressions. Vec (and especially matrix) indexing should have been zero-based.
I really like this, especially the UI - I'll ping a donation. Would it be possible to get a nice icon for us iDevice users rather than just an "R"?
> Real shame Apple more or less got away with it with its ransom bekng to stay inside the walled garden.

Given with how much Apple got away for years, I am not surprised. Either many people don’t have particularly much insight or a severe case of Stockholm syndrome.

What bothers me the most is apples double dipping. You as the consumer basically pay a fee for apples technology. And then they expect the developers to pay the same fee, which will ultimately be paid by the consumer as well. Also ignoring the fact that Apples platform would be completely worthless if it weren’t for the developers building the apps the users want
> Apple is now telling reporters that this approval is temporary and are demanding we change the buttons in the next version

https://twitter.com/TimSweeneyEpic/status/180933674561328744...
That is pretty shitty behavior. I understand that the maintainer feels annoyed and betrayed, especially since it came from a partner.

That said, the actual consequences of the stats being manipulated on the project as a whole seems rather low? Someone was able to unfairly win a popularity contest for a while... Not a big deal.
From Octoprint side it seems to be have been handled professionally and with integrity. If anything I think it increases my respect and trust for the project.
So I hope the maintainer finds some time to sit back and relax, see that this was not a big problem in the grand scheme of things. One can laugh at these petty companies that are trying to game the high score list by cheating.
About 20% would understand you. About 50% would tell you the 18th century was the 1800s, and 30% would just stare at you confused.
The Economist is a high-context interpretive analysis source. It isn't meant to be a typical news article.

And why they are adding that becomes evident by sentence 3.
Selling Licsm(License Server)
Licsm (License Server)
I had lower back problems from running until I found a stretch that immediately fixed it. It was debilitating.

The solution was the simple butterfly stretch. Even 20 seconds resolves my lower back pain.

YMMV.
English has a small, shrinking set of irregular plurals, and new loan words don't deserve special consideration, much less foreign loan word brands.

Octopuses. Indexes. Legos.
Yes, you can.

Ente Auth backs up your codes, end-to-end encrypted. You can access your data on any device, at any time with your email address and password (/recovery key).
I enjoy reading posts about C just to see how much boilerplate and footguns higher languages let you avoid. I would like to write C, but I just have no trust I would remember or even know how to do things right (use `calloc` vs `malloc`, free the table when allocation of `entries` fails etc).
You were right. I just the read the whole article and found nothing worthy of a highlight. Open-source intel is creating challenges and opportunities for traditional clandestine operations. That's it.
Couldn’t agree more! It is remarkable how similar it feels to GITS 95
I understood knockoffs as having the same offering but cheaper, but that wasn't really what you meant. After a quick Google it seems you mean brands like Cobi?
Enfoodification!
There is a conflict, this one and many others.

And also there are not only conflicts but mutual interests.

And also all of it differs drastically from type of industry, country, culture, type of company, current macroeconomic situation, political regime etc etc.

This is nothing but wishful thinking and malicious ignorance to take 1 of many factors and build an ideology on it.

And ideology that eventually can not solve a single problem it intended to solve.
Yes, my heater plugs into a regular outlet. If you don't have one, that of course is impossible.

I think it comes down to heater size and voltage - mine is only 60 liters and 220V so can use regular wiring and amperage.
I don’t understand how that’s an issue. Do you have an example of a possible attack using UUIDv7 timestamp? Is there evidence of this being a real security flaw?
Ask HN: Good Book on Compression Algorithms?
Hi guys.

What's is a great resource to read about compression algorithms like JPEG, MPEG, 7Zip and others.

I would like a book that describes these techniques clearly and maybe also one that talks about cutting edge techniques.

It doesn't have to be a book. It can be a blog post, YouTube channel, pdf etc
I definitely think of the 1920s too, although I'm only a bit younger. I don't get why anyone would refer to now as the 20s because it's still happening and hasn't necessarily been shaped yet. That and it's close enough to still refer to individual years.

What is odd is that I never feel the need to refer to the 00s. I've never said "naughties" or anything else. In the 90s, people already talked about the 80s, but for me it's all been pretty much the same since the 00s. I don't even know what I'd talk about from the 00s. The music? 2001 by Dr. Dre came out in 1999. It could have been made today. Fight Club was 1999. Could have been made today. The fashion? People have straight hair and wear t-shirts still today.
Patronised?

I could see why people might feel that way about seatbelts (e.g. people feeling "don't tell me I'm a bad driver!"), but I don't see how that feeling could attach to environmental issues like the aggregate emissions from (reducing from 100W to 10W * 2.5h/day * about 1 bulb/person * 400 million people =) 3.75 GW over the continent?
I was actually converted to tabs after hearing Richard Hendricks' argument against spaces in Silicon Valley, the TV show. Really didn't think I was going to be challenging my own preferences when watching that show.
Frustratingly it's never explained why the company failed.
Most of the apps I use on macOS certainly don't.
Retail theft insurance isn't a magic bullet for eliminating losses.

If your store experiences $X in annual theft losses, insurance premiums will likely exceed $X. Insurers need to cover their costs and make a profit.

Insurance doesn't prevent theft; it shifts the financial burden. The economic impact still exists.

Insurance is most effective for low-probability, high-severity events rather than frequent, smaller losses like shoplifting.

Some shops in San Francisco have stopped buying insurance against break-ins, due to the increase in frequency.
That's what infuriates me about this discourse. "Do you want Apple to continue to develop stuff and just provide it to developers for free?".

iPhone sales alone are 3x Apple's entire R&D spend. And developers pay more than fair share of that because they need at least two devices (an iPhone and a Mac) if they want to develop anything, and a yearly fee.

Apple doesn't just double dip. It triple dips, and wants to quadruple and quantuple dip.
Buddhists borrow many teachings from the Vedic culture (since the philosophy was developed within the vedic landscape).

Consciousness is considered the irreducible entity (Self) that acquires a temporary material body. In essence, consciousness is the same, regardless of the body. So, an ant's consciousness has just as much value as yours, which is why every being is seen with equal respect.

Just because an individual happens to be experiencing reality through the body of an insect, it gives us no right to harm them and crush them for fun or any other reason. If the situation flips, we'd be the first ones to curse the ones hurting us.
How do you speak it though? The “oh ohs”? “Noughts”? “Zeroes”?
I had no idea that the "21st century" started in 2001. Totally thought it started in 2000. Is that why so many things refer to 2001? Mind blown...
Google X is a failed experiment. Waymo is the only worthwhile thing they ever did and it predates X (as Chauffeur).

Just look at their "Projects" page here: https://x.company/projects/ Still touting public failures like Everyday Robots, Loon, Glass, Makani, now Mineral. Fail fast shouldn't mean fail always...
Ah! It is its time to be submitted again. I remember submitting it when I found it a few years back. This pops up once a while (seeing a pattern here) and people loving it.

2016: https://news.ycombinator.com/item?id=13164058

2018: https://news.ycombinator.com/item?id=18427701

2020: https://news.ycombinator.com/item?id=23477771

2022: https://news.ycombinator.com/item?id=30441847
How do these hardware devices pair. They probably can't read the QR code provided? They also seem to have just one button, so I need one device per account?

EDIT: I see the last link has a multi account device and some devices have USB. How does it work, when it says "factory programmed"? I've never seen that I can sync an app to an existing token.
I started to make some new toys in C too:

https://github.com/webd90kb/webd/tree/master/codes/c_project...

https://github.com/webd90kb/webd/tree/master/codes/scripts/e...
Yes, those LLMs still cost someone something.
You're looking for millesettecento [1]. Italian doesn't do 10-99 hundreds, just 1-9 hundreds and 1-99 thousands.

[1] https://www.youtube.com/watch?v=LMIGnMs4VZA
> a fun challenge/puzzle to work with

You're basically saying the language gets in the way of solving your problem :)
> And Nvidia had a revenue $22.1 billion in Q4 2024, gross margin of 76%, operating income of $13.6B, net income of $12.2B, and diluted earnings per share $4.93.

That was the previous quarter. $14.881B net profit on the last one
POSIWID?

A lot of projects like X were really about keeping people off the job market.

edit: or they were about finding a way to marginalize competitors for senior roles. Give them a cushy job that plays to their ego, so they don't fight you for the key positions of power in the company.
Appreciate the feedback! I'll look into the suggestions tomorrow.
> Failure is not an option: You cannot make up an excuse not to work out.

Failure is inevitable, much more so if you live alone, so living through disaster becomes the option. Variety is probably also good.

Running the numbers, though, the greater return is on managing your calorie intake. You can burn 200 extra calories managing chickens every day or you can figure out where that 200 calories needs to be cut out of your diet. The latter is a far more reliable approach.
To expand on that (for those who might not know), the actual secrets are physically on the Yubikey and the Authenticator app on iOS or Android is using them to generate the One-Time Password.

This means you can also roam those secrets to different devices (as they are on the Yubikey). But it also means that you need to have access to the key whenever you need the OTP!

One caveat is that you can "only" have 32 or 64 accounts per Yubikey (number depending on the version of the key)
In reality it's more of a graph of influencing factors that depend on each other. Tuning one's handling of each factor leads to the reduction of suffering in the whole system.

Thich Nhat Hahn also wrote a lot about interdependence in an accessible way (I read a lot of his books when I was 18 or 19).

Indra's net is a vast, cosmic lattice that contains precious jewels wherever the threads cross. There are millions of jewels strung together to make the net, and each jewel has many facets. When you look at any facet of any jewels, you can see all the other jewels reflected in it. In the world of the Avatamsaka, in Indra's net, the one is present in the all, and the all in the one. This wonderful image was used in Buddhism to illustrate the principle of interdepedence and interpenetration.
what programming language are you using? I am building a news site based on hackernews posts (https://news.facts.dev/) and I use these tools:

https://ollama.com/ (llama3 as self hosted model)
https://qdrant.tech/ (vector database)
https://github.com/langchain4j/langchain4j (java library to deal with LLMs)
I built January.sh to finish more backend projects in less time.

Most of my freelance work is API development and most of it are repetitive tasks so I thought I could solve this through compiler generator.

Early this year I decided to open it up for others, still beta though
It's all very contextual, and dependant on the framework you use (moral, ethical, business, customer, societal, etc.).
You do know that you can swap a passkey for another using a new provider?

It's not like if you create a passkey on a Google device, you're forever bound to Google.
It's there in Islam too but the interpretive techniques are mostly confined to finding rulings about things that didn't exist back then. eg. Commerce over the internet, Alms calculation on money (as opposed to wealth) etc.

I have heard something about the Jewish history of making these kinds of interpretations to "work around" scriptural laws. I think it was in a book by Israel Shahak where I first came across it.

In any case, yes. Precedent is important and even though it's not fully reliable, we will usually have a lot of stuff that cancels out errors.
an online store item price watcher - saved me some money while shopping online

a feed reader - I was never satisfied with other feed readers so I've built my own

small utilities I use from time to time

All these apps were in active development for at least a year each and were deployed to my home server where they continue to work to this day. I fix bugs and add new features when I have time. Many of my apps use the libraries I publish publicly. It's always a pleasure to work on my own projects.
I hear English language ads while listening from Texas.

It seems they embed ads from out local areas to make money.

You will see the timer stop when the ad is playing.
> It is nearly universally agreed that Python has significant code management issues as code bases scale

That's the worst part. But you have to agree it's the best for throwing small sized glue code around.
So why is it misleading? Don't think anyone is going to listen to a podcast just for that.
one step at a time. Bureaucracies and regulators move slow but it seems pretty evident that the wind is at least blowing into the correct direction this time. Might take another five years or so but in a lot of regions it seems like the control over devices and software is slowly breaking down. India, Japan, SK all have similar regulation passed or on the way.
Polaronic polariton quasiparticles in a dark excitonic medium
Apple needs to be heavily taxed and regulated into operating their devices like general computers free of their authoritarianism
Nah, it works like this:

- we get a new methodology by remarkable ppl who can make it work really well

- some managers/consultants decide to modify it, twist it, with reasoning that „its hard to do well”

- the initial thing is lost in translation, twisted and bent to sell better by consultants or fit nonfunctional corps

Agile, DevOps, Software Craftsmanship, testing methodologies all did share the same fate.

Issue is that remarkable ppl are few and far in between. Medicore and subpar ppl are plenty.