skysight-inc/HackerNews huggingface dataset:
Right, this particular solar system happens to have a planet that peoples.

Yet the origins of life are elusive, and perhaps even multiple and relative, that the origins of life might just be a process the universe does countless times, independently. Or perhaps the seeds all started long ago, and life on this side of the universe is related to life on every side of it.
Interesting, I thought MacOS was basically a FreeBSD variant.

But I just tried it again on a resized terminal window and I couldn't reproduce it!
While some mistakes are probably inevitable (like it happened with Tea protocol), sourcing a wide range of metrics from multiple sources, fixing bugs and building reasonable guardrails can prevent them from repeating.

For instance, given that my algo-donating aims to support the global OSS supply chain (not to distribute any crypto tokens like Tea did), it could potentially even focus only only "old" repos. They carry higher maintenance-related risks, but it will take years to distort such target area for donations.
- https://pressone.ro/exclusiv-legaturile-secrete-ale-lui-cali...
- https://www.g4media.ro/exclusiv-cine-e-eugen-sechila-aghiota...
- https://www.g4media.ro/video-calin-georgescu-miscarea-legion...

Sorry, you'll have to deal with translating yourself, but current browsers make it easy

For context, Romania's fascist movement, prominent in the late 30s, was called "legionaries"
He did it with Brave, why wouldn't he have done it with Firefox if given the chance? Acting like it's a weird logical jump that someone who did something bad would have also done the same bad thing if circumstances were slightly different is bizarre
For an example of this, see "Xerox scanners and photocopiers randomly alter numbers in scanned documents"

https://news.ycombinator.com/item?id=6156238
More like “Dad I’m calling you from prison and I don’t trust that I’m actually talking to you and not a deepfake so can you tell me that password we talked about?” Then dad gives not you the password. There are infinite ways to socially engineer people.
I think the problem I have with Bob is that he doesn’t say "try it this way". He says “you must do it this way, and if you don’t do it this way you are a disgrace to the profession”. Its obnoxious.
I'll post this at the top level since there's 5+ comments about it:

The glue on these stickers is like a strong post-it note. The sticker stays on the lens fairly reliably, but leaves no residue at all when you take it off.
I think notifying users that their browser is malware is good personally
Lobsters is invitation only: you have to find someone willing to sponsor you and your sponsor's reputation is tied to yours. In fact, the entire tree of sponsors is public. So people aren't just going to sponsor a stranger, and ostensibly people who use the site are well-behaved due to potential reputational impacts to both themselves and their sponsor if they misbehave.

In my humble opinion someone who went through all the trouble to get access and maintain it is far more likely to switch browsers to stay on the site. Then again I'm just guessing because I don't have access to lobsters myself! Perhaps it's just projection on my part.
In my experience, on my PC, it uses more CPU. Also, I use "search by image" a ton. So not having that or "open image in a new tab" are deal breakers.

Yes, I know I could install an extension, but I don't think I should have to install an extension for every feature that is missing for my use case.
Additional citation:

https://www.bloomberg.com/opinion/articles/2024-06-11/how-di... | https://archive.today/NrKzp
dunno. give some evidence.
one of the most baudrillard moments of my life was seeing quite literally over 3/4 the audience at a sydney dance event filming , leaving only myself and a handful of others to dance at the back
What are your thoughts on things like HTMX though, which with a small payload allow lots of SPA-like features and part of the content language itself. The other hatred I have is the need for all of this crap on top of a crappy language.
I've used Brave for years and have never seen them. In fact, I didn't know "Brave Premium" existed.
I take some photos if it's truly something memorable and doing so won't disturb people around me.

I never record video, though. Files several GBs big are simply too cumbersome to manage (and fill up my phone), and there's something profoundly stupid about watching something through a lense and screen when I'm physically right there in the moment.
Agreed, particularly if you pipe to fzf.

