MurphyA/hacker-news huggingface dataset:
by mattmm11 | 2026-01-14 02:26:08+00:00
Yesterday I was trying to have Gemini help put together a toy model to calculate some financial scenarios in Sheets, and it struggled mightily. The biggest challenge was it didn't have a good way to port formulas over into specific cells, so I basically had a CSV and a bullet list of formulas to put in by hand. From the demo I couldn't tell how well this use case would be handled, but I imagine better in what you've built (will try it out to test it!). I did not try Gemini in sheets, for the record, which may work better than from the chat environment.

I'd echo other comments on the demo being a bit hard to follow, and it'd be useful to be able to demo without having to create an account/sign up, encouraging exploration.
by networked | 2026-01-14 02:26:39+00:00
The Dilbert's Desktop Games collection (https://en.wikipedia.org/wiki/Dilbert%27s_Desktop_Games) was a meaningful part of my childhood. As a slightly older kid in Ukraine, while I hadn't heard of Dilbert, I could understand the setting with my knowledge of English and some idea of how tech companies worked. (I already wanted to be a programmer.) I thought Techno Raiders was a pretty cool game, but also, this game collection was an introduction to the idea that the world of office work was kind of ridiculous and people were kind of incompetent.
by JCattheATM | 2026-01-14 02:26:41+00:00
> making incorrect assertions about both free speech zones (they are still used)

My assertion was that "they haven't been a thing", and they haven't. Your sentence implied they were a nationwide issue still, and they very simply haven't been. Again, the numerous nationwide protests easily demonstrate that point.

> your central point about the arrest of a protestor who it turns out wasn't arrested.

At least 64 people were for simply holding up signs saying "not my king". The guy holding up blank paper was intimidated by the cops, which sure, is better than being arrested, but not great.

> It's sad that you're not going to walk away from this discussion thinking "Huh, maybe I wasn't very well informed, it's pretty terrible in both countries so calling out the UK as significantly worse might actually be wrong"

What's sad is you're being the very example of someone being overly defensive about the UK's decline instead of just agreeing these are real issues. This isn't a competition, I think the US is going in a horrible direction as well, andnot once did I claim the UK was 'significantly worse' - that's a strawman birthed from your defensiveness.

> but instead believe you were attacked by unreasonable, tribal British people defending authoritiarianism.

I do think you are being tribal and unreasonable, yes.

> But that's arguing on the internet I guess.

Unfortunately, but it's honestly only a minority of people who act like that. Reasonable people wouldn't be this deep into the conversation and would just have agreed, yeah, the British government overreached against protestors and some other examples of overreach appear concerning if indicative of a trend.

But, nah, let's just defend King and Country without stopping to actually analyze or self-reflect.
by c0balt | 2026-01-14 02:27:35+00:00
> One key concern now for some officials is [...] that more than one country could now have access to a device that may be capable of causing career-ending injuries to US officials.

One the one hand this is a serious concern for U.S. officials on the other hand any modern weapon (guns, etc.) can cause career-ending injuries too. The covert operation is certainly an interesting feature though.
by amrocha | 2026-01-14 02:28:43+00:00
It’s not a premise, it’s just my opinion.

Sure, elastic handled that poorly, rescinding an offer like that is very unprofessional, but that’s an indictment of their HR department and has nothing to do with the gender of the other candidate.

I understand where you’re coming from, what you’re asking for is a gradual transition to equity. But until that transition is done, you’re also asking the groups that were systematically discriminated against to endure the effects of that discrimination for longer. And those soft approaches you listed take a looooong time to work, and only while the pie is getting larger.

At one of my previous companies they took those soft approaches. The result was that entry level positions were very equitable, but the higher the seniority the higher the percentage of white men. At the rate that the company was hiring and promoting, it would take 150 years to achieve equity at all levels.

To be clear, that means asking women to wait 150 years before they have a fair shot at leadership positions.

But that was all before 2020. After layoffs hit and the growth stopped the equity transition also stopped because the white dudes at the top weren’t willing to step down so women could take their place.

