skysight-inc/HackerNews huggingface dataset:
In what way?

There are examples with integration tests currently.

The website explains some tadbits regarding concurrency quite well.

I'd need to better understand what you mean.
We do, but I am transitioning towards MCPs. One thing is that it is free, and secondly, Cline don't bring that much more to the table - in Claude desktop I can also ask to implement something, and then tell it to write solution to the source code files. This in effect does the same thing as Cline, but I feel I have bit more control.
Really appreciate this post as I try making the leap from Senior IC Engineer into a "next rung up" role (currently aiming for Enterprise Architect, Principal IC Engineer, or Management of ICs); it really helps explain what mindset I should be having for each phase, should I seek to continue upward growth.

In the here and now, it seems like my "sweet spot" is to aim for Director in the next five years or so, regardless of the next role I eventually take (currently on the hunt due to RIF). I'm already at the point where I'm mentoring junior colleagues, delegating tasks among the team, and spending more time on tactics and strategy than daily engineering work - and that seems to fit with a Director role, albeit cross-function and cross-domain (which is what I already do, being an infra engie that can also do networking and storage and public cloud and collaboration - Senior jack of all trades). Above that (VP, etc)...I dunno, guess it depends on what kind of person I am in five years' time, after I've hit Director and had some experience in that role.
Optimization of Monolithically Stackable Gain Cell Memory for Last-Level Cache
DoorDash and Klarna signed deal where customers can pay for food in installments
MiniFed: Integrating LLM-Based Agentic-Workflow for Simulating FOMC Meeting
Yes, unfortunately NIMBYs have been blocking any iota of progress in this area for around 40 years
Is it odd that I’ve never seen anyone say hey siri irl? And I’m in tech in Bay Area.

And whenever they do use Siri, holding the button to talk to her, it is to set a timer.
> No, I'm saying it's justified to update the interface to reflect the state of todays interface-language.

Which one? GTK, QT, MacOS, the myriad in today's web?
I'm not sure if this is the same thing, but I'd like to see a product family that can be configured to replace controller boards on a wide family of appliances. For instance, a generic compressor/thermostat controller that will work as a replacement on ALL models of refrigerator for the past 20 years. It would work based on jumper settings or loops that you add/cut that would be qualified and tested for each model. It's working with power levels that could burn your house down, so safety would need to be paramount. But basically all appliances do the same thing, just at different voltage and current levels. There should be a market for a common replacement set.
Law aside, LibGen is probably the best and most complete library-of-books humanity has ever created, no?

Seems like that should be the lede a lot more.
I’d say the global economy is in a bind right now. However, might be tougher in the UK because of Brexit?
I've been very curious about electric -- the idea of giving your application a replicated subset of your databse, using your api as a proxy, is quite interesting for apps where the business layer between the db and the client is thin (our case).

edit: Also their decision to make it just one way sync makes a LOT of sense. Write access brings a lot of scary cases, so by making it only read sync eases some of my anxieties. I can still use Rest / RPC for updating the data
colleague of mine wrote a json parser in sql when the rdbms already had a json parser... guess where all the errors came from
https://www.bbc.co.uk/news/articles/cvg5dg4p2l0o "Counter-terror officers from the Metropolitan Police are leading the investigation into a major fire that has closed Heathrow Airport"
That’s fair. I think the difference here is that the entire context needed is provided.

If you’re having to explain an existing problem with edge cases, then sure, the context window needs the edge cases defined as well.
What I don't get is that the government now says it wants a 3rd runway (this has been debated for 30 years). Why add a 3rd runway, costing billions and taking decades, to an airport that can't use it 24-7 due to noise restrictions, and doesn't even have resilient power from the grid. Heathrow should have been bulldozed years ago and replaced with housing, and the estuary airport built. Or the Maplin Sands project 50 years before that.
Punishing the liars after the fact, to me, sounds like a very slippery slope. What percentage of promises have to be upkept? Do they have to be kept if the situation changes and they're no longer the correct decision? Do they have to be upkept in special circumstances such as Covid/WW3/etc? Though I would love a system where applicants list their main plans and their progress (not as done or not but as references to legsilation changes, etc) gets officially documented after their term. It won't be wildly useful but it doesn't sound like too much work either.