(For those who haven't used it, fzf is a fuzzy-searchable menu for the command line. You pipe lines of input to it, and it shows them in a menu. You start typing and it fuzzy searches the menu and selects the best match. Then you press Enter to pipe that out, or Tab for multi-select. It's fantastic.)

I have convenience functions in my profile script that pipe different things to fzf...scripts, paths in the current directory to copy to the clipboard, etc. It's indispensable.

Bonus: progressive enhancement. If someone doesn't have fzf/those convenience functions, it's just a directory with shell scripts, so they don't have to do anything special to use them.
Things I bookmark (browsers), like and save (youtube, tiktok), upvote (hn) get archived to both internet archive and my own storage.
A possible clue is that the weird composed form is, still, the only possible form in which you can actually get results out of your SQL database.

Perhaps people worked backwards from sample query results, reasoning that an output that looks like that should come from a table that looks like that. Of course that begs the question of why that ever seemed like a sensible format for output, but apparently the SQL establishment has never seen fit to change it, so either the SQL people are all idiots or there's some advantage to that form.

(Yes, I know there is an obsolete meaning of that phrase still recorded in some dictionaries, but I prefer to use live English)
I am really moving spok

It’s golang based but very like make.

https://github.com/FollowTheProcess/spok
How much watts at idle and peak did you noticed PI 5 consumes & PI 4? Thanks!
It seems you have it backwards: the ship Yi Peng 3 was already allowed to pass through the Denmark-Sweden straits and to the Kattegat sea area before it was stopped. What it cannot do is return through the straits to Baltic Sea and St Petersburg.
Many people check the comments before they take a look at the article, so I thought it might be useful to have a comment mentioning which Dickies the article is about.
The high power draw didn't turn out to be that much of an obstacle in the end. A strong enough step down regulator with a USB-C decoy board and it runs fine off any decent battery.

I was sceptical at first too, but in the end the Pi 4 now feels like the Pi 3B+ felt against the Pi 4 (and that was just a 30% perf boost, this is 3x). I.e. just hopelessly slow in comparison, and the few I've got will be relegated only to the least demanding projects. The Pi 5 is now the standard Pi.
Welll.......... before the game, he made this: https://www.armaansahni.com/pokemon/

:D
One of the scariest part of it all, is the mass support from the people of the town. How popular charismatic personalities can completely blind people from common sense and their ability to demand truth, and in turn, how that can hurt those wronged, and keep the truth hidden away.
Global Cycling Network has a couple of videos about the competition
https://www.youtube.com/watch?v=ynT_z3TEJic
https://www.youtube.com/watch?v=60Q6oP9NiFk
That your JSON deserializer accepted them.
Github should not disallow/filter branch names. Developers should write (and be be given the tools to) workflows that do not allow command injection.
https://news.ycombinator.com/item?id=35235141
> All you'll end up doing is encouraging further fraud with such a proposal

How do you plan to defraud the banking system when you need to pay $5 to send in your application?

The issue is that it takes almost zero effort to apply for a job so there needs to be proof of work on the applicants side. The easiest proof of work in through our banking system because there is massive amounts of effort to prevent fraud and ensure interoperability.

Alternatively that proof of work could be that you need to physically drop off your resume like in the pre-internet days.

The same need to go for the company side, they need to have skin in the game too when interviewing a candidate. This is why I am against automated tests which are used at places like Amazon.
If the problem is over representation from elite institutions then target that instead of using a proxy for that.
I'd bet a lot of people can't ever physically get to the place without a mobile phone.

Many wouldn't be able to pay for anything.
It’s not where you are traveling it’s how long. You have 24 hours to move your awb through Illinois.

No one has been arrested just for traveling through Illinois yet.
I've been thinking about this too and may try to build it once I retire. One challenge is defining "doesn't profit from me" which I've genericized as "high quality". Many things that are high quality profit from you, but they profit by providing real value to you. How you turn that into a set of rules or a model is tricky.
It does not seem that Randall Munroe (xkcd) accepts public donations, but he recently released his own book, which can be bought at https://xkcd.com/what-if. I've just ordered.
And…cue comments in support of defense tech.