You say being discriminated against is corrosive, but what about the corrosion that already happened because of all the discrimination that happened up until now? Are you going to do something about it? Or are you just gonna tell the people corroded to deal with it?
by dekhn | 2026-01-14 02:28:54+00:00
I've been inside the conference- I used to do due diligence and discovery for Google Ventures and they gave me a ticket one year. The "talks" were eminently forgettable ("we put this in X people and Y died") and the power meetings were... also fairly forgettable. A lot of it is just puffery, and a lot of the dealmakers have no real understanding of the area they are in (softbank seems to be the place where bad ideas go to be funded and then die). Then there are the sharks, cruising around looking for easy pickings.

My favorite conference-that-is-not-really-a-conference is Pacific Symposium on Biocomputing. The bar to get a paper in is really low, and it's set at a nice resort in Hawaii. The whole conference would just empty out all day so people could go to beaches, etc. It starts on a Friday and ends on a Monday. About the only highlight for me was sitting down at the bar and spontaneously meeting Lynn Conway- "what do you do?" "oh, I worked on VLSI...."
by blindriver | 2026-01-14 02:31:34+00:00
Multiple things can be true at once:

1) Officers that engage in these types of chokeholds and other dangerous or illegal behavior should be immediately fired and have charges against them. The ICE agent that shot the woman definitely should be charged with some sort of homicide for the 2nd and 3rd shots and we should let a court of justice determine if he's guilty or not.

2) People need to listen to the police, no matter what. They need to stop thinking they can fight back when they are being detained. You can't and all you are doing is opening up the door to being attacked. Comply with the officers and if there are problems, that has to be sorted out elsewhere but not at the point of arrest. It is only going to end badly if you think you can resist arrest.

3) Political vigilantism needs to end immediately. Protest to your heart's content but do not interfere in the activities of ICE agents. It is ratcheting up the tension and can get people, both the protesters and the agents, killed.
by SERSI-S | 2026-01-14 02:32:04+00:00
Fair point. Filecoin answers the question “will this file still be around in 10 years?” through economic incentives.

What I’m poking at is the layer above that: “will anyone actually understand this file in 100 years?”

Storage alone won’t cut it. You need shared context, evolving semantics, and some form of continuity in the community doing the interpreting. The Library of Alexandria kept scrolls for centuries — but once the interpretive context vanished, most of the knowledge went with it.
by anon373839 | 2026-01-14 02:32:36+00:00
> Embedding every style directly into the style attribute is also readable, and as a side benefit it doesn't need a build step just to make your styles actually work.

Critical difference: media queries are unavailable to inline styles, making impossible to implement responsive designs this way. And anyway, CSS is so much more verbose than Tailwind that it really wouldn’t be very readable outside of toy examples.

Personally, I have used CSS since it was first created. I also have used Bootstrap and Foundation, but found them brittle and cumbersome. Now I just write 95% of styles with Tailwind.
by nonethewiser | 2026-01-14 02:35:28+00:00
It's like the reverse of the product that advertises itself as "AI driven." As if that's supposed to be a selling point. OK, it's AI driven, but is it good?

There may be short term emotional strings to pull. "AI driven!" or "AI free!"

But ultimately, no one will care if it's AI or not if it's good.
by duxup | 2026-01-14 02:35:28+00:00
1 doesn’t seem to be happening… rather in the case of the woman shot attorneys were directed to investigate her family.

https://www.cbsnews.com/minnesota/news/federal-prosecutors-m...

In the meantime ICE seems to be trying to simply provoke a response time and again with no consequences.

https://www.reddit.com/r/ICE_Raids/comments/1q7u4kz/ice_agen...

https://www.reddit.com/r/minnesota/comments/1q7y43s/cbp_poin...

The volume of videos are endless. ICE agents walking up to protesters and shoving them to the ground, drive by pepper spraying, it goes on. These aren’t one off situations, this is every day in Minneapolis these days.
by Grimblewald | 2026-01-14 02:35:37+00:00
to counter 2) ICE is not police. There is nothing differentiating them from armed thugs. No bages, no ID's, no faces etc. There is no reason to do ANYTHING these people ask.

