skysight-inc/HackerNews huggingface dataset:
Would it work in this case? Had he asked about this in a team, he would be told about the existing approach and that'd be it. I've been on the both sides, as junior questioning common practices and as senior answering such questions - and it always resulted in transfer of common knowledge, not some breakthrough.

I totally support searching for the new truths, but we must not forget why the phrase "do not roll your own crypto" exists. It is ok, or maybe it even MUST be done by students and researchers, but I am not so sure about juniors working on production systems. Still fine if you work in R&D department
Photography. For a long time I wasn't really progressing with it, I even had a long period where I carried a mirrorless everywhere I went but didn't really take any pictures.

About two years back I was feeling with bored looked out the window of my office and looked at the sports complex and thought that would be an answer, it turned out to be a real adventure getting good at that, last summer I also discovered a brandable approach to landscape and architectural photography.

A year ago I went to an indoor track meet and got 1000 images but none usable mainly because a collegiate track meet is like a three ring circus but rather it's the other way around, I couldn't find good locations.

I volunteered for a local organization that put on a really intimate meet where I could find good locations, I was warned that I probably wouldn't be able to "get pictures of people running" because of poor light conditions but I wasn't intimidated at all because... I shoot basketball. Faced with the need to cull and process 2000 images I figured out how to use a game controller so I could sit back and scan through photos quickly in Lightroom. I got this

https://www.yogile.com/february-flash-dash-2025#21t

I did another shoot for them last weekend which will turn out quite different, not least that I discovered a few places that have really meaningful backgrounds, not just piles of unused track equipment or trash can arrays. It was gratifying that some of the people pictured there told me they were happy with how they came out.
> A "few extra ms" is up to 3 roundtrips difference, that's easily noticeable by humans on cellular.

That's a valid concern. That's the baseline already though, so everyone is already living with that without much in the way of a concern. It's a nice-to-have.

The problem OP presents is what are the tradeoffs for that nice-to-have. Is security holes an acceptable tradeoff?
>People don't really care about privacy

Then why are they willing to pay a premium for Apple Products, which do as much locally as possible? (Without going into detail, I know this because a very skilled engineer I worked with was hired by them.)

Also, even if "people" don't care (I'd love to see a peer reviewed study on the # of folks who meet this criteria you claim), why should the preference of those people override those of us who DO want privacy? Why can't the few who don't care opt in to the panopticon?

We obsess over "AI" when things like "take an audio file and produce a written transcription" have been being done for quite some time. Where does the algorithm end and "AI" begin, and what is it about "AI" that necessitates throwing away years of existing work on privacy preserving queries?
If there’s one thing about AI, it’s that you cannot avoid it. The idea that individuals can just “opt out” of plastic, sugar, artificial ingredients, factory farms, social media and all the other negative extrnalities the corporations push on us is a fantasy that governments and industry push on individuals to keep us distracted: https://magarshak.com/blog/?p=362

On HN, people hate on Web3 because of its limited upside. But really look at the downside dynamics of a technology! With Web3, you can only ever lose what you voluntarily put in (at great effort and slippage LOL). So that caps the downside. Millions of people who never got a crypto wallet and never sent their money to some shady exchange never lost a penny.

Now compare that to AI. No matter what you do, no matter how far you try to avoid it millions will lose their jobs, get denied loans, be surveiled, possibly arrested for precrime, micromanaged and controlled, practically enslaved in order to survive and reproduce etc.

It won’t even work to retreat into gated communities or grandfathered human-verified accounts because defectors will run bots in their accounts and their neuralink cyborg hookups and meta glasses, to gain an advantage and approach at least some of the advantages of the bots. Not to mention of course that the economic power and efficiency of botless communities will be laughably uncompetitive.

You won’t even be able to move away anywhere to escape it. You can see an early preview of that with the story of Ted Kazinsky — the unabomber (google it). While the guy was clearly a disturbed maniac who sent explosives to people, as a mathematician following things to its logical conclusion he did sort of predict what will happen to everyone when technology reaches a certain point. AI just makes it so that you can’t escape.

