skysight-inc/HackerNews huggingface dataset:
Yeah, that's fair, and I'm guessing your decision made a lot of sense in that context.

Though in an interview situation, it's reasonable to not point out that you shouldn't ever do the thing that you're being asked to do. Some amount of artificiality is to be expected. I do agree that stating that one should never do it is a purely good sign. It's just that not stating it isn't necessarily a bad sign.
If I read you correctly, you're saying "the fact that the residents of England speak English instead of Chinese is a historical accident" and maybe you're right.

But the residents of England do in fact speak English, and English is a phonetic language, so there's an inherent impedance mismatch between Chinese characters and English language. I can make up words in English and write them down which don't necessarily have Chinese written equivalents (and probably, vice-versa?).
Which string exactly?
I don't use Facebook.. What data are they going to sell?
Me but a day ago.
Yes, but that's essentially my point. Where to draw the system boundary? The brain is also composed of multiple components and does IO with external components, that are definitely not considered part of it.
Tyrany is orthogonal to free speech. You can absolutely abuse free speech to enact tyranny -- hell just look at Weimar era Germany.

Absolutist free speech would allow you to publicly plot the assassination of whomever you wanted to, or permit insider trading, etc.

Speech is a tool. It's utility and morality depends on the weilder of it.
Signed Away: Against the commodification of deaf communication
They definitely tell you jack. GPTs have reach their glass ceiling as they’ve sucked all available data and overfit to benchmarks.

Their models have tons of use cases, but OpenAI and Anthropic are now in a product/commercial play.
Tesla cheats by using electric motors and deferring emissions standards to somebody else :D Wait, I really think that's a good thing, but once Hulk Hogan is confirmed administrator of the EPA, he might actually use this argument against Teslas and other electric vehicles.
- Artificial experiment [1]: no longer than 3 months (but see disclaimer)

- New study [2]: 7 months (with 100% survival rate)

So further study seems to be needed.

[1] https://journals.biologists.com/jeb/article/216/18/3461/1160...

[2] https://journals.biologists.com/jeb/article/217/12/2193/1211...
here's an illustration of one: https://image.non.io/e9078e7d-5eb4-4787-9fe2-d7068d01a4df.we...
I’d rather not respond to the user below (because I don’t have the energy to talk to anyone who uses the word “woke”), but I did find this pre-print interesting re potential Twitter algorithm manipulation: https://eprints.qut.edu.au/253211/
The primary issue I would imagine, would be not that a meta refresh fails to happen, rather, that any type of full refresh is attempted during a momentary 'blip' of the local network, leaving it showing a "cannot find server" type of error. To achieve the safest persistence of the refresh loop, it would probably make more sense to have the refresh function via

