skysight-inc/HackerNews huggingface dataset:
I had this with Duolingo. Their login fails if the browser can’t connect to recaptcha.net. But it just shows a generic “incorrect username/password” message.
Excel
Pressure cooker
Motor bike
Car
Hn
Perhaps a condescending take but I think the author got a bit of a big head from getting promoted quickly, and the subtext is that it was due to their amazing technical competence. It’s a noteworthy feat to get recruited out of school, but SRE is a godawful position with high attrition, so it’s easier than SWE to get promoted. That they regret not moving to SWE sooner ignores that SRE is a talent sink and considered a separate ladder by most companies. At this point, the ship has sailed. Eat humble pie, embrace your skillset, and move onward and upward
Show HN: Compare Knives Easily
The US is a very odd choice to pick for free speech rights. It has had a terrible track record regarding free speech, especially throughout most of the 20th century.

Try advocating for communism from the 20s-80s or for the rights of black people in the 50s/60s/into-70s.

Or say the wrong criticism in the early 2000s after 9/11. At best you get surveillance, at worst you’re dealing with FISA.

We have not had any changes to the constitution to further protect speech, either.
Merrily is a slightly biased way of putting it I would say, but ok, it does happen, one can dispute why.

Looting oil in Syria, I didn’t know this, do you have a source?

Now, we are comparing, right, so let’s list what china is doing, shall we?

Invading multiple neighbouring countries? Check. (Isn’t that the definition of imperialism?)
Exterminating populations considered hostile? Check.
And I’m not even talking about Africa, where “colonialism” wouldn’t necessarily be an exaggeration.

I do think that, today, China is the most imperialist.

The US is far from a model, mind you and Europe also did significantly more horrible things in the past, but I’m talking about today.
afaik they do not go back. keep in mind there is a context in which they are generating the response, e.g. the system prompt and the actual question.
Tasks are the more annoying things to track.

Did it run? Is it still running? Did it have any errors? Why did it fail? Which step did it fail on?

My last job built a job tracker for "cron" tasks that supported actual cron tab + could schedule hitting a https endpoint.

Of course it requires code modification to ensure it writes something so you can tell it ran in the first place. But that was part of modernizing a 10 year old LAMP stack.
An interesting idea just struck me. If this is all in native Rust then you could do something interesting with macro defined SQL queries, where at compile time, you could output direct bindings from the SQL to the internal DB api. This would skip parsing and building query plans at compile time (for static queries).

Anyway, cool project.
> Anyone affiliated with the project can email me privately and I'll add notes where appropriate.

This is the principal difference between traditional journalism and modern blogging.