to counter 3) I would say there's a clear chick and egg here. ICE started behaving in a way that is now being met with an equal and opposite reactionary force. If ICE can stop acting like some SS wannabe force, the vigilantism goes away as well. The rules and laws are for everyone, not just some.
by blindriver | 2026-01-14 02:36:49+00:00
This entire take is nonsense.

I just used ChatGPT to diagnose a very serious but ultimately not-dangerous health situation last week and it was perfect. It literally guided me perfectly without making me panic and helped me understand what was going on.

We use ChatGPT at work to do things that we have literally laid people off for, because we don't need them anymore. This included fixing bugs at a level that is at least E5/senior software engineer. Sometimes it does something really bad but it definitely saves times and helps avoid adding headcount.

Generative AI is years beyond what I would have expected even 1 year ago. This guy doesn't know what he's talking about, he's just picking and choosing one-off articles that make it seem like it's supporting his points.
by lijok | 2026-01-14 02:37:21+00:00
Can GitHub change their API response rate? Can they increase it? If they do, they’ll break my code ‘cause it expects to receive responses at least after 1200ms. Any faster than that and I get race conditions. I selected the 1200ms number by measuring response rates.

No, you would call me a moron and tell me to go pound sand.

Weird systems were never supported to begin with.
by toomuchtodo | 2026-01-14 02:37:23+00:00
You need a centralized, cohesive entity with a distributed storage footprint for the time spans you’re interested in (100+ years) imho. The distributed nature creates geographic resiliency while the cohesion provides motivation for durability. “How do you get people to care and keep caring.” Bit of a cybernetics governance problem, as it relates to institutions that are public goods. You need both the infrastructure the archive sits on, and the people who care to curate and custodian the archive, and those people will change over lifetimes like the Ship of Theseus. Do they have the tools they need? Do you have the right people for the job? How will you find new people over time interested in continuing to solve this problem?

Think in systems.

https://longnow.org/talks/02011-kahle/

https://medium.com/the-long-now-foundation/the-permanent-leg...

