skysight-inc/HackerNews huggingface dataset:
Anecdotal but I personally went to a school that transferred pregnant girls and mothers from other schools and my experience is that it is very common. There is a biological drive to have children, you'd expect that drive to begin when fertility begins in some not insignificant portion of the female population, and where hormones are concerned often reason goes out the window.
> MySQL was known for fast and Postgres for features and correctness

That's still the case.

In particular, MySQL is faster for updates (no MVCC), but that comes at a cost that I would be hesitant to pay.
Agreed. Like I said elsewhere, we have conflated EVs with the BEV. We are demanding a one-size-fits-all, even when its impossible or too expensive. This is doomed to failure and there must be more flexibility.
I've got a mate trying to apply to jobs in the construction sector and it's still a godawful HR mess. A cousin struggling with architecture firm jobs. Even emergency services roles are like this. This isn't a problem of the tech sector, I think it's a problem of risk aversion and ass-covering being more important than delivery.

If you're understaffed and can't meet goals it's because you're understaffed and it's the business's fault.
If you have enough people and can't meet goals it's because you're messing up and it's your fault.
If you hire someone and don't get 'enough output' from them then you made a bad call and it's your fault.
It's damn near incentivized to slow-roll hiring and agonize over the choices instead of getting people in the door and working on your tasks.
To ones who are interested: "Programming Massively Parallel Processors: A Hands-on Approach" is a great book to learn CUDA programming, and it talks mostly about performance because, after all, GPU is about speed.

Unlike normal programming books, it talks a lot about how GPUs work and how the introduced techniques fit in that picture. It's interesting even if you are just curious how a (NVIDIA) GPU works at code-level. Strongly recommended.
This is awesome, thanks! I just got started mapping my neighborhood. I'm gonna have a lot of fun during downtime at work.
According to https://source.android.com/docs/core/permissions/privacy-ind..., the microphone indicator is only in there since Android 12. Android 12 and 13 cover only 50% of Android phones, according to https://gs.statcounter.com/os-version-market-share/android/m.... There were some "access to the microphone is restricted for background apps" changes earlier, reported for Android 9. But I wouldn't rely on them, and even if those restriction always worked, that still made ~10% of Android phones vulnerable.
What is 100x launching on August 15?
Find the nearest Amazon depot, scribble “To: Amazon” on the boxes and throw over the fence.
Haven't used sogou since like 2009 but back then it not only was ace at contextual prediction but also had colloquialisms built in
Got it. Do you think The Population Project is a bad name? I usually get pretty good feedback about it.
40th percentile: interesting! Thanks for digging that up.

