skysight-inc/HackerNews huggingface dataset:
I'm pretty open minded so if you have a detailed answer, I would love to hear it. Just to be clear, I'm not a fan of hand wavy answers around like "stabilizing" or "soft power" because I feel like vague language masquerades corruption and misuse of funds. What I want to know are the direct causal links between our money and our interests.
Rainbow tables is not the (only) reason you dont want to hash something low entropy like an incrementing int, and adding a salt wouldn't make this secure.

[Im assuming the usual definition of salt where it is known by the attacker... a pepper would be fine]
The content of the "news" has little to do with its conveyance protocol? Whether you get it from foxnews.com or foxnews.com/rss (insert your favoured antagonist here)
I thought the main problem was Trump promising to legally go after DEI programs from both public and private employers?
the curated playlists used to be incredibly good.

the initial release of Discover Weekly 10 years ago gave everyone such uncanny recommendations that it was a cultural event, people were talking about it, it was written up in major newspapers. Apple Music had just released a few months before and was a serious threat to Spotify, so Discover Weekly changed the trajectory of the company.

It was also technologically interesting because it was one of the first times that a recommender system incorporated deep learning (on the actual song audio) in addition to collaborative filtering.

It was really amazing! Now instead, they are shoveling whatever garbage costs them the least. Depressing.
Since Sudoku is a logic-based game, why not use Prolog to create a solver? Example of Prolog code can be found here, https://www.metalevel.at/sudoku/.
It 100% works. Totally agree with you.
Can you help me understand your comment? Being the best at one thing is very different from being good at everything, so it's unclear how that advice applies to your children.

Also, what does "do some" mean?
> DOGE is obviously a completely illegal operation

Could you share you reasons. From what I gather, the EO[1] does a few things to avoid potential law suits:

- It revised the purpose of an existing agency, USDS. The general purpose is not changed: "Modernizing Federal Technology and Software to Maximize Efficiency and Productivity". This avoids the issue of creating a new agency without the approval from Congress.

- It cites cites the sectio 3161 of title 5 of United States Code, to create DOGE as a "Temporary Organization" for only 18 months. This avoids the law suits that the EO creates a new government entity with out the approval of Congress.

- It orders each government agency to hire DOGE teams, each of which includes a lead, a lawyer, an HR, and an engineer. Agency heads should ensure that DOGE agenda is implemented. This is within the authority of an EO.

- The EO voids previous EOs to avoid law suits on future conflicts.

[1] https://www.whitehouse.gov/presidential-actions/2025/01/esta...
They finally made filing free.

So, maybe this century?
Excuse my ignorance, but what exactly are these stupid checkboxes supposed to accomplish? Surely they do not represent a serious obstacle.
Simply hashing your data (using an established hashing algorithm/library combo) to later compare two hashes in order to check whether the data has changed doesn’t usually feel like rolling your own crypto.
Consider turning down the temperature in the configuration? LLMs have a bit of randomness in them.

Gemini 2.0 Flash seems better than 1.5 - https://deepmind.google/technologies/gemini/flash/
I agree, but I also somewhat understand. Some people will actually pay more per month for Cloudflare than their own hosting. The Cloudflare Pro plan is $20/month USD. Some sites wouldn't be able to handle the constant requests for robots.txt, just because bots don't necessarily respect cache headers (if they are even configured for robots.txt), and the sheer number of bots that look at robots.txt and will ignore a caching header are too numerous.

If you are writing some kind of malicious crawler that doesn't care about rate-limiting, and wants to scan as many sites as possible for the most vulnerable to get a list together to hack, you will scan robots.txt because that is the file that tells robots NOT to index these pages. I never use a robots.txt for some kind of security through obscurity. I've only ever bothered with robots.txt to make SEO easier when you can control a virtual subdirectory of a site, to block things like repeated content with alternative layouts (to avoid duplicate content issues), or to get a section of a website to drop out of SERPs for discontinued sections of a site.
Building in Azeroth: A First Look at Housing
Me, I was hiring someone to be on my engineering team. Found someone with lots of technical experience. Was not so subtly told we cannot hire them and had to hire a female for the team. I could either push back but I was lucky I was even getting a hire. So we found a female engineer to bring on with a lot less experience.

I literally skipped dozens of men in the interview application pipeline just because it had to be a female hire.

It was a very bad feeling for me but I have no doubt HR is doing this constantly, to read a name and specifically pass them over because it didn't sound like a woman's name. For every female applicant there is easily 20+ male for a technical role.

Shortly after this I was no longer allowed to search or filter for my own applicants. It was an odd time where our HR was gone and I had to do it myself. Really giant eye opener to how this bias works in a real sense.

Still remember I told my manager: "I am not used to not hiring the most qualified"

Their response: "Work is not just about work but also about life"

