skysight-inc/HackerNews huggingface dataset:
>the one thing you can't get fully yet - live news and sports.

i'm not sure how many people really care much about the live news side of it. sports are definitely a big one right now, but that's only a licencing and rights problem, not a technology problem. as TV dies, those rights will get bought up by people who want to put sports online. Your $300 investment is only saving you money for as long as those sports are actually available on broadcast TV
Nowadays, you can also mostly life with just choco install on Windows. Not as well vetted as Debian packages, but a lot better than google.

But that only helps power users. On linux learning these things is simply a necessity because installing things outside your package manager is even less user friendly.
Wordpress for one to many.
Ask HN: Advice on quitting job to work on side projects?
Hey there, HN - I'm at a bit of a crossroads and am seeking some no-nonsense advice. Here's my dilemma:

I've been a full-stack dev for 9 years. No CS background. It started as a hobby when I was a teenager, and somehow turned into a career. Along the way, I've hopped through 7 different jobs, but only managed to stick around for more than 2 years in a couple of them (plus a couple of layoffs). I'm a bit of a wanderer.

I just can't seem to sit still and tend to inevitably become completely disengaged with the work and team. Most of the gigs I've had were startups and, more recently, corporate teams grinding out APIs and internal tools. Frankly, I've lost the spark and passion for coding and building cool stuff and have settled for a paycheck. I'm desperate to get it back, but I think the only way that's going to happen is if I work on something of my own creation.

Currently I'm stuck in a job that I despise with every fiber of my being. After a layoff at a previous company, I settled for the first halfway decent-paying gig I could find. But I couldn't care less about the work I do. It's fintech, it's soul-sucking, it's passionless work, and I'm starting to fall behind. This seems to be a pattern in my career.

So, I've got this potentially very stupid idea: I want to quit my job (again) and dive headfirst into my own side projects for the next year. The catch is that none of my ideas have been validated yet, so the chances of making any income from them are slim to none. I don't anticipate making money, but I want to put myself up to the challenge.

Sure, I've dabbled with these projects during my nights and weekends, but by the end of the day, I'm drained. There's no sense of urgency to finish them. So, I'm thinking, what if I quit my job? Maybe that will light a fire under my ass and force me out of my comfort zone. I've got about a year's worth of savings to float me through this experiment.

Now, if I fail to make a single buck on my own, at least I'll have sharpened my skills and built up a portfolio. That way, when I'm back in the job market, I'll have something to show for the gap on my resume. But what if I struggle to find a job after this sabbatical? Long gap plus a history of bouncing around? Would this be career suicide?

So, here's where I'm seeking your advice. Has anyone out there ever been in a situation like mine? Have you taken the leap and gone all-in on your own projects? Did it pay off, or did you end up kicking yourself for being so foolish? And if you're like me, on the edge of making the leap, what advice would you give yourself before taking that leap of faith?

Honestly, I'm kind of hoping some of you will talk some sense into me and convince me this is a terrible idea. But if any of you have inspiring success stories or words of encouragement, I would love to hear it all. I need your honest opinions.

