skysight-inc/HackerNews huggingface dataset:
If you use a feature store to store your DataFrames (most provide APIs for storing Polars, Pandas, PySpark DataFrames in backing Lakehouse/real-time DBs), then you get type checks when writing data to the DataFrame's backing Feature Group (Lakehouse + real-time tables).

Many also add an additional layer of data validation on top of schema validation, using frameworks like Great Expectations. For example, it's not enough to know 'age' is an Integer, it should be an integer in the range 0..150.

Disclaimer: i work for Hopsworks.
Have you upstreamed the change to DuckDB?
I'm also still on the Bootstrap bandwagon, mostly because it was what I picked up while I was learning the ropes of Django a few years ago. The highest praise I can give for it is that the design recedes into the background letting me focus on what I actually want to do.
One time, allegedly, a biz person attempted to bring valuable IP to their employer's competitor, including by exfiltrating files.

I can't say the most interesting/illuminating part, since that would point to the company, but I can say:

(1) I believe that the alleged defector-thief was going to be legally made to deeply regret that mistake; and

(2) for the company's future operations, there was a rush to show diligent security that would prevent this from happening again (and you can guess how well-reasoned the actual measures were, but reality was even worse than your guess).

Everybody loses.

Incidentally, I suspect that the company learned of the IP theft from the competitor, rather than from their own IT dept. (I'm sure many biz people are willing to poach from a competitor while expecting to benefit from arguably proprietary information that comes along in the defector's head. But I suspect that even many of those, if the defector started to whip out documents or other artifacts, would suddenly become furious paragons of righteousness, and smack that person clear out the door, while establishing a paper trail that their company wasn't exposed to the information.)
Is it normal that the background section reads like a random Reddit post?
not sure about all that but we are certainly in a timeline where nuance isn't valued
Do you believe that things like cedardb might one day remove the distinction between OLAP and OLTP dbs?
... Adding a step in CICD that catches this is extremely trivial though.
> reading makes you smart

The tone of your post suggests you're refuting this wholesale. I think you're wrong, reading books makes you smart(er) at least by expanding your vocabulary and widening your understanding of the world by putting in front of you experiences from people that are not exactly like you.

You're offering video games as an alternative, but people that invest a lot of time in playing video games as opposed to reading, usually do it with terrible games, where the lesson to learn is that life is expendable, enemies must be stopped at all costs, genocide is valid as long as you're the main character, etc. Games as art form rarely engage people in the same way as mass murder types of games. What are the sales numbers of Disco Elysium vs Call of Duty?

And yes, pulp exists in writing too, probably to an even greater extent, but at the same time the peaks are higher and, in my opinion, the benefits, as subjective as they may be, greater.
i would imagine if a lot of money, like millions, was on the line, people get really resourceful all of a sudden. of course, we're not talking Netflix passwords but usernames and passwords to brokerages, bank accounts, etc.
I read the title a couple of times and I'm still not sure it isn't misleading. The benchmarks are not just for Postgres but for Postgres with the Mooncake extension. There are also other results for Postgres with different extensions. While it does rank among the top fastest databases, it is not the fastest and not even within the top 10.
I would say it is rather condemning vs forgiving?
As TheDong points out int he other comment, I also had Keepass working well when absolutely everything in the house was Apple.

It went down the drain when I switched to android and the kid to a Chromebook.

This is the proverbial strategy tax working out, where the strong ecosystem play is biting us hard enough. Moving to Windows+WSL actually made my life easier, even as the other member still have some Apple devices.
...by his choice, which is the really interesting part.
Isn't this basically just push-based deployments? If your build agent opens a connection to the server this is essentially what happens
Ask HN: Accuracy Degradation in Bulk Inference with LMDeploy – Race Condition?
We were experimenting with outlier detection using product photos and category names, leveraging MiniCPM 2.6 deployed in-house via LMDeploy.

Issue Observed:

-- Manual testing showed promising results.
-- Bulk processing (~10K sequential inferences) resulted in gradual accuracy degradation over time.
-- In some cases, responses for the same input changed inconsistently.

Questions for Discussion:

-- Has anyone encountered accuracy degradation when running large-scale inference with LMDeploy?
-- Could this be due to race conditions, memory leaks, or GPU inference quirks in sequential processing?
-- Any best practices to ensure consistent model output over large batches?
Do they? Powerwall stores power, but doesn't generate it.
I am not saying the author's remarks are not interesting, but they live in a vacuum. For most projects, the resources spent on the "serving" part of your web service are a small portion of the actual expenses. In many cases, it's going to be less than 1%. Going from 0.1% to 0.01% is not a significant improvement.
A typical Django-based application has a lot of non Python code that is running separately and the performance of Django or Python itself are mostly irrelevant.
If your application is a TODO app and you have billions of users, maybe yeah.
Well, we saw another simpleton destroy Russia position as a major supplier to the world. He's not only done that. He's had his navy sunk by a country that doesn't own battleships, an enormous arsenal of tanks and guns turned to scrap metal, lost so many troops he's had to ship in battalions from other countries, and had to abandon satellite states like Syria and watch then descend into chaos.

I get it, Ukraine is pushed to the brink. But Europe isn't - and have you looked at the state of the other side?

As for simpletons - did you see the people pushing for Brexit? Or the moron Australian Prime minister who tried to the couuntry from upgrading from ADSL? It appears the world has no shortage of simpletons.

It also appears democracy doesn't prevent you from electing them. I would not blame the yankies too harshly for electing one. We all do it. What democracy does is let you get rid of them. If it doesn't, you, like Russia, don't have a functioning democracy.
I thought this had been debunked as the cause of myopia?

(Or am I totally misremembering something...)
>Should the state have the power to kill its own citizens, outside of war?

States killing 18 year olds who got drafted and never did a thing wrong in their short lives is more acceptable than states killing serial killers?
Don't forget to upvote a post when commenting:

> 237. Developer sabotaged ex-employer with kill switch that activated when fired (theregister.com) 64 points by defrost 7 hours ago | flag | hide | 63 comments
FreeBSD Laptop Support and Usability Project Update
this place is only good for reading about topics that don't get opinionated coverage from the media. otherwise, you just get regurgitated diarrhea from people who are incapable of forming their own opinions or keep their existing opinions in face of adversity, when the overton window shifts.

crypto got heavily bombarded with bad press at some point during COVID era - I remember seeing 2-3 articles per day on the front page here, for weeks, about how le bad it is for the environment, etc. and that was enough to change the public sentiment here from indifference to knee-jerk, Pavlovian reaction to anything related to it.
How is it done in most of the world?

https://en.wikipedia.org/wiki/Capital_punishment#/media/File...
My monitor (a Samsung ultrawide thing) has an option to reduce contrast (I think it’s called ‘eye saver mode’) that makes a massive difference. I don’t use for gaming but for work it’s made a massive difference to my comfort.
They can just ask the super AGI that will exist to tell them how to do. Heck, even current LLMs can tell you how to do it step by step.
Pleading guilty has nothing to do with remorse or repentance. It's a legal thing. It is a strategic choice.
Funny name, considering that Apple has used an Intel modem (with an x86 CPU core!) in its iPhones in the past: https://news.ycombinator.com/item?id=17988756
> it's necessary

This is silly, many societies drink tons of strong black tea without polluting it with milk or sugar, and do just fine. (I come from one, and have never had any problems with my esophagus — maybe it has already turned into leather without me noticing?) It does often cause nausea on an empty stomach, though, so filling it with something first might actually be useful.
> States killing 18 year olds who got drafted and never did a thing wrong

You're right, I can't believe we never thought about just not drafting anyone!
Why timescaleDB is not mentioned anywhere? Genuine question.
Yes, I can pick it up today in my Apple Store it says on the website.
btw - what 'dark patterns' does portkey contain?
No they can't, and even if they could you'd get people that would evaluate things based on criteria that probably has no value or in some cases could be seen as negative value, but to them it is important. Or in some instances, people believe that if they leave a positive review right away & the company does them bad, that the company will be more inclined to fix the problem.
This is what despair looks like. I am not judging - I am from Eastern Europe, and I grew up in a country still occupied by Russians. Knowing that no matter what good I do, my life might be destroyed by Russia makes me feel all kinds of feelings too. It's hard to find solace, but one thing that helps me is that there is always a choice. They can destroy my life, but it is up to me whether I choose not to be like them. We all die sooner or later, but if I spend my life on the right side of the eternal fight between good and evil, I still win.
I know I am not original, and I am probably not explaining it well, but it gives me a bit of tranquility. I hope it will help you too.
Mobile GeForce RTX 5000: Nvidia denies missing ROPs, OEMs see it differently
The iPhone 16e has been out for roughly 10 days for consumers, and even more for reviewers and publications. This information is a 1-second google search away
Imagine going to a dinner party where politics was not allowed to be discussed. After a few wines, people would break the rule. People in social settings enjoy talking politics, even if it means animated debate.

Politics is essentially about finding the best way to improve society by fixing issues or proposing new ideas. Isn't it? If so, perhaps it's specific conduct you want restricted, not politics. After all, bad conduct can happen when talking about any topic.
Funded by taxpayer's money [including from victims], medical bills included
It's sort of logical: if a "bad thing" is observed, a "good" observer must feel bad as a negative reinforcement against the "bad thing". Ideally the pressure of the negative emotions must force the "good" observer to stop just watching and go fix things, and afterwards prevent the "bad thing" from occurring again.

This works in simple cases, like spilling your drink: it: it feels bad, the feeling makes you clean it up, and be more careful.

It fails in cases where the immediate effectual action is impossible, or not known. The only reasonable course of action then is to spread the word, because you can't actually fix anything.

And here ingroup / outgroup signaling jumps in! Feeling bad about some issues becomes a signal of group belonging, a kind of virtue signaling. Not feeling bad and not expressing outrage becomes suspicious, if not defiant. This is one of the streams that feeds the outrage machine.
If you’re still forced to deal with IIS and Windows Services deployments then I’d highly suggest moving to Octopus Deploy for this. It saves so much headache. Starter edition license is just $360 per year.
No, you can't tell your non-SWE friends and family to "just ask an AI" when the potential consequences are them losing access to their vault or having it stolen. They need to know exactly what they're doing.

Don't take security advice from an AI.
Oh, I vehemently disagree.

The platforms that are popular today (Pornhub, XHamster etc;) have restrictions on what they will publish, pornhub in particular has cracked down hard on pornography that does not have a chain of custody.

Rape fantasy and domination kinks are more difficult to find than when I was a kid, you don't stumble upon it.

If you are a kid looking for boobs the most likely place you wind up is Pornhub or xhamster too.

The internet when I was a kid was more like efukt except even less moderated.

As for misogyny, it's hard to discuss because everyone has a slightly different definition - even in extreme cases that some people think sex itself is misogyny: https://www.mumsnet.com/talk/am_i_being_unreasonable/5050613...
Ad hominem is a weird one where the more abstract the argument, the less it applies, but the more concrete and visceral it is the better it is as a first-pass filter.

Like, think of the worst guy you know. Now think of what that guy thinks about the state of the world, in as concrete detail as you can. That's probably a pretty good reason in itself not to think that, because if you think like that for too long, you risk becoming that guy yourself.

This feels like it should work far less often than it actually does.
…in mice!
I experimented with asking ChatGPT to give me python scripts to run directly as FreeCAD macros and it does OK. There is potential there.
I recommend using this hybrid vector/full text search engine that works across many runtimes: https://github.com/oramasearch/orama
This is the guy who complained that his prison-issued PlayStation 2 gaming console is too old.
Fair enough, prosecuting takes time but announcing what happened doesn't. So far we seem to get them claiming that 160 year old people are claiming social security which turned out to be them just defaulting to an old date of birth if they didn't know the actual one. Have there been any announcements of actual fraud found that stand up to a common sense look at what they are saying?
We think about that all the time but drafts will be a fact of life as long as war exists and many countries have compulsory service. Even in the case of the volunteer, it is OK for a state to kill a solider who volunteered but not a serial killer?
I'd say the main thing is police should show how all leads have been followed, the investigation followed a logical and evidence based approach and all evidence handed to defence.
For those like me: Cafetière means "French press."
Few days ago I saw on Reddit police video where officer shot guy who resisted arrest. Redditors were applauding to officer, probably because it was Jan 6 insurrectionist but still I was in shock. Yes the officer could have been in danger but this would hardly happen in my country. Police officers are not nice here but they do not expect most people could have gun. So they do not execute people escaping the arrest. I find it insane how casual were Americans about that.
I don’t disagree. But, what would be Bloomberg’s motive?
What's DEM?
Usually I'm the person that comes up this stuff like this and I'm a little embarrassed that I didn't.

It does give you a little bit of pause, doesn't it?
Who Broke the Sperm Bank?
End of an era. I see that most people , without access to fully fledged desktop publishing software, use Word but my god its so much harder to get things to flow correctly in Word, when compared to Publisher.
>The first phase, which just went live, has a capacity of 200MW. The second phase, scheduled for 2026, will add an additional 100MW, bringing the total capacity to 300MW/600MWh.

Love the capacity transition from megawatts to megawatthours. This journalist definitely understands the topic
Most Americans just don't matter to the economy like they once did
Let's not rewrite history, he's always been a megalomaniac. Hyperloop started 12 years ago as a way to derail investment into high speed rail. [1]

People who considered him a hero 5-10 years ago were blinded by their own worship.

[1] https://xcancel.com/parismarx/status/1557702368417964032
> But where do you store emergency codes?

On paper.
SA2 redux looks more like a remake than a recomp. I didn’t know the project though and it seems promising!
Didn't read the article did you
Discover how the principles of Gemba Kaizen, originally designed to optimize manufacturing processes, can be applied to software engineering to enhance team performance and satisfaction. This article explores practical methodologies such as the Gemba Walk, Red Button, Root Cause Analysis, and Kanban, providing actionable insights to help your team achieve continuous improvement and exponential growth. Learn how to identify inefficiencies, address root causes, and implement effective processes to transform your software development workflow.
Yes, because of two reasons:

1. The state isn't sending the soldier to die, it's sending them to fight. They may die, but dying isn't the purpose. The state would very much prefer them to not die, in fact.

2. Nothing bad happens if we just don't kill the serial killer.
It's really deceptive how the title of this post implies causality despite the study not stating a causal link exists.

"Coffee reduces risk of T2DM" is much different than the author's conclusion: "Adding sugar or artificial sweetener significantly attenuates the magnitude of the inverse association between higher coffee consumption and T2D risk, whereas the use of cream do not alter the inverse association." The key word there is "association."
Digital Elevation Model (https://en.wikipedia.org/wiki/Digital_elevation_model)
The phenomenon you describe is called astroturfing.
> issues obtaining drugs for lethal injection, lack of medical professionals willing to assist, lack of training, etc

I would say these all extremely relevant factors that you would want to take into account in assessing "safety".
Infinite Word Search
latest in my vibe coding adventures is an infinite word search game. click and drag when you find a word.

the grid of letters is pseudo-randomly generated by coordinate (so it is deterministic) and the game seeds actual words in every 10x10 sub-grid. these are also pseudo-random.

this was an idea for a game i had back in 2023 but never executed on.

tonight while binging dune prophecy i vibe coded it and after a few episodes i had something worth sharing.
I am fascinated by the idea of being 50 years from now, and doing digital archaeology more or less. So much of our actual output is now digital and stored digitally.

Given how I have experienced technology up until this point, my assumption is that everything I will create for work or for pleasure, is more or less ephemeral. It has certainly proven true for work.
I loved this keyboard when I had an Android phone. Its voice typing accuracy was very good. iOS voice typing leaves so much to be desired.
From the end:

> Pithy statements such as “only use exceptions for exceptional cases” or “Let it crash”, while catchy, do not do justice to the complexities that programmers need to deal with when deciding how to define, propagate, handle and reason about errors.

I think the author is on to something here w.r.t. how current programming languages and conventions brush over what good code might need.
Just stumbled upon an interesting episode in Roman Republic history: The Social War.

https://en.wikipedia.org/wiki/Social_War_(91%E2%80%9387_BC)

Pompeii and Herculaneum are identified as “having joined insurgents” (see color coded map)!

https://en.wikipedia.org/wiki/Pompeii#The_Roman_period

Fewer than 180 years before the catastrophic eruption of Mt. Vesuvius, Pompeii and Campania had been subjugated by Republican armies after their rebellious insurrection.

Here, have a erudite post-punk music video (1986) about the eruption: https://music.youtube.com/watch?v=wsOHvP1XnRg&si=kNoAj2scal8...
> But if the os firmware mapped the gpu somewhere where there's no room to expand the bar, the OS shouldn't expand it.

Is there some reason the kernel can't remap devices after the fact? Why is the firmware involved in this once the kernel takes over?
This is the same tale from technologists about how all the other Web users are just drooling morons who want to connect their brain stem directly to the Matrix. With the only relevance being the rose colored glasses of when the Web wasn’t (apparently) used by the Untouchables.

Web technology: made either by and for tech. enthusiasts or techies who hate your guts.
maybe weighted trees? hot paths are lower weight so it will be more close the root.

splay tree are good if you are not accessing concurrently and ordered items. next item always be in root
Letterpress: Effortless Self-Publishing for Tech Authors
Check out Letterpress, a project that simplifies self-publishing with a ready-to-use AsciiDoctor template. It includes built-in support for diagrams, code examples, and math formulas, making it perfect for technical authors. With devcontainers for local builds and GitHub workflows for CI/CD, Letterpress helps you generate PDF and EPUB formats effortlessly. Just bring your content, run make, and you’re good to go!
“Acquiesce to the bully” is a universally unpopular policy.
I think most of the risk from nicotine consumption is inhaling smoke, not the nicotine itself.
>You can embed DSLs in CUE

CUE lets you embed functions too it looks like it's almost a programming language itself.

The closer a configuration language gets to a programming language the less of a reason I see for it to exist.

>I would argue that it's a slippery slope. Consider v1 where an enum is statically defined as Employee or Manager. Then in v2 we add VP and CEO. Then in v3 actually the list of permitted titles needs to be fetched from a database populated by HR. Is it still correct to put this in configuration validation?

No, coupling to a database would be bad design IMO, but grabbing those enums from other config files in the same folder that are parsed earlier I have done a lot.

I've also used libraries that provide lists of timezones and country codes as enums and plugged them in to the parser so you couldnt invent your own country code.

And Ive written validators that reference other bits of the config (e.g. the list of permitted titles is in another part of the config).

All of these things I would argue are good and useful and not worth sacrificing in exchange for preventing possible misuse (like coupling parsers to a DB).

I actually wrote this parser in the first place because I wanted to create a good metalanguage for tersely defining strongly typed executable specifications in YAML (i.e. Gherkin done right). Tons of stuff I wanted to strictly validate wouldnt have been possible with config-based schema validation and with YAML's weak, implicit typing it was a fucking mess.
In this recent article, I explore the contrasting approaches of core AI technology providers, from the broad capabilities of foundation models to the precision of vertical AI solutions.
couple more vibe coding experiments from this week:
random maze pacman clone: https://emh.io/gpt/mazeman.html breakout with a slowly expanding voronoi wall: https://emh.io/gpt/voronoi.html

all these experiments are just me chatting with o3-mini-high, pasting into an editor, and testing in a browser.

the longer i iterate the further off the rails it goes and i find myself reiterating previous requirements. i imagine with some customized prompting you could better keep it consistent with established requirements.