skysight-inc/HackerNews huggingface dataset:
Yes, that's more what I meant - there's almost no cases just from owning cats, it's from dealing with contaminated soil from stray cats. But the internet zeitgeist is "cat litter boxes give you toxo!" which is just not true the vast majority of the time.
The true cost of any of this is very hard to quantify. There are reputational costs (though you generally want to buy the dip after a hack), national security concerns, intellectual property theft, etc. So, it is a weak argument in that regard, but that's only because there's not a lot of good data to even form a solid opinion on. Sorry if my comment seemed a bit ambiguous.

Personally, I have seen during incident response many organizations drop seven figures on EDR, IDS/IPS, and a bunch of widgets while ignoring or refusing to do simple things like network segmentation and configuration/patch management, and it's because they've been sold silver bullets by their vendors, so I also hold a bit of contempt for the industry as well.
Reading a lot of this discussion I'm thinking whether DRY itself is the problem or it's more about mixing different (but perhaps comparable) things into one function (be it for the sake of appearing DRY or otherwise).
When you google "Discord", one of the main things it promises is voice/video chat.

> Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

Why, if I'm somebody who's not really great at tech but do want to host a communal place for myself and friends to talk, chat, and hang out, would I chose something using IRCv3 over discord?
Thanks for the explanation. I live in a place with lots of public transit but no suspension in any passenger bus. Fortunately I've been to the US before so I now know what it is.
But it's more fun to believe there is malicious intent. Maybe even that the AI is reenabling itself because it has become self aware.
How effective were OpenAI's safety/security measures?

With these confirmed bad actors, what percentage of their usage attempts were disrupted by automatic safety measures?

Of the blocked attempts, is there any evidence that the influence actor successfully circumvented those protections?
Self-inflicted or not, this is what Go solved. 1957 FORTRAN binaries don't really detract from what Go did: nobody is claiming Go invented self-contained binaries, we are claiming it solved problems with single-file deployments that other language ecosystems still struggle with, and I stand by this 100%.
I didn't know that about Maybe Finance. Was that what prompted you to os inboxzero?

What are the pros and cons? Aren't you afraid that it makes the SaaS offering less enticing, especially to highly technical people (which seems like might be a big chunk of your potential users)?
I've thought about this a lot.

Short version, any sufficiently complex profession will have problems and associated solutions analogous to problems and solutions outside its domain. Therefore, the more deeply one understands a complex profession of that nature, the more likely one is to successfully apply lessons from that professional domain to problems outside it. Programming of course has peculiarities in that regard which color the kind of solutions one comes up with, eg a preoccupation with process and systems, linguistics, etc.

For the long version you can check out my book on the subject, shameless plug: https://www.amazon.com/Mindful-Programming-Christopher-Henni...
She's one of the most influential science fiction writers of all time, of course she has a tech following.
link to original source [pdf]: https://insideclimatenews.org/wp-content/uploads/2015/09/198...
Profitability is my definition of "real business" vs. for example, a lot of SV unicorns: if the business cannot sustain itself financially from its core revenue stream, and needs cash injections from "investors" then it's a pyramid scheme, not a business.
> It's hard to call those choices "wrong" so much as selected based on the flavor profile of a younger, much more anxious me, whereas I am now considerably more willing to swing for the fences now that I've realized just how high the ceiling, and how low the bar, really are

As someone in a similar situation where it has become time to make bigger bets: Those earlier smaller, safer, bets enabled you to get here. If you made the big bets too soon, you'd run out of swings.

Kelly criterion talks about this in a mathy sense. This fantastic old HN comment talks about it in a more relatable way: Entrepreneurship is like a carnival game https://news.ycombinator.com/item?id=15659076
Fully agree. I think this is something that takes some time/experience to appreciate though. Junior engineers will spend countless hours writing pages of code that align with the “design patterns” or “best practices” of the day when there’s a simpler implementation of the code they’re writing. (I’m not saying this condescendingly—I was once a junior engineer who did that too!)
Or a JTAG interface that the chip has in silicon and recovery is always possible from bare-metal. Dunno if that’s technically in the MCU’s bootloader or if the boot loader comes after.

Still requires a truck roll but at least you don’t need a hot air workstation.
From wikipedia:

> A sports car is a car designed with an emphasis on dynamic performance, such as handling, acceleration, top speed, the thrill of driving, and racing capability.

How would lowering suspension turn a passenger bus to a sports car?
You've been using HN primarily for political and nationalistic battle, and that's also a line at which we ban accounts. That needs to change if you want to keep posting here. It's not what this site is for, and destroys what it is for.

See https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme... for past explanations of this point. As well as https://news.ycombinator.com/newsguidelines.html of course.
I suspect the truth is he was fired but Paul is afraid to say that so has come up with a counter narrative. Paul is very clever like that.
The bible also encourages genocide, rape, slavery, misogyny and capital punishment.