While this article is definitely long-winded, I’m definitely on the side of pushing defense tech out of these circles.

Private defense does not care about your safety. If it was profitable to harm you (similar to private healthcare) it can and will happen. You just happen to be in a position where this is unlikely. I’m happy for everyone on this comment section, but this is not the reality for civilians who get buried in the rubble from AI-targeting drones.
I feel XCode is really good for C, C++ programming.
The 400v is the important part. Not common at all in US homes but is very common in US factories.
An entirely new account created to call homeless people "demon possessed zombies" is exactly what I'm talking about.

And it is possible to solve the underlying problem, which will also address people's disgust with seeing homeless people in public. It is just a little more expensive than shooting every homeless person in the head.
Even worse, his cultish followers who blindly believe everything he says without understanding it. “Why must it be done this way?” I ask. “Because Bob said so”. Without comprehension, his advice becomes toxic.

If you’re new and you simply don’t get it yet, that’s fine. If you think you’re now an all knowing being because you listen to Bob, please calm down.
What you describe is apparently a common impression of what he writes; I have seen many people express it. But I have not seen an actual quote to prove it. I think some people may feel so threatened by someone who says that what they do may not be very good, that cognitive dissonance kicks in and they instead elect to take offense at the tone of the message (and re-interpret what he says in the worst possible way in order for that to make sense).
To those who are recommending against Uncle Bob’s Clean Code book, are there alternative books/resources you’d recommend?
Yes exactly, from the experience he had as Facebook massively scaling up, while all good practices were thrown down the window (except for foundation and critical parts) and extreme go horse php being written as fast as possible, until it was too big and a migration was needed

I had the exact same experience at Booking, but with terrible Perl instead of php, still, built massively successful business until one day the movement to better practices becomes inevitable

The opposite of what uncle bob says
Right, It's nothing different than ansible. I don't know ansible and I don't want to depend on any other tool while developing onctl. But would be nice to implement something to support. What I did already is to be able to export for ansible and puppet (similar to kubectl -o parameter ex. onctl ls -opuppet) configuration to be able to use it later on. But with integrating, that will require user to have experience about the other tool and also need to configure that as well. Also wouldn't be possible to achieve the end result with single command.

About the license on onctl-templates.. I defined it as MIT, which I assume should be OK with everybody.
Ph? Product Hunt?
Do you mean browse, search, and read? "Consume content" sounds like training an LLM or loading a database.

Besides HN I look at a couple of news site, AL Daily, subscribe to some newsletters, follow links, watch YouTube. No social media or Reddit.

Unlikely you miss out on much of real importance.
Plenty use golf sized cars as family cars. Fairly normal in the EU and UK
Speaking about yield as a % isn't appropriate
Software is pretty cool from that perspective. Creative, intellectually stimulating & pays well. It helps that software powers everything now.

If he does choose to pursue this in the future, he'll have a strong start. There's still a question of what changes will come to the industry as a result of AI.

Appreciate the comments!
> everyone there is contributing to the energy by actually having a good time, instead of being preoccupied with showing people who are not with them that they are having a good time

this screams "economists, behavioral economists, game theorists, sociologists and anthropologists" would love to study this"

people from all the above disciplines, where are you? this is your phd thesis
An absolutely terrifying read.
I want to point out you dodged the data question, and there's a reason for it.

I like your work visually on first glance, god knows you're right about gradio, even if its irrelevant.

But peddling extremely limited, out of date, versions of other people's data, trumps that, especially with this tagline. "A website to compare every AI model: LLMs, TTSs, STTs"

It is a handful of LLMs, then one TTS model, then one STT model, both with 0 data. And it's worth pointing out, since this endeavor is motivated by design trumping all: all the columns are for LLM data.
it would be cool if the mentioned path traced reference mode was an option in the game.
I think you’re the one that has an abnormal definition exponential growth
An uncited statement in a review article!

