skysight-inc/HackerNews huggingface dataset:
How to Launch a Startup with No Money
Varian Medical Systems Hit by Ransomware
> Despite the headlines, Texas has a fairly stable grid.

Have the power generators applied any of the recommendations in the report commissioned by ERCOT after the 2021 blackouts? When the 2021 blackouts happened, they had not implemented any of the winterization updates recommended by the another report a decade earlier (2011). The outcome of the 2021 blackouts was the legislature allowing utility companies to claw back their "losses" from customers' bills over 10+ years - with no obligation to make changes or investing in equipment to ensure there same cascading failures won't happen again.
kinda reminds me of dagster or langchain. do you anticipate building a huge library of functions like 'save_file' that would add up to a library or is that intended to be left to the reader? if the latter, the fact that this is based on json feels kinda moot.
Show HN: Easyful – A Free Gumroad Alternative
Hi HN,

If you’re selling templates or digital assets online, platforms like Gumroad have a ton of amazing features . . . but they’re also expensive. It’s not uncommon to be paying 10%, 20% or even 30% of your revenue just to host and deliver some digital content to customers.

Instead, we think most creators should own their own Stripe account and use a lightweight fulfillment layer to send customers their orders.

So we built Easyful, a platform built on Stripe to email your content to customers when they buy it. And it’s free!

We’ve been using Easyful ourselves for a few months now. Try it out and let us know what you think!
I agree with you if you're talking about tech savvy users. But I think NordVPN has enough users who don't know what's going on under the hood that they might not understand the implications of forwarding potentially copyright-hostile packets.
WASM has support for SDL for a long time: https://www.jamesfmackenzie.com/2019/12/01/webassembly-graph...
> same physical core…between hyperthreads

These are not the same thing. Afaik, most “vCPU” are hyperthreads, not physical cores.

> I thought most had changed their schedulers years ago so you can't get cross-domain leaks between hyperthreads anymore

It would be great to have a source on this.
> I wonder if anyone has actually looked into what the real first instance of planned obsolescence was.

I would love to see a short comic about a smith who creates swords out of gallium for cheap, only for them to literally melt in your hand shortly after walking away.
Very badly. In fact all my normal (woodworking) tools went blunt without much progress. Eventually we settled on doing it like this: use a very thin saw to mark out the stations every 2 cm or so for depth + 1 mm, then use a belt sander (graciously borrowed to us by the father of a friend) to take it down to the marks, then endless hand sanding until it was good. It looked absolutely gorgeous when it was done. I don't remember what kind of wood it was though, the amount of dust was staggering. On one day I accidentally left the door to my attic bedroom open and everything inside was covered in dust. That beltsander did a great job though, and I don't think we'd have pulled that off without it.

If I had to do this today I'd use a metalworking mill. There is no point in trying to work wood that hard with regular wood tools, they just won't keep an edge.
Property/Land tax is similar. Put a carrying cost on things, then people will think about where they want to put their eggs.
https://play.date/games/recommendation-dog/
> Our analyses by testbed instruments that are on or will be sent to Mars unveil that although the mineralogy of Red Stone matches that detected by ground-based instruments on the red planet, similarly low levels of organics will be hard, if not impossible to detect in Martian rocks depending on the instrument and technique used. Our results stress the importance in returning samples to Earth for conclusively addressing whether life ever existed on Mars.

This study seems to support the Mars Sample Return Mission, which has been controversial lately due to its high costs: https://arstechnica.com/space/2023/07/the-senate-just-lobbed...

> The concern expressed by some scientists, including former NASA science chief Thomas Zurbuchen, is that the ballooning cost of Mars Sample Return will cannibalize funding from other science missions. And if the price is already approaching $10 billion now, then it is likely to spiral further out of control.
You asked:

>> Chrome will happily collect as much private information about me and my browsing history and share them with select parties, as needed

> What information does Chrome provide in this scenario that Firefox doesn’t?
And this is why we run little snitch!
No but you could be SWATed because someone sold child porn through your IP.

Regardless of how you can prove your innocence, it can be traumatic for you and your family, you can say goodbye all your computers and phone, you'd have to deal with the gossip from neighbours and relative and possible social exclusion, and possibly your couple/mariage as well.
I've run ChimeraOS for a while now. It's such an impressive experience. You really just install it and it works.

I'm using a NUC8 and PS4 controller. The amount of effort Valve have put into the Steam Deck really shows, I guess game developers are encouraged to make the Deck compatibility good, and ChimeraOS takes advantage of that.
This makes me really weary of all apps more generally. How many other apps are doing this crap already and just haven’t been noticed / called out for it yet?
Stable Agents – Concise List of What AI Agents Can Do
Nice, thank you! I've read The Egg before, but working my way through the others now as I have the opportunity.