Perhaps it's wise not to listen.
It is bad code actuallly.
> and explains how rumors spread that he was fired for it.

And maybe why PG apparently put no effort into dispelling those rumors for months despite being asked to comment on them by places like the Washington Post and there being plenty of discussion about them here and on Twitter.

He obviously knew about the rumors and he had plenty of time and opportunity to clarify things previously. But it wasn't until some other external party starts criticizing Altman in the press and we seemingly get an "only I can pick on my little brother" type response.

Because that timing is the weirdest thing to me. If PG really cares and respects Altman as much as he always seems to claim, why allow these rumors to persist for so long and suddenly choose this moment to dispute them?
Show HN: Self-service, no-commission platform for online business acquisitions
After selling a couple of my own online businesses and helping others sell theirs, I noticed a need for a new type of acquisition platform. One that would tick the following boxes:

- Free for both buyers and sellers
- 0% commission on sales, so sellers keep 100% of proceeds (aside from escrow fees)
- Self-service, meaning the seller can set their own price, handle negotiations, and transfer the business themselves
- Accepts any type of online business - not limited specifically to SaaS, content sites, domain names, etc.

I built Acquire Sites to meet all of these needs.

Feel free to share your thoughts/feedback/questions.
QNX is everywhere - including space http://www.qnx.com/news/pr_1446_4.html?lang=en
> Customers understand the significance of different kinds of risk.

Customers do; the law does not. The GDPR introduces unintended consequences.

> Surely, even the lawyers in charge of minimizing liability would agree: it is better to fail by keeping customers accounts then to fail by deleting them.

Not at all. Those in charge of enforcing the GDPR are heavily incentivized to assume the opposite of that. Google accidentally losing customer data is a win for privacy as far as the law's intent.
Well if you're forcing them to break when you merge then that kind of requires a finger imo.

Regardless Columbus has a great lack of turn signals and understanding of basic intersection rules.
My feelings exactly. As usual it feels like lawyers are saying "just do this even though it's BS so in a future court room you can bring it up". You're not pessimistic, just realistic.
> As long as that much new firm renewables capacity comes online in the next 20 years close enough to get power to the facility with transmission, this is not a terrible problem to solve.

Nuclear and renewables are not 1:1 interchangeable. Nuclear adds to the base electric capacity —- it’s a constant 2GW. To replace it with intermittent renewables requires several times that amount of capacity.

And electricity is only about 20% of our energy use. As we’re electrifying heating and transportation, all of that adds an enormous demand to the electric grid. The electricity powering Amazon’s 900MW data center could be used to power people’s basic needs.

The “energy transition” is not a simple problem to solve —- if it were, we’d be doing it. In reality, additional renewable generation is only adding to the total energy consumption, not replacing fossil fuels.

Like I said, if we cared about the future, we’d take a triage approach to any new electric loads.
Totally not safe for children or adults

Child Ozempic use soars 600% in three years because GP's and medical professionals keep prescribing it. If they stopped prescribing that shit it would not have increased 600% in three years. Job done!

OZEMPIC SIDE EFFECTS:

Common Ozempic side effects

Common Ozempic side effects include low blood sugar (in people with type 2 diabetes), upset stomach, heartburn, burping, gas, bloating, nausea, vomiting, stomach pain, loss of appetite, diarrhea, constipation, runny nose or sore throat, stomach flu symptoms or headache, dizziness, tiredness.

SERIOUS OZEMPIC SIDE EFFECTS.

Get emergency medical help if you have signs of an allergic reaction: hives, itching; dizziness, fast heartbeats; difficult breathing; swelling of your face, lips, tongue, or throat.

CALL YOUR DOCTOR AT ONCE IF YOU HAVE:

vision changes;

unusual mood changes, thoughts about hurting yourself;

pounding heartbeats or fluttering in your chest;

a light-headed feeling, like you might pass out;

signs of a thyroid tumor - swelling or a lump in your neck, trouble swallowing, a hoarse voice, feeling short of breath;

symptoms of pancreatitis - severe pain in your upper stomach spreading to your back, nausea with or without vomiting, fast heart rate;

gallbladder problems - upper stomach pain, fever, clay-colored stools, jaundice (yellowing of the skin or eyes);

low blood sugar--headache, hunger, weakness, sweating, confusion, irritability, dizziness, fast heart rate, or feeling jittery;

kidney problems - swelling, urinating less, blood in urine, feeling tired or short of breath

stomach flu symptoms - stomach cramps, vomiting, loss of appetite, diarrhea (may be watery or bloody)

symptoms of ileus (stomach paralysis) - bloating, stomach cramps or pain, nausea or vomiting, constipation or diarrhea, loss of appetite.