I guess ideologically I don’t think “living wage” corresponds to 40th percentile
That was literally the point of Java, to be syntactically and semantically simple, in contrast to the extreme complexity of C++. But just like with Lisp, that only moves necessary complexity to another layer. True wisdom in language design is understanding the line between necessary and unnecessary complexity, and perfectly incorporating necessary complexity into the language so users don't have to reinvent the wheel at the library or precompiler level.
I took it to mean clearly delineated responsibilities (i.e. who gets blamed when a part / aspect doesn't work).

If there are unclear boundaries between responsibilities, things will fall through the gaps when one group assumes another will take care of something.
I've got 6.7kw from an outlet on the external wall of my house. No garage.
I recently got a notification for a package that required some like €1 in customs plus €12 processing fees. With no info on what the package actually was. I found the whole thing rather ridiculous.
Historically, the concern was part of a broader concern about students dropping out - becoming “early leavers” in UK-speak.

It then became part of broader family planning infrastructure.
I wrote a tool to do that: https://datasette.io/tools/db-to-sqlite

You can see an example of it in use here: https://github.com/simonw/simonwillisonblog-backup/blob/main...
Would you mind explaining why you say Ubuntu has been failing technically? I’ve found it underwhelming but I’m curious to read more negative opinions.
I think if you could sell an as-easy-a-chromecast box that could do jellyfin, had a nice ui for uploading local media, and had an easy guide or built in VPN/torrent client, you’d be to build a great business.

Of course - you can’t exactly vendor torrent stuff - and I’d never suggest anyone to pirate anything. But certainly the sky is the limit, and that’s just media. Other tools like Monica CRM, Tandoor Recipes, Mastodon, etc are their own markets too!

We’re too far in the technical side to be mass appeal, and our UI/UX is far from “mom-friendly”. Still - I’m optimistic a better entrepreneur than myself will conquer this one day.
That would be a welcome clarification.
As an ardent fan of monoliths and how they generally avoid such tar pits, I have to acknowledge that service-oriented architectures have their uses.

So do we all have to keep reinventing these wheels, but only after a production outage?

Or is it time someone started work on a distributed operating system? Vaguely like Kubernetes but full-featured?

I keep seeing the same patterns being re-engineered over and over. Maybe it’s time to refactor these out…
In my experience it's university access that's very heavily shaped by privilege, not high school.

High school is a sort of universal misery - pretty much everyone who might be applying for a job with us, from almost any country, would have gone to high school. Rich or poor, you had to suffer through it. Yes, you're a different person now than you were then, but it's still interesting to hear how people handled work and social dynamics. There is plenty of good science which correlates young adult behaviours with lifelong outcomes. And as one part of an interview process, it's a useful reference point that is less susceptible to circumstance than things like "which university did you go to".

We now hire much from many more countries than we used to, and it feels good to me that we're giving opportunities to work on open source to a wider audience. Sure, you can be cynical about our intent. Invent elaborate motivations for our process. Perhaps the answer is as simple as this - we want to work with people who are conscientious and care about getting open source into more hands, in an easier to use form, at the lowest cost. Now, that's not the worlds most profitable software strategy, but it feels good to me to make that the focus of a days work. Terrible, right? Crazy, right?
I actually think c++ is not necessary more verbose than java as a language.

But memory management/safety, weaker IDE support and ecosystem make it less productive than Java for business dev.
It increases that revenue by a very much larger percentage because
(1) it is automatic every month and (2) it is opt-out because when you register in a German town for residence your religious affiliation determines who by default will get your money.

Many expats aren't even aware of this and react very surprised when I tell them about this, then they go check their docs and sure enough the church has been siphoning off their money and they are making their own private donations.

And as a final insult to injury: opting out costs money! Not a lot, but still.
Lightweight SEO solution for WordPress Blog posts in different languages
Yet another plugin for 2 things: 1) change the global and per Post html lang attribute, and 2) easy cross-reference Posts with same content but different languages using Alternate Hreflang
Visual Brainstorming with AI (and TheBrain)
Webinar on TheBrain
I remember bringing a postgresql book to a sleepover when I was in high school around 2002. An IRC friend was on the pgsql advocacy mailing list and we were all obsessed.

Now were we cool? I have my doubts. We sure thought pgsql was cool though (still do!)
Right? The world is getting so weird that RS is starting to seem normal.
What is a "mature teenager"? Their brains aren't even fully developed yet.

Your point that some adults aren't responsible parents is valid but it doesn't follow that teenager parents can only be just as irresponsible and not more.

The financial and emotional requirements that come with having a child are very significant and would be a giant weight for someone who has very little life and interpersonal experience.
So you've never had a space leak? Be honest...
I was 12 and was dead set on being a doctor until I walked into a computer store with my family (notably, the last in the neighborhood not to have a computer).

It was December, 1984.

The Macintosh (which almost no one had heard of) had recently come out.

I had had some computer experience (Commodore 64, Apple II) but the first Mac was like some alien device from the far future that ticked all the boxes I didn’t know I even had.

I was so excited and so convinced that I was witnessing the future of literally everything that I stuttered while being unable to stop what we would now call “nerdgasming”. Awe. Awe times 1000. That mind-blowing emoji? That was me.

Apparently my parents were receptive to my nerdthusiasm because they dropped a ton of 1984 cash on one and that became my “best christmas present ever”.