1. AJAX request for itself, with a timed retry in the case of any failure (optional: During this time, add a visible indicator that you're having connectivity issue)
2. Extract the contents of the <body> tag of the fetched HTML
3. Set the innerHTML of the <body> tag of the DOM to the fetched body.

To avoid memory leaks I'd still be tempted to also try to implement a "safe-ish refresh" that checks for a successful response and quickly fires off a location.reload() on like a daily basis.
Dijkstra was silly because everybody knows that Computer Science is the parent field of mathematics.

Mathematics is the study of all O(1) algorithms.

Computer Science is all other algorithms!
> What I cannot do is to asses if the code is supposed to do its job

You can, to a degree. If you can get the system under test you can make an assertion about how you think it works and see if it holds. If you know what the "law" is you can test whether the system calculates it according to that specification. You will learn something from making those kinds of assertions.

Working Effectively with Legacy Code by Michael Feathers goes into detail about exactly this process: getting untested, undocumented code people rely on into a state that it can be reliably and safely maintained and extended.

Depending on the situation I often recommend going further and use model checking. A language and toolbox like TLA+ or Alloy is really useful to get from a high-level, "what should the system do?" specification down to, "what does the system actually do?" The results are some times surprising.

You're right that at some level you do need to work with someone who does understand what the system should do.

But you can figure out what the system actually does. And that is de facto what the business actually does... as opposed to what they think it does, logic errors and all.

A good senior programmer, in my opinion, thinks above the code like this.

Update: interviewing for this kind of stuff is hard. Take-home problems can be useful for this kind of thing in the right context. What would you do differently?
> We have hundreds of years of Presidential elections to show that individual votes are insignificant.

Enthusiasm, like apathy, spreads. One person enthused about voting can inspire quite a few more people to vote, and a few of them to be enthusiastic about voting, which spreads even further.
> Trying to argue that either the EU or the US is more "backwards" than the other is an idiotic conversation to have.

It's really not an idiotic conversation considering that the US has a very clear problem with religious nuts accumulating increasingly more power to dictate other people's lives, that's very backwards and should be brought up. I don't want other countries being molded by that. The USA already exported the bullshit televangelicals stupidity into my home country (Brazil) which made Neo-Pentecostalism the biggest religion there with all the problems it entails, it's extremely backwards and stems from America's cultural values around money.
Finding My QA Automation Job in Bulgaria 2024
> Instead, they put developers in situations they’d never face in the workplace, where collaboration and support are standard.

I thought the page was satire at first.
OP–XY
I was more referring to his whole demographic mistakenly believing the first amendment should mean you get to be a kook or an asshole with no consequences.

And he’s definitely experiencing consequences.

Also on the Sandy Hook case, Remington settled out of court, which prevents setting precedent on culpability in gun violence.
mystery driven development
I agree, Mozilla and Apple are holding back the web with their approach to developing new browser features.

> Technologies that Apple declined to include in Safari: Bluetooth, MIDI, USB, serial interfaces like microcontrollers, 3D printers..

All these could be available by opt-in user permissions, but instead it's Apple's decision to not provide them at all.

They claim it's for security but it sure smells like a business decision.
How to Measure Developer Productivity in a Multi-Project Environment
The constant stream of incendiary rhetoric isn’t doing anyone any good.

Your link is just another “people who disagree with me are nazis” post. It makes wild assertions. Lies and insults aren’t productive, they don’t change policy.

The parent post made it clear they are an immigrant following the process; there has been zero discussion of deporting legal immigrants from any of the incoming administration.

Disagreeing with mass deportation is a perfectly reasonable take, but spreading hate isn’t the way to improve things.
99.9% of the code I’ve written is proprietary.
I was born with some hearing challenges, nothing too bad.. enough for the hearing test in elementary school to flag it and to suggest I don't sit in the back of the class, but thats about it. As i've aged I've noticed more issues. Hearing in louder spaces can be challenging, etc. What I would consider fairly normal age-based hearing loss, coupled with a bit of a hearing issue from birth and probably bolstered by a youth spent going to a lot of concerts and clubs.

My father has hearing aids and has had them since he was probably in his mid 60s, I'm just pushing 50....

...but to my point, Apple recently released their 'kinda hearing aid' tech (from what I can tell just a custom EQ and passthrough for the mics in the airpods).. and man it's fucking great. I'm probably not ready yet for 'real hearing aids' and they are so fucking expensive to boot.. but having this 'half measure' has been really useful for me.
Doesn't Zotero already do this? See this LibGuide from the Unviersity of Hawa'ii Law School:
https://law-hawaii.libguides.com/TLC_Research_Writing/Zotero
Vs story does not match my experience for AAA game projects. First vs always had start debugging without loading any symbols at all. 2nd one can load each one module on demand. 3rd local file cache for symbol servers can be very much warm (ie have most of needed symbols in RAM). 4th if your project is stuck on old Vs version you can still debug with latest version of debugger in many cases. Ie for us there are no limits of how many versions of vs dev has on their pc. It might be only available if org has volume deals with Ms though.

Downloading symbols for first time from network symbol server is long but its not part of debugging cycle, at least after 1st run.
Thanks for the inspiration. I did essentially this as a project with the kids today, though I used js to allow updating by anyone in the family.

https://github.com/TrisSherliker/FridgeChalkboard/tree/main
no idea what you are referring to; This is what I am referring to:

https://www.npr.org/2024/10/25/nx-s1-5165353/washington-post...
Everything is easier with a piece of pi!
Remote education?
> Imagine if energy requirements for every human were decreased by 2%

Taking the spherical human to require 8400 kJ/day, we're talking ~170 kJ replacement, or:

~6g butter, or
~1/3 of a can of Coke, or
~1/3 of a single Bounty piece, or
~1 McNugget (without sauce)

Not sure that all that biohacking would be worth the single extra smear/swig/bite?
He transfuses his son’s plasma to stay young.
I have absolutely zero interest in 6dof gaming. On the other hand, I dreamt of 3dof gaming since the 90s.

Once the technology started emerging, I was so exited about the potential. A few games gained support for shutter glasses etc, but 6dof was hyped up so much that everyone jumped on that train instead.
"At a court hearing Thursday afternoon in Houston, the trustee who oversaw the auction, Christopher Murray, acknowledged that The Onion did not have the highest bid but said it was a better deal overall because some of the Sandy Hook families agreed to forgo a portion of the sale proceeds to pay Jones’ other creditors."

https://apnews.com/article/onion-buys-infowars-alex-jones-64...
HN nerds[1] talking about doctors reminds me a lot about bean-counters talking about IT and software.

> Plenty of hackers who think they can do it better than the doctors right here on HN

Of course they would, it's easy to come up with solutions that are simple and wrong, when one has no point of reference. Hackers understand balancing trade-offs in programming languages or architectures, but can't imagine other fields being nuanced or even more complex. If an LLM cant tell you when to use a monorepo, then it far from telling you when a specific drug dosage is right for a patients set of circumstances.

1. I can use that word, I am one too.
I'm looking back with how much teenage edgelord/ironic/sarcastic speech that was rampant in my youth covered for people who actually held horrible views like white nationalism. I thought it was all just shock humor. I know better now, but I'm worried about that persisting in kids. I think it's always been that way. I don't know how to mitigate it.
Yep, exactly r:refreshing failing. If you are using a full featured browser you can also use a browser extension that forces the refresh.

Additionally for a raspberry pi, you can use a watchdog timer service that checks to see if the rpi has frozen, and reboots it.
Husband beats wife repeatedly, gets removed and shut off by police, KESB removes kids from mother as "they don't receive a real family relationship" then separates the kids, shuts one of them 6yo in psych ward because "they don't react well to being placed out", places the others in their own relatives (KESB's that is) families who receive for this 7k CHF/month, give themselves 18k CHF for the papers generated for this, and ask from the wife/mother money to pay for all this procedure, putting her thusly in social support. Really, only because you're Swiss you don't have to defend all the bullshit in this country. And yes, I have quite a few more similar situations - I am close to the organization. And also yes, I'm trying to reach to the press (Saldo already contacted), so downvoting me will not reach anything real. You might be upset but can't believably deny this is a huge business going under radar. Trivia: guess which party everybody mentioned here is supporting.
Ok.

Well, I can see the direction you are going. I am unconvinced though - it hasn't thread the needle.

Reason being

1) They are doing both in cube farms in the PHP, RTO + replacement by GenAI.

2) In high tech, they are also trying achieve these contradictory goals. RTO + Increased GenAI capability to reduce manpower needs.