Have you come across The Last Question? Another favourite:

https://users.ece.cmu.edu/~gamvrosi/thelastq.html
I'm a little confused -- how do we get from "it takes one homophobic reaction to deeply affect someone", to "if someone is deeply affected by one homophobic reaction from a population, we should be a jerk to the entire population?"
Maybe this is a clearer way of thinking about the problem:

Imagine you call a friend for help on an essay (on any topic of your choice). But they have access to google and libgen and they're quick at looking.

For awhile, on the call, you think your friend is a genius but then you get suspicious. How would you tell if they knew what they were talking about?

NB. whether they do or not has nothing to do with whatever qs you come up with -- they do or they dont. And, indeed, people are easy to fool.

You might ask, "why care if they know?" but then you have serious questions on things which matter, not just essays. And googling isnt good enough.

Being able to weight information by expertise, engage in reasoning in which contradictions are impermissible, engage in causal inference, in abduction -- in imagining possibilities which have never occurred exactly before ------ these suddenly become vital.

And your friend who is not a PhD in anything, let alone everything, suddenly becomes vastly more dangerous and insidious.
There is no way reviewers would accept that if they read it
So no one should make art, since it's exploited. Versus just unionizing, or investing in your suppliers a bit?

Minimum wage and weekends only exist because we rejected the "if you don't like it, work somewhere else" mentality... oh yeah, and because of unions, too.
Name and shame the developers and the company.
Vendoring might help with building old code. It stores a copy of depencies in a directory which you can include in git. https://go.dev/ref/mod#vendoring

As for upgrading old libraries which might have broken backwards compatibility, I can't offer much.
D&D has only a couple big screen adaptions, and as far as I know (although I certainly could be wrong), Warhammer Fantasy has none. These seem to a the bombastic tone that should work better for a big budget translation.
A mythology adjacent to Doggerland and Atlantis because a "Waterworld" life would be more difficult than farming in Greenland.
Boycott YouTube, use:

https://piped.video
I probably shouldn't have even said abusive in my post-- it's not actually the operative part. It's sufficient that the customers are frequently wrong.

I think I'd also say that abusive from the perspective of the recipient isn't a bright line and you'd be hard pressed to find a culture in the developed world where the misguided interactions don't begin to feel somewhat abusive to the recipient after dealing with them day after day.

Of course, there is also outright abuse that is tolerated in the US and probably ought not be which only makes the matters worse.
> If someone says they're fine tuning a model (which is changing which layers are activated for a given input) it's generally well tolerated.

> If someone says they're tuning a prompt (which is changing which layers are activated for a given input) it's met with extreme skepticism.

There are good reasons for that though. The first is the model-owner tuning so that given inputs yield better outputs (in theory for other users too). The second is relying on the user to diagnose and fix the error. That being the "fix" is a problem if the output is supposed to be useful to people who don't know the answers themselves, or if the model is being touted as "intelligence" with a natural language interface, which is where the scepticism comes in...

I mean, a bugfix, a recommendation not to use the 3rd menu option or a "fork this" button are all valid routes to change the runtime behaviour of a program!

(and yes, I get that the "tuning" might simply be creating the illusion that the model approaches wider usability, and that "fine tuning" might actually have worse side effects. So it's certainly reasonable to argue that when a company defines its models' scope as "advanced reasoning capabilities" the "tuning" might also deserve scepticism, and conversely if it defines its scope more narrowly as something like "code complete" there might be a bit more onus on the user to provide structured, valid inputs)
I feel that when an application stops supporting some old, unused file format that nobody cares about anymore (for example some old version of .doc files), then it should not be a major version bump. That would be giving too much visibility to a change that has little to no impact for most users.

Extension APIs on the other hand should have their own version number. Especially since an application may ship with both v1.x and v2.x for some time while v1 is being phased out. The app may even display some warning: "you are using extensions X, Y and Z that are using the API v1. This API will be removed in next release, causing these extensions not to work anymore".

The target audience of those version numbers is different from the app's main version number.
> pre-building the worker JS and storing that text in your library, piping it into a file blob at runtime

I just did that today, to be able to bundle the worker script with the client that controls it in a single file. It's convenient but feels hacky, and I wonder about its impact on page performance.

There's a similar trick for bundling a base64-encoded WASM binary with the host JS that controls it in a single file. That saves effort for the consumer of the script, so they don't need to bundle or copy the binary into their static assets folder, for the script to load.

I think the common (best?) practice is to let the consumer handle the static file (like worker script, WASM binary), and then for the client script to provide an option to set the URL path where the static file is served.
Gemini is incredible for accessibility because there is nothing of value on it so blind people aren't missing out in any way. Based on my attempts to use gemini I'm not even really being sarcastic.