In a real newspaper, a blog post like this would have been followed by "Mismatch media did not respond to a request for comment", where the request for comment was made in good faith (AKA not 30 seconds before hitting "publish. All claims would have been properly sourced and have included annotations like "according to three former employees of Mismatch, who spoke to us on the condition of anonymity as they're contractually forbidden from discussing the project".

There's a lot of good that modern blogging can do in the world, the fact that anybody can publish a blog means that important stories aren't subject to gatekeeping, but it's a real shame that this transition means losing the journalistic standards that we historically have had.
Never worked at Google, but I did work at Apple and I can say with confidence that they very much do not value intelligence.
It's interesting that Musk is willing to throw away money: The ~$40B he spent on Twitter (though he did try to back out), the destruction he's wrought on Twitter/X's revenue by trolling and by censoring (journalists, etc., including by blocking, reducing their reach, and suing them), by pushing his far right social agenda (including by allowing hate and violence on Twitter/X), by suing major business partners, and now by abandoning a major market.

Does any other businessperson behave this way? And the things he advocates are absurd; they have no value to Twitter/X or to society.
you'd have to "rebase" all the other frames to be derived from those
Is it better or more appropriate than rsync in certain use cases?
> I agree with duckmysick
> But that is why it is important to learn from others right from the start.

It's important if you know what you're learning but...

What do you even agree with? i.e. what's the learning?

>> duckmysick claims people ignore the optimal strategy but could not even give an example of 1.

This proves it's better to try it yourself than to assume you're learning and make even worse mistakes.

> and also please take note that having a strategy of not making mistakes will not avoid all mistakes

Where is the strategy to begin with? 0 + 0 was 0 to begin with.
They could implement those teams again if they wanted to. It appears they don't want to do that.
Can God create a problem so difficult that even God can't solve it? These kinds of philosophical questions are orthogonal to the rigorous evidence-based scientific method. Any attempt to start some kind of science vs. religion debate is only going to rehash a million old arguments.

As the meme goes, why not both?
One thing to be aware of is that up/down alerting bakes downtime into the incident detection and response process, so literally anything anyone can do to get away from that will help.

A lot of the details are pretty application-specific, but the metrics I care about can be broadly classified as "pressure" metrics: CPU pressure, memory pressure, I/O pressure, network pressure, etc.

Something that's "overpressure" can manifest as, e.g., excessively paging in and out, a lot of processes/threads stuck in "defunct" state, DNS resolutions failing, and so on.

I don't have much of an opinion about push versus pull metrics collection as long as it doesn't melt my switches. They both have their place. (That said, programmable aggregation on the metrics exporter is something that's nice to have.)
There are so many middle managers at Apple that feel the need to justify their existence within the company, and as such they schedule endless meetings and/or send "urgent" emails that they expect you to respond to immediately.

It got to a point of being almost farcical, where they were scheduling meetings at 9:30pm multiple times a week. After two years of it I had to leave, I was coming home catatonic and depressed, to a point where my wife was getting concerned.
Production operation Engineer not getting any job offers
I started as a production operator support. I'll be highly critical of this position, so bear with me.

- It's expected for us to escalate any issues directly to upper layer. We're a glorified log forwarder(Logs of applications) team.

- We're the least knowledgeable team members in our company because we don't have much scope/area.

- We're operations/support so it's definitely true, we're not prioritized in budget wise, learning wise.

I've been applying to jobs for junior level with same pay as here(I am making 250$ here and asking 250$ in other companies, but they don't know it) ,even after 2 YOE, and I am not surprised that I am not getting any positive response. I've been getting rejected left and right. I just got rejected in 3 out of 20 jobs that I applied 2 days ago.

I am not surprised because I feel working as a support has been net negative for my CV. I've a degree in computer engineering and getting a job in Nepal is extremely difficult without connections or referrals. I got this via referral. I am overqualified for intern positions, and underqualified for any serious devops/QA/java dev associate roles in the perspective of hiring managers.

PS, my manager one day broke me down into tears because he expected too much from me for the bare minimum salary. After that, our relation has not been the same. He has started to ignore me.

I know I need to quit this job, irrespective of anything, but I am not getting any positions.

I've written a cover letter, a resume in latex but still that's not helping me catch hiring manager's eye.

I'm thinking about writing a customized cover letter and resume for each job. Currently, I've each cover letter for each job-type: like QA/dba/devops have each cover letter.

Can anyone guide me? Since I have worked with Linux, SQL, web servers like nginx, apache, tomcat etc, I've some knowledge about them, but it's very surfacial knowledge. What should I do now? Keep applying blindly?
>I just read the synopsis, I’m curious what age your son is or how old you were when you read it? I’m not sure my son is old enough for it.

If he can read chapter books at all, he's probably old enough.
The FDA approved histotripsy mentioned in the article to treat liver tumors is available at NYU Langone.

https://nyulangone.org/news/nyu-langone-cancer-specialists-u...
And enough money to relocate across an ocean, if you can find a job willing to sponsor you, which is not at all assured. And starting a business requires initial capital.
It is possible to not be an idiot and be completely hilariously wrong/misinformed at the same time.

Also, keep in mind that earlier in this sentence he said something like "want to make the next google without all of those arrogant programmers?" (The same arrogant programmers that made him hilariously wealthy, of course.) Master class in saying the quiet part out loud, IMO.
Yes.

For example, one time the federal police arrested a corrupt banker (Daniel Dantas). Somehow the Supreme Court was in session literally 4:00 am to immediately make a ruling that the banker should be released...

Some of the current judges were literally lawyers of the current ruling party, there was even cases where they judged cases where they were themselves the lawyer in that case.

I could mention more things but that is an invitation to get arrested.
I understand the concern regarding banking. I keep "cash" in my Fidelity account in one or the other of two Fidelity money market funds that invest in US Treasuries. That's as safe as a bank, after a fashion (if the treasury starts defaulting on t-bills, everything including banks' FDIC insurance is going to go down the tubes). There was an extra step with Schwab that I found a little irksome - your free cash in one of their accounts goes into a sweep account that may or may not be FDIC insured (I don't remember), but it doesn't earn much interest. Moving that money into a money market fund that invests in treasuries was an extra step.

But they're both good choices. I remember when paying $15 for a stock trade was considered innovative. But the most recent Schwab website changes I experienced, maybe a year ago before I switched everything over, were a step backward.

I have the Fidelity 2% card and it's great.

I would have stayed with Vanguard forever if their website didn't suck and their brokerage services didn't also suck. They really were a leader for a while.
If / as we move to analytic workloads it would be awesome to see postgres pickup support for AsOf, time_bucket, etc that duckdb and timescale have.

I don't and never have enjoyed SQL and I much prefer the ergonomics of time_bucket to date_bin.

For example, I would do this in duckdb:

SELECT
count(*) as y
, time_bucket(interval '2 weeks', at::timestamp) as x
FROM analytics
WHERE some_bool AND some_haystack = 'needle'
GROUP BY x
ORDER BY x

In postgres it looks more like:

with counts as (
SELECT
date_bin('1 hour'::interval, at, (now() - interval '2 weeks')::timestamp)
, count(*) c
FROM analytics a
WHERE some_bool AND some_haystack = 'needle'
GROUP BY date_bin
)
select series as x, coalesce(counts.c, 0) as y
from generate_series(
(now() - interval '2 weeks')::timestamp,
now()::timestamp,
interval '1 hour'
) series
LEFT JOIN counts
ON counts.date_bin = series;
A family member of mine had to go through something similar, the old-fashioned way. I've never felt more scared for someone else than on that day.
My measure was - definitely could get more work done in a day compared to any day in the previous 10 years. Dexamethasone prescribed for swelling probably means it also works on removing fluids from the brain, similar to the drug described in the article.

Not that I recommend it for anyone, the drug has terrible side effects.
What you call pressure is often called saturation. Saturation means the resource is at 100% utilization.

But saturation is not the same as errors.
I've been very impressed with Flux, even their smallest model does an incredible job.

It's a shame the attention has been on copyrighted generation and porn, of course.

I've been working on graphics for a rogue like I've been building and it's hard sometimes to get weapons rendered by Dalle / Midjourney because they are trying to prevent them from making guns and such. Having a model like this makes things a lot easier.
Follow Brendan Gregg's USE method

https://www.brendangregg.com/usemethod.html
This feels like a month later repeat of https://www.economist.com/business/2024/06/17/chinas-giant-s..., which I first learnt about through a response in Asia Times, https://asiatimes.com/2024/07/chinas-subsidies-create-not-de....
Amazing! When will we have this in the major databases?
Is nagios still a thing? I used it 10 years ago and loved it. I feel like people would look at me funny if I suggested it now. Datadog is all the rage.
HN is a place that appreciates craftsmanship over mass production. That can apply to apps or canoes!
That's how to monitor not what to monitor
I would be all about hive partitioning for postgresified tables, too.

https://duckdb.org/docs/data/partitioning/hive_partitioning....
Title is incomplete/almost misleading: much more data than name, email, passwords is leaked:

Depending on the information you provided, the information may also have included your full name, billing address, shipping address, IP address, social media accounts, telephone numbers, year of birth, last four digits of your credit card number, information about aircraft owned, industry, title, pilot status (yes/no), and your account activity (such as flights viewed and comments posted).

Sounded to me like most/everything associated with the profile is affected. Fortunately I didn’t use my account for anything that I can remember, and it used throwaway email and password.
Temperature doesn't play a role here, because the LLM is not being sampled (other than to generate the candidate answers). Instead the answer the llm picks is decided by computing the complexity for the full prompt + answer string.
"just meant that developers are expected to bundle their own thin custom-built JREs alongside the application" can be significant initial setup work and overhead, and seemed more so back then. With Java 8, I shipped a combo Swing/JavaFX application, and built it once, and it ran everywhere. Now I have to figure out the module system and figure out how to ship it with platform-specific JREs? That's a lot more packaging overhead for a hobbyist project, or at least, that's what it felt like at the time.

After hearing (from Oracle) in the early 2010s about how JavaFX was the future of GUIs in Java, I can identify with the feeling of betrayal when it was unceremoniously removed from the JDK. If I'd known that was coming, I wouldn't have added JavaFX to my Swing application.

Nowadays we know that there are Bellsoft and Azul (is ZuluFX still a thing?) JVMs that still ship with JavaFX, but when Oracle made that announcement, we didn't know that, There were a couple years there where it looked like a significant refactor to externally linking OpenJFX, and shipping one-distro-per-system instead of one JAR, would be needed to move past Java 8. Now it's not so bad, I still target Java 8 as a minimum, but can point my program's users to the Liberica JDK and everything just runs.
I've been working on this problem for a few years now and have made considerable progress. https://p2pd.readthedocs.io/en/latest/python/index.html

I'm working on a branch that considerably improves the current code and hole punching in it works like a swiss watch. If you're interested you should check out some of the features that work well already.
That's at least close to the truth. It's not strictly a monopoly though. And there is a very real chance it's all about to blow up given LLMs.
Try turning off Play Protect...

How to turn Google Play Protect on or off
Important: Google Play Protect is on by default, but you can turn it off. For
security, we recommend that you always keep Google Play Protect on.

Open the Google Play Store app Google Play.
At the top right, tap the profile icon.
Tap Play Protect and then Settings Settings.
Turn Scan apps with Play Protect on or off.
I fondly remember a flash game that involved small particles with their own unique behavior. Each particle could collide, react, transform, or destroy other particle material. I can't remember the name of the website or game, but emergent gameplay is always such a joy to toy around with.
> I thought we were supposed to never answer this question.

As a candidate that's the first question I get, and as an interviewer it also helps a lot.

I understand the risk to abuse the info to low ball a candidate, but setting an expectation level as early as possible helps to better target the interview process and be more efficient when it won't work out.

If someone is asking for a CTO level salary but but we're seeing they'd fit an entry level position, it needs to be discussed at the second round, not at the last round after both sides spent 6h of overall process.

Having the info earlier also helps better target the interview, in particular to justify the person fits in the role. If you're only doing 2~3 interview, they better be well targeted.
The prompts you see in the quiz are from real hacker news comments. Whatever word the commenter said next is the "correct" word.
> I wish there was a way to get Zig code out of comptime

I often just take an approach similar to cog [1], but it's simple enough I prefer to roll my own to do whatever code generation I'm wanting. E.g. write a ~100 line python file that reads source file(s), reads special comments with code gen or introspection instructions, and then insert generated code at some designated point(s).

[1] https://github.com/nedbat/cog
> It's of course work to do, and I'm not super motivated to send them that patch, and there's the question of it it would be merged

That's my issue; he calls for people to send patches, but anyone capable of writing such a patch is also probably going to see that he's not positive on the matter, and that his "patches welcome" is really pretty passive aggressive in this instance. At least, that's how it comes off to me. I would expect that, should I submit such a patch, it would simply be rejected on the basis that "it is not a general solution".
No, Kant specifically says that we don't have to consider consequences. His categorical imperative isn't about consequences. It's concerns whether actions, when univerisalized, contradict themselves. In reality, actions aren't universalized, so it's not about considering actual consequences.

It's often said that Rawls is a restatement of Kant for modern liberals, though there's plenty of dissent over that claim. Besides, Rawls restricted himself to political philosophy whereas Kant is talking about knowledge and morality (and also politics).
> he's probably not intentionally trying to deceive

I cannot agree with this. I'm not saying he is intentionally trying to deceive, but there's no particular reason to assume he isn't.

> he has a reputation that he'd prefer to protect and enhance

Nor this, in the sense that you mean. The reputation he wants to protect may be how he handles stock price rather than how accurate his PR representations are, for instance.

> it's not likely to be all bullshit is it?

It could very easily be 99% bullshit, yes. It's not like it's a rare phenomenon for CEOs to be deceptive in their public speech, nor is it particularly rare for CEOs to be completely mistaken about things like this. Add in that what he's saying is incredibly speculative, and it all seems pretty shaky. It reads like an advertisement.

All I'm saying is that I don't think the fact that he says something is enough to hold a lot of faith that what he said is accurate.
Show HN: Dew v1.0.0 – A lightweight, zero-dependency command bus for Go
Dew is a pragmatic command bus library for Go that simplifies complex backend architectures. It provides a unified interface for handling operations and domain logic, promoting clean, maintainable code.
Why Dew?

- Lightweight (450 LOC) with zero dependencies
- Fast performance (benchmarks in README)
- Full middleware support for cross-cutting concerns
- 100% test coverage, production-ready

Dew implements the command-oriented interface pattern, helping separate concerns and reduce cognitive load in large Go projects. It's designed for developers who want a simple, efficient way to structure their application logic without heavy frameworks.
We built Dew because we couldn't find a command bus library for Go that met all our needs. We'd love your feedback!
It looks like TechCrunch blocks GoDaddy server access
$250? A year? A day? A week? $250k?

Where are you located?

As you mention, it seems like a niche job and I think anyone look at your resume will be skeptical.

Cover letters should be 100% per job, and the resume tailored to each job. Recruiters and hiring managers aren't going to connect the dots from your previous experience to the role their hiring. Spell it out.
^ found the astronomer
Honestly what google was doing - scraping websites and keeping a database of them - was probably gray area of copyright law.

So he’s probably saying that it worked out for Google.

However, websites benefit from google doing that. It’s hard to see how TikTok would be ok with that.

So I think the general rule is that if publishers benefit then you will be ok in the end.
The dev said they are happy to accept patch for this feature. Remember that you're not entitled to demand new features, as a (non-paying) user, you can't allocate dev's time to work on what you want.
Instead of MPC-HC v1.7.13 (2017) maybe try MPC-HC v2.3.4 (2024)

https://github.com/clsid2/mpc-hc

In many ways it's a display wrapper about codec components, the display part is in active maintainance and bug fix mode (last update two weeks ago) and the codecs are constantly being improved (and expanded as new ones emerge).

https://www.codecguide.com/

There are two or three MPC-HC spin offs that are tweaking the core to do new things.
Magnesium bisglycinate supplementation (and vitamin D in winter) has greatly reduced the frequency and intensity of restless legs.

This is pretty well known in the RLS community, so just mentioning it in case anyone here could benefit.
I actually thought that last paragraph really undermined his case, because rather than substantiating like he did before, here he goes all out and just insults whoever he can think of; people who take it in the ass, greybeards, the Chinese, listeners of bland music...

I get him though. It's one of those writings from a foul mood. There was probably more going on in his life than some trouble dealing with locales.