> “The goal is for the endowment to provide, at the very minimum, permanent storage of users’ materials and the capability to download these materials at any time,” Friedman says. “But it’s not just the cost of storage — these fees also support an organization committed to protecting, migrating, and maintaining access to user content for all time.”
by csomar | 2026-01-14 02:37:49+00:00
This makes no sense. I am developing a product in this space (https://codeinput.com) and GitHub API and GraphQl is a badly entangled mess but you don’t trick your way around ids.

There is actually a documented way to do it: https://docs.github.com/en/graphql/guides/using-global-node-...

Same for urls, you are supposed to get them directly from GitHub not construct them yourself as format can change and then you find yourself playing a refactor cat-and-mouse game.

Best you can do is an hourly/daily cache for the values.
by zahlman | 2026-01-14 02:38:04+00:00
There is no "motivated reasoning" involved in using the word "obstruction" to mean what it is commonly agreed to actually mean. Nor is my implied definition of "escalation" narrow or unreasonable. (The only hypothetical alternate behaviours you have described are grossly unreasonable and would have obvious negative consequences completely not in keeping with how law enforcement works.)

I agree that there is no point in continuing here.
by dwd | 2026-01-14 02:38:44+00:00
Been following a whole food diet for a few years now, with one simple rule: avoid anything pre-made that has preservative or additives.

Everything is made as much as possible from scratch with fresh, frozen or dried ingredients. The only downside is most fresh ingredients need to be used within a few days (lack of preservatives/additives) - which means often making a stew using anything left-over that needs to be eaten. But throwing a whole heap of ingredients in a pot for 2 hours is a very quick/easy meal.

There are some carve-outs as we don't have unlimited time/space so items like cheese, yoghurt, anything fermented we don't make our own - but we stick to organic and preferably low-salt.

We never eat out or buy takeaway; if we feel like pizza we make and bake our own bases, and the toppings are all fresh. Bread is particularly something we never buy and have reduced our consumption: baking your own is less convenient but we eat a lot of rolled oats instead.

We don't limit snacks like chocolate (organic, no added vegetable oils) or nuts and go through an insane amount of honey.
by evilduck | 2026-01-14 02:38:47+00:00
As a manager, yeah I’ve seen several of my peers wash out of the role for one reason or another. It happens. Usually it’s self selected though, disliking the inherent drama, having difficult to work with employees, moving up from engineering and realizing that was actually what they loved, etc.

But a bad people manager who still manages resources and timelines and expectations isn’t necessarily bad for business. Promoting them up into a more strategic role that deals less with managing a larger group of individuals directly isn’t necessarily a bad move either.
by dijit | 2026-01-14 02:39:16+00:00
I appreciate the acknowledgement about Elastic’s handling.

On the timeline argument: I’m sceptical of extrapolating current rates to 150-year predictions. Organisations change through leadership turnover, market pressure, and cultural shifts that don’t follow linear projections. But I take your point that gradualism has costs for those waiting.

Here’s where we differ: I don’t accept that we must choose between “discrimination now” and “discrimination for 150 years.” That’s a false binary. The solutions I mentioned aren’t just soft approaches; they’re structural changes that can accelerate equity without requiring us to accept discrimination as policy.

Your point about white men at the top not stepping down cuts both ways. If the existing leadership won’t make space voluntarily, and you implement demographic quotas, you’ve just created a system where different qualified people are blocked. People like me, who didn’t benefit from the original discrimination but are now paying for it.

I grew up in generational poverty. As far back as records go, my family has never held money or power. The people you’re describing as beneficiaries of historical privilege might share my demographic category, but we share nothing else. Class gets erased in these conversations, and that erasure makes the solutions less effective, not more.

What about the corrosion that’s already happened? I think about it constantly. But I don’t believe the answer is to corrode more people in the opposite direction and call it justice. That’s how you get radicalisation and backlash, not equity.
by raincole | 2026-01-14 02:40:56+00:00
It really doesn't matter though.

> Is a small indie dev "dodgy" if they use AI to unblock a tricky C# problem so they can actually finish their game?

No amount of framing (unless written into law) would stop small indie devs from doing this. AI is just too efficient, making too much sense economically. People who are willing to starve for their ideology is always the minority.

Even artisans who build hand-made wooden furniture use power tools today. The tools that make economical sense will prevail one way or another.
by Nursie | 2026-01-14 02:41:06+00:00
> My assertion was that "they haven't been a thing", and they haven't. Your sentence implied they were a nationwide issue still, and they very simply haven't been.

I gave you another example from last year, but it was in an edit so you might have missed it.

> Again, the numerous nationwide protests easily demonstrate that point.

Protest marches occur regularly in the UK as well, so that's evidence it's fine there?
People were arrested for protesting at an event, the coronation. This is the same sort of thing free speech zones have been used to suppress in the US. Sure, the last time they were used in the exact same way was probably under Bush Jnr, but they're still used where protest is considered inconvenient (like the ICE protests in the article I linked above).

> not once did I claim the UK was 'significantly worse'

Not with those exact words, but it was heavily implied with your repetition of emphasis on the guy being arrested (or not) for holding a piece of paper.

> being overly defensive about the UK

> Reasonable people wouldn't be this deep into the conversation and would just have agreed, yeah, the British government overreached against protestors and some other examples of overreach appear concerning if indicative of a trend.

> But, nah, let's just defend King and Country without stopping to actually analyze or self-reflect.

Do you have no reading comprehension at all? I have agreed with that, several times. I haven't defended the actions of the UK once. When you directly asked me if it was a problem, I said yes it's awful. The King can go #### himself.

OK, I'm done with this conversation, at some point dang will be along to put an end to it anyway I imagine, as it's fruitless.
by blindriver | 2026-01-14 02:41:09+00:00
2) ICE is most definitely federal law enforcement. You cannot interfere with their operations and if you do, you can and will be arrested. If you believe otherwise you have been horribly misinformed.