Not sure what that meant (I believe he was pushed from his boss, same as I) but stuff like this is an every day occurrence in SV
Lots of discussion on LWN: https://lwn.net/Articles/1006805/
> Anyone got any good advice?

Let yourself be sad about it. It is sad. Our potential as a species is being squandered for the sake of unmitigated greed. On a personal level, it's deeply depressing how things could have been so different for our loved ones.

If you have at least one close friend who can still listen and think for themselves, then you're doing okay. It's when you can't talk about this stuff that it gets most toxic. - if that ever happens, there's still books, movies... They Live is a good one.. Anything to remind you that you're not alone.

Even seeing people express these ideas is a relief, so thanks for that.

Also, there are good reasons to be hopeful, or at least stoic. Karma is inevitable. It may be that all this was necessary in some way... Like how the asteroid which killed the dinosaurs made room for mammals. Those loopholes in human nature which are being abused; they won't work for ever. And surprises can be surprising - unpredictable phase shifts can turn things around in unforeseeable ways.

In any case, we're responsible for the effort; not the outcome. Be good
Notoriously difficult to find one with a landing strip inside, however.
ICJ has not done so; it will take years to make a determination. (And it should fail IMHO).

And I don't think that the US was mentioned by the ICJ, even if it had confirmed genocide.
You can put the entire docker directory in a ramdisk. Same as you would when trying to move it to a secondary harddisk. Risky though as a reboot would wipe everything
From hours to 360ms: over-engineering a puzzle solution
> In software we have the luxury of rethinking from first principles

What does this even mean? I'm aware of the meaning of "first principles" and it doesn't seem to relate at all to software development at all. I can imagine using this when trying to figure out how code works, but I can't figure out how it relates to building the software to begin with. What questions are you trying to answer where first principles would even come up?
I was expecting the US office to be more diverse than my UK office, given the large black population in the US, but that wasn't the case which surprised me.
The only objective metric given was a score, that is literally merit.

In the simplistic example (necessarily so, that’s not a criticism of it) there is not much more to go on. You can assign merit to doing homework on the bus etc, but the fact is that both those boys went into an exam at the end and one scored more than the other.

I love an underdog but that doesn’t wipe away objectivity either.
The original article [0] is from 2023 and was already posted on HN multiple times.

Anyway, while there's something interesting in this mental model, I find this attitude below and particularly the word "rather" to be overly reductive, seeing how you could argue that intelligence in general consists of searching in an abstract database of Platonic ideas.

> Viewing LLMs as vector program databases rather than intelligent entities provides a powerful mental model for systematic improvement.

[0] https://fchollet.substack.com/p/how-i-think-about-llm-prompt...
> The best time to do this is when Americans are demoralized and doubting their own righteousness in world affairs, doubting the competence and merit of their military leadership, with their own problems to worry about at home, with isolationist-inclined leaders.

I personally disagree with this read for two reasons:

1. I think this underestimates the USA's capacity to sway public opinion. Especially if it's helping on a war of defense (vs a war of attack) the USA government could IMO very much ease opposition. We saw this when Russia invaded Ukraine; a quick media and public response in support, various angles explaining why the USA/NATO should be involved (from fear to righteousness), Russophobia/Putin-phobia, etc. To this day, the main argument against the support of Ukraine I see widely and in public discourse isn't so much "is it the right thing to do", but rather just about the cost.

2. I think the USA can very much wage a war in spite of strong popular opposition too. We've seen this during the invasion of Iraq and the middle east. Most damningly perhaps we saw this during the Vietnam War. The war lasted 20 years, from 1955 to 1975, in spite of huge protests especially starting in the mid-sixties.

> A very quick war against American forces in the region followed by Taiwanese capitulation could leave the Taiwanese public largely untouched by the war [...]. This hinges on the US dropping out of the war and licking their wounds after Taiwan gives up on the first or second day, rather than continuing the war even though the Taiwanese government has now 'consented' to the invasion.

This personally sounds like a bad wager for China. They're betting a lot on "the best case". Would Taiwan quickly capitulate? Would the USA drop out of the war quickly too? Would the general population actually be largely untouched? How hurtful would it be to China if Taiwan and the USA don't act this way, or if the war on the ground actually causes major damage? Since IMO China is not in a hurry, I think it'd be smarter to simply wait; for it's own power to grow, for Taiwan's to diminish, and for the USA to lose interest and/or the capacity to fight in this possible war.

10 years doesn't sound too short a time for me haha. I'll avoid guessing time frames here, but if I had to make a prediction, I'd say it's quite possible we see reunification without an international war happening here at all.
I just ignore that. If I'm ever large enough to be worth suing, I'll be very happy.
> No to both, because nobody at SBA or USPS could permissibly do those things.

