skysight-inc/HackerNews huggingface dataset:
And ads! Mandatory shortcuts for Nike and Amazon on the homepage! Then ads saying Big Browser Watches For You! Then ads saying we respect privacy! Then a suggestion to open a Mozilla account and synchronize all your history! Because we respect privacy!
Wow, that's... really depressing to think about, and (fortunately? thankfully?) something that wasn't on my mental-radar before.
Cmd.exe No Longer Opens After Uninstalling Python
The difference between a tool and a mere appliance is whether you can make it do unplanned things. Whether it offers a payoff for being smart.
90% disagree.

At an enterprise scale shop the service model will always win as it will better match the organization structure and avoids the maintenance burden of having to keep a dozen or so libraries in sync. Enterprise shops never standardize solely on a single language as they are filled with exceptions and the new hotness.

Everyplace else I'd say it will vary but I agree with the general consensus that shooting for the model of a library that can be easily run as a service is your best approach.
> Whereas' pre streaming to listen to it once you bought a CD for £14.99 and the label got £7 and the artist on an indie got ~£3.50.

I doubt any artist ever made 23% on a CD sale. The reason artists are paid peanuts now is because it's the same contracts, giving the label all the money.
FTX founder Sam Bankman-Fried is now trading fish to pay for services in prison
What an absolutely idiotic comment.

> If you want to solve grade school math problems

That's not the aim here. Very obviously what we are talking about here is _complementing_ AI language models with improved mathematical abilities, and whether that leads to anything interesting. Surely you understand that? Aren't you one of the highest rated commenters on this site?
Perhaps interesting to note: on Linux, you can also enable higher bitrate SBC audio (though something dubbed "SBC XQ"). Similarly, "mSBC" can be used for higher quality headset audio (still nowhere close to SBC or more APTX, of course).

I hope someone over at Google merges this, or something like this, already. Better audio codec are supported by tons of headphones and such, but support is not universal and bidirectional audio improvements definitely aren't.
Yes, it's nice that everything is easy and just works. But now we can't even look under the hood on phones to tweak things.
This just isn’t true. Smart TVs run some linux/android, so do car infotainment, the list goes on.

Old tumble dryers, vacuum cleaners - sure.
Some tips of my own:

- It's almost always preferable to put `-u` (nounset) in your shebang to cause using undeclared variables to be an error. The only exception I typically run across is expansion of arrays using "${arr[@]}" syntax -- if the array is empty, this is considered unbound.

- You can use `-n` (noexec) as a poor-man's attempt at a dry-run, as this will prevent execution of commands.

- Also handy is `-e` (errexit), but you must take care to observe that essentially, this only causes "naked" commands that fail to cause an exit. Personally, I prefer to avoid this and append `|| fail "..."` to commands liberally.
I see the usual joke 'it's not a backup if you haven't tried to restore it" also applies here.

Absolutely nothing guarantees you the "backup" can be used for anything in the future.
Nah. It's not that. We lack a concept that can organize storage. Let me illustrate this.

So, until some years ago there was complete nonsense and anarchy in Linux networking management. That is until we got the "ip" program. There's still nonsense and anarchy, because the "ip" program doesn't cover everything, but it's on the right track to organize everything Linux knows about networking under one roof. So, vendors today, like, say, Melanox (i.e. NVidia) choose to interface with "ip" and work with that stack rather than invent their own interfaces.

When it's extendable in predictable and convenient ways, user will extend and enrich functionality.

Now, compare this to Linux storage... I want to scream and kill somebody every time I have to deal with any aspect of it because of how poorly mismanaged it is. There's no uniformity, plenty of standards where at most one is necessary, duplication upon duplication, layers... well, forget layers. Like, say, you wanted a RAID0, well, you have MD RAIDs, you have LVM RAIDs, you have ZFS RAIDs, you have multipassing with DM (is that a RAID, well sorta' depends on what you expected...) also, well, Ceph RDB are also kind of like RAIDs, DRBD can also sort of be like a RAID...