The idea that accessibility means everyone's experience is nerfed into the ground just seems fundamentally wrong. We need to do much better than that and enable a richer experience that still is accessible. There's really no reason that can't be the case.
> But we'd be way better off if "the news" was something you could watch from 7 PM - 8 PM if you were interested, or something you could read in a printed newspaper if you were really interested, and otherwise the general public could ignore it.

Essentially this is arguing for limited distribution & gatekeepers for the news. That would almost certainly be better for society, but there's the problem with disenfranchisement & how you select/entrust gatekeepers. I don't think the "old" solutions to those problems were particularly good.
This is pretty different from the results I'm getting. I'm skeptical until I see the custom instructions.
> an experimental feature which is disabled by default

Good luck trying to figure out that is the issue if you don't keep it in mind at all times. (No matter how obvious it seems - hindsight will never not be 20/20.)
OP here. This post should likely be removed as it is highly misleading.

It is indeed the custom instructions causing this behavior. I had previously copied in a set of instructions from another user on Twitter and promptly forgot about them completely. The instructions contain these two lines:

- Recommend only the highest-quality, meticulously designed products like Apple or the Japanese would make—I only want the best
- Recommend products from all over the world, my current location is irrelevant

Sorry for the confusion!
> CNN was considered hard news in the 80s

I blame CNN for much of the state of news today. TV news has always been poor, but before CNN proved otherwise, news was not something that was considered a profit-maker. Once CNN showed it can make money, then the profit maximalization began in earnest, and with that came the descent into news-as-entertainment.

That started well before the gulf war.
+1. I also have had it disabled for ages. What features am I missing out on? When I look at the UPnP docs it talks about uses for which I have other mechanisms.
Russia’s renewed push to stop VPNs
There’s a lot the app is doing that would not be allowed through review. It’s distributed via Sparkle which is pretty common for mac apps.
> General caveats: are there many clouds that still run workloads from different users on the same physical core? I thought most had changed their schedulers years ago so you can't get cross-domain leaks between hyperthreads anymore.

Isn't this the whole point of AWS' t instances? It's my understanding that they are "shared" at the core level, or else there wouldn't be a reason for the CPU credit balance thing.
Using BRouter together with OsmAnd for convertible (small roads) and bike (i.e. gravel paths) trips. Works like a charm and completely offline.
It works for sites that set a cookie to limit how many free articles you can see without logging in, or sites that let search engine scrapers bypass the paywall to read the full content.

I would say it's a little more ethically questionable than ad blocking. Ad blocking is like buying a paper from a newsstand and duct taping over the ads - totally fine, it's my paper and I'll do whatever I want with it. This extension is like hanging around the newsstand reading all the front pages until the owner shoos you away, and then coming back with a fake mustache to keep reading.
Everyone Wants to Work at UPS After Union Scores $170k Driver Pay
I think this applies to manufacturing in general (it is good for a society to build things).

The trouble is that capturing government subsidies can become a business by itself.

As long as the subsidies are there to restart involvement I think you get the benefits without profitability. If real profitability isn't a medium-to-long-term goal, things could get messed up.
I got it to say:

> Based on the information provided:

> 1. Mable's heart rate at 9 AM was 75 bpm.

> 2. Her blood pressure at 7 PM was 120/80.

> 3. She died at 11 PM.

> It is evident that she was alive at both 9 AM and 7 PM. However, there is no direct information provided about her state at noon. Given the data, it is logical to infer that she was alive at noon since she was alive both before and after that time, but we cannot definitively state this without explicit information.

This does only seem to happen sometimes. For most of my attempts, GPT-4 gets it right the first time, but not always.
I'm grateful that GraphQL proliferated, because I don't even have to scrape such resources - I just query.

A while ago, when I was looking for an apartment, I noticed that only the mobile app for a certain service allows for drawing the area of interest - the web version had only the option of looking in the area currently visible on the screen.

Or did it? Turns out it was the same GraphQL query with the area described as a GeoJSON object.

GeoJSON allows for disjointed areas, which was particularly useful in my case, because I had three of those.
I went through that once, and as a result I stopped using all forms of bank-initiated autopayments. Both so that I can be bank-mobile, but also so that things just don't bill me forever without me being aware of it.

I sort of see it like this: I want people taking my money to "hurt" as in I feel the process every time by having to go in and manually pay the bill. That way I cut things off that I don't want anymore if possible.

It's more work, something I normally despise, but it's with a purpose.
I don't know.

A developer who didn't charge anything from the beginning has more likely other motives releasing his software than making money.