I don't see why. A specific person at the SBA is empowered to approve or deny the loan, and that person works for someone who works for someone who works for the president, right? I assume we both agree that Trump could likely get the loan approved indirectly, by ordering the SBA administrator to get it done and replacing him if he refuses. What's the difference between that, and Trump accomplishing the same thing faster via executive order, "As president I have reviewed this loan and all relevant regulations and determine that it is approved"?

For me and (despite what you say) conventional wisdom, the difference is that the SBA is empowered by statute to loan money and the president isn't. Under your interpretation, I don't think there is a difference and he really could do that. What would stop him? At least in the case of the SEC, someone might plausibly argue that he had broken a law, but I believe the criteria the SBA uses to approve loans are departmental regulations, which by your reasoning ought to be subject to the same presidential whims.

edit- I just realized that I used firing earlier as an example - "If the statute of the Dept of XYZ and says the president can fire its governing board but only on weekends, then he has to wait til Saturday" - which is probably why you brought up Myers. I don't really disagree with Myers (or Seila for that matter), but I also don't think it's very relevant to the larger question of whether creating an agency to do X is tantamount to empowering the president to personally do X.
Not sure what time you go to TJ's. In SoCal, I go nearly daily, a benefit of living 50ft from the store, and while stock is currently low, I have only seen it empty once. Again, it could be that when I go at lunchtime, they have the daily delivery available, but by the evening it is gone. Their prices for regular eggs remain <$4/dozen.
Suppose you have a test which is a decent proxy for how well someone will do a job. The median person currently doing the job scored 85 and their range is 70-99. If you put someone who scored a 4 in the job, people will die almost immediately. If you put someone who scored a 50 there, people will be at a higher risk of death and you'd be better off passing on that candidate and waiting for a better one. From this we might come up with a threshold of 70 for the minimum score and call this "qualified". Then if you have to fill 5 slots and you got candidates scoring 50, 75 and 95, you should hire the latter two and keep the other slots unfilled until you get better candidates.

But if you have to fill 5 slots and you have 10 candidates who all scored above 70, you now have to choose between them somehow. And the candidates who scored 95 are legitimately expected to perform the job better than the ones who scored 75, even though the ones who scored 75 would have been better than an unfilled position.
The best part is when you get the "box" on a XHR request. Of course no site handles that properly, and just breaks. Happens regularly on ChatGPT.
It's planned, but there's a lot of companies to sue:

Agency heads are also directed to recommend actions to “... enforcement activities, contracts (including set-asides), consent orders, and litigating positions”

https://www.pillsburylaw.com/en/news-and-insights/trump-anti...
I usually notice an increase in those when connecting to sites over vpn and especially tor. could that be it?
I can't think of a period in history where most nations were democracies either, where most women could vote, or where most people had access to public education.

But alas, here we are.
The Warrior doesn't resume old jobs after a power cycle, so what's the point of committing anything at all to non-volatile storage?
This is absolutely already a feature of YouTube for creators.
Getting "bitter lesson" vibes from this post
Apple, Deezer, Tidal and Spotify are all about the same price (Spotify is £11.99 in the UK, Tidal is 10.99) and they all have all of those features.

Tidal claim to distribute more to artists than the other big ones, and Deezer claim to do so as well, or have a better compensation model, or something. AFAICT from using Spotify, Deezer and Apple they all have access to the same library, with more or less the exact same gaps.

This is not to say any of them are perfect, but it does give us room to say “Spotify have flaws with how they spend our subscription money, you can choose not to use them” without implicitly or explicitly encouraging piracy. Some artists I like have encouraged people to switch away to the other services because of what they see as unfair practice from Spotify.
Most people with jobs and families etc. don't have a day per week nor gas money to spare to drive seven hours each way to go egg foraging. It's great you can manage this luxury but it's just not practical and a fairytale life for 99% of people. Not to mention many people in NYC don't own a car.
> Our guardrail is the assumption that our hiring process is blind, and our workforce demographics should closely mirror general population demographics as a result

> If our demographics start to diverge, we re-eval our process to look for bias or see if we can do better at recruiting

These are not good assumptions. 80% of pediatricians are women. Why would a hospital expect to hire 50% male pediatricians when only 20% of pediatricians are men? If you saw a hospital that had 50% male pediatricians, that means they're hiring male pediatricians at 4x the rate of women. That's pretty strong evidence that female candidates aren't being given equal employment opportunity.

A past company of mine had practices similar to yours. The way it achieved gender diversity representative of the general population in engineering roles (which were only ~20% women in the field) was by advancing women to interviews at rates much higher than men. The hiring committee didn't see candidates' demographics so this went unknown for quite some time. But the recruiters choosing which candidates to advance to interviewing did, and they used tools like census data on the gender distribution of names to ensure the desired distribution of candidates were interviewed. When the recruiters onboarding docs detailing all those demographic tools were leaked it caused a big kerfuffle, and demands for more transparency in the hiring pipeline.

