skysight-inc/HackerNews huggingface dataset:
Ask HN: What are you working on this weekend?
I always get asked what I'm up to this weekend and more times than not my answer is always that I'm working on projects. This weekend I'm working on a online course and doing some research for a startup idea. What are you working on?
This was a formative book for me in my youth, and I still have a copy. I even still use it!

I often use it when I need to come up with a quick demo or just want to put a simple game on some piece of hardware I've built. Especially for extremely limited hardware. I don't use the actual BASIC code, of course. It's just an idea book for me now.
> even though the correct behavior would be to show nothing

I think I see the problem. There's room for disagree about what the "correct" behavior is in this edge case of a user making unusual decisions about how to use the app. I can see it either way and there are probably pros and cons but "show them whatever bullshit" is not obviously incorrect compared to "show them nothing at all."

If you're refusing to use even the most basic tools to shape your feed or give it any clues about what to show you you're kind of in UI UB territory.
Fulfillment and Capitalism
I kept the default, but use a browser plugin for dark mode.
Sort of. It’s more of a limit on what the crime of treason can be.
The flemish nationalists supported the nazis long before they invaded. I don’t think Russia will invade the USA any time soon, but it can invade other countries and throw liberals out of windows over there, normalizing the practice and diminishing the power of liberalism worldwide
I love exonyms when they are native. As you note, the English name for the Italian city is Florence (so too the proper English words are Turkey, Kiev and Peking, not Turkiye, Kyiv or Beijing).

I see no reason at all to use the French name for a Flemish city when writing in English. When writing in French, sure.
Please keep it professional.
100k is on the lower end of junior salary
That's the reason that the hash ratchet has never seemed all that valuable to me. I mean, yeah, it is kind of cool that each and every message is in a sense forward secret, but as you point out it isn't a very good form of forward secrecy. Most would be happy with dumping the keys after a chat session or when it actually matters, when the corresponding archived messages are deleted.
The default is #FF6600
Explain to me how a normal human is intelligent then?

How often have you talked to someone and showed them evidence through logic or other means and they just don't get it? Or just don't want to accept it?

Are people who do not properly self reflect, non-intelligent?

AI only needs to be as good as a human and cheaper
Posting publicly available flight ADSB information (you can even set up a tracker at home to track overhead flights) is not "tracking someone's location" or private info.
I travel a lot and hadn't had that experience, but I usually don't book suites that nice
> I dived into it and didn't see what you suggested. Even Google added "reject all cookies" in EU recently.

Was a silly measure that is Too litle, too slow and too late.

A proper measure could have been to request web browsers to define preferred user settings and to use that instead. Cookies are stored/retrieved from web browsers.

> Why not both?

Sure, go ahead. Maybe some day, something changes.
Twitter has been a cesspool ever since Musk bought it. It wasn’t great before, but now - yeesh.

Looks like he’s not the only one, the Grauniad newspaper announced [1] they’re leaving too a couple of days ago, because (wait for it) it’s toxic as hell.

‘The US presidential election campaign served only to underline what we have considered for a long time: that X is a toxic media platform and that its owner, Elon Musk, has been able to use its influence to shape political discourse.’

You might say: “X is right at the center of all things toxic”

1: https://www.theguardian.com/media/2024/nov/13/why-the-guardi...
I heard a story of a fishing boat in the eastern US that was "fighting a fish" for miles but could never get any traction. When another fisherman looked at their chart, he noted that they were dragged miles in a straight line towards Europe, and said "You caught a sub". The submariners don't care, they probably find it funny.
Interviewing is a time investment for both sides. Should the company charge you to evaluate your skills?
If the interview is testing for the ability to learn new difficult things quickly, then it would seem to be successful.
I don't think replacing oxygen in the brain is the main mechanism of action (in medical settings they mix nitrous and oxygen and it's still effective without risking hypoxia). Looking at Wikipedia it says the mechanism of action isn't fully understood but it says the effects "are likely caused mainly via inhibition of NMDA receptor-mediated currents".

I've been under the impression that biggest risk of long term use of nitrous is that it causes b12 deficiency which is really bad for your nervous system. Wikipedia also mentions that NMDA receptor antagonist in general are neurotoxic and studies in mice suggest that nitrous has this neurotoxicity.
Making a website about it benefits other people; finding the vulnerability helps other people; even if its 10%, why can’t someone else do it?

Surely someone doing all this would already have submitted a patch if they felt comfortable.
We build them as we do because we grow up in them first.

AI gets trained on a lot of different worlds (books, stories, science, etc. )
Injection Attacks Against End-to-End Encrypted Applications
That's not an F-U to Musk. Musk had stated a while ago that he was against EV incentives.