If HN cared about AI unlimited downsides like it cared about Web’s lack of large upsides, the sentiment here would be very different. But the time has not come yet. Set an alarm to check back on this comment in exactly 7 years.
CO2 uptake estimation in Japan's cement lifecycle
Scandalous. But I wonder how this can be proven. It’s hard to accept such stories without evidence since there are many possible incentives to attack these people.
Looking out into the future is a great exercise and teams can and should discuss future facing ideas together with customers, design and product people. Having a general sense of why we're building what we're building is critical and does help inform the shape of what we build.

That said, the result of those discussions should be kept in a broad, narrative form that is focused on goals or outcomes. They should not generate multiple months-worth of concrete tasks that must be continuously curated, scheduled and negotiated.

In factory terms, this would look like quarterly or annual goals. One level higher than tactical activities.

"Stories on the Board" are more like raw materials that have been released and become Work in Process.

Overwhelming the line by pushing too much raw material has enormous, well-understood, negative consequences and usually results in far more waste than one can imagine.

Doing this well is hard and requires continuous balancing, and while there obviously isn't an exact rule that works for every context, there are thresholds at the edges that become pretty obvious with a little bit of experience and consideration.
Mono's been on Linux for like 20 years, maybe longer... C# is like Java, can run basically anywhere.
It might even clean up the blood stains. Letting the blood dry would ruin the carpet and furniture
s/Syria/Serbia/, unless I missed something...
Hear hear.

(warning - politics below)

Although if left tried to frame men’s issues as female issues, I personally would be offended.

A better way would be to start with non-controversial male issues (mental help to prevent suicides? homelessness?), and work up from there (equal taxation & riterement, military, equal treatment in family courts, support in domestic violence cases…)

As a side note - I don’t get why left is so afraid of pissing radical feminists off. It’s not like they will begin to vote right wing.
> frankly there’s no one (that I know of) on the left who’s giving any kind of antidote or guidance on the problems.

I'm not deeply knowledgeable about the following community but are spaces like HealthyGamerGG doing the right thing?
The more scalable way would be to have reconfigurable wake word hardware, then push target words, then send back analytics instead of audio.

Especially since Amazon already has advertising profiles on users, so could generate monetizable target word lists per-user.
JPEG XL's XYB color space is perceptual and based on LMS, but you don't have to use it, and you can store 16-bit floats directly. The paper notes that the libjxl library interface lacks some necessary features:

"In principle, JPEG XL supports having one main image and up to 255 sub-images, which sounds like a good match for c0 and f1, . . . , fn−1. Unfortunately, the current implementation in libjxl does not allow us to tweak the compression ratio and subsampling on a per-sub-image basis. Due to these limitations, we currently use one JPEG XL file per channel so that we have full control over the compression parameters."

This follows a general trend in modern codecs where the format itself allows for many different tools, and the job of the encoder is to make good use of them. See "Encoder Coding Tool Selection Guideline" for a nice chart of the possibilities: https://ds.jpeg.org/whitepapers/jpeg-xl-whitepaper.pdf
How do Black people fare in the UK?

Because if there's no discrepancy, or a smaller one, it seems to suggest that maybe GDP and square-footage-of-your-house is actually not all that important.
The Cravens Conjecture
Is that based on fact or is that the narrative they "mostly liberal states" want you to think?
Real-Time Batching in Go
Perhaps, but:

There's ongoing work exploring QUIC-in-kernel-space at https://github.com/lxin/quic, and more generally HTTP/3 will be increasingly optimized over time as it moves towards becoming the majority of HTTP traffic (a few years off, but looks likely eventually). There's no fundamental reason I'm aware of that HTTP/3 would be _inevitably_ slower than HTTP/2, it seems likely for now that it's largely implementation details.