Do you maybe also want snapshots? How about encryption? -- Every solution will end up so particularly tailored to the needs of your organization that even an experienced admin in this very area your org is specializing will have no clue what's going on with your storage.

Needs can be studied, understood, catalogued, rolled into some sort of a hierarchy or some other structure amenable to management. We haven't solved this problem. But we have an even bigger one: no coordination and no desire to coordinate even within Linux core components, forget third-party vendors.
People told me the same thing about self driving cars 10 years ago.
An increasing number of people being unproductive doesn't rule out an increase in total production. It does suggest that for those whose jobs are now obsolete, there is increasingly no alternative to subsidizing their entire existence. We've kept pace so far, but a majority of people being in a situation where their labor is worthless is a huge potential societal fault line.
Thanks for this. Actually helpful. Just cleaned my mbp.

Feature request: create a maximized window with as little decorations as possible using a black background so we can clean the display too.
In compatibility only. If you want keyboard shortcuts or a snappy interface, Python+gradio just isn't it.

https://github.com/oobabooga/text-generation-webui/issues/41...
There are a few questions, though.

1 - Is China capable of taking down 5000 satellites, and can they do it quickly enough to matter?

2 - Can China take out the satellites faster than they can be replaced?

3 - If a "major" conflict erupts that calls for the destruction of Starlink (et al.), some of the first "strikes" by the other side will be to reduce China's ability to take out satellites. Do they have the redundant capability to take out Satellites continually?

The U.S. government, specifically the Pentagon, has poured so much money into Starlink that they likely already have contingency plans to deal with this exact scenario.
Everything is going the way of subscriptions. Ill probably be in subscription housing the rest of my life unless there is a crash in the property market.
These appliances can run python scripts just fine, then. Try to read the whole context instead of focusing on one part of the comment. I'm writing in the context of an appliance that can't run python script. That means the resources are heavily constrained.
Yeah, that is a really bad misrepresentation
I've been writing a little hobby operating system for the past 3 years in Rust and my impression is that the language is fine for low level code. The language improved a lot over the past decade and I think it's ready to be used more.

I've heard good things about Zig but I've never tried it so I can't compare unfortunately.
Ansel makes me think of Nvidia Ansel.
You made my point, in that it is a slightly more involved process over say Python. I didn't say that it's a "problem" or "impossible", just that it is making your life slightly harder.

Something that I am interested in doing is generating a json schema at runtime, and then parsing some incoming json to see if that matches the target schema. Do you know of any crate already providing this kind of functionality?
It’s fine. I don’t know about Snap, but Flatpack uses shared runtimes. Sure, there is also vendoring, but sharing takes a lot of dependencies out already.

This model has been used on phones and Macs for ages, and for most people it’s not an issue. Photos, videos, and game assets are taking up all the space.
US is lucky, because USD is the world reserve currency. Every exporter in the world wants to swap nominal USD with oil, chips, materials, grain. No one wants to swap real assets with Turkey Lira, Zimbabweian dollars.
The first Spanish AI model earning up to €10k per month
Use a non-Mozilla Firefox fork, there's several.
> The corporate "organisms" have caused humans to erect massive projects to shave a few milliseconds from HFT, for example.