Without he incentives EV makers will have to lower prices some to compete against ICEs. For Tesla that means lower profits, but they will still be profitable.

For other companies that are still in the "losing money until they can increase volume to reap economies of scale" stage, which is most of Tesla's non-Chinese competitors, he thinks that losing the incentives will devastate them.
100-MW solar farm just broke ground in Wisconsin
Had launched something like this in 2016. We had called it as ering.me, so you could have an url like ering.me/handle. Used it in email signatures, web calling etc. It didn't pick up at that time or we didn't market enough :)

Hope the market is mature now and products like this succeed. All the best.
For me its just work work 50-60 hours. I want to get healthy spend more time with my family and on hobbies. Alas i cannot. Hopefully in 2025.
I agree. I've had this happen often enough on the job that it's not a totally made up example. And usually you'll be one of two or three people in the whole company who is able and willing.

Debugging old DSL vendor specific languages or code so old using, frameworks and standards long out of fashion and support, that they are half way to being a different language.

Adding support for some back ported features or patching security holes in an old client or legacy stacks.

Or at a big company we had some escrow code from a much smaller partner that we ended up becoming responsible for.

Often getting the environment setup for proper debugging is more work than anything.

But yes, it's a good test for a senior+.
Yes, portability and simplicity are the best parts of printf.

> If you master printf

The skill ceiling is low. Printf only does so much.

You could rope in environmental optimization to the skill discussion -- the ability to isolate areas of functionality, replicate problems, reason about unknown state, and do the legwork so that you can quickly spin the increased amount of iteration required by a simpler debugging tool -- but by then you have thoroughly sacrificed both simplicity and portability and are far past the skill floor of a debugger.

If we assess this by looking for problems created by overcommitting to one approach or another, overcommitting to a debugger looks like burning time trying to get tooling to work on a problem that doesn't really need it while overcommitting to printf looks like spending way too much time iterating on tiny steps that could have been jumped over given better visibility. I've seen both, of course, but I tend to see more of the latter and more denial about the latter. When you're burning time fighting tools it's obvious. When you're burning time because you don't know how a tool could have saved you time, it's less obvious.

YMMV.
Why couldn’t Chinese characters accurately represent English? Japanese and Korean aren’t related to Chinese and still were written with Chinese characters (still are in the case of Japanese).

If England had been in the Chinese sphere of influence rather than the Roman one, English would presumably be written with Chinese characters too. The fact that it used an alphabet instead is a historical accident, not due to any grammatical property of the language.
Thanks. Something I wish the reporting would note is how common this kind of thing is. Is it normal, and do the results change often/ever with these reviews? Questions that would be good for an AP journalist to look into when they know what conspiracy-minded people watching a case like this will assume.

I can't fault a judge for wanting to make sure everything is copasetic with the kind of numbers and personalities involved.
Have you been balking at video game AI this whole time? At chess engines when they were pure search? Or at chess engines now?

It's actually long been noted that the bar keeps rising, that when we figure something out it stops being called AI by a lot of people. I don't think that's individuals raising their bar necessarily though, but stuff becomes more mainstream or younger people being introduced to it.
Interesting. I've never seen such a huge cabbage.
Next step - your AI clone speed-dates 1M other AI clones, to find "Mrs. Perfect", then virtually marries "her". Which spares you all the time and costs and grief and ups & downs having a real relationship.
> OpenAI has never done anything except conversational agents.

Tell me you haven't been following this field without telling me you haven't been following this field[0][1][2]?

[0]: https://github.com/openai/gym

[1]: https://openai.com/index/jukebox/

[2]: https://openai.com/index/openai-five-defeats-dota-2-world-ch...
>'thinking' vs 'just recombinating things

If there is a difference, and LLM's can do one but not the other...

>By that standard (and it is a good standard), none of these "AI" things are doing any thinking

>"Does it generalize past the training data" has been a pre-registered goalpost since before the attention transformer architecture came on the scene.

Then what the fuck are they doing.

Learning is thinking, reasoning, what have you.

Move goalposts, re-define words, it won't matter.
Railway.app is now Railway.com
Google does have a captcha on Google Search. Using it through Tor is an exercise in frustration.
And even that is questionable, since many web applications offer SQLite as another DB back end, and it works just fine for a wider range of workloads than one would expect.
Pub getting attention made my day. I wondered how everyone forgot about it and how no one ever mentioned that it actually gave birth to TeX and Web. Good job hacker news
The landing page V1 is live - https://robin-seo.webflow.io/