I code now. =)

We don’t know what the future holds, but some of us can sense when we see it.
Zoom updates terms to confirm they do not use audio/video/chat to train AI
i think to the uninitiated it might sound like you're proposing a plan to do something about the population, which has never been well-received :)

once you're married to a name, it's biologically impossible to see it the same way from the inside, that's why you need to look into an outsider's eyes IRL while you say the name

try something fun, like "The Name Game" haha
GraphHopper has an app in fdroid store including navigation:
https://f-droid.org/packages/com.graphhopper.maps/

Unlike most OSM apps it requires an internet connection but has the advantage of an address search with auto complete and alternative routes. And on bigger or wide screens you get lots of details about the path in an elevation widget in the bottom right.

It also comes with a custom model editor (gear button in the top left) where you can tweak the routing preferences to your liking like preferring more official bike networks or elevation or a slower speed etc ...

Or you can use the website https://graphhopper.com/maps/

(disclaimer: I'm one of the founders of GraphHopper)
Java is a much more conservative language than either JavaScript or Scala. It seems like almost DSL-like feature which is very uncharacteristic for Java.

Personally I write JavaScript daily, and I've never seen this feature being used.

Even this example - will this create a prepared statement or insert a correctly escaped value into the SQL string?

Either way this seems pretty niche. Are there some major use cases for it?
>I suspect that it will miss NASA's planned lunar landing date, but it won't be at fault because other parts of the program will suffer even worse schedule slips.

Could you imagine if NASA mandated that SpaceX be the launch platform for Boeing's capsule?
By hiring their biggest fans they're guaranteed to produce a product that their biggest fans will love. Everyone maybe not so much but their biggest fans will love it.
I love my Synology NAS, but this why I will never enable any features that allow external access, and use a private VPN for any remote needs.

I understand why Synology makes these features: the average user isn't going to know how to deal with establishing tunnels. But I can't help but feel it's universally a bad idea. It's just a matter of time before something happens.
I haven't seen an OS/2 based interface on an ATM since 2007. I know that Kroger used OS/2 around the same time period, but I haven't been in a Kroger since 2011.
> one thing about the generative models is that you could in theory get the model to recite copyrighted work, word by word.

Only if it's so badly trained as to be considered broken. It's not fair or smart to judge an entire method (LLMs) by some broken examples. I wouldn't claim "all cars leak oil" just because I saw a broke-down beater one day.
> What does that mean in reality?

It means taking malware seriously, even if that means you have to pay human beings to vet code manually. I realize that Google wants to avoid paying human beings at all costs, but too bad.
Wrong Orion. This is the one with the nuclear bombs and pusher plate.
i installed ubuntu or kubuntu on most of my new machines since it came out, but for my newest install i picked debian instead, especially since the softening of the debian social contract eliminated most of the install hassles

because i usually use xpdf for pdf files and ubuntu dropped it https://askubuntu.com/questions/1245518/how-to-install-xpdf-...

i was skeptical about ubuntu's business prospects when mark pitched me on it at the ceo conference in 02004 (he was attending, i wasn't) but i've always thought the distribution was pretty decent, and the company's behavior has also been excellent. a couple of my friends have worked there and had no complaints. i would have no hesitation about working there unless i had a better offer on the table

but i'm definitely not a die-hard ubuntu fan
You are bringing up race specifically and you are making the value judgements and then attributing it to the author. Everything you have been doing has been to prove a (bad) point in bad faith in order to fuel some culture war issue.
Sure, it was just an off the cuff example. And while I agree that monads are not horrible by any means I think you are oversimplifying a bit. Monad transformers, the mtl library, ect. all exist after all... Even if using monads is relatively painless I wouldn't say that it's easier than using a language that allows you to freely execute side effects wherever for programs that are highly interactive.
Works by Seymour Papert, PhD
My sleep doctor prescribed CBT and it was a nightmare. Ended up so sleep deprived that I almost had an accident driving down the freeway. Simply didn’t work. I feel bad for future patients that aren’t receptive to CBT.
The antithesis of moral intellectualism, and an amalgamation of several cognitive biases.