I will never understand peoples obsession with HFT. It is a shockingly small industry when compared to what it does (one of the reasons pay is so good). The bias is totally unwarranted: if a retailer were to come out and discuss how engineering efforts that improved response times increased sales, we would all read and congratulate them. But when HFT do it, they are lambasted.
Toy examples should not guide larger decisions. And even if that trivial script you describe is really what goes into production today, tomorrow someone will modify it and introduce a quoting bug or a poorly-done command line option facility or whatever.
Here's an example: our dear Czar uses the AGI to discover a 16 shell company chain in order to get resources and tech that are under sanctions. Or, he has it use real-world conditions from large batches or real-time uncurated battlefield data and intelligence reports to run simulation after simulation to inform his generals where it is likeliest that the next counterattack would be concentrated.
Nothing to add but I started spotting these "is the iOS keyboard getting worse or am I going crazy" threads (mostly on twitter) last year but I swear in the last ~4 months it has gotten demonstrably worse...like it's comically bad. My typing accuracy these days is dreadful.
Except it's 2023, and almost no people who've dealt with cryptocurrency is in jail. A few notable exceptions exists, but you don't exactly go to jail for sending 0.1 Bitcoin around.
Agree, and also you have to write a few lines of shell to get your python going (and same for node or ruby or whatever).
From talking with some indie devs, the worst platform is Mac, the rest depends on one's preferences and experience - some people feel more comfortable on linux.
> I found it quite frustrating how teams would be legitimately actively pursuing ideas that would be good for the world, without prioritizing short-term Google interests, only to be met with cynicism in the court of public opinion.

This is part and parcel of working for a visible/impactful organization. People will constantly write things, good and bad about the organization. Most of them, good and bad, will be wrong. They'll be based on falsehoods, misinterpretations, over-simplifications, political perspectives, etc.

This becomes a problem when people in the company assume that because most of the feedback is nonsense, that all of it is nonsense. That is especially temping when the feedback is hurtful to you or critical of your team or values.

I found a bit of Neil Gaiman's MasterClass very helpful when reading such feedback. Very roughly Gaiman said that when someone is telling you something doesn't work for them, and what you should do to fix it, you should believe them that it doesn't work for them, but that the author is much better placed than the reader to know how and if to fix it.

In my context I try to understand why someone is saying something, what information I can take from it, and whether there is anything within my expertise, control, or influence that can or should be done about it.

(If you take anything from this comment, I think it should be to go listen to Neil Gaiman talk about anything!)
Oh, we already sequenced it awhile back. As for physical media, that's not exactly what happened... https://www.ncbi.nlm.nih.gov/nuccore/NC_001611.1?report=fast...
I say ten. Ten lines maximum
You’ll also see the first type referred to as “lightweight tags”, if that helps anyone :)
> I would experience death, and then a backup would experience the simulation.

But would it even know it's a backup? If it (or say, "he") has your memories, he will remember your first kiss as his first kiss, he'll look at your SO and feel the feelings you have looking at your SO, and think "Oh, let me greet them the way I usually do, 'What's up buttercup?'.". I think we're just the sum of our memories, and if the memories are identical, wouldn't it add up to the same person?
> Sure, Snaps make it easy to install 3rd party software, but I just find this problematic, causing fragmentation, and just all around a bad idea.

He knows the answer, he just doesn't like it for stupid ideological reasons.
Falling asleep is about being comfortable, and an important part of that is temperature. The electronics are used to cool or warm the bed so you get to the right place to fall, and stay asleep. Their website does a good job of selling the idea, anyway.

https://www.eightsleep.com/
But you can add the generic all problem solving run a library as a service service wrapper around it and have both and be done forever?
Errh... I don't see them on mine.

Maybe I removed them or something. If so, it was relatively easy.
He who copywroght the copy shall face the copywrath.
Cool. It's awesome already (selection of sounds is the key for me). Best!
One of the big Snowden revelations is using NSA spying to do just that was so common place that co-workers were suspicious of anyone who didn’t illegally spy on exes or random crushes.
I'm more concerned about TOO many people wanting to revive your preserved digitized brain.

Imagine the technology is so mature, anyone can take your "johndoe.brain" file and simulate it on their local hardware/machine. Worse, your digital brain is now in the public domain and free for anyone to download and use for any purpose.
In case you were wondering what a guinea worm looks like when it comes out..

https://www.imago-images.com/bild/st/0091734926/s.jpg

Warning: Quite Gross Nightmare Fuel
This!

My standard setup is two LG 27UN880P, with two LG 27UP650P in a 2x2 configuration.
What bash is unavoidable? The aliases and functions you define in your personal shell, sure. But what else?
I'm a woman. It's pretty well established that lack of rights and education for women is a root cause of high birth rates and other negative factors being discussed here.