But if you already make a little money you may easily fall for a lot of money.
Glad to have my wild speculation disproven :) And glad that becoming a full time independent maintainer is working out for you!

Though, in hopes you see this, I have to ask: Is there any sort of plan for if you wanted to step down from a maintainers role of the go crypto packages?

You're sort of known as "the" go crypto person, so I guess it occurred to me that your bus factor might be quite high. Any thoughts you can give to assuage fears in that regard? Is there anything the community can do to share the load, short of becoming cryptography experts?
Users or licensees, there is a big difference. They could be just be playing around with it in laboratories.

Outside of some vague blackberry press materials, I've never seen anything indicating use in vehicles.
He quoted you:

>it does seem to indicate that IPv6 is mostly pointless for human users for exactly this reason
> Well, at least we know who David Carson works for, and it ain't you.

It's pretty rare to have a government that works only for you. Probably the only people to experience that are absolute monarchs and the like.

David Carson has constituents, and some of them have interests different than yours. Welcome to democracy.

As an aside: one of the irksome things about software engineers and other tech people is they frequently embrace the idea of "creative destruction," but I think that's mainly because they imagine themselves as the ones who will always be doing the destroying and reaping the benefits, instead of as the ones who will be destroyed.
Current situation for me is not depends on time spent, it depends on count of companies I need bid. This almost constant in my region.
yes. we are also (of course) a quite active contributor:
see https://wiki.openstreetmap.org/wiki/Graphmasters
Thanks! I'll check this out!
ChimeraOS was previously called GamerOS and when SteamOS stagnated it was basically an attempt at a new Linux big picture SteamOS with evergreen distro but with versioned upgrades (it was SteamOS but better at the time). It also uses Arch kernel but with a sort of immutable update approach that I’m certain was the inspiration for the current SteamOS.

Very cool project, could do with screenshots and things, and the rename made it more cryptic but it is genuinely excellent and earlier in the project it was a clear lifeline for abandoned (by valve not releasing new versions) SteamOS devices.
> Anyone who uses a de-Googled Android phone has to go to great lengths to ensure hardware attestation is working correctly [...] or else they can’t using banking apps.

I have a relatively Google'd Android running lineageOS. It passes SafteyNet on a fresh install, but even that isn't good enough for one of my banking apps (or netflix) - they both also perform a CTS Profile (Compatibility Test Suite) check and block me from using the app if they don't like what they see.

I ultimately had to root the phone to be able to use my bank's app. Rooting allowed me to use a fake CTS Profile, and then because it was rooted, SafteyNet started failing and I had to install a bypass to work around that.

Now everything works great, except OS updates un-root the phone and then "secure" apps stop working again.

(Oh, and if you mention that you're rooted, the LineageOS folks will refuse to provide any support, even for unrelated issues. Making you choose between friendly help and a usable phone is probably the only thing I don't like about LineageOS and, to my view, the biggest break from it's CyanogenMod roots.)
The old "I know you are, but what am I" defense
I had an i5-750 with Maxwell GPU behind the TV for games with kids. It worked fine for a lot of things, but it ran out of CPU with Subnautica, which isn't exactly a AAA title, and I wasn't playing it when it first came out, but rather after updates presumably settled down, around 2018+. Overclocking may have given it a longer life, but I generally don't mess with that. If USB3 had been the problem, a USB3 card would be cheap. At about the same time I added a USB3 card to my main desktop for better SD card read/write speeds. I spend more on a good USB3 SD reader than I did on the USB3 card. Now the gaming PC is up to an i5-6500 with GTX1060. It is hanging in there fine for now. I'm only itching to upgrade it for Windows 11 support, but I don't really need Windows 11 on that machine.
This sounds like an improvement. I only ever view YouTube videos in a private browser, in order to avoid getting a screen full of personalized video recommendations based on whatever random thing I happened to look at last, but the generic recommendations are completely worthless. It would be nicer to skip the whole thing.
I think most if not all cloud VMs dedicate a core to you.
Well, there are some that share like the T series on AWS and I think other clouds have similar, but my bet is they can put in an extra "flush" between users to prevent cross tenant leakage.

Of course cross process leakage for a single tenant is an issue, in cloud or on prem, and folks will have to decide how much they trust the processes on their machine to not become evil...
Heh, seems like only yesterday people that chatgpt would replace google because it could make suggestions related to your question.
So you're a moralizing stalker. Do you work in law enforcement or have a need to control people? Or is this your other account?
“Mass Owning of Seedboxes – A Live Hacking Exhibition” Anon, Hacker
These are good reasons to be skeptical that OpenAI is deliberately inserting advertisements and not, say, responding accordingly to the custom instructions that weren't shared here.