Yep looking pretty dodgy to me
ohh dear flying spaghetti monster, that was a lot of words about nothing. And the first comment is about religion. I don't want to live on this planet anymore.
> In case the device is rebooted, it just gets infected again in a few minutes.

Can Suricata detect and block known router botnets?
It’s really just increasing your surface area of luck. When I wrote about iOS dev in 2008, I got contacted by an editor at Manning and then wrote a book. I have had people reach out to ask follow-up questions on a tech post and then hire me for a contract. To be found randomly — write a lot of posts that answer questions people Google (those are the ones I have that get the most hits).

But also, when I applied to my last job, I could show some samples from my blog where I referenced their products (that I had built add-ons to). That’s just writing stuff down about what you are doing.

Finally, I mostly write my thoughts — those get no SEO and aren’t as useful, but are good to send to clients when they ask for my thoughts on some subject.

I have a contact page and I point people to LinkedIn to connect.
That’s what I do. Also makes changing providers straightforward (though last time I needed to set up some custom VLAN stuff on my router but didn’t have to fumble with any wifi config).
Interesting to see how this impacts FreeTaxUSA (https://www.freetaxusa.com/)? I used them for the first time this year to file federal and state taxes and was highly impressed! I'd been an online TurboTax user for over 10 years and had used their COTS version for many years before that. It kept getting more and more expensive and each year the UI changed and introduced dark patterns to get me to buy more shit I didn't need. Fuck TurboTax, I'm on the FreeTaxUSA train now.
From that point, first we need to mold some gears.
Most commonly, code should optimized into being easy to change.

That's almost entirely coincidental with being easy to read. But even easiness to read is a side effect.
I'm sure SAP reads mastodon and will be right on it
heyinnovations.com:

> We help brands compete for user attention and win the best places on smartphone screens by creating digital ecosystems.
I think the numbers are probably right on this, but at least one consumer reports article seems to indicate that electric cars are less reliable than typical ICE cars [1]. I wonder if this will lead to an increased number of cars being sold due to them having to be replaced more frequently, meaning more resources are being used, meaning an increased environmental impact.

I'm not sure how you'd measure that, but a bit part of the reason that I haven't purchased an electric car, even though I think they're cool, is because my parents have had a lot of trouble with their Chevy Volt.

[1] https://www.cbsnews.com/news/electric-vehicles-consumer-repo...

ETA:

Before someone tells me that Tesla has the highest reliability, I know (though I would be curious to see those numbers post-Cybertruck). Tesla isn't the only manufacturer of electric cars though.
Lots and lots of home users care more about the few % of performance than the nebulous "extra security".

I have friends who use their desktop for gaming only, literally nothing else, I guarantee they don't care about the extra security a microkernel claims to offer.
I think a lot of people like GraphQL because it provides strongly typed API interfaces. But I've been able to hack together a better REST alternative in full-stack typescript codebases. And my solution doesn't need to compile any kind of client or intermediary.
Porting Orion to Android would be tough, but there is Kagi Android app in the works.
GraphQL is meant to be used along side a very smart client-side cacheing library like Apollo

The best practice for GQL is to make frequent, small, queries (Apollo handles batching them) throughout your application. Apollo won't do any extra work to fetch new fields if they're already in the cache

Not to be that person because I understand there's always edge cases, but in general with GQL if your queries are highly complex or too nested "you're doing it wrong™"
So it killed 5% of satellites initially and 15% in 6 months?
I understand that my argument will lead to the inevitable 'well if everyone one followed all the rules all the time' type response, but there if people are leaving the appropriate following distance with perhaps a bit extra at the as they approach the zipper merge, than there is no reason the merge cannot take place at near highway speeds, certainly with no need to stop.

Its no different than how a freeway entry works.
This is why you shouldn't write one line of code, ever again. /s

We've all been there though, at some point in our careers. Possibly multiples of times (try changing thousands of "echo" statements to call a logger because it was initially meant to be a simple script that just kept growing).

It sucks but I've also been on the other side, where it was DRY but 20% of the calls to the function now needed different behavior. Finding all of those usages was just as hard.
OpenAI removes Russia, China, & Israel influence operations
> what problems you will find in the road (e.g. GPU support).

My understanding is it can't really run on actual hardware at all in it's current state, it's mostly run virtualized.
My Go script is pretty simple too, I'm more worried about the stuff around it really. How do you host your PHP script by the way?

> By filtering for a few keywords, you can get of 99% of the form spam.

Interesting, didn't think about it. You do this in the UI logic before the form is submitted? What keywords do you use?

> Deliverability has never been an issue for me since (of course) I run my own mail server.

Fair enough, I assumed this would be an issue so I never explored the possibility of hosting my own mail server.
It's not just half a million, he made more in business profits before the sale.
Those two are kinda orthogonal, and while there was some overlap for adoption, it was fairly common to serve XML over REST early on (because more languages and frameworks had proven-quality XML parsers out of the box, so it was easier for the clients to handle).

JSON won in the end mostly because it was easier to handle in JS specifically, which is what mattered for the frontend. Then other languages caught up with their own implementations, although in some cases it took a while - e.g. for .NET you had to use third-party libraries until 2019.
> A human made god is always a false god.

This is probably the best argument for atheism I've ever heard.
So that sounds like a massive flaw in traffic management design.

It's more efficient to develop traffic rules that work in how people are not how they should ideally be.
AGDB – An Embeddable Graph Database
Absolutely lovely to work with!
The subtitled video doesn't say anything about ethnic cleansing

But of course it does exactly that, via the intentionally deceptive euphemism "voluntary emigration".
Skald: Against the Black Priory Plays Like a Bite-Sized Baldur's Gate
> rete0.cpp is a faithful implementation from the thesis, to the extent that it has page number markings in the source code to refer to the thesis

Music to my ears :) thanks for sharing this!
Growing up learning to drive on the East Coast, my intuition finds a sweet spot between the two, typically merging while moving slowly when there is a natural gap between cars.