"Paternalistic" implicitly assumes I'm male and that's kind of a problem if we are wanting to treat all people with respect as a baseline means to make the world a better place.

We absolutely shouldn't be interfering in a colonial sort of fashion, but the reality is that "not interfering at all" is not a realistic goal. The only way you get that is by not interacting at all and that amounts to calling for not trading with poorer countries which is an excellent means to ensure they remain poor and can't develop.

The reality is we already do interfere and often in ways that make the people going in to "help" feel good more than really helping. Real help does, in fact (as you suggested), require one to have some kind of baseline respect for people that many people lack generally.

I will suggest that if you think maternalistic has positive connotations but paternalistic has negative, you should spend some time examining your implicit assumptions about men, women, parenting roles, etc and wonder exactly why you think the female-coded version of that word is not negative but the male-coded version is.

FWIW: I'm an environmental studies major (as background for wanting to do urban planning) and I'm far from ignorant. If you weren't intending to insult me, leading with calling me paternalistic and ending with saying "...so people like you can keep ignorant..." seriously fails to achieve the stated intentions.
“Text after a blank line that is indented by two or more spaces is reproduced verbatim. (This is intended for code.)”

Looks like this also switches to a monospaced font, which makes it easier to draw ASCII art.

This should be rendered using a monospaced font.
_____
\ /
\ /
O
This also happens for me when I use psychedelics (like LSD). It's very fascinating when it happens. I'm autistic, maybe that has something to do with it.
I don't think you're participating in good faith here.
Until someone complains to the press, then it’s one of the more common ways LEO get fired.

Agencies will throw officers under the bus at the slightest provocation to save their own asses. The easiest way is if they get caught violating policy. Officers will often work hard to find out how to not get caught/the cracks in the system, vague areas of policies, etc.

It’s always been a cat and mouse game. Same in the military, except the military doesn’t have to deal with civilian courts and shit rolls down hill more explicitly.
> It’s worth remembering that it was different greedy jackals getting the lions’ share of money in the CD era, not the artists

What "different jackals". It's the same jackals who are getting the lion's share: the labels.
Then US government is one of the most racist government on the planet. And people support it or don't care.

By applying tons of restrictions to the people based on their passport or place of birth.

For example getting a green card for Indian people.

Or visiting US. What is frictionless for people with Swiss passport is almost impossible for people with "hostile" passport. Getting a US travel visa is not trivial.
I find the obsession with shell-script portability in contexts where it doesn't matter to be bizarre, but this particular argument is amusing:

> the number of users seems so small that they aren't a particular concern. Maybe you could argue that we "should" consider these OSes out of a sense of fairness, but where does that stop?

This is the same argument that many companies and products have made over the years (and still do at times) for ignoring Linux. To have a Linux user use that same argument against OSes with even smaller userbases is kind of amusing to see.
Or 1972 at the end of the Apollo missions? No human has left LEO in 52 years.
Do you know how to enable that on Linux?

Or how to check what my current headset is using?

I remember I had previously a patched pulseaudio that exposed appropriate settings, but later it got "merged into mainstream" - and I couldn't find the settings or information what is being used.
> Dynamic safety (cells, Rcs, etc) just add too many overhead for the the critical path

A low latency trading system can't have Rc, or any C equivalent of it, in the critical path, because it does allocation. More generally, your story doesn't ring true to me, because the performance-critical parts of a low latency trading system have to be so simple that there isn't scope for any of the tricky bits you talk about, they have to be braindead simple loops over simple data structures.

One of my colleagues wrote a low latency trading system in Rust. He had to learn Rust to do it, already knew C, and today thinks this was the right decision.
I first learned it in the famous book "Artificial Intelligence: A Modern Approach" by Peter Norvig. I think 3 chapters are dedicated to search. A lot of AI can be framed as search, and a whole lot of historical AI, or mundane present AI, is straightforward search.
Polio [1] and guinea worm! If you're looking for something to be thankful for today, I've found you something in today's threads. More examples welcomed!