There's plenty of internet-facing cases with average-at-best connectivity where HTTP/3 would be beneficial today, and isn't available (non-megacorp Android apps, CLI tools, IoT, desktop apps, etc). Even on the backend, it's very common to have connections between datacenters with significant latency (e.g. distributed CDN to central application server/database).
Show HN: We Have Integrated Claude Computer Use in WebVM
Why not just store each "frame" of spectral image as it's own HEVC compressed video clip?
Each image frame in the video corresponds to a slice of the light spectrum. The longer the video, the more precision you pack into the frame. With that you have variable precision per frame as you see fit.
It being a video you exploit the obvious video compression advancements that has been achieved over the years without having to reinvent the wheel.
AMD Ryzen AI MAX+ 395 – Breakthrough AI Performance
And you know that for a fact because....source?
How Trump's tariff chaos is already changing global trade
This book is good! I would recommend "Making Software: What Really Works, and Why We Believe It" for the inverse - a positive empirical case for things that do work (with some discussion of things that have been studied without rejecting the null hypothesis). It's not a contrarian take so not quite as readable, but it's overall better to have answers than be able to quibble with the proposals of others.
Freedesktop.org Gitlab Begins Its Week Long Cloud/Server Migration
BitM Up Session Stealing in Seconds Using the Browser-in-the-Middle Technique
>iOS backups are consistent in backing up everything sans stuff in the Secure Enclave

Do they now back u TOTP generators? I lost access to an account I had since my teens because when restoring from backup, I had no MFAs in my Google Authenticator. Since I had imported my teenage cell # into Google Voice, when the backup codes I'd generated for the account failed to restore access, I lost access to my gmail + my phone number I'd had for decades, despite taking what seemed to be reasonable steps.