I like local governance but you have the same issue on a different scale. Whether the president or the governor runs the show I'd want them to be replaceable in a timely manner and to have a little fire under their ass.

Moving your feet is something I also do but I'm not sure is sustainable. What you get is people going to more social places in the beginning of their adult life to get as much support as possible and then move to the most capitalistic places possible once they start earning big money to pay less taxes/have more buying power. How many people do that, I don't know. In my circles it's a lot and I'm one of them.

It's one of those perfect is the opposite of good things though since centralised politics isn't really better either..
Both agree on cardinal numbers (an array [1, 2] has length 2), just not on ordinal numbers (whether the 1 in that array is the "first" or "zeroth" element).

I think whenever people say "zeroth" they speak in jest and doubt that there is any disagreement on the fact that the element without predecessor (nowadays in programming most often assigned index 0) is the first element.

You used "first" in that sense naturally just in the sentence before without the slightest notion of ambiguity.

You have lived zero full years and are in the first year of your life.

What people wrongly get riled up with is the fact that ordinal (first) is not in sync with the cardinal (index 0), but it rarely is anyways. If you go to an administrative office and pull your number 5357 no one assumes that there are 5356 people in the queue before them. Your are still the 5th or 10th in line, even if your index is 5357.
> Say, your random self-hosted server thing that isn't escaping your LAN (e.g. Jellyfin or anything like this)

I tried reading your link but I'm none the wiser, so perhaps you could provide the docker-equivalent one-liner to start a Jellyfin instance using systemd-nspawn?
i wonder who would have the intelligence & motivation
Previously: https://news.ycombinator.com/item?id=43431567

https://archive.is/D3LCH
The gold costco sells is serialized. It is traceable and if you report it stolen, if it's found in a pawn shop or the pocket of a thief, you will get it back.
Overstaying a visa in any other (developed) country does not result in this kind of detention. These people are not even being given due process. I’m sure each of them is detained for some mistake in their paperwork, but some of these stories are really not flattering to the ICE.
FWIW I was not referring to brita filters. Two days ago I was at a friends house who had a literal fabric filter on top of his big water carafe.
Thank you, your report is eye-opening, for I have never cooked anything requiring more than 3 hours (other than yogurt - boiled milk, cooled, yogurt added and then left in the oven overnight).

How about safety? grilling/smoking usually requires someone be nearby in case something goes wrong.

For a hot tasty brisket that was cooked 14 hours I go to a BBQ joint. Perhaps the BBQ joint uses a pellet grill (or will soon)!
Great work! Here's some prior art in the (torch) space: https://github.com/vccimaging/DiffOptics

A few notes, though paraxial approximations are "dumb", they are very useful tools for lens designers and understanding/constraining the design space - calculating the F/#, aperture stop, principal planes and is critical in some approaches. This pushes what autodiff tools are capable of because you need to get Hessians of your surface. There's also a rich history in objective function definition and quadrature integration techniques thereof which you can work to implement, and you may like to have users be able to specify explicit parametric constraints.
Drives me bananas. Aussie in the US - I’m very reluctantly going to spend 4-5x what I would pay in au for a heat pump. I have no explanation for why it can possibly cost so much more, it’s infuriating. You can DIY for a lot less but it’s a big complicated project
While the AMD ISA documentation has been slightly improving during the last years, so the document about RDNA 3.5 is noticeably better than older documents, Intel has failed to publish the documentation for the latest Xe versions, even if in the past its GPU documentation was much better than that of AMD.

Intel still has to publish several additional manuals, to cover Xe in Meteor Lake, Xe in Arrow Lake H, Xe 2 in Lunar Lake and Xe 2 in discrete GPUs, and then Xe 3 in Panther Lake, to bring their documentation up to date.