I can see a desire to reduce costs. I cant see how RTO to improve team work sits with using LLMs to do human work.
Back then, a large proportion of Flemish intellectuals (including my grandparents) were French-speaking, which is a reason why there were so many French students and professors in Leuven/Louvain. Therefore I think that, in the context of the article, the "wrongness" of calling the city Louvain is not as clear-cut as you suggest.
Fake QR code in a car park
> In 2024, we are now—extremely and inexplicably—confident everyone has JavaScript up and running, all the time, and without fail. So much so that, when JavaScript does inevitably s*t its pants, all we have to offer is a blank white page. Your average professional developer has either never heard of the term “progressive enhancement” or is quick to condescend any old-timer still intent on applying it.

I blame advertising, which demands JS for design tricks, a small amount of its own security, and a larger amount of spying on everyone else.

Then there's internal business software, where there shouldn't be any ads but accessibility tends to fall by the wayside, especially in smaller companies. (And then they find some vendor that promises to use JS to make fancy reports about how their stuff is being used somehow.)
> As expected, you won't answer my questions.

Says the one who is obsessed with being the only direct reply-person about me critiquing Mastodon's fundamental issues, (with evidence and predictions) whilst you reacting without any counter-argument other than issuing these amusing complaints. Your "question" was an attempt to derail the discussion and added nothing other than you being childish.

An influx of new users from Twitter / X to Mastodon should have happened weeks ago in the millions, just like it did with Bluesky. Twice. Why didn't it? I provided that straight answer to everyone here, and somehow that offended you?

Please.

> You've been at it for over TWO YEARS, now, banging that drum of "Mastodon has few users, therefor it is a failure".

So it is evident that after two years (since the Twitter / X takeover), Mastodon was entirely confusing for new users and was unconvincing for them to stay. Even when there was a significant change, it was self-contradictory.

My point continues to still stand unchallenged and this is why little to no-one can take you or Mastodon seriously.
I would love to see the prompts (the data) this person used.
> If he was even considered for L6 staff, then his on resume credentials already justified him at L5 Senior or L6 Staff.

I don't want to put anyone down here, but working experience with this individual says "probably not".
Video calls. If you aren't having at least one video call a day something is probably wrong. Configure it such that starting a video call takes no more than 4 clicks.

Have a company-wide General/Coffee chat where people talk about arbitrary things. It's better if this chat has history which expires in 24 hours.

Write lots of short documents -- especially for designs. Review them much like you would review code. This can be as simple as Markdown documents in your repository using your normal code review tool. Ensure all documents are listed in a single easy-to-find index of some sort.
Depends what you mean in regards to rewriting. If there's a position that runs counter to our current scientific consensus, I think it should be updated to reflect the current consensus, but when I was reading my history/physics books they would cover what people believed at a particular time period. I don't see any issue with that. We're always learning more about the world around us. We are not an omniscient species.

