skysight-inc/HackerNews huggingface dataset:
I moved from Physics and Engineering to CS and honestly, I found the interview process very odd. It is far more involved and time consuming of a process than the interviews in other fields.

In other fields, it is expected that if you can "talk the talk" you can "walk the walk." Mostly because it is really hard to talk in the right way if you don't have actual experience. Tbh, I think this is true about expertise in any domain. I don't think it is too hard to talk to a programmer about how they'd solve a problem and see the differences between a novice and a veteran.

A traditional engineering interview will have a phone screen and an in person interview. Both of which they'll ask you about a problem similar to one they are working on or recently solved. They'll also typically ask you to explain a recent project of yours. The point is to see how you think and how you overcome challenges, not what you memorize. Memorization comes with repetition, so it's less important. I remember in one phone interview I was asked about something and gave a high level answer and asked if it was okay for me to grab one of the books I had sitting next to me because I earmarked that equation suspecting it would be asked. I was commended for doing so, grabbed my book, and once I reminded myself of the equation (all <<1m?) gave a much more detailed response.

In a PhD level interview, you're probably going to do this and give a talk on your work. Where people ask questions about your work.

IMO the tech interviews are wasteful. They aren't great at achieving their goals and are quite time consuming. General proficiency can be determined in other ways, especially with how prolific GitHub is these days. It's been explained to me that the reason for all this is due to the cost of bad hires. But all this is expensive too, since you are paying for the time of your high cost engineers all throughout this process. If the concern is that firing is so difficult, then I don't think it'd be hard to set policy where new employees are hired in under a "probationary" or "trial" status. It shouldn't take months to hire someone...
Short term: fine; long term: fines.
What Happened to Lightweight Desktop Apps? History of Electron's Rise
Uh, this is appears to be an application that collects data that is regulated in most legal jurisdictions, lacks a published terms of use, doesn't have a published privacy policy, and at first glance is missing rudimentary security controls related to TLS and content security.

The sparse documentation makes claims about privacy and security, but there is no evidence to back those claims.
> Again, you exemplify the exact attitude I describe.

That's fine. I think you exemplify the attitude that lead to Thompson's murder and will lead to many more similar incidents.

> Can you point to any single decision that Thompson made that cost live and causes suffering? You can’t, but you assume there must have been some,

If denials tripled under his watch, as CEO you don't think he necessarily was involved in that? He clearly approved of profiting off of literal unnecessary deaths.

> because you start with assumption that the victim here is guilty

The most basic of reasoning shows he has some moral guilt, just not legal guilt.

P1 - He was the head decision maker

P2 - Decision was made to actively increase unnecessary deaths for monetary gain

C - He ultimately approved of that decision
Yep.

The "color gamut" display, as you call it, is a GPU test pattern, created by start.elf (or start4.elf, or one of the other start*.elf files, depending on what is booting). That 3rd stage bootloader is run by the GPU which configures other hardware (like the ARM cores and RAM split).

https://forums.raspberrypi.com/viewtopic.php?t=336516
We spoke to Great Expectations about the library's DX [video]
I work for Sparkfish, a data and analytics consultancy serving private equity. Like many folks here, we've struggled with the difficult learning curve of the GX library and the deprioritization of the open source library vs the paid SaaS product, and we griped about it publicly in various forums and on GH issues. Mainly we've struggled with the steep learning curve, obtuse APIs, lack of sensible defaults, and dated documentation.

It's a great library and surprisingly one of few truly focused on data quality in the Python data ecosystem, but it's a but like matplotlib -- most people who are using it are using it because it's the largest among a handful of options, not because we love it

A few months ago after reading our complaints, Abe Gong, the original developer of the library and founder of the company around it, reached out to us to schedule a call. He was generous with his time and resources and very graciously listened to our feedback -- this is the conversation we had.