You can extract most of the GPU information from the open-source Linux drivers and LLVM compiling back-end, but this is a poor substitute for actual GPU ISA documentation.
Basically an online version of nix-output-monitor. Might be half an idea. But it doesn't get you 100%: you get CI, but not CD.
I can't remember which of these it was but one of these actually "bricked" my Mac Pro on the OS upgrade, at least from the casual Apple fan perspective or the Genius bar perspective.

I took it into the Genius bar and they had nothing other than "we will wipe it and get it working."

It turned out I was able to boot to single user unix console mode and clean up the issue in an old school style. I have no idea if that is even possible anymore, but in any case I have never had another issue with OSX as severe as that one.

Modern Mac OS got really quite high quality at some point but it's easy for people to forget it had a lot of growing pains between 1999-2008 or so.
It's a crime to abduct someone and sell them to a third country's prison that they have no connection to.
the utility are expecting to go back on at 3pm...

(edit: and are back)
I didn't quite follow how you can actually prove that you've solved a sudoku via reduction to graph coloring. If I understand correctly, an important part of the graph coloring protocol is that the prover permutes the colors between each round (otherwise the verifier can just iteratively learn the color of every node).

But all sudoku puzzles have the same graph structure - a puzzle instance is a partial assignment of colors to nodes.

So can't a verifier can gain knowledge about the prover's solution by asking for edges that correspond to known values?

