skysight-inc/HackerNews huggingface dataset:
Browsing Show HN.

But the reality is that most LLM apps are not good enough to use daily. The ones that are good, will eventually cut through the noise and you're likely to hear about them from multiple sources.

If you want to be on the cutting edge, then twitter, product hunt, there's an ai for that, and various newsletters.

If you want to find the ones worth using daily and are comfortable not being on the cutting edge, wait for people to tell you about them.

For me, the only ones I use daily are:

ChatGPT (technically I use the GPT-4 API in the playground, but basically the same) on desktop and iOS

Midjourney (I go back and forth, right now I'm enjoying making images for 10 minutes a day with my wife and toddler as a group activity)
So everyone shouid use - Linux?
> our general “Spectrum” ranking—which is weighted to reflect the interests of the typical IEEE member

I guess this is because the typical IEEE member is a scientist, not a web developer.
Reading the article and nodding my head along at salient points.

Then...

> The American ruling class found itself compelled to spin bizarre fantasies of Russian “disinformation” to explain away the results of the 2016 election. It can no longer tell you what a woman is, and has gone to great lengths to censor and suppress stories—the Hunter Biden laptop, the Wuhan lab leak—it later acknowledged to be true or plausible. The same elite ties itself into absurd knots to deny the fact that it seeks to establish a system of racial quotas in education, government, and business.

Where the fuck did this come from?
"Copy and paste only works in Chrome" ...

I can't even figure out what this page is trying to sell to me.
We can be angry at both too.
Consumer-side activism has never worked. Only through regulatory action will these parasitic advertisers and the harmful industries around it be thwarted.
See my sister thread where I worked at Knight just after the outage.

> For 8 years they left unused code in place, seemingly only bothering to remove it because they wanted to repurpose a flag

There was another issue where they were using a database with only 256 columns. Sometimes, they needed a new column so they would just reuse an old columns that "wasn't being used at the time".

IIRC, this was generally acknowledged internally to be "a bad idea" but no one had prioritized cleaning up the old code and/or coming up with a better best practice.
> Veteran languages can also turn up in places you might not expect. Ladder Logic, created for industrial-control applications, is often associated with old-fashioned tech.

Ladder logic is not "old fashioned tech." It is by far the most commonly used language in American manufacturing. Nothing beats it for allowing the onsite techs to easily debug the machine at 2am.
It’s so weird to me how taking away the “at scale” suddenly makes this bad.
I'm annoyed and I don't use Chrome. Do you have any statistics about browser usage of the HN crowd that backs your assertion?
Case of being wrong enough to almost being right?
Typically solar will not feed back into the grid if it is down, to avoid energizing the lines and zapping repair crews. This is an intentional design, I’m sure anywhere with engineers or hackers could work around it.

You probably want a battery, though.
Not a constructive comment to the conversation, more an observation:

It always amuses me when HN users play Top Trumps with age. Reminds me of the "32 year veteran distinguished engineer level at FAANG" [1].

It's like whoever's the oldest wins. Bonus points if you mention you're a parent and lack the free time to use the more pernickety tools.

[1]: https://news.ycombinator.com/item?id=36214735
I compared alternative analytics things a few months ago and ended up going with Clicky. It's pretty good. But, I don't check it often, talking to users is definitely more useful than analytics to me.
> it’s unlikely you haven’t used at least some JS

Sure, but it all boils down to what exactly is ranked right? "Percentage of programmers that has used at least some of this programming language." is probably not a criterium.
From earlier comments, it appears that a dishwasher will consume at least 2.5 gals per cycle. No way does hand washing use 5 to 7.5 gallons of water per wash.
Being a single guy, I stopped using my dish washer for the several dishes I dirty every day and always hand wash. I first put in about an inch of hot water and wash the utensils. I turn on the hot water again to rinse the utensils with the cast off water going back into the wash sink. The rinse sink is used only to hold the clean, rinsed dishes. I continue on washing each item this way (from cleanest to dirtiest). Most of the time when I'm done the sink isn't half-full.

Because I can only use water cool enough to put my hands in, the dishes are not as clean as what a dishwasher can do, but, again, no way does a single wash consume 5+ gallons.
SQL is old (was popular before I started programming).
Python is new (I remember when it became popular).

SQL is also the second oldest language in top the 20, after C. Hell, the only languages older than SQL on that list overall are C, Fortran, Lisp and Assembly
Elon Musk has his demons. Walter Isaacson does his best to dissect them
Most likely the AI was actually trained on LibriVox, potentially even on largely the same books...

EDIT: The first book on the list https://marhamilresearch4.blob.core.windows.net/gutenberg-pu... is "100%: the Story of a Patriot" and the LibriVox version is at https://librivox.org/100-the-story-of-a-patriot-by-upton-sin...
Paris-Zurich is 4H, without any transfer, 5 times a day. (plus quite a few more of options under 5H with 1 ou 2 transfers)

You are making better time by train, unless your actual destination was Zurich's airport instead of Zurich.
You're right to a degree, but maybe try a bit more charm. People don't have to respond according to your strictures. :)