Perhaps you wanted a more pleasing answer... but Deconstructionism is rarely productive.

Best regards =)
Visionary leaders that can also attract talent and delegate well are force multipliers. Hard work doesn’t mean it’s not easy for some and almost incredibly fast to accomplish for others.
Sorting in Emacs
the job is to produce software and make this process reliable and efficient.

> There really aren't that many to learn.

I think there are a lot to learn in java ecosystem.
Java is still pretty ugly when you have to use the functions api https://docs.oracle.com/javase/8/docs/api/java/util/function.... I don't know why they can't make it like kotlin and scala where you just can just type the function definition instead of trying to find a class that represents what you want. This streams API for example, is unreadable.

<R> R collect (Supplier<R> supplier, BiConsumer<R, ? super T> accumulator, BiConsumer<R, R> combiner)
You can absolutely patent software in Europe. Sorry. It's a common misconception that you can't. There's a stupid dance you have to do so it isn't technically "software" that you're patenting... but really it is.
The specific term was 'demographic', your quote did not include the word race.

EDIT: Upon re-reading... are you really asking me to explain why skin color is part of a demographic? I guess I glossed over that because it doesn't make sense unless youwant to imply that mentioning 'white' in the context of other demographic variables like age and location is racist...in which case, census forms are racist.
High clouds do move more quickly!

Not sure how someone would go about proving this with household tools
From the article:

'Stories slated to be “deprecated” are archived using the Internet Archive’s Wayback Machine, and authors are alerted at least 10 days in advance, according to the memo.'
Advertising is nudge theory without the do-gooder mystique
It's more work, is the simple answer.
Interesting idea. I imagine that “spend 2 hours telling a toddler ‘no’” would be a pretty effective deterrent exercise.
Physics objects are generally poor fits for 2D platformers. They’re random which betrays slick level design (and endangers sequence breaks in some games). They probably fall too fast to interact with. They potentially accumulate. 2D platformer characters tend to not experience physics aside from gravity to begin with and sliding momentum as they usually cannot rotate and don’t expect to encounter forces from collisions.

Can Mario fall into a thrown ice block and acquire its velocity while it’s moving midair without pushing the block down? I think he can technically. But it doesn’t show up as something you should expect to interact with. Maybe sliding along a surface but that’s barely a physics object.
Put an example in the home page. I went to GitHub and I found some ts code in the examples directories but I could not find any story, if these stories are what books are made of. If they are something else I might have seen one without realizing it.
I'm a lyrical spiritual miracle lyrical spiritual individual
After suddenly experiencing heartburn symptoms after a round of antibiotics, talking with other sufferers, and doing some bro science research, it seems like there are two classes of people who are prescribed PPIs that may not need them.

Some people have a mechanical fault with their sphincter that can be addressed with stretches and breathing exercises. This didn't help me at all, but it fixed my brother in law after years of simply managing his condition with medication.

Then there are others who are suffering from some sort of bacterial growth: often H Pylori. I've tested negative for this, but it can be tricky. It sounds odd, but I've found considerable relief by juicing and drinking a quarter of a red cabbage a day. It really seems to be fighting back whatever's living down there. I'm just doing that until I can get more testing done.

There are probably plenty of situations where this medicine is the lesser evil, but I found these avenues worth exploring instead of defaulting to "take prilosec for the rest of your life and don't eat pizza at midnight lol"
I think all the drama with Oracle acquiring MySQL may have contributed to the situation too.
Google says AI systems should be able to mine publishers’ work
[dupe]