Hopefully we captured broader concerns -- let us know if we missed anything important that you would have mentioned
Thanks for the feedback! You’re absolutely right — many extensions have been affected, and we’re open to helping out. We focused on uBO specifically because many of us have used it and felt like something meaningful was being pushed aside by Google, with little that could be done to prevent it from within Chrome itself.
That’s how we came up with the idea to build something dedicated that still feels familiar to users.
Yes, Google closes business accounts too. Just search on HN, there are plenty of instances of this happening that have made it to HN. More if you go dig around on the web.

In my experience Cloud provider reliability is about the same as self-hosting. They claim to have super reliable uptime, and it's hard to see history, but they regularly have small outages in various regions, areas, etc.

In real world anecdata I've had our Google stuff stop working more often than some of my stuff, though my stuff is very stable and never changes, except relevant security updates, so it's not entirely a fair comparison. Also our stuff is running on over-sized hardware and can handle 2 node outages without issue. Since the hardware this stuff uses is on a 4hr support contract, it's very, very rare that even one node goes down for more than a day. Of course we pay a lot for that stability, on purpose.

I agree IF you use Chrome, then Google's browser compatibility issues are near zero. Not everyone uses Chrome.

It's not a Google problem, but it is still a USER problem someone has to manage and handle.

Clearly you have never done much if any end-user support.
I'm guessing he had been running the 'demo' site for a fair minute using scrapped data; but didn't get noticed/caught until he requested the token.

Still shit to lock him out after he pulled the site down.
By participating in an online community, you have entered into a social contract to interact with others.

Do you feel that you are being forced to post here, or read comments and responses from other humans?
These things are useless for centuries until they suddenly underpin all of modern society.
> In reality, a car lane can carry 2000 people per hour with an average car load. With mild car-pooling, it's easy to increase it to 6000 people per hour.

The average car occupancy in the US seems to be around 1.5. How would increasing that be easy? You would have to somehow convince the majority of the population to change their habits, that does not sound easy in any way.

> A bus in the US has an average load of just 18 people.

In the US, a country that has invested heavily into car infrastructure at the expense of public transport. All you're saying is the underfunded public transport in the US sucks. We all know this, but it has no relevance to public transport in general.

> Transit sucks and will always suck. It's pure math.

The simple math here is the number of cars goes up linearly as population increases, which is unsustainable. Meanwhile, public transport only gets more and more efficient.
It's Tough to Be a Research Analyst
So don't put them on the open Internet. It's much easier to do that than it is to secure a device that creates outbound connections to some untrusted external server (which manufacturers are). If it doesn't try to use UPnP or anything, it will not be in the open by default.

If your threat model for consumer IoT devices does not include manufacturers in 2025, you are completely confused about computer security. Having a standard to encourage devices to talk to manufacturers is completely backwards. We should have certifications that devices create no outbound TCP/UDP flows.
This view too, is naive. There absolutely are bad guys. There absolutely are good guys. Bad people still occasionally do good things; Good people occasionally do bad things.

Fred Rogers was unquestionably a good guy. He still made mistakes, and was very upfront about this. He made mistakes from the bottom of his heart trying to do the right thing but not always having the information (or patience to gather and process) to make better decisions, but he absolutely always made decisions trying to, even when advancing his own interests, take others into account.

Unfortunately, there are people who make decisions always with the intent to hurt others. Many of the actions that they take are individually neutral or good. It's hard to get anything done if you don't do some cooperation in society. It's quite probable that even for the most awful people, if you count unweighted they've taken more good actions than bad - but the magnitude of their evil is much higher.

Most people are neither. Most people are stupid and selfish but trying not to do too much bad. Bojack gets this, but somewhat misses the other implication - that being good and bad is learned and practiced, and that you should learn from and practice the ways people who are Good at being Good people,
> How many of us are just chronically tired?

Alertness is also partly a function of resting metabolic rate, which is higher for those who exercise and/or have more muscle tissue.
yes, ff is terrible at this.
I have tried this approach too, but it gets overwhelming FAST. being slightly neurodivergent, its a non starter for me
One should reject all PDF:s except /a-standards compliant ones.
> Where is the requirement to work and how does it punish them additionally?

