skysight-inc/HackerNews huggingface dataset:
You probably repeat a large subset of them manually anyway. Automate them and save time.

For instance, how many times did someone from Rovio manually shoot an Angry Bird, instead of code doing it?
I do auditing of backups and recovery.

It is crazy the number of companies that do not have appropriate visibility of what they're backing up. If the backups are immutable and if they have ever tested their ability to recover the environment.

And when I say the environment I mean all necessary components of the environment, not just applications, but their databases, Active Directory/Domain, DNS, DHCP, File servers, virtual infrastructure (VMware/HyperV).

In a virtualized environment the backup of these components is made easier, but you still need to understand what makes up your environment in order ensure you're backing it up appropriately.

Sometimes they have backups, but once they're forced to test them, realise they weren't backing up the right components or simply couldn't recover from those backups.

It's a big, risky exercise to perform, but important.
presumably you would have more opiate addicts

but the rate of overdoses from prescription opiates is, as i understand it, very low, because the dosage is predictable

a lot more old people needing regular enemas would be kind of shitty but not nearly as bad as millions of people dying from overdoses
> The Leetcode interview they foist onto candidates is completely unnecessary and is, I believe, a major driver behind the rot that they are experiencing.

Even worse than a company's obnoxious gatekeeping chickens come home to roost..

Think of the last ~20 years of so many CS undergrads spending discretionary time training for "the coding interview".

To the exclusion of building/exploring things that they want to make or are interested in.

So much shared zany student projects, open source, startups, piqued research interests, and personal enrichment that didn't happen.
For those that took 'mother of mass extinctions' as click-bait, it refers to 'Permian–Triassic mass extinction'.

It's amazing how resilient life is once it takes hold.
The startup story is a cliché now for a reason. The guy who throws up a 3-day MVP every week for a year gets rich. Rovio made 51 failed games before they got billions from Angry Birds

This is a sample size of 1. Buggy projects can lower trust, cost users. Getting users costs money so it's cheaper to make a good first impression. I always test thoroughly.
Totally, I'm sure the thing I posted could be wrong, I honestly don't know. But we should be talking about their claims and refute them, not just appealing to Cochrane's authority.
"Got it!" is because they are bullying you into a false consent for whatever bullshit they are forcing on you.
Unfortunately there are plenty of people who believe this.
Rumble wins injunction against New York’s online censorship law
In another thread just today was the question "what's the best advice you ever recieved about anything?"

"If you don't think you have time to do it right, what makes you think you have time to do it over?"
Yeah they're only good for very hard cheeses like parmesan and friends. Useful for a lot of other non-cheese things too, good tool. Just not a replacement for a cheese grater really.
How would you compare this to Orleans? (beyond the obvious Rust vs C# bit)
in 01973 the s/360 did not have hot-swappable cpus or memory

even in the 01990s i don't think ibm had such an offering, though tandem did (but it couldn't run ims)
It's like an abusive partner covering your mouth when you try to say "No".
I mean I guess it's one way to close your tickets haha.
Elon Musk reportedly forced Twitter algorithm to boost his tweets
I used PHP but probably should have specified modphp or phpfpm.
It is honestly difficult for me to imagine what kind of applications people are working on that have these - to me - very lax reliability constraints. But we're just disagreeing over what "most" applications are like, based on our experiences, without any empirical data to say either way, so :shrug:.
> never snapped at a fragile person and degraded them.

Reminds me of the one about not assuming malice when it can easily be explained by incompetence. Unfortunately for the implementers the LLM can ipso facto be neither incompetent nor malicious. If however Microsoft is not being one of those, then it can only mean Microsoft is the other.
Thanks! I wish there was a browser plugin that can do a conflict of interest analysis in real-time.
Ask HN: What startups/side hustle you built on top of AI APIs?
Have you built side hustle, startups on top of chatGPT, GPT models, stable difussion, dall-e, midjourney, Wave, NovelAI, etc?