Unless there's a more specific example you can think of w.r.t rewriting.
the problem with sqlite has never been performance, it's always been extreme (dead)locking when writing concurrently - how does Rails get around that assuming this is actually recommended for prod deployments?
I believe that it’s because people are not investing in bitcoin because it’s a viable cryptocurrency (unlike Ethereum and some others) but that’s it’s a scarce commodity (like gold) that adds diversification to an investment portfolio.
It is good to see other people buttressing Stephen Wolfram's ego. It is extraordinarily heavy work and Stephen can't handle it all by himself.
>because I don’t have the energy to talk to anyone who uses the word “woke”

You did this to yourselves. You pushed the term (and the whole ideology--extreme constructivism under an abhorrent mockery of morality). Don't spit in the wind.
This paper does not support your position any more than it supports the position that the problem is tokenization.

This paper posits that if the authors intuition was true then they would find certain empirical results. ie. "If A then B." Then they test and find the empirical results. But this does not imply that their intuition was correct, just as "If A then B" does not imply "If B then A."

If the empirical results were due to tokenization absolutely nothing about this paper would change.
My first impression is that like with HTMX, it's for a style of web apps that has few uses nowadays.

The benefit of the HTML syntax quickly goes away if it has a JavaScript frontend. The routing doesn't make sense in a non-trivial app. For a non-trivial app, something more flexible like Django's routing system makes sense.

It says it's service-oriented. It doesn't have what I expect from something service-oriented in its big example, though. For instance the entry point to the app is /session/start and it doesn't route based on HTTP methods. https://gliimly.blogspot.com/2024/11/multi-tenant-saas-notes...
It would be great if there were certain specialized mini-doctor programs that focused on simple things like treating the least risky problems, maybe even with AI to help filter which problems need a “real doctor” vs a mini specialist.
That's assuming they don't pre-bikeshed before even looking at what you did.

Candidate: writes code matching current style as much as possible to show that you can adapt

Reviewer: Rejected. Didn't even use autoformatter, which takes literally zero effort, so clearly does not follow best practices.

Candidate: autoformats

Reviewer: Rejected. Changed more code than was really needed (separate commit or not), clearly showing they didn't try to keep the change as small as possible. If this were a real PR, they would be making life more difficult to the reviewers making it harder to spot the parts that were actually modified.

Candidate: keeps existing code as-is, but writes own changes following the currently accepted conventions

Reviewer: Rejected. They clearly can't follow an existing style and prefer to be a snowflake and "leave their mark" in the codebase.

Candidate: does any of the options above, and adds comment explaining the reasoning, including mentioning the other possible options that they thought about and their tradeoffs

Reviewer: Rejected. Candidate thinks too hard about trivial stuff, showing lack of focus on what really matters.

---

Granted, being rejected for those reasons above could mean that you dodged a bullet.

But yeah, like you mentioned in a different response, a live interview (coding or not) helps reduce these kinds of uncertainties to some extent, but of course these live interviews have other trade-offs compared to take-home tests.
Threads has 275 million monthly active users.

Bluesky has now 15 million total users (how many active?)

Mastodon monthly active usage has dropped below 1 million.
NeedTags site leads California drivers to believe it's DMV, adds surprise fees
The World Health Organization thinks it’s Louvain - or at least it thought so in 2004.

https://eucliduniversity.net/wp-content/uploads/2015/12/who_...
I tried it out with docs from my last refi. Tried both PDF and PNG files, both returned "An error occurred with processing your document. Please confirm you uploaded a valid Loan Estimate or Closing Disclosure PDF."

I also at first didn't notice there is action needed to choose between uploading a Loan Estimate vs Closing Disclosure. It doesn't seem insurmountable to have the site automatically figure out the difference between those two.
Installed an open source garage door opener, and I'm loving it
I think the easiest way to do this now is with uv and their support for inline metadata. At this point you can just have the user install uv with a single command and then have the user run the script with `uv run example.py`.
Someone tell Alcor about this.
Pyinstaller can be a bit fiddly to get right initially if you have a lot of package dependencies, but other than that it works really well.
>the text color in the footer has awful contrast, so it's hard to read.

Dark grey on white is awful contrast these days?
I really like this idea, but not for the listed business use case. I don't imagine many people under 40 are likely to "hop on a quick call" to ask a question about a product that wouldn't already be handled by a standard customer support line.

As a privacy nut, I love the idea of giving people a way to contact me without having to explicitly reveal my contact info. With a service like this, you could embed the call URL on your website, business card, socials, etc. so that you could track which source generated the calls and rotate them as necessary.

Even better if I could control who can contact me at what times. I'm assuming those types of rules could be baked in with IP blocking.

See my Ask HN thread on a related subject - https://news.ycombinator.com/item?id=41035513
Yeah I think OP's overall argument is right but this particular example isn't needed and has plenty of counter-examples. It's more like when was the last time you had to solve [insert leetcode problem here] without any resources, under time constraints, with someone judging you and staring over your shoulder at all times, at work. I find under these conditions I have maybe 40% of my usual brainpower..