(I'd backup my iPhone to my laptop, and backup my laptop to a USB hard drive, one of which would live in my house and another in a secure offsite location.)
Yes, I'm aware of the history. That history, in my mind, only underscores that the presidential pardon is a holdover of monarchical power that should have no role in a governmental system that is supposed to be based on the rule of law.

> to ensure justice and mercy within the legal system.

But it does no such thing. All it does is to make the ultimate arbiter of what counts as "justice" a single person. That is not a good thing and is not conducive to justice.
The PIO is very useful. We use the RP2040 in custom devices that encode and decode the "Weigand" protocol, and it wouldn't be easy without the PIO
I explicitly care about "public transport". I strongly dislike cars, like trains and bike lanes, mostly commute by bus. I can't imagine living in a place without a good public transport. I strongly prefer cities and places without too many cars everywhere.

>Add the convenience of not having to manage bus schedules and, you know, owning a car, its a no-brainer.

I assume you live in a place where cars are the default, or the only, mode of transportation? It's not like this everywhere.
The Chicony PS/2 Keyboard Model KB-2961 outperforms most new classic models for hard working.
that's a great question. the 600ns figure represents our optimized write path and not a full fsync operation. we achieve it -among other things- through:

1- as mentioned, we are not using any traditional filesystem and we're bypassing several VFS layers.

2- free space management is a combination of two RB trees, providing O(log n) for slice and O(log n + k) - k being the number of adjacent free spaces for merge.

3- majority of the write path employs a lock free design and where needed we're using per cpu write buffers

the transactional guarantees we provide is via:

1- atomic individual operations with retries

2- various conflict resolution strategies (timestamp, etc.)

3- durability through controlled persistence cycles with configurable commit intervals

depending on the plan, we provide persistence guarantee between 30 sec to 5 minutes
Hiding Secrets in Emojis: The Invisible Character Trick
The risk, I think, is that US debt is in the currency the US controls. So there is the temptation to get out of the debt by inflating it away. If it becomes perceived that this will happen it could set off the collapse. And this could happen sooner than one might think.

The end game is the federal debt has been inflated away, the dollar is much lower, and dollar denominated assets have been wiped out. So (if you think this is going to happen) get your investments into equity and the like and load up on dollar denominated debt that will also be wiped away.
There is no possible way for something to be written in 100% memory safe code, no matter what the language, if you include "no unsafe code anywhere in the call stack." Interacting with the hardware is not memory safe. Any useful program must on some level involve unsafety. This is true for every programming language.
The goalposts have been moved. The claim is that this pattern isn’t suitable for production code. The ground truth is that a compliant Go implementation may elect to: crash; read the first value ever set to the variable for the entire lifetime of the program; or behave completely as you’d expect from a single core interleaved execution order. The first is an opt-in, the latter two are up to the whims of the runtime and an implementation may alternate between them at any point.

Is that the kind of uncertainty you want in your production systems? Or is your only requirement that they don’t serve “corrupt” data?

Don’t be “clever”. Use locks.
The point is to raise a generation on them, and then they'll look at us weird for not wanting to send data back to the Amazon mothership so we can write down milk on the grocery list, a task that would be impossible without phoning Amazon.
the test was done on a single node and a single thread. on multi thread and batch operations, HPKV was still faster on the same machine
https://www.bloomberg.com/news/articles/2025-02-14/silicon-v... | https://archive.today/2ilKP

> Deep-pocketed investment companies, including private equity firms, may buy some of these slow-growing startups. But businesses are simply “not going to fetch the type of valuations investors were giving them back in 2021,” says Chelsea Stoner, general partner at Battery Ventures, which invests in and acquires startups.

> The remaining optimists can hope that something will spark a new round of techno-enthusiasm, or that a Lina Khan-less Trump administration will goose the acquisition and IPO markets. But Greg Martin, founder and managing director at Archer Venture Capital, says that for many unicorns the only—albeit unlikely—hope is for the market to go crazy again. “Unless we have another irrational valuation environment created by zero interest rates” like we had in the pandemic, he says, many of these zombie unicorns are “going to wind up in the graveyard.”

https://www.marketsentiment.co/p/the-yc-report

> The stark contrast between Y Combinator's private market triumphs and the public market struggles reveals an interesting paradox in the modern tech ecosystem. Private markets can sustain higher valuations based on just potential alone — Investors are willing to bet on visionary ideas and projected growth. But unless you are Tesla, public markets eventually demand tangible results, often leading to painful drawdowns.

> This report is by no means meant to throw shade at YC. They have created some incredible companies like Stripe (Fun fact — Stripe now processes more than 1% of the Global GDP!), Airbnb, and Dropbox.

> Unfortunately, by the time most of these companies reach the IPO stage, the hype surrounding them pushes them to unsustainable valuations. While this gives a great payout for the initial investors and founders of the company, retail investors frequently find themselves at the short end of the stick when market expectations adjust.

(accredited investor, own private equity in multiple orgs, participate in tender offers, etc; thoughts, opinions, musings my own)
Your example of a time where ignoring the "experts" was a good thing was a time when the experts were correct?
had a positive experience recently on an issue and getting it fixed, people were helpful and instructive. For drive-by newbies there's an initial penalty to dig into Mozilla tooling. Lowering the threshold there will attract more contributors.
The article talks about the advantages of HTTP/3 for IoT applications. I recently did an IoT application (weather station) where I actually ended up using HTTP/1.0. I only had to send a total of around 70 bytes every two minutes. If at the end of that two minutes I had an invalid or missing response there was nothing more to do other than record the result for a possible future reset. Once there was new data available the old data was irrelevant.

So I don't see how HTTP/3 would of helped there. Most IoT applications are not very sensitive to things like latency and what counts as reliability is very much dependent on the situation. A simple protocol is an advantage.
I keep going back and forth on ‘uv run’. I like being explicit with the tooling, but it feels like extra unneeded verbosity when you could just interact with the venv directly. Especially since I ported a bunch of scripts from ‘poetry run’
RPi 500

Oh, I haven't been paying attention, haven't realized this came out in the meantime! Thanks
It matters because they waste the time of serious researchers.
requests dead? The reason given for not including it in the stdlib was so it could evolve more rapidly. Back then the protocol layer was handled/improved by urllib3.
Wow, at first I assumed that you were wrong and "minority owned" meant like "minority shareholder" or some economic thing, but Claude seems to agree with your interpretation.

That just seems... wild. We are talking about something as fungible as money (or shares), and we are literally saying that we prefer for trading of those monies to come from people who have a certain racial or ethnic background. I'm genuinely surprised that this isn't somewhat illegal?

I suspect that I am misunderstanding something though.
the 600ns figure represents our optimized write path and not a full fsync operation. we achieve it -among other things- through:

1- as mentioned, we are not using any traditional filesystem and we're bypassing several VFS layers.

2- free space management is a combination of two RB trees, providing O(log n) for slice and O(log n + k) - k being the number of adjacent free spaces for merge.

3- majority of the write path employs a lock free design and where needed we're using per cpu write buffers

the transactional guarantees we provide is via:

1- atomic individual operations with retries

2- various conflict resolution strategies (timestamp, etc.)

3- durability through controlled persistence cycles with configurable commit intervals

depending on the plan, we provide persistence guarantee between 30 sec to 5 minutes
While increases in GDP don't all go to working class Americans, the two are not completely decoupled either. If you look at the small-scale variations in both they match each other pretty closely. I also suspect that it's the working class that would eat any dramatic GDP decrease.
The File System Belongs in the Kernel [pdf] (1991)
There are people on the Left discussing the real root causes of the current societal de-valuation of young men (and everyone else), but "you're a victim of the capitalist raiding of our social coffers by oligarchs, who at the same time tell you it's women's fault to misdirect your anger away from they who are the real reason your job pays as little as it can, and you can't afford a house" requires so much more foundational work to explain than the people blaming women and 'wokeness' have to do.

It also, as you alluded to, doesn't make them out as some direct main-character-esque target of this system, just collateral damage, which doesn't feel like empathy the same way that saying, "you're right, you are being personally attacked. People do hate you as an individual just for who you are." feels like.

Telling someone that they need to stand together and fight the top-down dismantling of our society for profit is also a much larger ask than telling them it's fine to stew in their hate, watch another JBP video on YouTube, and "clean your room".

Rhetoric against easy scapegoats often wins out over truth: it did so in WW2 Germany, and it's well on its way to doing so again here.
Location: Addis Ababa/ Ethiopia

Remote: Yes.

Willing to relocate: Yes.

Technologies:

Backend: Python, Django, Django REST Framework, FastAPI, Channels

Email:negassab16@gmail.com

Resume:https://negassab.github.io
For example in the State of Oregon there are ~1M non party registrations. ~900k Dems, ~700k Republicans. Oregon is a closed primary state, thus the greater majority is not represented in the primary. https://sos.oregon.gov/elections/Pages/electionsstatistics.a...
> Company: when this policy mentions “Company,” “we,” “us,” or “our,” it refers to Feedban, Inc., 30 N Gould St Ste R Sheridan, WY 82801 that is responsible for your information under this Terms & Conditions.

> Country: where EnkiTask.com or the owners/founders of EnkiTask.com are based, in this case is UA.

Not quite buried, but definitely could be more straightforward: https://enkitask.com/tos

Edit: Feedban seems to refer to their other product, https://feedban.com/
I favor the microkernel philosophy, which means removing code en masse from the kernel even at the expense of typical programmer convenience and possibly performance. I appreciate that TFA presents a counterargument that acknowledges the tradeoffs of the abstractions we choose, particularly in this case where a kernel file system is familiar and largely desirable. Is the increased flexibility and robustness of the microkernel design beneficial in the end? I say so, but even if I'm right, the alternatives should always be present for examination. Times change, and comprehending a time is hard enough. Operating system development subsumes software development, even as the reverse is true: it is the craft of abstractions and implementations, given means and ends.
shouldn't QUIC be supported at the operating system level similar to TCP? that way it could get adopted much easily in different languages