skysight-inc/HackerNews huggingface dataset:
They are better than most people. Just not against most people they play against. Chess players also lose 50% of their games unless they're at the absolute top.

Usually there are ways to play besides the ladder, if you can find players willing to lose much more than 50% of their games against you. But for understandable reasons, those are hard to find. So people make new accounts and start at the bottom of the ladder again instead. (In many games, the publisher makes money off that, so they don't fight it too strenuously).
Nitpick: approx. half of same sex couples don't need to adopt. Sorry for digression
> Are there studies on the rate of project success comparing effort in A: JDK, .NET; and B: Go, Lisp

No, there aren't and anyone saying otherwise is lying.

Almost all relevant data is tightly locked up in corporate software development silos (FAANG, enterprise middle ware, website or mobile dev shops, game devs, etc). The few studies that we have are limited to academic (basically toy projects) or OSS settings (and we don't really have the behind the scenes info from the corporate sponsors) and their sample sizes are pitiful.

Plus, what even is success? Adoption after 1 year? After 10 years (https://www.joelonsoftware.com/2001/07/21/good-software-take...)?

What we can measure instead is the number of developers, jobs, projects started based on public announcements, etc.

And for that it's no contest. Java/C# >> Go >>>>>>> Lisp.

The reasons are less important than the facts on the ground.

Especially since Common Lisp was first proposed in 1982 (41 years ago), so a really long time ago. However, its rivals aren't spring chickens either, these days. Java was launched in 1995, 27 years ago (early Java devs are close to retirement, already), C# was launched in 2000, 23 years ago, heck, even Go was launched in 2019, that's 13 years ago.

So we're in a reality were we have multiple competing ecosystems that are big and developed and have been around for decades. So the mainstream ones will be major for a long time.
Wow, do work! Dope!
Me too! :-)
I worked at Whole Foods (before and after the acquisition), and I have been a Prime Video customer for as long as I can remember.

I remain a happy customer of both. Whole Foods is still expensive, and there are some things I want to buy that they still don't sell. And so I tend to do the majority of my shopping at HEB instead. But I acknowledge that Whole Foods is still objectively better in this space -- in virtually all regards other than price.

Prime Video works well for me, and always has. Almost as good as AppleTV. My wife and I probably watch more stuff on Prime Video than all the other services combined.

I haven't used any of the other services you mentioned, so I can't speak for them. But these two have always worked very well for me, and so far as I can tell, will continue to do so for a long time.

What will happen with the HuggingFace partnership, I have no idea. But I do look forward to watching this partnership play out and what each can do for the other.
Yes, for Joe it's a gamble.

But it isn't multi-level marketing (MLM) until he starts pushing some product onto his peers, or unless the employer starts hiring aggressively with equity as the main salary.
Sure, you could see it that way. That's generally why I also don't use libraries that haven't shown themselves to be durable; I'll use React because it's ten years old and has enough support so that if people do decide to migrate later on (due to technological improvements à la jQuery to pure JS and TS), it's easy to do so, and it's why I don't use much newer libraries like Svelte or SolidJS.
Ack. I think there would be demand for a modern hotdesking solution that worked as quick and painlessly as SunRays. Like, plug in your Yubikey, do a FIDO exchange, get your VDI session. Should be implementable in software, all thinclients nowadays have USB.
But tailwind also provides a way to change variables?

https://tailwindcss.com/docs/customizing-spacing

Better yet, it also forces people to use theme spacing sizes or making the use of custom unit very explicit (a [] in your class name)
> just following in the shoes of DoorDash and Uber Eats

Typical error of his, going "A Bridge Too Far". He points out something interesting and important to lure you in and then hand-gestures grandly toward an industry/practice that he feels we should all question. Because, you know, brilliant genius Cory Doctorow.
GDB supports reverse execution out of the box (not on all targets / remote), but it can be useful in some cases [0]. The tricky part is I/O and all the other side effects, which can not be undone as easily as memory / register use. It can still be useful for complex algorithms and other side-effect free code. For more practical debugging, record/replay based systems such as radare2 [1] can be more useful.

[0] https://sourceware.org/gdb/onlinedocs/gdb/Reverse-Execution....
[1] https://rada.re/n/
Thank you very much! I had similar feelings during my education. Perhaps this is now the reaction to this ;)

(It's also often that people ask me 'What did you want to express while painting this?')
Also it could have been a friend or family member finding it first. I use browser based adblockers on all my devices. My partner doesn't always. Luckily I have Pi-hole setup to at least block these links on my home network.
well of course the image is real in so far as it exists, but it is not the persons real face. ANYONE can be photoshopped to look like anything, industrial strength makeup can perform mostly realworld photoshops. It is quite obvious that those who engage in such does not look like that without the makeup.

I am saying that people must exercise some thoughts about what is natural. I could pay someone to put my face in a tom cruise movie, and be just like him. Also, I dont believe that people make videos that "purports to be their real life" as such, I mean sure, they produce a video, but do they explicitly say "this is my real face with no makeup, and this is the entirety of my life, ONLY these glamerous things you see" ? and EVEN if they do, people must simply understand what medium they are watching. Find the latest John Wick movie, and it will claim hard to be real life, claim shit is real, but its not. If someone on instagram or tiktok makes claims, judge them for what they are.

Now sometimes it might be hard, but the obvious cases are EASY. its extremely easy to see when someone has industrial strength makeup, uses smoothening filters that takes away ALL details etc
So what you're saying is that it's important to talk about the _tool_ used to build the look and feel of project being under discussion, not the project itself? And you managed to get all of that from the title. Interesting.
The thread states that he ordered there by accident. I don't think you do that to highlight something.
Never got the appeal and I always wondered why such engaging meatboxes as cs_mini_militia never really caught on (outside my bubble at the time), considering it provided extra dynamic gameplay and rich tactics both.
Glengarry Glen Ross
Thanks for the link. In this case, the Data Protection Act 2018 is the UK's implementation of GDPR. GDPR is the EU regulation.

I don't see anything in there that would revoke the DPA, though. It even requires DPA-compatibility at one point, so to avoid recursion I imagine it won't be for that purpose.
> Why does that mostly seem to be a problem in the US?

GDPR outlawed large parts of that.
I don’t know.

But I do know that whatever the question, Postgres is the answer.
Surprised to see a low effort article like this reach the front page. Feels like an SEO fluff piece to me.
It's a bit disheartening that some part of science were created by a few hundred dudes in the course of a few decades (say, quantum theory in the early 1900s), and we know the name of those persons, and they changed the world for ever while also getting famous pretty fast.

But nowadays, it takes hundreds of teams of unknown researchers to _not quite actually_ make the changes that we desperately need.

Maybe there are some problems that you can only solve "Mannathan Project"-style, as opposed to the normal, slow and steady course of research ?

Must take some courage to realize the urge, and still go the way of the tortoise without loosing your mind.
Someone who's a language polyglot choosing a programming language for a new system, without external constraints (legal requirements, client mandating tech, closed developer stack, etc).

They have the luxury of choosing the most mature ecosystem.

That kind of person, and there are a fair amount of these around, will look at this kind of enterprise/niche pricing and go that: that's crazy, I'll just use Java/C#/Go/Rust/whatever else.
With the pills, I don't take them at the weekend. This stops me working too hard and I carry out manual work/exercise instead. This gives me a buffer. Also tell them you lost them and get a months buffer. Now the worries about that go away.

But I think you want to get away from taking them.
Is it OKAY if we make you fill all those out now anyway, or REMIND ME LATER?
I can't tell if you are being sarcastic or not.

In case you aren't: I didn't state my argument at all. Unless you dug through my comment history to find my complaints. This is precisely the kind of nonsense you get in response to even stating that you dislike the language.

> SQL is relational algebra. Sure you can write it some other way.

The same applies to general purpose programming languages, yet they have improved immensely since COBOL.

> Lots of projects tried, none succeeded. Wonder why is that?

Because of inertia, the mixed userbase of SQL, and ORMs and things like LINQ. The fact that most projects avoid direct use of SQL when possible is telling enough on its own.
A useful tool to generate image by AI
Thank you –for the comment and the appreciation of the paintings themselves!
I’ve used Tailwind successfully on several large codebases. It’s the only approach to CSS I’ve used that didn’t make me hate styling HTML.
It looks interesting, however this is a bit scary:

> WARNING: This software is BETA quality. I use it as my daily driver, but it is still a little rough around the edges and it may accidentally eat your files.

And for QuickLisp, this is scary:

https://github.com/quicklisp/quicklisp-client/issues/167#iss...

> It would be good to do, but there's no straightforward path to do it. Implementations do not all provide HTTPS support, it's not straightforward to make it from scratch or use HTTPS libraries on all supported platforms.

The fact that the package manager (!!!) isn't able to ensure use of HTTPS libraries as its own dependency on all platforms is... super scary.
its developing into mental illness because everyone is just 100% encouraging and indulging the insanity. Do you honestly think this great new world of never calling people out on their BS, for fear of hurting their fee-fees is helping anyone?
Maybe it’ll be like this:

https://pbfcomics.com/comics/reset/
Wireguard itself can help you out with the task of forwarding traffic or creating an overlay network. There's also ngrok and tailscale for forwarding traffic and doing NAT traversal. Except for wireguard, these are commercial platforms, the open source alternatives I know of, are (respectively):

- https://bore.pub && https://sslip.io
- https://github.com/juanfont/headscale

I don't think there's anyone using this kind of tools for emails, the technical limitations elude my understanding TBH. This comment might be border to off-topic, but I think the tools fill in the niche use-case you just mentioned. Have fun!

edit: might be of your interest to check this list! https://github.com/anderspitman/awesome-tunneling#recommenda...
> A no true Scotsman fallacy, or appeal to purity, is a fallacy where the one arguing says or writes that all people belonging to a certain group have the same trait, and those in that group who do not share that trait are not really part of that group.

Care to point out where I made any universal claims about startup culture?
Well, in his defence - he was really FUCKING hungry!
Is it naive to think that police officers can restrain someone holding a knife and being non compliant, potentially dangerous?

I’ve seen police in Switzerland do this. Specifically once a large man with a large knife. He made a very weird, unstable, unnerving impression on me. He got surrounded and restrained by about three policemen. They had some kind of gloves on. Happened very quickly.

I think they did tge right thing there. They predicted potentially life threatening danger and then handled it in a non-lethal way.

If they pulled a gun and shot the guy I would have some questions...
Modern haftlife lacks real feeling of original CS. Which took me off the game.
Oh wow so offering a paid tool when free ones are available is not the offense after all, as we are finding out!
90% of MacOS shortcuts I know are because I accidentally pressed them once
I assure you these aren't really small companies with no one knowledgeable about frontend coding standards. Insinuating that they're "using the tool wrong and therefore it doesn't work for them" doesn't do it any favors. If I see the same patterns everywhere and which even online people ran into the same troubles, I will blame the tool, absolutely. Tools are not dogmatic, they are meant for us to use. If we use them wrong, it is the tool that must change, not us.

The tool posted for discussion prominently displays its usage of Tailwind, so why wouldn't I comment on it? Must I only comment on the tool itself without anything in its periphery? We see a lot of people on HN comment on a Rust based tool too, it's not uncommon. You are free to comment on it or something else as you please too.
The financial system is alarmingly vulnerable to cyber attack
No, I’m not saying that.
When your vision is not very good, the terminal has one big advantage: the same font size and same contrast for everything (I use VT100 mode, so no colors).

I have recently upgraded to a 150-dpi monitor, and now pretty much all graphical programs are unusable, because I cannot even find the menu item to increase the font size without a magnifying glass, and even then most programs do not let you change the UI font size. Terminal for everything is a great remedy for all these troubles.
to be honest, it takes my design to the next level!!
It's okay for humans to riff off this style, though? Because I continue to see fleshy artists doing it.
Where are you located?

Coming from Ireland originally, now back here - I'd put Berlin Rewe on the level of Tesco (actually slightly lower, both in terms of quality and price) which is a mid range supermarket here. Edeka seems slightly lower quality / selection again.

The higher end large chain in Berlin would be Denn's and Bio Company. Which are both ludicrously expensive.

There didn't seem to be a mid-range fancy but affordable supermarket (like SuperValu or Dunnes Stores in Ireland).
I've often found that people who are in the frontend don't properly learn CSS and just hack it together. That was me too for a long while which is why I hated it. Then I started learning it from first principles and it makes a lot of sense. Now I can build whatever I need in plain CSS classes.
I wonder how much they paid a branding agency to come up that ingenious rebranding.
clearly not best enough
You know , I'm not sure this is right for copyright. But damn, the image generated looks so good. I guess at least I will use this for my product design inspiration
> And have you had to work on hundreds of components that you had to refactor before? It's a write only language.

Once you know the syntax of Tailwind you can jump into any codebase and instantly know what’s going on. With “standard” CSS you’re forever jumping between components and class definitions.
I find that some people are upset by the "democratization" aspect of this honestly.

It usually comes out as commentary along the lines of "well what's so hard about learning when to use !important?", "that tells me your CSS is poorly organized"... or sometimes just a drive-by downvote

In my experience that comes from a misguided idea that people who jump at it are somehow uncurious, or irresponsible, for "wanting the sausage without learning how it's made" and not caring anything at all about the craft.

-

I don't know if it occurs to them that there are some of us who have our hands in so many pies that, regardless of will or want, there is simply no more time for more pies:

The last time I picked up CSS, it was to write a static page to serve as a control interface for firmware I wrote for an MCU, for accessing an API engine I had just written for said MCU, embedded in a circuit design I had created and hand assembled, which was in turn embedded in a stepper actuated 3d printed assembly I had designed and printed. And all that was in a weekend: the last thing on earth I had time for at the end of it was figuring out what the idiomatic CSS way to style some buttons was...

The fact is, I get it: I am able to appreciate craft, and I understand how so casually throwing best practices to the wind "because it's easy" could come across as offensive. But at the end of the day, sometimes it really doesn't matter how the sausage gets made as long as it gets made.
I guess the latter – the piece could remind them of a feeling, or stimulate them to think something new. I just don't want to interfere with that. They shouldn't waste their resources on trying to figure out what I was thinking.
Except Walmart has to follow certain standards to ensure the products it sells are legitimate. If they'd literally just accept products from random unmarked vans and put them up for sale, they'd be very much on the line if those products end up being unsafe.

Likewise you can't just sell stolen goods even if you don't know they're stolen. They'll be confiscated at best and you'll be charged for fencing stolen goods at worst.
> My wife got involved in something similar that wasn’t MLM, but basically a program where you pay for training and certification (and the certification has to be renewed every year for a fee). The promise of flexible hours was also a big selling point of this new “career”.

Did she get a Google Cloud certification?
I'm curious about examples in which industry self policing has actually worked in favor of customers. My intuition is that in an unregulated environment, incentives are the only thing that matters, and if one shop has a competitive edge by not observing some industry self police, it'll come out ahead and drive the alternatives to extinction. Perhaps the closest thing to this is to not be so extortive as to draw attention from regulators, but that's really just the incentive of going as far as possible before consequences. It seems this particular industry has miscalculated the position of the fine line.
There's an excellent song by the band 22 about this subject called "You Are Creating", which puts the creation of the art in the subjective experience of the listener, rather than in the artist.

https://www.youtube.com/watch?v=7eXQjgcGOWc

Everybody's feeling like
"Oh my, that's my song"
And it is because
You're hearing yourself
By means of us
There's no quote unquote
You're creating this note
The thing I was wondering: When I put the stamp on the back of the painting, THAT is something that communicates an intent, actually. It's almost a Hofstaedter (Gödel/Escher/Bach) loop, or a prisoner's dilemma. Or Watzlawick's 'We cannot not communicate.'
It can generate beautiful pictures,I like it so much
Presumably they're talking about systemd as a whole, not just the tiny subset of systemd that is used as init system or service manager.

I don't think I've seen anyone complain about systemd's init system or service manager; it's always about the remaining 90% of systemd's scope and its tight coupling between all its parts (the tight coupling being the main problem).
I ran the mail servers for the Defense Information Systems Agency at DISA.mil.

For unclassified systems, of course those are connected to the Internet. How else would you communicate with the rest of the world? And I filled out an SF-86 when I applied to be hired by them. There's nothing classified on an SF-86. No classified data was leaked when OPM was hit by Chinese hackers that stole all sorts of PII data for everyone who held a security clearance, including fingerprints and retina prints. Oh, and OPM was hit by the Chinese not once, but twice.

For classified systems, those are connected to the SIPRnet or other classified "internet". And those classified internets are typically shared with other governmental agencies, and not unique to DoD.
Obviously they "just recombine text based on statistical inferences that appear like a recommendation".

And even that, they do badly.
U have Powershell notebooks https://github.com/dotnet/interactive
need to collect that cash as evidence
Oh, thank you! I didn't know that one!
Show HN: Search the Pile: An 800GB Dataset of Diverse Text for Language Modeling
Hi,

I was working on tag based search for The Pile dataset, you can get the whole torrent from: https://academictorrents.com/details/0d366035664fdf51cfbe9f7...

I index the whole dataset in a Lucene index and also run the documents through DMM (just as proof of concept) to extract some tags and then index those as well. The whole index + data is 900gb.

The cool part is you can just get a stream of documents to feed into your LLM for fine tuning, e.g.: stream link: "http://167.235.117.207/stream/+feynman%20+pile_set_name:ArXi..." will give you 1000 documents matching on feynman from the ArXiv dataset, that you can just requests.get() into your notebook.

I rented 80core 256gb ram machine from hetzner for 250 euro, but decided am not gonna pay for it next month, so decided to share the project before I delete it.

I will push the code soon (just have to clean it up a bit), but not sure when I can do it and the machine's timer is ticking, so I decided to show it now.

You can use the lucene query parser syntax to search, including phrases and etc (https://lucene.apache.org/core/2_9_4/queryparsersyntax.html)

There are two main problems I was looking to work on, one is fine tuning Large Language Models, and the other is working on "Offline" internet, having local curated subsets of the internet that are not AI generated.

I think that in the next year most of the internet will be generated by LLMs, but storage being so cheap, maybe we can build local libraries and we can share them, like 20 years ago with cassette tapes.

PS: If HN hugs the machine to death, I took a screenshot of how the page looks: https://punkx.org/feynman.png at the top is the query input, the left is tags and datasets, and the right is sample of the first 3000 bytes of 1% of the documents
Uber and DoorDash did exactly the same thing as what you somehow find “interesting and important” when done by someone else, but you don’t care. Because, you know, brilliant disruption tech? Or what?

https://support.google.com/business/thread/5820393/doordash-...
This is something some delivery apps have been accused of doing though.

https://www.eater.com/2020/1/29/21113416/grubhub-seamless-ki...
Is there any free version of it? I found it has pricing
Once you know the syntax of CSS properties you can jump into any codebase and instantly know what’s going on. With Tailwind you’re forever jumping between components and figuring out what that one long line of class names is actually doing.
Where I live it's 20 minutes trip from the city centre. So yep, you're right - adds some time. But not enough to add up to 3x travel time, by far.

This is usually more of a concern for people traveling with lowcost airlines - these cheap out and arrive at another town's airport in many cases. National airlines like Lufthansa will take you much nearer your actual destination.