3) People started throwing molotov cocktails and bricks at ICE vehicles, and started doxxing them in LA. That escalated things and both sides have been escalating. Both parties are guilty of escalating.

If you want to engage in vigilantism, then more people are going to die. There's a difference between protesting and vigilantism. Interfering in the operations of ICE is vigilantism and will get you arrested.
by RajT88 | 2026-01-14 02:43:03+00:00
> leftists are, right now, trying to work up the nerve to go on the attack, we've both seen the internet messages and not all of them are russian bots

That's the funniest thing I've read in weeks. Leftists cannot get the nerve to band together politically on any kind of consistent basis. This is a persistent complaint within left-leaning political forums, "The Democrats are Spineless".

The idea that they are capable of banding together to commit some kind of political genocide is... hilarious.

You don't have to take my word for it. You can go hang out with some leftists yourself and see. If you think internet forums are a bit much and you think you'll get banned (first: behave, don't pick fights), you can try a Unitarian church service.
by nonethewiser | 2026-01-14 02:43:04+00:00
You can compare it - just factor that in. And compare writing it with AI vs. writing it without AI.

We have no clue the scope of the rewrite but for anything non-trivial, 2 weeks just isn't going to be possible without AI. To the point of you probably not doing it at all.

I have no idea why they are rewriting the code. That's another matter.
by maxbond | 2026-01-14 02:43:27+00:00
Yes, XOR is a real and fundamental primitive in cryptography, but a cryptographer may view the scheme you described as violating Kerckhoffs's second principle of "secrecy in key only" (sometimes phrased, "if you don't pass in a key, it is encoding and not encryption"). You could view your obscure phrase as a key, or you could view it as a constant in a proprietary, obscure algorithm (which would make it an encoding). There's room for interpretation there.

Note that this is not a one-time pad because it we are using the same key material many times.

But this is somewhat pedantic on my part, it's a distinction without a difference in this specific case where we don't actually need secrecy. (In most other cases there would be an important difference.)
by jethro_tell | 2026-01-14 02:43:58+00:00
You can definitely average two relatively accurate chronometers but you if you only have two it’s difficult to tell if one is way fast or way slow.

In a perfect world they drift less than a minute per day and you’re relatively close to the time with an average or just by picking one and knowing that you don’t have massive time skew.

I believe this saying was first made about compasses which also had mechanical failures. Having three lets you know which one failed. The same goes for mechanical watches, which can fail in inconsistent ways, slow one day and fast the next is problematic the same goes for a compass that is wildly off, how do you know which one of the two is off?
by siralonso | 2026-01-14 02:44:58+00:00
I wouldn't decode them like this, it's fragile, and global node IDs are supposed to be opaque in GraphQL.

I see that GitHub exposes a `databaseId` field on many of their types (like PullRequest) - is that what you're looking for? [1]

Most GraphQL APIs that serve objects that implement the Node interface just base-64-encode the type name and the database ID, but I definitely wouldn't rely on that always being the case. You can read more about global IDs in GraphQL in the spec in [2].

[1] https://docs.github.com/en/graphql/reference/objects#pullreq...
[2] https://graphql.org/learn/global-object-identification/
by fhub | 2026-01-14 02:45:26+00:00
(1) Can be true. However with the "Absolute immunity" rhetoric from VP, this seems unlikely in the current environment.

(2) If one officer is telling you to move on and the other officer is telling you to get out of the car and you need to listen to both, which one do you comply with?

(3) You can be a "Legal Observer" does not imply "Political vigilantism". The idea of a "Legal Observer" is laid out by National Lawyers Guild and to some extent, by ACLU.
by defrost | 2026-01-14 02:45:59+00:00
Typically it's US manufacted missiles fitted with UK designed and built warheads.

eg: https://en.wikipedia.org/wiki/Trident_(UK_nuclear_programme)

See also: https://en.wikipedia.org/wiki/Astraea_(nuclear_warhead)

There are / have been other nuclear warheads and bombs in the UK of both UK and US origin.