Idea: Build a simple and powerful SEO tool with two most needed functions - building an interlinked programmatic SEO page clusters and getting backlinks for them, to help small businesses expand their local presence across multiple service areas. Think event planners that do weddings, baby showers, engagements in entire SW Florida.

Target audience: Small business owners that are savvy and educated enough to know that SEO is king, but don't have the skills or resources to do it themselves and cannot afford an agency.

How it works: All I would need is a set of your target keywords, your industry, service locations. From there the tool would build a topical cluster map starting from the homepage, down to category pages, down to location pages for each category and finally to related blog posts that answer the most common PAA for the target combination of location+keyword+category.

From there, AI would understand how to interlink these pages from top to bottom and back.

And then the last step of the puzzle would be to identify bloggers, small news anchors and other local publications that write about these topics in that geo, and create a listicle/comparison/educational articles that you would pitch to writers and editors to publish while adding a backlink to your programmatic page. Ideally the tool would be able to scrape contacts and create email outreach templates with a few variables.

TL;DR: Think of it as if Markmap, SEOMatic, LinkStorm and Respona had a baby, but with just the bare bone features - the stuff you'd actually pay for.

Bonus: Agencies could also use it to shorten their production time for their clients. If I see that marketers are the ones who are actually benefiting from it more, I plan on adding 2 more components to it - technical monitoring (cheaper version of GTMetrix) and reporting (Like Mixpanel but for SEO, slick, customizable).

Also, the project is 100% built with no code AI tools, specifically lovable.dev. I do not know how to code.

Turning the mic over to you, roast away guys. Not the homepage tho, that thing still needs a lot of work.
Sealed bids is a perfectly normal way to do auctions though.
It happens that people don't trust you if you are being obviously dishonest.

I still have to understand how the github credentials stored on my computer are harder to steal than the pypi credentials stored on the very same computer.

If you can explain this convincingly, maybe I'll start to believe some of the things you claim.
> Not suing others for millions or billions and spreading misery. Nothing can bring those kids back.

How about not slandering the parents of the victims causing Jones' followers harass and threaten them? He could have admitted he was wrong (which he only did finally at trial and under oath - far too late), but chose to double down. What about that misery?

Jones is not a victim here. He chose greed, but got owned. The motives of the families, lawyers, etc are whataboutism at best. You're essentially arguing that if somebody throws a punch at another person, said person has no right to hit back because hitting back won't take away your black eye.
https://psysh.org/

It's very popular, as in a lot of businesses use it, it's just not fashionable.

I think it's a great tool to have. It had gradual typing before it was cool. You can type in like a page of code including the layout and render whatever in a PDO-supported database on a web page, served by the builtin web server, which is great for data exploration and things like SQL optimisation. At the moment I'm handling some data flows and conversions in a project with something like a terabyte of email and office documents that need to go into RDBMS, because there are some liberally licensed lightweight libraries (in contrast to the bulky stuff in Jakarta-land) and the performance is good enough to not be a bottleneck.

Edit: And when a library isn't good enough, I can usually trivially fix or extend it because it's in a familiar language and written by a simple minded person like myself.

There's a degree of clunkiness and incoherence in built-in API:s that might be off-putting at first but the included batteries and PsySH make for a quite decent tool anyway.
Springer for example uses capital bold Z, I, Q, R, C, not blackboard versions in most of their books whereas Cambridge University press seems to go for Blackboard bold.

On the other hand "Wolfram" (tspfka "Mathematica") seems to not only use the uppercase blackboard bold for Reals, Integers etc but also use lowercase blackboard bold for i, e, c_x (arbitrary constants) etc. Which is just annoying.
Yep, I survived drinking a lot of a raw milk in a European country where it is legal. Curiously, the people there were skinny and healthy and didnt seem to be affected by its noxious properties either.
“Where they burn books, they will also burn people” — Heinrich Heine
> Interesting that they felt their content added to right wing conspiracies.

This is not an accurate characterization of The Guardian's reasoning.

> They are no doubt backing away, but only because nobody wants to read widely published news on X in the first place

This is your claim - presented without evidence. You are also making multiple claims, also that The Guardian is publishing (essentially only) news on X and not also reactions, commentary and other content to X.

> X's niche is in providing a place for everyday people to get their own personal news out

The changes in the algorithm seem to have shifted this. News is difficult to convey when an algorithm suppresses it or is drowned out by loud voices. The null hypothesis here would be that X is a place for nothing and beyond that - "maybe, or maybe not". I'm curious what evidence there is for X being an effective vehicle for 'personal' news distribution over time. Without that evidence, we should not accept any such claims.
> Please reconsider this position with Debian and python packaging.