(I found a different ZKP protocol for sudoku, but I don't think it relates to the graph coloring protocol: https://www.wisdom.weizmann.ac.il/~naor/PAPERS/SUDOKU_DEMO/)
This looks really great.

Do you have any plans to add stock lens catalogue matching? To make it easier for hobbyists to manufacture lens assemblies.
I don’t know if you’ve read about it but apparently if a trans woman has “F” in her passport and a border agent determines that she was previously a man, that’s now considered fraudulent and grounds for detention and deportation.
One of the most under-appreciated lines from a TV show was from Fleabag season 2

"Priests CAN have sex, you know. You won't just burst into flames. I've Googled it!"
I'm surprised that there are no mentions of uncontacted tribes (ctrl-f of 'uncon' and 'native' yields no matches). It seems that violence and extreme xenophobia is the cultural norm, not the exception from a few psychopaths. And the methodology seems dubious, trying to estimate social behavior, norms and statistics based of people long gone and whose remains are scattered far and wide both in place and time.
Under the "Time (seconds)" section, I looked up "6", which is my result from 4+2:

> 6 11.6 days, two-week vacation, waiting for a passport, healing from minor surgery
It's less about what I need to know and more about how I need to organize it. I get the same information from all of my reports, but the ones who were managers hand it to me ready to go where the others I get it from a conversation.

When I'm talking to my team, I need to know things like:

* Anything that is blocking them (and what they think will solve that)

* Any unexpected events, fires that are about to start/have started

* Progress on their tasks and any timeline updates

* Things they've heard from meetings with other teams that might impact what they're working on or other people on the team

The ICs who were managers previously tend to come to 1:1s with this already sitting in our shared document outlined roughly like I have above when we start our meeting. E.g.

* I'm waiting for Joe Bloggs to finish his API work before I can build the user workflow for X. He was supposed to be done last week but I'm still waiting. He's being very vague about the timeline and I need to know when this will be done so I can start work. Can you talk to him for me?

* Mary was out sick last week so didn't finish the design for Y. We're working on it now and she'll be done by Tuesday. I've put my work on Y on hold until then and am focusing on Z instead. It should still be done by the deadline.

* Status of Project Foo is...

* I had a sync with the database team yesterday. Did you know that they're planning to move everything to paper tape next quarter?

All of that would come out in a conversation anyway, but having it like this focuses it and puts it in context already (which is normally what I would need to do with that info).

The real difference is that folks who have been managers before tend to have a better understanding of what will impact the larger team or project, not just their part of it. I care about the individual too, but some of my brain is always on the bigger picture.
I do this with Zim (desktop wiki).
Works great on my end.
I've had the same issue in my engine.

What I've found is that essentially WebAudio has such a terrible performance that the audio buffers need to be at minimum 100ms. And if you have a bad frame or any jank in your RAF is likely to glitch at least occasionally.

Compare this to when running natively 20ms audio buffers are fine.

I've settled on a design where I run all the audio graphs and audio decoding in a separate thread and then queue the audio buffers for the main JS thread to pick up and make the WebAudio calls. The same has to be done for the graphics (WebGL) as well. This can be major paradigm shift if the initial design has been done around doing stuff independently on the background. On the web.. no can do.

Bonus tip, if you're planning to use the OpenAL implementation that Emscripten provides my only advice is.. don't.
I don't think that's required, unless you definitionally believe otherwise.

When clients disagree about the the order of events and a conflict results then clients can be required to roll back (apply the inverse of each change) to the last point in time where all clients were in agreement about the world state. Then, all clients re-apply all changes in the new now-agreed-upon order. Now all changes have been applied and there is agreement about the world state and the process starts anew.

This way multiple clients can work offline for extended periods of time and then reconcile with other clients.
There's a big difference between "reinventing the wheel" and simply making your own wheel. People often conflate the two.

e.g. making your own static site generator is not reinventing the wheel. It's making your own wheel, which is a perfectly cromulent use of time.
No idea, we'd need someone from Korea to clarify what the expectations are here, the news story just assumes that you know why it would matter.
Total lunar eclipse over Teide crater, Tenerife – a project with many obstacles
There aren't a lot of phones that have air vents, except for the ones that also have fans. Convection doesn't work at those sizes and power levels. Thermal design for phones is all about conduction, getting the heat out to the surface of the device and spread evenly enough that there's no hotspot that would be uncomfortable for the user holding the device.
Trino Client Protocol Improvements
That and the sunken ship full of explosives, yes.

https://en.wikipedia.org/wiki/SS_Richard_Montgomery#/media/F...
In the Boole Library in Ireland (which has entrances on different floors) they use an algebraic (affine) system. There is a floor designated "Q" and then other floors are labelled relatively, "Q+2", "Q-1", etc.
I see people bringing up arrays, and an array index is represented by a number, you can do math on it, but it's not a regular number for counting a sequence of items. It's a unique reference to a location in the memory, and it's dangerous to treat an array index like it's just any old number.

Behold, the really stupid things you can do in Javascript:

let myArr = [];
let index = 0;
myArr[--index] = 5;

console.log(myArr.length); // 0
console.log(myArr[index]); // 5
I've flown through Heathrow a dozen or so times, and have spent maybe $200 in various shops and restaurants. Outside the airport, I spent months working on projects, and both I and the projects involved much more than $200. An analysis that includes only direct spending misses the overall impact.
I use AutoHotkey's text replacement to drop different date formats. Typing "]ts" in an input replaces it with 03/21/2025 10:10:48

::]ts::{
Send(FormatTime(,"MM/dd/yyyy HH:mm:ss"))
Return
}

Beware the syntax differences between Autohotkey 1 and 2 when searching documentation
Yes, that DiffOptics paper was one of my main inspiration for this project. It's a very cool paper.

> There's also a rich history in objective function definition and quadrature integration techniques thereof which you can work to implement, and you may like to have users be able to specify explicit parametric constraints.