Forced prison labor is legal in California. This means if a prisoner refuses to work they can be punished for that refusal. This could be with solitary confinement or revoking or removing good behavior benefits.

> Sentencing is provided completely independent of labor and 99% of prisoners are ineligible or unable to firefight.

Firefight maybe but 40% of California’s prisoners work. A choice in what type of labor doesn’t change the fact that this is slavery.
If they're attempting to extort him, then it's a legal matter whether or not he sees it that way.
That's true, but it's difficult to envision any scenario where a lawyer supplies the exact advice needed to trigger a reversal outside of threats/suing/arbitration. Maybe if you get a good one I guess, but that is a gamble on its own.

A lawyer supplying helpful information like "Ok, this expulsion was triggered by the Department of Admin, which is overseen by John Smith, who has the power to reverse this decision. Schedule a meeting with him or find office hours to plead your case. I shouldn't get involved outright because it will escalate your situation and be received poorly." is less likely than "I can write a threatening letter and we'll see where it goes". A hammer hammers.
His (presumed) dad commented this on LinkedIn:

> I have seen all the emails now and it's as bad as described. I thought there might be some hyperbole but the "University Registrar and Chief Officer of Enrollment Information Services" is clearly saying "work with us to build this for free or you're not graduating". They even specify that he needs to set up the meeting "well before registration opens on February 13th for spring quarter 2025" because they're not going to let him continue otherwise.

https://www.linkedin.com/posts/edkaim_github-jdkaimhuskyswap...
UN data, OHCHR. The only somewhat independent source of data available. 12K killed, 26.9K injured. "Injured" is not broken down by significant or not. https://www.statista.com/statistics/1293492/ukraine-war-casu....

This is an unprecedentely low civilian casualty count for a conflict of this intensity and duration. Such high ratio of military to civilian casualties has not been observed since WW1.
Human-Computer Input via a Wrist-Based SEMG Wearable
The Apple Pie reference is a nod to Carl Sagan :) nice.
Interpret my statement as a contrast to the disconnect the usual person has from bloodshed and killing, vs one who experiences it first hand or is aware of it.

Not to justify humans eating meat or killing, just to say "wow, there's a lot of it". That's the stage I'm at.

I thought that would be obvious when I went on to talk about how things are "better" because we kill them quickly vs wolves who disregard the feelings of their food, which I think is a good thing. Humans attempt (for the most part), to inflict minimal suffering when killing. We probably also drive off predators. We also try to abstain from killing young animals (at least before industrialized farming).

One can care about the anthropomorphized "feelings" of animals whether or not they are subject to any of our "morals".
This is even in the ISO standard now
This is genuinely disgusting and egregious. Why would anyone want to "collaborate" with you when you just violate their ip rights and norms of the open source community and then act like this is perfectly normal?

You don't even have enough faith in your own product to brand it in a way that differentiates itself. This is a pretty blatant attempt to ride on the coattails of someone successful.
Yes, my mansion was totally worth $200Mil x 100
This is my personal interpretation- but I think that the modern reading you are implying was very much intended to be the context in which it was written. Brautigan's use of the tone of naive extreme optimism was intended to be ironic and terrifyingly dystopian.

I'll cite the rest of the work in this same book posted here- none of his poems are shallow, naive, or very optimistic - especially with regard to technology and it's effect on the natural environment.

I do think he intended to leave the reader wondering if he was serious or not.
Would this work on a simple (non-android) eink reader, like a kindle?
And here I was in trenches with 2 upvotes with Show HN for https://github.com/BandarLabs/clickclickclick
Really? I know that SQL is old but I would have expected `null` to refer to pointers at first.