If I'm rich in time and money enough to routinely take the time to wander down to my friendly beekeeper and buy their small-batch artisanal honey, for so many reasons I will live longer than someone who isn't.

Someone should randomize people to honey vs fake-honey-sugar-mix and settle the issue.
I mean, it’s a scammy browser, so I don’t think there’s much news worthy here
Most judges aren't really all that interested in hearing cases because someone was offended. Usually there need to be damages, or laws broken.

Turns out the world isn't bsky.
Yes, he has: https://blog.cleancoder.com/uncle-bob/2021/11/28/Spacewar.ht...
I have occasionally recorded something by holding the phone under my chin, or just in front of my chin.

I've only done this three times this year, it has to be something unusual. Videos of bands are generally poor (especially the audio) so there's better material on YouTube.
GitHub could disallow/filter branch names. Developers will not write (and be be given the tools to) workflows that do not allow command injection.
Hacker News or lobste.rs is my primary site for new content. But I've added blogs I've found particularly well written or informative to my feed reader (currently commafeed, formerly freshrss).

If you're looking for a way to browse the "independent" web there are a few projects out there like Kagi Small Web which curate sites for you.
https://blog.kagi.com/small-web
banner checking to a large degree.

e.g.

https://github.com/robertdavidgraham/masscan
Transcendental number > Numbers proven to be transcendental: https://en.wikipedia.org/wiki/Transcendental_number#Numbers_... :

> [ π, e^a where a>0, ln(a) where a!=0 and a!=1, ]

e (Euler)
https://en.wikipedia.org/wiki/E_(mathematical_constant)

Pi (Archimedes,)
https://en.wikipedia.org/wiki/Pi

Avogadro constant: https://en.wikipedia.org/wiki/Avogadro_constant

Approximations of Pi:
https://en.wikipedia.org/wiki/Approximations_of_%CF%80

List of representations of e:
https://en.wikipedia.org/wiki/List_of_representations_of_e

Four dimensional space, 4D, Minkowski (SR), Einstein (GR)
https://en.wikipedia.org/wiki/Four-dimensional_space

Four vector:
https://en.wikipedia.org/wiki/Four-vector

Four velocity: https://en.wikipedia.org/wiki/Four-velocity

Four gradient:
https://en.wikipedia.org/wiki/Four-gradient

List of mathematical constants:
https://en.wikipedia.org/wiki/List_of_mathematical_constants
Feel free to open a pull request!
Show HN: Unlace Twitter Threads into Articles (Built with v0 and Claude)
Non-authoritative answers:

I don’t recall the names, but in doing some research on Postgres frontends recently I did find projects in github that integrated fastapi and Supabase auth (IIRC they support a bunch of auth backends, right?). Go forth and search lol

From a can-I-swap-out-my-database perspective, I believe the answer is Yes. The supabase open source tools (I am assuming you want to host it yourself, and just about everything they offer is open source) sit in front of the database instance(s) - the services for Functions, rest api wrapper, management tool, and realtime subscriptions are written in typescript and consume the database like your app does. You don’t need to run all of these services. They probably install their own management tables though.

AFAICT, it doesnt require any pg extensions of its own, though some of its functionalities do require extensions.

WRT overkill, if you don’t mind being the operator of some docker containers, and don’t use all the feature magic like Realtime, you’ll have some cheap database management. Overkill might be running 100 of them :) If you aren’t planning on hosting yourself, and don’t mind requiring an internet connection for your app, then the math is easy: is the money out worth the time you get back?
Reverse engineering the Sega Channel game image file format
Big discussion a few days ago: https://news.ycombinator.com/item?id=42302784
Also make sure you’re not on a VPN when trying any of this.
These past three year's markets have been super tough. It's the hardest I've worked in my life to be employed in the field I was interested in actually working in, which is building software. I've had to get two new roles in that time due to layoffs. 1000's of applications, and all that entails. I was ready to be a farmhand this summer before things actually worked out, figured I would get to work a farm on a lake, and fish on my time off, it's pretty much what I want to do when I retire, shouldn't be so bad. Just be flexible. Work as hard as you can to get what you want, but remember McDonalds pays nearly $20 an hour these days, if it keeps the lights on, don't be above it. Better than being homeless.
The malware was in the pypi package, so anyone doing `pip install ultralytics` would've received the virus.