I'd be very interested in what the demographic distribution of your applicants are, and how they compare against the candidates advanced to interviews.
Yes, YouTube fully supports region specific availability and has for a very very long time.
from my very basic reading on the subject I believe the cause is a lack of black students coming through top universities. I have seen it stated that there are many black developers but many of them do not have degrees and learn to program outside of university. I found this particularly interesting because this is my background as well, I come from a nation less hung up on degrees and willing to accept experience as a substitute.

Corporations could help by considering interviewing developers who go to other universities or those with good experience but without degrees.
Right, it's better to dictate how things should be when the user doesn't care and doesn't have the background. Which is probably why most people in the category are using iPhones and Chromebooks, not Linux mint.
How are you gonna force law enforcement to enforce the laws?
> sheer number of bots that look at robots.txt and will ignore a caching header

This is not relevant because Cloudflare will cache it so it never hits your origin. Unless they are adding random URL parameters (which you can teach Cloudflare to ignore but I don't think that should be a default configuration).
That the photon is only one of several particles, so you need to explain how it transforms into the others, or why any of the others isn't the first one instead:

https://upload.wikimedia.org/wikipedia/commons/0/00/Standard...
Okay I just checked/tried this out with my own use case at work and it's insane.
Severance packages don't require Congressional approval.
Curious to see how well this works on technical/mechanical documentation (manuals parts list etc). Has any one tried? My company Airwave had to jump through all sorts of hoops to get accurate information for our use case: getting accurate info to the technicians in the field.
I agree, and I guess I did use salt differently than how most people see it, rather than how it is most effective. I never stored the salt in the database alongside the password. I would use something from the user that wouldn't change without a password change, as well as some type of semi-long data that also got hashed and put into the "pepper". Even if it's a file on disk that contains data that is read into memory and hashed with something that doesn't change (or at least can't change without the user also re-entering or creating a new password). Also, thank you for teaching me the term "pepper", because I feel like that is so relatable, but also different enough to correlate the two, but show how "pepper" is more powerful and useful!
At least they are something that actually exists on their own, and not just a Microsoft cloud entity.

I've seen rough people everywhere on the internet, but that's at least very delighting.
How is it for image recognition/classification? OCR can be a huge chunk of the image classification pipeline. Presumably, it works just as well in this domain?
If you are a federal employee that got an email from these scumbags, look at who is extending this "offer." Trump, who has stiffed everyone who ever did work for him, and Musk, who still is being sued by lots of Twitter employees especially execs, for their unpaid severance. They are the most untrustworthy people ever to serve in the federal government.
It depends upon the material for me. Sometimes with technical or historical books that are essentially reciting data points then conclusions I can read much faster than 2x because if one is paying attention one kind of knows where the writer(s) are going - though I might repeat or pause to write notes or do online research sometimes to memorize and understand new terminology, but for fiction I have to be in a very specific mindset to imagine all the things going on appropriately with movement and emotion and pondering character motivation and the setting, sometimes I just pause and think about what is being described in my minds eye before moving forward in the text.
I too have had these "open" identity politics discussions.

I have blatantly lied.

For someone on the liberal side, these conversations mean nothing and there's literally no risk in discussing.

If you are not on that side it's a risk of career suicide to openly discuss it.

I always just thought I was an outsider but I am starting to think there are many who are just like me. I wonder how many conversations in Sillicon valley I have had where both of us were lying about our political beliefs worried the other may be liberal.
Except Gemini multimodal outputs are still under lock and key except for a select few.

Very disappointing to see the claim Gemini 2.0 is available for everyone when it's simply not. Seems like Google is following the OpenAI playbook on this.
I'm skeptical that billionaires will tank the very thing from which all their wealth is derived, at least not long term. We will continue to see tremendous short term volatility.
At temperature zero, if you're using the same API/model, this really should not be the case. None of the big players update their APIs without some name / version change.
Can someone explain the ORM thing to me? I’ve been a developer for 8 years but never really worked on an app that was really database dependent. ORMs for me have always been convenient, and the performance has been fine. I understand there’s obvious tradeoffs I’m making, and in some cases full control is necessary, but I’ve never seen it happen. What level of complexity does an app need to get to before an ORM becomes a nightmare?
openHV is such a horrible game. your units default to doing nothing when attacked. You barely know what is being attacked. This game is from the 80s and should just stay there.
The militray? Never!

The other 2, depends.
That sure is a topic that is well outside the purview of this discussion. But for what it's worth, I generally don't place a lot of stock in studies that report such findings anymore—their methods don't usually hold up to much scrutiny, in my experience.