Going by Wikipedia, I see that SQL is from 1974 and C from 1972. Were there earlier uses/drafts where `null` is "unknown" instead of "unset"?
Holy hell this looks really cool! its about 70% of what i need it to be out of the box! and it has a decent api as well. I might just end up using this. Anything you have in mind on the retrieval/ search side of things?
Do you mean the computable numbers? (there's an algorithm to compute them to arbitrary precision)

The irrational numbers used outside of college math, like pi or e or sqrt(2), are computable, though almost all are not.

You can do a lot of productive math using just computable numbers since they form a real closed field [1]. I believe they're a little harder to work with though.

[1] https://en.wikipedia.org/wiki/Real_closed_field
And you were on the opposite side of the bimodal distribution of comp within the industry from 2012-2019.

The top end of enterprise dev salaries for seniors is around that of entry level salaries at BigTech and adjacent companies.

That’s not meant to be an insult. I was on that side until I was 46 and now at 50 I’m back on the very top end of enterprise dev. But it’s still somewhere between entry level and mid level at BigTech and closer to entry level.

The advice I’m giving is to stop wasting time on a side hustle and do whatever it takes to get on the BigTech side of compensation if you want to maximize your income.

If you graduated in 2008, yes it was a shit show. But that means by 2012, BigTech comp and enterprise dev comp started really diverging. The stock market has been gangbusters since 2012. But it stagnated most of the 200x’s.

If you had jumped on the BigTech wave in 2012 you would have been set.

By that time, relocating wasn’t an option for me because I was 38, just gotten married and had two (step)kids.
So the "version manager" is a human git repository!
I've been on a similar thread w my own crawler project -- conceptually at least, since I'm intentionally building as much of it by hand as possible... Anyway, after a lot of browser automation, I've realized that it's more flexible and easier to maintain to just use a DOM polyfill server-side and then use the client to get raw HTML responses wherever possible. (And, in conversations about similar LLM-focused tools, that if you generate parsing functions you can reuse, you don't necessarily need an LLM to process your results.)

I'm still trying to figure out the boundaries of where and how I want to scale that out into other stuff -- things like when to use `page` methods directly, vs passing a function into `page.evaluate`, vs other alternatives like a browser extension or a CLI tool. And I'm still needing to work around smaller issues with the polyfill and its spec coverage (leaving me to use things like `getAttribute` more than I would otherwise). But in the meantime it's simplified a lot of ancillary issues, like handling failures on my existing workflows and scaling out to new targets, while I work on other bot detection issues.
Fitbit tracker is how I discovered I am in bad shape when it comes to sleep. My doctor was worried I had dementia due to my cognitive issues and hallucinations in the past few years, and he sent me for neuro-psychiatric testing and to see a neurologist for it. I kept mentioning that my sleep tracker is reporting a lack of quality sleep, especially REM sleep. I said yes I know it's not 100% reliable but it seems worth looking into because on days I get some REM, I feel great. Docs weren't really taking me seriously though.

Thanks to the tracker, I was able to determine that on nights I have just awful sleep, it correlated with my exercise days. Turns out that taking a pre-workout loaded with caffeine at 4PM is a terrible idea because caffeine can have a nearly 12 hour half-life. Oops. Ditched the pre-workout and my sleep improved significantly. No more insomnia and less time waking up in the middle of the night. I still have issues with REM at least half of the week unfortunately.

I finally got referred to a sleep study a few months ago and although it was for existing sleep apnea - which I've already been treating successfully with cpap/autopap for decades - it confirmed that I am indeed not going into REM. So it's not dementia (at least not yet), it's lack of REM sleep. It also revealed that my body is moving a lot during sleep, not good. And for the cherry on top, I recently started exhibiting behavior of REM sleep disorder where I am smacking/punching myself and my partner and yelling out in the middle of the night. Definitely not a good sign, but at least now we know sleep issues are at the heart of it. That Fitbit sleep tracking turned out to be very valuable after all.
https://www.smithsonianmag.com/smart-news/newly-deciphered-4...

> “This eclipse is … set aside for testing,” the newly translated cuneiform reads at one point, indicating the need for another round of rigorous omen-checking before the future could be foretold.

I wonder how would they know if an omen test "passes".

What if these are not omens, but something else? Maybe it was a school lesson, and the "set aside for testing" is some teacher note. This would not be unusual, as we already know sumerians used tablets as school notebooks.

I don't know which parts of these media articles talk about the content of the tablet or the interpretation of the scholars. Is the thing about entrails on the newly translated tablet itself, or is that from another place and the scholars made an association?

Again, I would love to be able to read the tablet (digital transliteration + translation).
Every teen wants a gaming PC because all their favorite streamers and YouTubers play on PC. It's not 2010 anymore. Walk into any big box store and there's pre built gaming PCs of various price bracket. Even Costco has like 5 different models right near the entrance.

You've literally provided the evidence that Microsoft cares about PC gaming in your original post.
For all things you buy in local shop, responsible owners of shop. If you buy anything abroad, this is your own problem and it is not relevant to subject.
Or Lean mathlib; what can GA methods like mutation and selection do with the Standard Model in Lean?
What really annoys me these days is that if you search for a Win32 API on Google, it will always come up with the -A variant, not the -W variant. I don't know if they've got something weird in their robots.txt or what, but I find it bizarre that an API whose guidelines desire developers to use the -W variants in all greenfield code, instead returns the legacy APIs by default.
They don't know, it's a total guess. That's why they hedge with phrases like "smell" and "if your goal..."
autocorrect from patents*
Yep, but you do get one advantage which is the needles piercers use are incredibly sharp. It can be a huge (in diameter) needle but it will feel like a pinprick.
His poems portray him as a sort of selfish but also very self-aware and basically well intentioned character. The change in tone from poem to poem, and that general vibe makes for an interesting read. They seem very honest.

It is interesting that Wikipedia describes him as a Hippy. I somehow got it into my head that he was the last beatnik. But, I can’t find any support for this theory in a quick googling, and I’m pretty bad at literature. So, I wonder where I stumbled across that idea.
Self-Host Your Static Assets ( 2019)
This is especially true in climate science. There is a huge chasm between the public and private (post couple of drinks) sides.
Fresh Web Framework by Deno
> The second is a bit more complicated, since multiple family members may have access to the same data, and may have different opinions on deleting it. I'll work it out.

I know it's been said elsewhere, but you need a lawyer. This isn't something for you to work out, it's something for you to clearly understand your legal obligations, and what your exposure is based on which jurisdictions a user might log in from.
> our intense sleep drive may actually be driven primarily by conservation of energy

Or perhaps to keep us quiet and immobile, and harder to locate and eat ?
Meta is making their own decisions, eg their "Zionism as proxy" policy, disabling the Columbia SJP account, or disabling reach for political speech. It should be straightforward for their employees to voice disagreement with this, and Meta has had a famously open attitude about this until just a few years ago.
eBay locked me out of my seller acct on Dec 3. Almost all the times I called them, the automated system tells me to go to help and then hangs up. I tried contacting them to verify who I was. The questions they asked had nothing to do with me. I asked to speak to a manager, she said no and hung up on me.
The problem is that all of my listings are still public. People are buying things. I cannot ship if I cannot access my acct. One lady filed a case because she did not receive the book she bought from me. I had setup a new acct so I could access community help. Then I figured out that I could message her because her user name was on the notifications. I told her about what eBay did to me. She closed the case. This is all so unfair. I did nothing wrong. I have 100% and no bad reviews. Sales were picking up.
Hello author here. I'm a little surprised to see this on the front page of Hacker News. This is just a simple demo for my educational programming language Easylang. You can easily edit the code and increase the particle count for example. In the IDE you can then create a link with the code embedded in the URL.

https://tiki.li/run/#cod=dVLNbsIwDL7nKT5p0gRDdEGMA9PYM+yO0FT...
Show HN: Is it 1pm?