The injected malware code came from the PR branch name, called by a Github action that was misconfigured.
Unclear.

https://github.com/RibShark/SafeDiscShim/issues/5
Task creator here.

How do you evaluate each tool? What do you miss on each that keeps you switching between them?

I understand you, though. I keep switching between Firefox and Chrome-based browsers because each has its pros and cons...
I think if you're aiming to prevent the most deaths, you focus on car accidents.

If you're aiming to prevent the most firearm-related deaths, you focus on handguns.

If you're aiming to prevent mass shootings, assault weapons are very relevant.

You can ask "why prevent mass shootings, when ordinary shootings kill more people", and of course someone else can say "why focus on shootings at all when cars kill more people".
iFixit now sells genuine Xbox replacement parts but at ridiculous prices
If this was a Fred Again.. show, every gig of his I’ve been to (bar Coachella) would’ve been a sociologist’s wet dream. Embarrassing for all involved.
Or Ruby, which is essentially Smalltalk for Unix, plus lots of Perl-isms.

Haskell (e.g. shh) and Clojure (Babashka) are also a nice for this usecase, but more niche options.
Sure it does: any semi-automatic or select-fire long gun with a detachable magazine.
Article's premise:
- software development practices are invariable to company size and stage

Reality:
- team size dominates methodology and user base size dominates architectural decisions
I used to talk with 2 of my neighbors.

Then guess what: I moved.
Random technical details: You can take money out of a 401k in a couple of ways that aren't retirement. The best way is an authorized reason: Up to a fairly small amount towards a first home. If you become disabled. If you are a victim of certain crimes. If you have a small (< $1000) emergency you cannot cover[0]. You can also take out that money at any time, paying a penalty on top of the tax required.

There is also a way to borrow money short term from your 401k that turns into an unauthorized withdraw if you don't pay it back in a relatively short time (a year?)

These all seem reasonable.

[0] Yes, there are rules to prevent the worst abuse, mostly limiting you to doing so once every three years, the small total, and the need to fill out paperwork explaining the unexpected cost.
Thanks for going into more depth. I wasn't aware that Just could delegate like that, which does sound useful. And I certainly agree that bash and make are absolutely Byzantine at this point -- footguns on footguns. There's much value in using a tool that is powerful enough to do what you need, but not much more -- since that makes it much easier to reason about what a given instance/invocation of that tool could possibly be doing, without spending hours (years?) down in the detail.

And it sounds like Just is that tool for you! I'll probably keep using make, now that I've spent so much time wrestling with its many idiosyncrasies, but you never know.
The Evolution of GDDR: From GDDR1 to GDDR7
It's a "Man bites dog" headline.
Yeah.

I think there's something like scaling laws for development teams. A number of things change, the cost of refactoring, the cost of communication, the need for communication, the plausibility of everyone knowing everything, etc.

Practices that are necessary for a large team can really hamstring a small team. When you're just a few people, you can cut corners larger organizations can not. If you really lean into that, you can kinda run circles around those larger organizations with just a few developers.

Technical debt is probably the biggest thing that changes with size. With a small team it's a tool you can use to get more done, a bit like a mortgage can let you do things you couldn't otherwise. Refactoring is cheap when you are few, so you can usually pay it off it gets too bad.

Technical debt in large project with many developers is very different, as large refactoring operations are prohibitively expensive, and you should go to great lengths to ensure it doesn't increase.
Any examples besides the subject?
The bouncers won’t let them in because they would harsh the vibe :)
FDIC's Redacted Pause Letters
For backups, pg_dump is good and simple for starting out.

For tuning, postgresqlco.nf[1] is great.

[1] https://postgresqlco.nf/tuning-guide