Lots of discussion on original report here: https://news.ycombinator.com/item?id=37063829
That actually brings another point: if you train LLMs on scientific papers, at least in some domains it will make it easier to write a lot of papers. I am not an academic, but it is already my impression that there are a lot of low-quality papers out there. What if now many more get generated by LLMs? Won't that be a problem?
Our company waxes lyrical about the “amazing offices” and the “investment” in them. Yet the desks are next to each other and so cramped you have to be careful rolling back your chair when you stand up else you might hit someone else’s chair.

Zero effort was put in to make desks less distracting. Only some desks are height adjustable. Chairs are cheap.

They were hoping all the “fun” stuff would lure people back. It didn’t work. Because while fun stuff is nice, if work doesn’t happen, we get fired, so the working area has to be good too

Same old same old. All that changed was the language to describe the offices and the “experience”
I would watch it!
> At that point, you have a digital fax machine that prints out a message when you you dial it.

Isn't that mostly what we want from internet?
I've been running postgres since, I think, 2008. Mainly I don't like MSFT in general (although I admit VS Code and WSL are pretty cool). I tried MySQL on my first blog and a couple projects and it just seemed too be a bit to chaotic (how many engines do you need?), then a bit too gross (post acquisition). Some of the guys I work with use MariaDB, but at this point I've met Michael Stonebraker and some hardcore postgres folks and it just feels like the right way. Plus it seems like the cloud vendors tend to support Postgres-like features (e.g. Redshift) so that seems like a hella safe bet.
Compare the budget of SpaceX to NASA's up to and through Mercury. NASA's experience was one of something never having been done before compared to the experience of SpaceX seeing many others doing it just needing to tweak the formula to make it affordable. Also, without NASA's burden of being a government pork/jobs program rather than being a streamlined process
Target Is Sharing a Patent with Its Competitors
agreed, the only way i got enough capital to fund a batch of injection molded cases was by kickstarting

my secret was not trying to turn a single kickstarter into an entire business ;)

more of a 'drop' mentality really helps

also: https://news.ycombinator.com/item?id=37054130
Which is fine, but the point here is that as you increase the onerousness of your interview process you don't just get diminishing returns, your ability to attract good people at all actually declines past some point. Qualified people have other options.
He has binders full of women he has confirmed this with.
some weeks are like that
It's great that the bourgeoisie are treating workers so poorly: maybe soon we can start eating them in public!

I don't feel optimistic about any of this. What we know already is that safety should not be determined by the boundary of "what people take seriously".
In Netherland mailboxes often have a no/no or yes/no sticker to indicate whether they want to receive free newspapers and junk mail. Deliverers tend to be reasonably good (though not perfect) at obeying these.
Might at least make these attacks harder if users could disable extension updates, or had to opt into them. Most of these extensions are simple and don't really need to be updated, yet the update mechanism is silent full auto bada bing bada boom no rollbacks. I can't think of any updates more aggressive, not even Steam.
Kotlin also has a better standard library and collections.
that's a really good question, I'd like to know either
(Sounds like you know that, for the others). You can't opt out of this, for regular income. You can only leave the church. And that can cost a bit (seems like up to 60€?), depending on where you are in Germany.
Did you read the article? He was sued for using an illegal technique and had his assets seized. Like I said, no legal technique will give you the edge that you're talking about. Also, very few decks will have consistent manufacturer flaws nowadays.
Kotlin is even worse; it's younger than Java but also has 5 legacy ways to solve the problem and two more in the newer version, it's just that the legacy ways have been removed so any examples you find online won't work any more.
NoSQL is as popular as it has ever been though. Many of those most popular NoSQL DBs have outgrown the general database market for a decade and it doesn’t look to be slowing down.

Saying that, SQL databases are still the king by a wide margin. Postgres has grown more at other SQL DBs expense than anything.
You'd do if (getPoint() instanceof ...) if you know it's a Point. But then, you probably don't need to deconstruct it anyway. You can just do p.x+p.y.

This type of pattern matching is mostly useful when you have some T and a few cases, there is also a switch/case equivalent for when you've got a lot of them.

Maybe we'll see some syntax for deconstructing values directly into variables, a la Python in the future.