Yes, this is definitely the direction I want to take the project in. If you have any reference material to share I'd be interested!
i think the analogy holds because there is also an established idea of software developers being passionate about what they do and hence create and maintain open source projects for free. never thought about it but music/musician <> software/developer is pretty isomorphic. also it simply isn't true that software developers make double the median - that's just true for the sv bias here and a few other hot spots.
It’s not the person, it’s the culture at Apple. They are too PG rated, privacy focused culturally and AI currently is impossible to have full control of these things. Starting from early Siri, there is almost no change, it’s still randomly stupid af. I’m willing to bet the new guy will not able to steer them either unless he makes some really bold moves to extract themselves from this loop.
Apple doesn't care about privacy in China. Even iCloud data on China was held by a Chinese custodian. The pain they experienced to integrate AI in China was because of the rule that Apple must choose a Chinese partner to integrate with. So they cannot choose OpenAI like they did in the rest of the world. They also couldn't choose Google Gemini or Anthropic obviously. They evaluated at least Alibaba's Qwen and DeepSeek and maybe some more.
I think to be a manager, also 'read the room', or 'context'. Your response is just a bunch of "I this" , "I That". Nobody knows you. What does your current step in life have to do with anything, with anybody else.

The "I" isn't important. At best someone that does this, could just bore everyone, or at worst could alienate, or give impression as arrogant, self centered, if you are only talking about yourself. (you didn't, but could lead to that).

It is possible to phrase information in a non-self referential way. Talk about what others want to hear about.
> do you understand how grave is an accusation of genocide?

That is what you did 9 posts upthread. My claim of the Gaza genocide is well accepted among most genocide experts, several human rights organizations, international organizations, and several of the world’s government. The accusation of Oct 7 being a genocide is a fringe theory, which hardly anybody believes, but is used to justify the actual Gaza genocide. This is precisely why I jumped in this threat. To call out your speech for what it is.

> you can name many “indigenous people who fell victims” who butchered a thousand civilians and then took 250 hostage?

That specifically, no. Generally, yes. FLN in French Algeria comes quick to mind. They were probably as brutal and disregarding of civilian casualties among the French colonial settler population as Hamas is. ZANU and ZIPRA in Zimbabwe (then Rhodesia) is not hard to think of either. They regularly engaged in terrorist tactics. ZIPRA for example downed two civilian airplanes with the sole reason of killing as many white Rhodesian settlers as they could.

If we include general violence against the settler colonists done be the indigenous population outside of an organized group then the Haitian slave revolt is easy to mention. The revolting slaves made no distinction between civilians and military. There you actually had beheaded children which the freed slaves would put onto pikes and display to the french colonial soldiers.

If we include general colonies (not just settler colonies) the Viet Cong and the Kenyan Mau Mau come to mind. The Viet Cong would regularly bomb civilian targets and the Mau Mau did the infamous Lari Massacre where 74 (mostly) civilians were burned inside a locked hut.

All of these atrocities (except maybe the Hatian slave revolt) were than used to justify extreme violence against the indigenous population. The Mau Mau aftermath by british soldiers were particularly brutal, but still comes nowhere near the atrocities commit by the Israeli settler colonial army during the ongoing Gaza genocide.

Finally I would also like to call attention to the French Resistance. They didn’t come anywhere near Hamas in brutality against civilians. At worst they would throw grenades at Nazi soldiers in a public setting. But that didn’t stop the Nazi occupiers from calling them terrorist and use it to justify mass atrocities against the general French population.
Wouldn't it be easier to just stop saying that rather than trying to let the marketing language drive the engineering goals?
I think smaller companies do think this way of retaining good people. Large corporations believe anyone is replaceable. Again I am an IC & don’t see/hear any extra work done for retention. This proves your point though.
It looks exactly how the aerospace automated fiber placement robot arms operated starting 10 years ago...but with a slightly smaller table. So they revolutionized the technology by slightly reducing the working volume!

It's still very cool to see the technology propagate to other industries though.
Gajim 2.0.4 has been released – GTK XMPP/Jabber Chat Client – Communication
I wonder if anyone tried making lens out of its outputs using transparent 3D printer resin?
Das erste Element in dieser Aufzählung ist jedoch null, und das zweite ist eins. Deutsche verwenden einsbasierte Indizes, genau wie die Amerikaner, auch wenn sie manchmal bei null zu zählen beginnen.

(The first element in this list, however, is zero, and the second is one. Germans use one-based indices, just like Americans, even though they sometimes start counting from zero.)
Now you can go into debt to get lukewarm mediocre food at a premium price!