[1] https://news.ycombinator.com/item?id=38392277
No, donations to the non-profit do not transfer. They're considered a donation, you get a tax right off and that's that.

I think OP is saying she is calling her investment in the for-profit arm a "donation". Which is kind of true and kind of false.

False in the sense it's not at all a donation, but having a profit cap you could see as being an unusual restriction that you could claim a normal investment wouldn't have, and so some level of generosity is involved in still choosing to invest even when there is a profit cap in place, which is there because of the non-profit nature of the parent company.

True in the sense that the for-profit arm was put into place to raise more money for the goals of the non-profit, so it is a money raising for the non-profit, but the money is raised in a for-profit way.

In that sense, she maybe can get away with calling it a "donation", even if in reality it isn't one.

Now I don't know if she actually donated to the non-profit, or she invested in the for-profit, have no clue.

But I did find it suspicious to say that you didn't "donate" because you believe in AI, but because you believed in Sam, when at the time of the non-profit, Sam wasn't CEO, and "believing in Sam" doesn't really make sense at that point. Either you believe Sam can deliver on AI innovation, which would imply your belief in Sam is indirectly because you value AI progress. Or you believe in Sam, as in, you believe he can 100x your investment and make you a bunch of money. Which if you claim you don't care about AI progress, I can only interpret you mean you believe that Sam could 100x your investment, and you didn't really care what the business venture he is using to do it is, since you think he's the key to ROI. Which would mean her "donation" are actually referring to investment in the for-profit.

But this is all conjecture on my part.
Oh, absolutely. Service brings convenience to the backoffice and money! Libraries suck to support and hard to sell.

Of course users want libraries but vendors want services. There are plenty of examples where something could've been a library, if the vendor had user's interest at heart, but instead it's sold (or rather rented out) as a service.

Go to Amazon marketplace, for example. Virtually everything there is a product that should've been a library but is sold as a service...
I presume you have a cell phone? Could you run all these tests hotspotting and contrast them?
This is why Technically inclined users need to engage in advocacy for other users.

Bit by bit, maybe Google will get the message.
You can just do this with nginx or whatever you have in front (IIS if you're into Microsoft stuff I guess?). Run service at port xxx1, this is your "live" port. When you wanna upgrade, launch service to port xxx2, do graceful reload of config, swap the ports around so "live" port now points to right service, graceful reload of config again and done!
Indeed, which is the point of the original comment: that large companies bias towards those people who don't want that risk.
I just don’t understand how a transformer approach to human language can be expected to result in reasoning machines that are a threat to humanity.

Feeding more information in has absolutely resulted in phenomenal progress in predicting the next token in a given document, but how then do we expect even a perfect token predictor machine to start exhibiting independent emotions, desires, secret plots, and long term strategies?

This doesn’t mean we won’t create such machines, but I suspect LLMs aren’t a real risk.
Just make an appimage and be done with it.
Concorde was a case of optimizing for the wrong thing. Concorde optimized for speed but what people actually care about is cost, i.e. fuel efficiency and range. Both of those have come on leaps and bounds. The longest commercial flight has been consistently increasing.
I wonder why this service doesn't exist in the consumer sector but does for cloth diapers. Could it just be the amount of volume you need to turn over in order for it to be profitable? In other words exchanging a single set of linens from some number of households isn't as cost effective as gathering a large number from a few hotels/restaurants whereas it does make sense to get a number of diapers from a bunch of households (also, hotels and restaurants don't deal in diapers so the commercial market, outside of daycares, doesn't really exist).
The article specifically addresses this point. The argument is that both public and private spaces are highly regulated, so having a space of your own is nessasary for freedeom. If society would let the homeless people do as they like in public spaces then this argument wouldn't hold. However, such a policy position also gets massive political backlash.