Just FYI, I'm not sending a swat team to your home to force you to follow my advice.
If these are the most popular posts on the platform it is a clear indication of BS having the same lopsided political bias as Twitter had before it became X and with that it is just a refuge for those who prefer a platform with a similarly narrow window of allowed discourse also known as an echo chamber. If that is what you like BS may be appealing but for those who like to voice dissent - even if only to rile up the regulars - it is probably less than welcoming.

I don't like the format used by X, BS, Mastodon and all the others so I do not use any of them but I do passively partake of what is posted on them. In practice this comes down to probably 95% X, 5% Mastodon/Pleroma and that's it. I have yet to find a BS post of interest and won't use Threads because I don't do Metafacebookthings.
As a non-native speaker, 'to be wary' is not really in my vocabulary, while 'to be weary' seems much more common, and both sound pretty close to each other even if there is a difference even with my accent, so I could see myself making the mistake.

It looks similar to than/then, but than/then is much more jarring to me for some reason.
Idk. I feel like the second you need to use a debugger your code and design has become too complicated and needs to be rethought.

In general anything you would want to debug should probably be exposed as a unit test and the area of concern should have test cases made that trigger the behavior you are concerned about.

The entire process of debugging essentially results in the same process as you would need to do to create unit test. While it is faster it is lost once done, making the entire process one shot.
I have been disappointed in the apparent death of Squeakland.org. It had a bunch of interesting resources
Theory 5: gpt-3.5-turbo-instruct has chess engine attached to it.
We aren't talking about skilled knowledge work in Silicon Valley campuses. We are talking about work that might already have been outsourced so some cube-farm in the Philippines. Our routine office work that probably could already have been automated away by a line of business app in the 1980s, but is still done in some small office in Tulsa because it doesn't make sense to pay someone to write the code when 80% of the work is managing the data entry that still needs to be done regardless.

This more marginal labor is going to be more easy to replace. Also plenty of the more "elite" type labor will too, as it turns out it is more marginal. Already glue and boilerplate programming work is going this way, there is just so much more to do, and the important work of figuring out what should be done, that it hasn't displaced programmers yet. But it will for some fraction. WYSIWG type websites for small business has come a long way and will only get better, so there will be less need for customization on the margin. Or light design work (like take my logo and plug into into this format for this charity tournament flyer).
Nothing, they're already showing up just to own the libs.
Nope. I gave dozens of coding challenges at my last job. It was as directly job relevant, and as low-stress, as we could make it. We were a Python+Flask shop, and we had candidates who claimed both those skills flesh out some API endpoints in a stripped-down sample repo. They could use their own computer, and their own editor, and collaborate with me, their potential new coworker. And I enjoyed giving the challenge, and liked making the candidate feel comfortable and excited to work on some of our code. We gave instructions ahead of time like "you're going to clone a Git repo, edit the Python, run the tests until they pass, then commit the results". You know, the absolute bare minimum you'd need to be successful at the job.

Some candidates with many years of listed experience had never used Git. That was a little surprising but maybe they'd worked at a Perforce shop or something. Nevertheless, they knew in advance they'd be using it today, and that's not exactly some obscure job skill we were asking them to learn and then forgot. OK there: "I didn't use Git at my last job but I read up on it, and I might have some questions." Not OK: "What's a clone?"

Others didn't have an editor or IDE set up. Just how? I get not taking work home with you, but you've never once written a little program to balance your checkbook or make anagrams or something else random? And again, we'd told them ahead of time they'd need it today.

It's OK not to be a Python expert, but if we give you:

def add(a, b):
return 4

and ask you to implement it, and you say you have more than zero days of experience, I do expect you to figure it out.

And I'll say it: we had plenty of people fail at the fizzbuzz step, often in astonishing ways. One memorable person couldn't grok the concept of factoring it out into a function like:

for i in range(1, 101):
print(fizzbuzz(i))

so that you could arbitrarily test fizzbuzz(1_000_000_000_000). They had the novel idea of capturing stdout and comparing it to a test fixture stringwise. Which, OK, it would work, but... I asked them how they'd see if the a test value in the trillions was successful and they mentioned using CLI tools like tail to check just the end. I did verify that they weren't just playing around for conversation's sake, like coming up with an absurd idea and exploring it for the fun of thinking through the problem. They were convinced that was the right way to write real unit tests in large codebases.

So no, I'm not giving up coding challenges, not until I see a higher passing rate among people who list years of experience on their resume. If you claim you've been writing Node apps for the last 10 years, by gosh, I want to see that you can at least write a working function in JavaScript.
How to build better line and bar charts