Wanna share with the community? What it does, why it does and what's the MRR?
Seen it with my own eyes, but several people in this thread go all out to completely dismiss it based on twitter files that exist to push a particular narrative.

There were concerted efforts to push messaging via left-wing sub-reddits. I saw how the narrative pushed had little logical basis towards achieving the ends they pretended to push. I watched as the trolls waxed and waned with the war effort. I watched the same spaces push anti-Ukraine messaging when it had nothing whatsoever to do with their claimed political goals. Then I watched most of them disappear after enough people pointed out what they were doing.

https://old.reddit.com/r/ActiveMeasures/comments/titwwg/fyi_...
The Need to Read (2022)
There are plenty of jobs where being an American National is a requirement. For instance many government jobs and anything that requires a security clearance.
ah yeah missed that. comment retracted
Keanu Reeves Says Deepfakes ‘Scary,’ Confirms His Contracts Ban Digital Edits
They really toned it down for Silicon Valley to make the show believable.
> SydneyLovesYou

Someone hook her up to stable fusion, please.

(Clippy is like WALL-E to SydneyLovesYou's EVE)
Non-sequitor, but I grew up watching Red Dwarf with BBC on PBS. I never had a cat as a kid, so that character was totally bizarre to me. Now after being a cat "caretaker", I think owner is not quite right, I totally understand that character. This made rewatching that series so much more enjoyable. The story of his audition is still one of my favorites: "On television, John-Jules is best known for his portrayal of Cat and Cat's geeky alter ego Dwayne Dibbley in the British comedy series Red Dwarf. He obtained the part of Cat by turning up half an hour late for his audition, dressed in his father's old zoot suit. He was unaware that he was late and hence did not appear at all concerned about it. The producers immediately decided he was cool enough to be "the Cat"." --wikipedia
I can't wait for the inevitable Sabine Hofstadter video that either call out an obvious flaw or go into the consequences/implications of what it may change if it turns out to be true.

I also can't wait for the Space Time video on this once it had enough peer review to report on.
It's scary how many people still parrot this line, which is 100% incorrect.

The baker was happy to sell them a cake. They had many cakes in the store that they could have bought.

The baker did not want to be compelled to create a custom cake (which he considered his artistic expression), to depict something he didn't agree with.

Imagine forcing an Islamic baker to write "Mohammad was a dirty pedophile" on a cake. Same thing.
Please point me to the iPhone cables you're buying.
What good is velocity when the final output is a mass of bad code and broken coders? Well, it's good for _somebody_, certainly not the poor soul who was forced to mechanical turk forevermore.
“Domestic intelligence”? You mean the FBI? US intelligence agencies by law do not operate within the US.

Did the Russians interfere in the US election? This is unquestionably true. The DNC did not leak their strategy docs by themselves.

Was Russian interference in the 2016 election decisive? Highly unlikely. Imo, it would be generous to say the effect was marginal at best.

In hindsight the whole thing was pretty stupid; and lines with the Russian government’s increasingly erratic and incompetent behavior. They could have achieved the same end with none of the blowback by just doing nothing.
Nothing thats nano is inert.

That being said even inert things can act as catalysts, and even if they don't act as catalysts, they can sterically interfere with reactions
Potentially yes. https://valle-demo.github.io/

> VALL-E emerges in-context learning capabilities and can be used to synthesize high-quality personalized speech with only a 3-second enrolled recording of an unseen speaker as an acoustic prompt.
Wait a minute. If Sydney/Bing can ingest data from non-bing.com domains then Sydney is (however indirectly) issuing http GETs. We know it can do this. Some of the urls in these GETs go through bing.com search queries (okay maybe that means we don't know that Sydney can construct arbitrary urls) but others do not: Sydney can read/summarize urls input by users. So that means that Sydney can issue at least some GET requests with urls that come from its chat buffer (and not a static bing.com index).

Doesn't this mean Sydney can already alter the 'outside' (non-bing.com) world?

Sure, anything can issue http GETs -- doing this not a super power. And sure, Roy Fielding would get mad at you if your web service mutated anything (other than whatever the web service has to physically do in order to respond) in response to a GET. But plenty of APIs do this. And there are plenty of http GET exploits available public database (just do a CVE search) -- which Sydney can read.

So okay fine say Sydney is "just" a 'stochastically parroting a h4xx0rr'. But...who cares if the poisonous GET was actually issued to some actual machine somewhere on the web?

(I can't imagine how any LLM wrapper could build in an 'override rule' like 'no non-bing.com requests when you are sufficiently [simulating an animate being who is] pissed off'. But I'm way not expert in LLMs or GPT or transformers in general.)
I agree. Most uses of databases definitely don't need to grow larger than, say, a single filesystem, or a single application, or a single host, or a single network, or a single geographical region, or a single customer, or a single organization, or a single global network of customers in organizations in regions on networks on hosts on applications on filesystems.

There could not be any features of any other database that SQLite might not have, or that an application might need, or want.

We definitely should not, like, read a book on databases, or read the manual of another database, or something else crazy like that. There's no reason we might learn about other databases. They are just "shiny stuff", meaning, there's something going on with them that I can't see, because of all the glare.

Honestly, the existence of all those other databases, and database models, and the billions of dollars spent on them, is a fluke, probably. It's unlikely you will ever in your life see or work on an application that needs a database other than SQLite. Because the only applications you will ever work on won't ever run on more than one virtual host, or be used by more than one application. And definitely you will probably not need a feature that isn't in SQLite.

SQLite is very fast, it is very simple, it is very well written, and it has a lot of tests. Therefore we can conclude that you should never look at or learn about another database, because considering the previously states information, we know that no other database could possibly be desired or needed.

I don't know a lot about databases. And, granted, I only just found out about SQLite. But I am quite sure I am correct that SQLite is the only one you'll ever need in most cases.
I was telling a friend how unfortunate it is that I live in the south and kept a bottle of this in my car for over a year. I have pretty bad heartburn issues and used to take it only on occasion. Maybe I'll get $35 from a settlement to go with my cancer one day.
We don’t have self replicating robots on Earth. The first people on Mars will be like the first people on the moon: very vulnerable human tourists.
We’ve all heard for many years how horrible the opioid crisis is. I’ve probably heard that 110,000 number at some point. But without putting it in context of the big (non-medical) causes of death it’s hard to understand just how crazily big that number really is.
> In contrast to many other database management systems, SQLite is not a client-server database engine, but you actually very rarely need that. If your application software runs on the same physical machine as the database, which is what most small to medium sized web applications does, then you probably only need SQLite.

Disagree.

If you think about it from an attack surface perspective, there are numerous advantages to isolating the database. There are performance, availability, sharding, and columnar options out there also that may better meet the use-case (just to name a few). I have ran Postgres on endpoints when developing with performance akin to SQLite. Further, there are numerous ways in which to increase performance, availability, or to pursue some of the more customized versions of Postgres depending on use-case. One of the times I used Postgres was with Oracle DBAs, and they found the transition pretty simple.

Various customizations / extensions / versions of PG

There are security versions e.g. https://www.crunchydata.com/products/hardened-postgres

Columnar / high performance Parallelized extensions e.g. https://www.citusdata.com/product

General Purpose / Oracle transitions e.g. https://www.citusdata.com/product

Yandex even has an embedded Postgres https://github.com/yandex-qatools/postgresql-embedded

If you'd like to see a full list of features see https://www.postgresql.org/about/featurematrix/

More than this though, PG has a really excellent community with a large amount of talented folks, available both individually and through OSS oriented companies https://www.postgresql.org/support/professional_support/ and willing to help out on Libera https://www.postgresql.org/about/news/migration-of-postgresq...
> On a linux x86 machine with god knows what running? Yeah...

Generally the way Linux RT projects solve that is by scheduling the CPU between the realtime processes and "the rest of Linux", where the rest of Linux acts as a single low-priority best-effort process. How much work that one part is doing within isn't really relevant.

Typically, the realtime processes can only communicate with "the rest" by some very limited channel, e.g. message-passing, so they're never hampered by kernel locks or such.
SQLite is a great but complex software. In order to properly use it, you do need to read the documentations, guides and resources available at the official website. If you don't, you will shoot yourself in the foot.

In that sense, I have the impression SQLite is different from other database software. You can usually get by with Postgres or MySQL (after they are set up) without looking at their docs.

I spent several hours reading the SQLite docs. It wasn't wasted time: actually learning SQLite made me a better professional. But for those thinking of using it on their side (or main) project, definitely understand how it works and what are the trade-offs involved.

Now, to answer your question specifically: it depends on a few factors. You can have concurrent readers (wal). With newer developments (wal2 + begin concurrent), you can also have concurrent writes as long as they happen at different pages.

If you are blindly doing multi-threaded connections without understanding the implications, you also risk corrupting the database entirely.
Hypothesis is a useful one to use in Python. Particularly with its state-based testing that lets you describe actions, preconditions, and invariants. It then exercises the program by calling a random sequence of actions and seeing if everything holds as expected. Oh, trough some sequence the "save file" option ends up not saving the file? Good to know, record that seed and track down the problem using the supplied steps which you can now repeat automatically and manually to see where the problem occurred. Maybe add another invariant after doing some research and find it is breaking earlier in the sequence.

It's like having your QA/V&V/Test team doing exploratory testing but automated.
It depends on the network. For example, Fastned (in EU) has 300kW chargers and supports plug-n-charge, so it's a Tesla-like experience.

But most networks still require use of an app, which is so annoying.
As someone who has done coding and hired coders, things that seem simple can be deceptively hard. Even the simplest stuff can take forever to figure out, things like caching. It's not that irrational it costs so much. How many people can code well? Very few due to cognitive barriers to entry, yet it's a very highly economically valued skill (top 5 tech companies worth trillions). Many more people can learn how to do plumbing, hence more supply, but less economic value although plumbers are important.
CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
Really weird comparison. The type of job isn't specified even, but for $300 it had to be tiny. Probably a small fix.

So compare that plumbing job to say, fixing a bug in code, and you'll be a lot closer. Or go the other way and compare building an app from scratch to plumbing a house from scratch, and again will be a lot closer.

Plumbers in my parts charge about hourly what a dev makes. Making an app just takes a lot longer than whatever plumbing job is being referenced.
I can't remember the error message exactly, but recently dealing with my great uncle's estate after his death I was confronted with a cutesy error message from one of the many financial institutions or utilities I had to deal with. The problem isn't only the severity of the error being trivialized. It's also that it can come off as obnoxiously callous to real life tragedy or grief you're dealing with. There's a reason professionalism is important.

This doesn't necessarily mean to me stop having cutesy error messages all the time always, but rather think about the risk you're taking of offending your customer or audience by having cutesy error messages. If it's worth the potential of alienating them then that's your choice, but it's a real choice you're making.
I think Hollywood is going to adapt really quickly. Like, really really quickly. They've already been doing so - See how heavily Disney has been putting the "Marvel Studios" and "Star Wars" logos on those properties. You can name your Superhero Group "The Avengers" already[1] - It's too generic of a term for trademark protection to go far. However, "Marvel Studios The Avengers" is pretty clearly under Trademark. Likewise if you search for "Pooh" on Disney Plus, the Disney logo is integrated into every title.

In five years, every trademark will be a phrase instead of a pair of words; "Totinos pizza rolls" and "Kellog's Pop-tarts" and etc. There are already other Totinos and other Kellogg's[2], but they're pretty clearly in other market segments. "Disney's Mickey Mouse" is the logical next step. Anyone can have their own Mouse named Mickey, but Disney's mark is what will separate out the "real deal", for all the good that will do parents.

[1] https://www.imdb.com/title/tt0054518/
[2] https://www.kelloggsupply.com/
> I used slackware linux. I wrote assembly code when I was a teenager.

Lol are you me?

I grew up with Slack/assembler/softice/etc and I used to host everything on Slack boxes on Linode (bless them for having a pre-built image). But I left it a while ago because I got sick of dealing with hand upgrades and compiling everything from scratch. I feel the same way about other things. I could probably out-CLI most of the people here saying "you should learn linux!" but sometimes I just need to get something done.

If I'm trying to get something out the door, I don't give a rat's ass about the details. It's fun and interesting when you're a teenager and it's 4am on a summer night and you've got nothing better to do, but these days I have strict time, limited energy, and I'm not going to spend more time fiddling with things than I need to.
Such a vapid statement. Plumbing a new house will cost tens of thousands of dollars, and a developer's billed time to fix a bug (whatever the programming equivalent of a leaky faucet is) could be under $300.
Wrong. When you build a customer a Metro fiber circuit, the ring is already built, often years before. You simply pull wavelengths out of the fiber and drop them off at at the meet-me room in the POP. Source: I used to do this.

>"It's also pretty easy to buy dark fiber from two different vendors that are reselling in the same bundle or have their bundles placed in the same conduit."

Wrong again. If you are purchasing an IRU on dark fiber you know exactly who owns the physical assets. If you are purchasing wavelengths from a reseller they will happily disclose whose network they are reselling. Additionally you can request the CLR/DLR for your circuit and see exactly how it's built. You can also easily avoid resellers and not worry at all about this.

Lastly you seem to not understand the difference between long haul and metro fiber.
and ken in the go source tree in 2009:

> spell it with an "e"

https://go.googlesource.com/go/+/c90d392ce3d3203e0c32b3f98d1...
Not clear from this page whether he found results for smaller n that better solutions were found for later, or not at all. Presumably one would have to read his paper to see, but I can't find it.
I’m surprised those aren’t being shifted to much cheaper ARM chips.
[1] Federal Trade Commission (FTC) - FTC v. Innovative Marketing, Inc., the court allowed the FTC to use administrative subpoenas in a criminal case involving fraudulent business practices. The court found that the information requested by the FTC was relevant to the criminal case and that the use of administrative subpoenas was an appropriate means of obtaining that information.

[2] Department of Justice (DOJ) - In United States v. Parris, the court allowed the DOJ to use an administrative subpoena to obtain information from a bank in connection with a criminal investigation. The court found that the DOJ had the authority to issue administrative subpoenas under the Bank Secrecy Act, and that the information requested was relevant to the criminal case.

[3] Securities and Exchange Commission (SEC) - In the case of SEC v. Jerry T. O'Brien, the court upheld the SEC's authority to issue administrative subpoenas in connection with a criminal investigation. The court ruled that the SEC could use administrative subpoenas to obtain information that was relevant to the criminal case.

[1] https://casetext.com/case/federal-trade-commission-v-innovat...

[2] https://law.justia.com/cases/federal/district-courts/FSupp2/...

[3] https://caselaw.findlaw.com/us-supreme-court/467/735.html
It's just a few commands using the ip tool. You can read about it here: https://www.wireguard.com/netns/

Wireguard is special in that after creating a wg0 interface you can move it to another namespace and its [encrypted] packets would be teleported into the namespace it started in. The link above has the wg0 being moved into the default/init namespace but you can move it anywhere.
The real problem here is how index funds are directed.

3 firms - Blackrock, State Street and Vanguard, control at least 25% of the board seats in almost every Fortune 500 company because when you put your money into an index fund (which is where most large pools of money end up), you typically give up your vote by proxy to the fund manager.

This leads to 3 companies controlling an enormous chunk of the economy, and they are proponents of ESG. So when you just dump your money into a 401k you are giving them your money and votes to buoy ESG investments.
The human brain operates on a few dozen watts. Our initial models will be very inefficient though.