Thanks a million in advance for lending your wisdom.
If you can export your data to SQLite first (my https://datasette.io/tools/db-to-sqlite tool can help with that) you can upload the SQLite database directly to ChatGPT Code Interpreter and have it run the queries for you, since sqlite3 is in the Python standard library

If you do this, it will automatically retry with a new SQL query if it gets any error messages.
The real question is - in which order will you watch them?
Giving money and using products are two entirely different forms of support.
Some of them definitely used ChatGPT, I can see the signs of it. But that doesn't explain why I received 100s of applications this time around vs maybe a dozen or so before.
Good call. I think I'll be following this advice for the future.
> it frees up spectrum for other uses

Right now, even though this spectrum is commercial, it still serves as more-or-less a public service that can be consumed for only the cost of a tuner and a TV. Streaming that same content over the Internet then incurs monthly costs for the connection that previously weren't present.

Beyond the added monthly OPEX to consume that content, chances are good that spectrum would be snatched up by telcos for 8G to resell to you rather than for a similar semi-public benefit.
There are exceptions to every rule of course, and the situaton has changed significantly with all-software productions, but... If you dig deeper into many electronic music producers bio, you realize they were sort of rich-kids. First and foremost, hardware costs real money. And this is gambling money, since you typically dont know what is going to come out of that project. And secondly, you need sare time on your hand, to be able to playfully explore the space... Both things are typically hard to find with the working class.
Encryption can simply be a strategic choice, because it will prevent devices being commercialized that rely on using "stolen" keys to function.
Glad we seem to be less obvious in our scripting of our "profiles" these days. The English-eccentric/lone-inventor trope sure was played with a heavy-hand, ha ha.

Spirograph truly was brilliant — a kind harmonograph you could fit in a Trapper Keeper. I would love to see something that does indeed more closely replicate the elaborate machines that engrave currency. I suspect it won't be nearly as minimalist though as the Spirograph.
>Say what you want about Debian's volunteers, but they're a hell of a lot more trustworthy than the average windows software download website.

Really? Software developers, who distribute through their websites, have an economic incentive to not give users malware. I'm not sure the same applies to Debian's volunteers. I don't even know who these volunteers are.
A lot of non-browser clients. curl defaults to it, many http clients in many programing languages default to it. Some can handle a compressed response anyway, but it's not what they asked for.
Depends on the user honestly. I find mastodon more useful to me than Twitter was the last 7 years. Less distractions, more meat.

But sure, if my usage was reacting to the masked singer or the Chiefs winning another game, mastodon would probably be useless.
> That's undoable if the population supports the government, as it is currently in Russia

So what exactly is your source for this information? Polls by organization that Kremlin allows to work in Russia? Did it occur to you that they are as trustworthy as so-called referendums in Ukraine regions where 97% 'voted' to secede from Ukraine and become part of Russia?

> The USSR was vastly more powerful than Russia, yet it crumbled in a very short time when people simply stopped recognizing its government as legitimate

No, not really. The USSR was broke and was extremely lucky to have a decent human being as a leader, Gorbachev, as a leader, who didn't want any bloodshed. Had some hardline monster like Andropov lived longer, everyone here world be marching in lockstep, North Korea style.

And Putin's government is not even broke, it's actually swimming in money. Sure, the war is expensive, but he is far from being unable to pay the people who guard his regime. And I struggle to find an example in history of a popular revolution overthrowing a non-broke regime.

> Town governments declared self-governance ...

To put it mildly, you have a rather distant understanding of how it all happened.
It's advertised in window displays at mini marts and cigarette/vape shops, so a big no to that last one.
Great example display. Very well done.

I think that someone could extend this to gravitational lensing, space-time warping, etc. maybe even using observations of stars from Hubble or JWST.

I started into Blender several years ago to model some detector motion for sensors we had deployed on a large project. I wanted to demonstrate to the client that their sensor packages were not firmly anchored and the geometry changes identified could lead to incorrect interpretations if they were not handled in processing. I was able to make a short movie of the sensor motion of some of the packages to help them see that their estimates of stream current speed should've been taken near the deployment point instead of downstream where the stream channel profile was markedly different since that drove the choice of weights used for the sensor packages. It was obvious from the data that some of those sensors were flopping around, sliding across the stream bed, etc every time the tides came in. Pretty funny.
Because many of those who excel in terms of merit now are those with the resources to support them while they perfect their craft. Money from something other than their craft is paying the bills while they gain their merit.

UBI gives that to everyone, giving everyone a shot at developing their merit.
If you know SQL why is this better than just writing SQL? If you don’t know SQL how do you know it’s correct?

I had to forbid my coworkers from using chatgpt to generate SQL because it kept doing things slightly wrong - like missing parens when dealing with AND and OR in a where statement.
Probably Anthropic. [0] Founded on pro-social values, but controlling a technology which will be very difficult to refrain from ever-increasing monetization over time. Literally trying to position themselves as "The AI company, but not evil!"

0: https://www.anthropic.com/company
I understood well in college that without the pressure of exams and the threat of flunking out, I'd not have learned nearly as much.

As for a career, other people finding your work so valuable that they're willing to pay you $$$$ for it is the ultimate compliment.
@Exuma, this comment is ridiculously resonant with me, the part about 'learning transaction isolation for the 50th time' is very on point too.

Everything you said I pretty much feel the same way. I've accepted it as part of how I work, and the advantages are many (and valued by many) - but yes, interacting with deep experts usually ends with feeling a bit like a fraud. I feel like I maybe was an expert at whatever the thing is at some point in time, momentarily, but then I just shed the information as soon as the next thing needs to be done, and it just ends up as part of the background inference pattern matcher.

Certain things where I'm really forced to learn something deeply do stick, but I find my ways of thinking about that domain to be very different to most 'true' experts, and rely heavily on visual models and analogies with other concepts.
td;dr: Criticizing me is unprofessional. I don't have any of the data because nobody required me to keep it (I only do the bare minimum that is required of me.) I worked with lots of other people, how dare you tarnish their reputations by criticizing me.
I believe I just emailed or called, it was easy, but I can’t remember specifically
Social Media is broken. Can we fix it [with nostr]?
>Most people noped out at "First, pick a server, but don't worry, this list only includes the ones who promise to be safe!", most of the rest when they hit "The server suggested by the person you want to follow is not taking new signups".

Basically the same experience but rather than being told they weren't accepting new signups I got a page about how they wouldn't accept racists or transphobes. I only heard about the signup situation when I wrote a similar comment to this one here on HN. With that kind of UX the whole product is basically dead on arrival. It almost feels criminal for such an opportunity to have been mindlessly squandered.
Love the ComfyUI feel! Definitely going to be trying this out later.

The documentation looks a bit lacking, and maybe my questions are answered somewhere and I just couldn't find them.

Can I call a flow via an API, or turn one into an API endpoint? If not, is it theoretically possible to add with a plugin, maybe via API request and response nodes? This is the primary feature that would make it practical for me.
That seems like five lines of code to me...
> It "missed the boat" by not predating Twitter.

Threads predated Twitter?

> Why did Google+ fail?

It was a bad copy of Facebook where the product was designed to herd/drive people to Google services and not actually provide a usable social network.
Their biggest expense is the cost of producing new content, which is currently slowed / stopped. Streaming profits could ironically be looking good temporarily, until revenues start to drop as subscriptions get cancelled.
lol, a lot of time I just copy paste the CREATE syntax into chatgpt and ask for help with how things are connected, it understands it pretty damn well.

At some point some startup is going to come up with a backend-in-a-box where you just describe the tables, rules and it will spit out all Graphql mutations and queries, react components, an auth layer, etc...

ChatGPT out of the box can do all of that right now, but it needs a coordinating tool, perhaps to even make unit tests and alter statements (for changes) and mostly, so that we don't blow out the context. That's the key issue - context. If context was unlimited, then we can just emit everything in one go. So initial structure and some prompting should lead to everything else.
The "relying party" (the website you're trying to authenticate to) can request the browser to perform user verification and refuse to proceed without it. You'll need to type in your PIN then (or scan the fingerprint, or perform some other type of verification dance, whatever is supported by your device).

The RP can also request not to perform it, but IME Chromium asks for PIN anyway. Firefox is not so insistent.

You can play with parameters here (look for advanced settings):

https://webauthn.io

https://webauthn.me/debugger
> The reason why most (consumer-facing at least) malware isn't targeting Linux is because its desktop market share is like 3%.

I don't eat that argument anymore. In the mobile space, Android (Linux) is the biggest player. It is even bigger than windows if both are considered among end-users[1] and I don't see as many people complaining about malware on Android as people complain about it on windows.

Of course, I don't think ms is incompetent with regards to windows security. But there are design decisions that make it historically problematic. The fact that win9x had zero process isolation (although with was possible since i386) and people expect program to continue working on winxp (NT kernel), the fact that centralized software distribution is a relatively novelty on windows (compared to apt which exists since 1998) and many other minor things, like extension hiding, make it an easier target than ChromeOS, iOS, Android, MacOS and GNU/Linux.

I remember people saying "when Linux become as popular as windows, you'll see it being target by malware devs". Well, consider smartvs, infotainment, servers, supercomputers, embedded systems, mobile (specially Android). Linux is bigger than windows for a long time. I don't think its lower desktop market share is the main reason for its lack of malware.

[1] https://gs.statcounter.com/os-market-share#monthly-202206-20...
Practical Event Modeling
No. I think I liked it, but it’s been a while since I read it. I’m trying to find a blog post from someone about 10 years ago that was like “10 books to talk about on a date to signal you’re sensitive and intelligent that are better than ULoB”. I think it was an author who used to be posted to HN fairly often.

Edit: Aha, here it is, closer to 20 years old:
https://idlewords.com/2005/11/dating_without_kundera.htm

Edit: and he’s posting just another few pages down in this thread, haha.
That's interesting to hear. I would have expected tech companies to come with more reasonable expectations/pay and better defined requirements. Best of luck to you and I hope things turn around soon.
Note that there are currently no consumer rvv 1.0 cores out there. You also can't expect much support for pre ratification rvv. I needed to patch vector support into the ubuntu build for my MangoPi MQ pro board, and use an old toolchain to be able to compile and test my rvv 0.7.1 code.
my partner is a working artist and, though successful, would not be able to live in our city comfortably if they weren't with me (or someone else with similar income). it's depressing, although I'm thrilled to help. it means I can't easily quit if I want to pursue another interest. it means we both have incentive to stay together even if something goes wrong romantically. neither of these points are a problem for us right now, but I am sure many artists do struggle with them.
Central banks need to have a very focused mission: a stable currency. They shouldn't get into the game of picking winners and losers.

But if the government itself wants to tax or borrow in order to subsidize loans for housing, that's something they can do. But not the central bank.
Tiny JavaScript: a collection of libraries under 2 kB
Honor is what separates men from animals. We all get to choose which we are.
Simplebio: Turn your LinkedIn into a beautiful personal website
Hi All! As layoffs laid waste to the tech community, I found myself without a job. Applications were daunting, and I realized I needed to stand out more than ever. I created Simplebio to have a great personal page without worrying about design, domain cost, or writing the right words.
It could be about optics. They might prefer people direct their anger at a random non-existent stranger for paying above face value than have them direct their anger at Stubhub.

That said, shifting blame for high prices isn't a new problem, so it's surprising the domains were all registered in the last 6 months.

Maybe it's a bigger project around market making and price optimization. I priced mine around 70% of the price of similar available tickets (since mine hadn't sold in the 3 weeks I had them listed) and they sold later that day.
> They did this by using forged authentication tokens to access user email using an acquired Microsoft account (MSA) consumer signing key.

How does that work? Is the key part of some kind of complex auth flow where it's only allowed to sign tokens that have Exchange access?

A compromised key that can sign authentication tokens seems like a pretty big deal.
Yeah - definitely overlapping use cases! I expanded on more detail above: https://news.ycombinator.com/item?id=36698178
I'm a CTO of a Series A start-up with open dev roles posted. Right now, my inbox is completely overwhelmed with emails from outsourcing companies offering to do the work. So based on that data point, I'm guessing there is a lot of competition for general outsourced work right now.

Part of this might because a lot of new start-ups got into this space during 2020-2022 acting as a light middleman between overseas devs and US-based companies while not providing much besides facilitating payment. So you have all the traditional outsourcing companies fighting it out with all the newer companies in an economy where spending is way down overall.

All that being said, it seems like great experienced devs in Eastern Europe are still getting snapped up quickly.
You lay this out as a list of numbered bullet points, and it is great to see it enumerated like this, but I can only tell you that, as a non-programmer myself, I can barely follow a word of that, and have absolutely no idea what is needed from who and where in there.

You say:

> If it isn't already obvious,

None of this is obvious. I think to most Linux users, that is impenetrable. It is to me, I'm afraid.

But you could potentially do the X.org world a big favour by developing that comment into a detailed blog post, with examples and hypothetical proposals of how to do it.

Given (a lot) more info, I would like to write about this.

ISTM that X.org and X11 in general is on the threshold of dying from neglect in the next year or two, and unless the people who understand the issues step up and explain them to the general FOSS world, so that someone can see if maybe they could start to work on them, it will die... just because nobody could be bothered to keep it alive.

And since there isn't a single Wayland environment I personally can stomach using, that would be a very bad thing IMHO.

Currently the choices are two raging trash fires of CADT development and vanity, and a handful of weird tiling window manager things.
What's happening is that all of these rapid changes have left people with whiplash and feeling dislocated from the institutions that make up the societies they live in and play a large part in the establishing of norms. And FPTP voting systems inherently lead to a two-party system which breeds polarisation and turns into arguments about differences instead of searching for solutions to systemic problems.
Ransomware targeting server data, primarily.
Check out this guy: https://twitter.com/richgel999

He's an ex-Valve coder who's basically on a personal crusade against them, revealing a lot of internal politics and other unpleasant stuff. Last I checked, he intended to write a book about it.
You're not understanding.

Commodity has a very specific meaning in economics.

You can very easily tell that a Taylor swift song and a local jazz song are not the same song. They are not interchangeable. If someone replaced some songs in your playlists, you would notice. Therefore, not a commodity.
Thanks for the note, it's changed to underscore now.
Regarding the "ex" prefix, it's a common pattern for Elixir libraries.
https://github.com/h4cc/awesome-elixir
Why does a beer have to innovate?
I think that's because everyone already knows that the marketing field is slimy and don't expect differently from it. There is still hope for devs, though.
If it changes your odds from "1 in 100" to "1.6 in 100", you might have better things to spend your time worrying about. Absolute risk is important to keep in mind, not just relative risk.

Depends on things like other risk factors, though. And like you say, if you can isolate ten genes that each have a similar effect, then you're getting somewhere.
Should a one person developer shop be bringing their own stack to a client? Seems like a problem once you inevitably roll off the project.
Specifically 42 CFR 493.1105. Because 23andMe is returning information about genetic diseases, they have to retain records for 10 years.

https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-...
I used to feel kind of queasy about this strategy -- writing what you want someone else to send, and basically just asking them to cosign it -- but it is both shockingly effective, and usually kind of a relief to the person you're asking.
Could not agree more!

There are smart ways to leverage VC $$ without losing your shirt.

I'd rather buy a car wash business from a boomer with a bank loan than risk my own time with a non VC funded startup.
Nationalise homebuilding!

It's silly to pretend that large-scale homebuilding isn't being done with profits that only incentivise restricted volumes of building. Federal or state building could rectify supply and stabilise prices.

That said, it's decades too late. We're at the top of a tall, steep hill. As soon as enough people start walking away from their mortgaged homes because they can't afford repayments —which will happen with base rates so high— the market will crash.
Reminds me of the Studio Ghibli double feature back in 1988, "My Neighbor Totoro" and "Grave of the Fireflies".

https://www.tor.com/2017/06/07/studio-ghibli-shows-their-ran...