We're social creatures. Talking is a necessary and very influential part of doing, especially if you want more than one person to do it. The pen is mightier than the sword.
Pareto Front
Yet another example on how jobs will go away, goodbye voice actors.
io_uring is in the backlog:

https://github.com/orgs/nginx/projects/1#column-7850679
No, my M1 and M2 devices (and my A15) have all been the same as normal.
https://archive.ph/o2Fqo
> Mobile iOS could be a bit faster but it's okay.

Mobile Firefox in iOS is just a wrapper of Safari's Webkit. I use it as I like the syncing features.
Yes, it will be up-hill. Apple development costs $99/year to Apple. You'll have to update and test on new releases - the platform vendors churn turns into your heavy lifting. Apple review process for your app could be tedious every time you release.

I've worked on a few FOSS apps in the Apple App Store and currently consider it "not worth it".

I've written to government officials about their anti-consumer practices.
They would, at best, be used to power small local induction forges and if you're lucky, refrigerators. There's no way you could use them to restart the grid.
Several seconds is not an exaggeration. The window appears quickly enough, but then spins for several seconds (there's a progress bar in the path field) before showing any file. Win11 personal, on a brand new, middle-of-the-road desktop.
It is also mostly in "the wrong place". I keep reading about these fantasies of pumping water from large rivers in the MidWest (like the Missouri or Mississippi) to the deserts of Utah or Arizona. The altitude difference is enormous - every drop of water would have to be pumped uphill at least one mile in altitude to get it from, say Kansas City (which is about 800 feet above sea level) up over the Rockies into the places were people should not be living. And what makes it worse is that the majority of water used in those states goes towards agriculture (82% in the case of Utah), where farmers pay less than 1% of the cost of the water they use.
I grabbed that SKU off my Abt invoice but it's actually a SHX65T55UC/07 per the door label. It's a 500 series model. SKUs change all the time, especially after 7 years.
At first I was surprised the economist would talk about the networking stack, but this is about social networking. The introverts bit makes much more sense.

Regarding the article it says "because they bring you new information, more infrequent and distant relationships (or “weak ties”) are more useful than close contacts." Mark Granovetter studied that in 1973 in The Strength of Weak Ties.
They ended up settling

https://www.natlawreview.com/article/court-finds-hiq-breache...
> Since we would have to bootstrap the grid again without the advantage of the grid

That sounds exactly like what happens in the game Satisfactory when your nuclear power plant got clogged and you only find out when it's too late!
Another way is to make it problematic for a commercial entity to provide high value services for free. Basically an anti-dumping law, but for digital goods.
It's MUCH worse, because if this catches on in any significant way, it makes Google the main (eventually only?) provider of demographic data for audiences/tracking. Google already owns the browser market and almost owns the advertising market, but if you want to try to play outside with your own SEO/direct marketing strategy you may be able to make it work. But in a world where cookies/independent tracking is dead and the only provider is Google? you'll have to go through AdSense.

Google needs to be broken up and ground to dust --well, judiciously regulated by a democratically-elected legislature, but in the absence of that, I would take anything. I can't believe this is the "Don't do evil" company.
Github alternatives include Forgejo, Gitlab, and Gitea.
I use Debian, so I have no idea how main distros of ubuntu/fedora/opensuse work, or what versions of things they offer, and how that might compare to Debian testing.

The nice thing is, though, all that information is freely available if you wanted to compare.

I can save you a little bit of time by noting that the criteria for a package being promoted from Debian Unstable into Debian Testing has been honed over the years, and is the reason why a lot of people settle on Debian Testing for their day to day machines:

The package has been in "unstable" at least for 2-10 days (depending on the urgency of the upload).
The package has been built for all the architectures which the present version in testing was built for.
Installing the package into testing will not make the distribution more uninstallable.
The package does not introduce new release critical bugs.

If there's absolutely positively definitely a version of something you want that's in unstable, but not testing, and you are unwilling to wait a week or two before it turns up in Testing - you can usually just download the package and install it with little risk of conflict (presently or subsequently).
Running into Problems Testing with DateTime.Now()? Here’s the Fix
But not for the pre-wash cycle.
Most of the article appears to be about what does not work. Here is the relevant part from the bottom of the page-

> The real secret is to save your energy for the people who are most likely to be interesting to you.

> The sweet spot in networking on LinkedIn is someone with moderately weak ties to you: connecting with a person with ten mutual friends markedly increases the probability of changing jobs compared with someone with just one shared friend.

> In other words, networking pays off if you can identify people who can bring you new information but are close enough to your world that this information is useful. In the offline world, a tool like ChatGPT should make it easier to find useful prospects in a list of event attendees. But you still need to overcome all your instincts and approach them.
Sure but the stalker fantasy was targeting the author specifically and made no mention of the people actually doing the thing.
There's been research into using Linux as the basis for having a unikernel for performance-critical workloads (e.g. database) while retaining all the development /performance-optimization/etc. tooling for both developing the unikernel and for all the other workloads. Of course that doesn't give you a small OS codebase but it does let you optimize for specific workloads.
Lua is also a good choice as a first language because it's a super small well-defined language that let's you transition easily to JavaScript (which has a similar object model but is a dumpster fire) or python.

Lua also integrates with C extremely well, so it can help with that transition.
Batteries can cost more than the solar cells themselves. Plus, the older lead-acid batteries required some maintenance. The easy path is to just stay grid tied and not bother with a battery.

If all the power lines on earth went down, I bet communities would connect people with panels to people with batteries, though, somehow or another.
I'm leaning towards the scenario where an organized group mass reported his profile after the show aired and Meta's Lord Algorithm nuked the page.

I'm also willing to bet that when it gets manually reviewed it will be reinstated.
Unless it manages to kill enough hard disks in data centers to truly lose a lot of knowledge...
Based on my experience with other AI tools, I am now skeptical of over-promising from AI tools. It could be useful to add screenshots and videos to the landing page, to show a realistic perspective of what Mavex is and isn't capable of, so that I and other users can tell whether it'll be useful for us, and so that it's easier for us to believe the promises.
That's like saying the only limiting factor for the Titanic reaching New York is the big hole in the side of the boat.
This?

Spread theSpark and Get rewarded!
Earn up to 10% Lifetime commission on all our Products including our monthly and yearly plans which start from $2195/month
My feedback:

The first things I looked for were primitive components, like buttons, forms, etc. to give me a sense of how the components would fit together cohesively. I only see higher level combined components (pricing page, FAQ, etc.).

I feel that your website has various different versions of these higher level components (that don't fit together cohesively) and isn't that useful.
I thought I'd look up something I knew and spotted 'Thérèse Raquin', which gets butchered into 'Rackwin'... some way to go yet, I think!

https://ia804709.us.archive.org/35/items/synapseml_gutenberg...

(Hats off for the effort, though.)
> I don't know a huge amount about it, but naively I'd rather have my machine present this kind of data than have a network of unknown third-parties collaborate by sharing bits about me to build a profile.

I don't want either.
In that case they wouldn't be a viable alternative, would they. A train can go 500+ km/h, and with good planning they don't have to cost 10x, so you're premise does not stand.
You forgot to declare the package name! How are you going to properly load the hello.world.example package?
Hiya.

I am not aware of any HN guidelines about disclosure[0]. If there are, please share and I'll comply with them.

I personally choose disclose where I work in the following ways:

* I have my employer in my HN profile

* I have my employer on my linkedin page, which is mentioned in my profile

* If I am commenting on a topic in a space related to my employer's interests, I share that at the top of my comment. TBH, I'm not 100% good about that, sometimes I've disclosed at the bottom or mid-comment, or forgotten. But that's my goal.

I post a lot of stuff (10k+ posts), some of it around identity/in the space of my employer (which, for anyone who doesn't want to click through to my profile, is FusionAuth). I haven't felt the need to disclose for a post, nor have I seen this request before.

I know this is a post discussing some of Okta's security difficulties, but I've also posted links to Okta documentation[1] that I thought would be interesting to the HN community, so it's not like I'm doing a hatchet job.

Do you disclose that you are a former Okta employee on every post related to the topic of identity? (I was able to discover this with a brief internet search.)

I wouldn't expect you to do so.

0: https://news.ycombinator.com/newsguidelines.html

1: https://news.ycombinator.com/from?site=okta.com
It always surprised me how even savvy devs bought WSL as proof of Microsoft's good intentions. If you lived through Microsoft's antics in the 90s and 00s you could never imagine them changing. Well, here's the proof - they haven't. WSL was introduced purely to grab a piece of the expanding Linux market and followed their attempts to extort money from Red Hat and Suse via their bogus Linux patents racket.
What a coincidence, I just finished this book the day before yesterday (Roadside Picnic, for those wondering). I didn't like it!
On the other hand, the DX of Apple's development toolchain is among the worst in the world
Python is not a master of anything... just popular garbage.

The reason not to teach Python is the same reason you'd use for preferring home-cooked meal to McDonald's take-out. And I'm saying it as a parent who has to compete with this food enterprise... I think, I'd be a horrible parent if I didn't allow any McDonald's food ever, but I certainly don't encourage it.

Similarly with Python: if you want to give your child something good: there are plenty of options that are better than Python. But, Python will be the inevitable garbage they will have to face due to its popularity. It would be counter-productive not to prepare the next generation to deal with it.
> runs a crypto miner

No it doesn't.
And that had absolutely zero effect on the market share of the browsers.

No PC operating system that I know of aside from ChromeOS bundles Chrome, yet people still download it and it’s still dominant.

What makes you think the outcome would be different if given a choice?

Besides especially on mobile, I would be pissed if when I first used my phone I would have to use my (hypothetically limited) cellular data to download something like a browser.

And even if you don’t use Chrome on Android, you’re still using Android - by Google.
I think it was rather obvious from the context of this thread that the quoted text indicates that the article linked is of very poor quality. It is not necessary to read the full article before knowing something is of poor quality which is trivially known by anyone who has started reading a book or article and then decided it was not worth their time.
I read the article that I suggested was better and I stand by that statement.
HN in shambles
In the early days of trying to determine the age of the Earth, one set of scientists were trying to determine from mineral flows from rivers into the oceans. Depending on which mineral was picked, the Earth was as young as 20,000,000 or as old as 10x that.
Wow, Dart is beating Rust. That surprised me quite a bit
Which insightful questions did you see in this article? In which ways did they provoke your thoughts?
How to design a system that never works, that you can't be blamed for
Democracies are far less corrupt, more free, and provide much more opportunity and welfare.

And whatever the attempt at explaining it away - theories come and go - the fact, the correlation between high-income and democracy is undeniable. Your only counter-example is a quasi-democratic city-state.

Nobody said Xi literally makes all the decisions.

> the vast majority of economic decisions are made at a local level, in response to the particular conditions individual businesses are facing.

Do you know how much impact central party instructions have on the day-to-day?

In any case, the vast majority of economic decisions should be made by the businesses, for both economic and freedom reasons, not by party officials local or in Beijing.
> I'm sidestepping the issue of Ada string handling, which can get complicated: you have fixed-size, bounded, and unbounded strings. Usually you have to read in exactly the amount of characters in the fixed string (in this case three), but with this particular version of Get_Line you can read anything up to the maximum length, while the rest is left alone. That is why I initialize Guess to three blank spaces. Once we start actually reading numbers this will become a non-issue (or a different issue).

One easy way around this (and is often used when parsing a file line-by-line) is to take advantage of Ada's scoping of new variables.

For example:

loop
Put_Line ("Please enter a line.");
declare
New_Data : constant String := Get_Line;
begin
Put_Line ("You said " & New_Data);
exit when New_Data = "quit";
end;
end loop;

This insures that you are only using variables to the specific scope that you need (and I tend to declare that has constant unless you plan on modifying them).

Also, for anyone interested in getting into Ada, something I mentioned in a previous comment: yes easier than ever to get into Ada these days. There's a bunch of tutorials on Adacore's website [1] with a playground/sandbox that you can mess with. With Alire[2] (which is to Ada what Cargo is to Rust), you can get the toolchain and any packages with a simple command. If you're on linux or mac, you can also use GetAda[3] that will automatically install Alire for you.

[1] https://learn.adacore.com/

[2] https://alire.ada.dev/docs/#first-steps

[3] https://github.com/AJ-Ianozi/getada/tree/main
If My Dad’s Mortgage Was a Headline
What does "add the English language" mean??
It seems like they're not really betting as big on crypto anymore and slowly moving towards the AI space more.
I am aware. but the browser engine itself is not the issue. The UI is.
I use firefox on my iPad quite a lot and it has the issue of randomly going fully blank when opening a link in a new tab. Or the UI being stuck for a few seconds.

Neither Chrome or Safari ever have these issues for me on iOS.
It's hard to believe nowadays that conspiracy theories used to be a fun thing to engage with leisurely.
Violating privacy is creepy, full stop.
Does this affect Brave or will they also stripe out this nonsense?
Well, you seem to make the argument that economic theories have to "satisfy all potential possibilities arbitrarily far into the future" because otherwise they are a "pretty dumb theory".

Or how is throwing gold into a Volcano any different from throwing the Earth into the sun, other than one being possible right now and the other maybe possible in the future? Both are pretty irrational and arbitrary actions.
I don't see anything in here that I would call a "How-To Guide." This reads mostly like an ad for LinkedIn and then they threw in a very poor ChatGPT reference at the end to hit the keywords.
Unix Domain Sockets vs Loopback TCP Sockets (2014)
The term infrastructure here is really carrying a lot of weight.

The challenges of supporting a nation of EV is entirely different than gasoline/diesel. Storage of electricity isn't as simple as burrying a large tank, and when everyone stops for gas at the same time it has no impact on the electric grid.

We already have growing pains in our electric grid, those would only get worse with surging use as vehicles charge. If the existing grid may not work and storage is impractical, what's left?
Vivaldi is closed source, even worse than Chrome in privacy features: https://privacytests.org

Brave is objectively the best mainstream privacy browser.
But it's so obviously ideologically bent against privacy that it reads more like manufacturing consent than it does "giving the reader options to make their own choice."
> if a program is missing crucial features

A PM's fever dream is almost never a crucial feature. The PM may think it is, may say it is... but it's not.

I agree that software should be written for the benefit of users. But too much of software becomes baroque ornamentation that fills in check boxes on feature lists but is of little actual usefulness.