What I tend to see instead is hard braking ripple back down the line to a half-dozen cars or more for each car trying to merge right at the end because suddenly there are two cars right next to each other and one lane of car width left. Every time it appears that the lane-ending driver is like "oh wow, my lane went away!"
<a href="mailto:...">

Just using email is not only easier to implement, it is easier for the user to use, makes the user feel better about the process (web forms are almost always designed to prevent feedback: an email address might still connect to a ticketing system but mentally implies a human will read and triage the message), and gives them context and history for their message (as the user has a copy of what they sent in their client).
I don’t think the comment you’re replying to said anything about generating movies.
> we repeatedly observed cases where our models refused to generate the text or images that the actors asked for

So the protections were bypassed at least some of the time. Many of these are demonstrably trivial to bypass.
According to Qubes OS, they are not realistic today: https://www.qubes-os.org/faq/#what-about-safe-languages-and-...
Can't ever hear it enough tbh :)
I agree, I even went the other way and removed the email notification and just kept an embedded SQLite database. I figured that's more reliable than hoping the emails always end up in my inbox.
What do you mean hack to keep them in source control? They're just sql source code files, like any other source code you can simply commit to version control?

Wouldn't advise anyone to use Oracle, but neither would i advise them to use sql-server. Usually Postgres is good enough, although oracle plsql is still nicer than postgres plsql (e.g, packages).
Either one is normalized so far as I know.

It is easy to write a query for the first that gets a list of students names and the dates they applied. That query is harder for the second one. On the other hand figuring out what state a user was in at time t could be a very hard problem with the first table.

My experience with the first is that you find corrupted data records, one cause of that will be that people will cut and paste the SQL queries so maybe 10% of the time they wind up updating the wrong date. Systems like that also seem to have problems with data entry mistakes.

The biggest advantage of #2 is ontological and not operational, which is that in a business process an item is usually in exactly one state out of a certain set of possible states. Turns out that this invariant influences the set of reasonable requirements that people could write, the subconscious expectations of what users expect, needs to be implicitly followed by an application, etc.

Granted some of the dates I listed up there don't quite correspond to a state change, for instance the system needs to keep track of when a student started an application and when the last document (transcripts, letters, etc.) has been received. With 5 documents you would have 32 possible states of received or not and that's unreasonable, particularly considering that a student with just one letter and a very strong application in every other way might get accepted despite that. It's fair to say the student can have an "open application" and a "complete application". Similarly you could say the construction of an airplane or a nuclear power plant can be defined by several major phases but that these systems have many parts installed so if the left engine is installed but the right engine is not installed these are properties of the left and right engine as opposed to the plane.
>I work in a codebase so DRY that it takes digging through dozens of files to figure out what one constant string will be composed as.

I don't know the codebase, but to my mind that level of abstraction means it's a system-critical string that justifies the work it takes to find.
The price premium for those niche options is orders of magnitude higher than it would be in a highly competitive market. People avoiding those options makes sense. The market is not competitive enough to consistently offer moderately important things like repairability in an accessible way, especially because it's hard to tell at a glance. The market is failing here.

If it was there at a fair price, lots of buyers would pick it.

But because the actual cost is quite low, we can have a good outcome by forcing it on companies, to also fight their perverse incentive to make disposable hardware.
Any tips on accomplishing this in Postgres with pg_vector?
If you actually think Japan is suffering from deflation, you most definitely haven't the slightest clue what you're babbling. The Bank of Japan actively buys stocks. It has mired itself in stagflationist monetary policy for decades.

I advise staying in your lane.