skysight-inc/HackerNews huggingface dataset:
its a shame they don't have more support for quickly building non-game UIs in their wonderful editor. Last time trying to create a simple app felt like dragging IB connects in XCode 5 years ago but less intuitive
Wow, that looks incredible. It looks like you can pretty much refine your query line by line and see the intermediate results to know what you're working with.
The code on GitHub does not exactly match the post. In particular, the last section about adding seed data is shifted up a few lines on GitHub, into the first database call, making me wonder if it was a stored procedure or a bug.

Did you have to correct output for the post?

https://github.com/sturdy-dev/codeball-todo-mvc/blob/main/ap...

https://github.com/sturdy-dev/codeball-todo-mvc/commit/17992...
I agree that there are solutions, I just think it is silly when people propose these high capital solutions. E.g. run a desalination plant 4 hours a day, ect.

The real solution, like you mention, is more capacity + storage. Pumped storage is my personal favorite, as it is much cheaper than batteries for anything more than 2 hours of power/day. Pumped seawater has a pretty small footprint.
It seems both are attempting to make money by providing their own "serverless clouds" and hoping people will use those, instead of AWS/GCP/Cloudflare Workers/Fly/etc.
This, entirely. I've been the boss and been the employee, and it's the same either way.

What the boss should do is be empathetic and humane. What the boss should not do is make the people who are adversely impacted by business decisions have to feel sorry for the boss as well.
FairEmail: https://f-droid.org/packages/eu.faircode.email/
Resistively heated thermal storage for any industrial plant that uses process heat.
Startup Engineering Hiring Anti-Patterns
Python Path Objects
It became a political tool during the pandemic. People who were already campaigning on a general distrust of government institutions capitalized on this as a way to attract idiots into voting for them.
Very cool site, thanks for linking. Does most of Quebec's hydro power come from dams on the St. Lawrence river? (this would make sense to me, considering the St. Lawrence is the outlet for the largest reservoir of fresh water in the entire world) Or is there another source I'm not thinking of?
I didn't suggest removing ORDER or FROM. This still makes sense:

id FROM city ORDER BY id

A plus is that sub-selects have more natural, expression-like syntax:

id FROM (city WHERE elevation > 1000)
given GFN is running the same software as you'd run locally (the game), and using the same local hardware (keyboard, mouse, etc) to send the inputs, and then the same local hardware to display the server rendered output (your monitor/TV)... how can be true that GFN doesn't add at least the same input latency as running it locally?

unless there's some trick I'm missing it's going to be at least the same (plus the network latency)
Bun. Oven. Nine months.

Perhaps?
Yeah, I completely agree with you there! The average person doesn't need gigabit speeds. The only reason I even upgraded from 100 megabits to 300 is because it was literally 5 bucks more a month.
They could use hydrogen instead of natural gas. Today, green hydrogen in Europe would be cheaper per BTU than natural gas.
You're both right. As some SLI/Crossfire enthusiasts found, high fps don't mean much when they're late. Latency is king
I'm not a Debian user, but Ubuntu 22.04 tried to force snap down my throat with Firefox and it broke the hell out of everything. It turns out that a web-browser needs to run outside of a sandbox, who could have foreseen?!

Anyway, so now I just manage my own updates via the tar.gz because I can't be bothered to rebuild .deb for the releases and hope snap and its flatpak friend go the way of the dodo
Thats not the end... the project has secured funding and is estimated to have a route from sf to la by 2030.

Also Elon Musk admitted that he had no intention of building hyperloop, it was just a way to detail HSR so he could sell more cars.
I don't want to have to configure blacklists and whitelists. My current workflow which seems to be inline with the rest of the world is if the message is junk, send it to my email. If its important, send it to me via Teams/Slack.

At least everything sent to me via IM apps comes from a real person.
Thanks for your thoughtful comment, akozak!

Great idea to add model provenance.

I'm not sure if Dalle-2 embeds any metadata, but openAI also has this CLIP model https://openai.com/blog/clip/ that lets you get embeddings. So we will be using this for our search functionality. It works amazingly well. Stay tuned for the search functionality. It is super powerful for prompt engineering.

Thanks for pointing out the copyright status. Most of the images in Discover are crawled on the web, and you can see all the sources under each image. However for the images that people post on our platform, we should definitely add the clarification for copyright status.
Probably not, but generation focus is pretty good at connecting companies with specific subsets of users. I know they already maintain a list of current heroku devs.
I keep a hacks file in my home directory so that when a random thing breaks after an upgrade or a new system, I can quickly review the fixes that I needed three years ago but that upstream couldn't be bothered to fix.

Open-source is the best worst-thing ever.
Someone please translate this into non-buzzwordspeak:

> Oven will leverage end-to-end integration of the entire JavaScript stack (down to the hardware) to make new things possible.
It seems to me that considerably more of today's ills would be solved by more collective action.
Piracy isn't all about price though. It's about convenience too. And it's not actually free. You're not paying the rights holder but pirating these days requires a lot of storage, a VPN perhaps a pay site or Usenet subscription.

But also all the time to set up a media server etc. Connecting it to the TV (and all the tablets and phones) in a way the wife and kids can also grok. They don't want to search for Westworld_S04E01_H264_1080p_BLAHBLA.mkv in a long list. Oops no that's the one with the audio glitch, you need to find the PROPER instead. But why are the voices so quiet compared to the sound effects? Must be a Dolby Atmos downmixing problem. This stuff can really ruin the mood after a long work day.

When you come home you just want to click on the man with the hat and not have to worry about issues. So you'll need time to review the downloads, categorise content or pay for Plex and a beefy server for the transcoding etc. Fix it when it's down. Keep it all updated. It's not very convenient.

Netflix really beat that out with just click & play for a decent price. It was a good deal even being more expensive than piracy because it saved so much hassle. Most people have a life and more money than time to spare now.

But the insane fragmentation is now screwing this up. Soon it may be more convenient for the masses to pirate again. Who wants to juggle 10 different subscriptions and player apps on all their devices, each with their own UI peculiarities? Having to deal with all the ads? But what show is on which service now?? Oh Prime Video has the movie I want to watch but it's only the Spanish dubbed version??? The industry has to do a very bad job to make piracy interesting again but they are well on their way.

I'd pay €50 a month (which is a lot here in Spain) for a service that carries everything. If I watch all of Westworld this week they can send a big chunk of that HBO's way. If I watch for all mankind the next they can pay Apple. This is what Spotify etc do. Why does it have to be so difficult with video :(
I'm not sure what you're saying here.

I do not think all regulation is bad until proven otherwise.

I said:

> >If states make a regulation that cannot be shown to be more effective because it's administered at the state level rather than the county or city or neighborhood level, it should be struck down.

So if you have a good regulation that ought to be made, but made it in a terrible way, then that good regulation is bad, because it's made incorrectly. This does not mean every regulation is presumed bad. Just that regulation should be questioned.

What is the alternative? We accept all regulation without any criteria as to whether it's effective, correctly made, or minimal in scope? Is that really the level of apathy I have to descend to in order to not be accused of calling all regulation 'bad'? That's a bit much.
https://www.youtube.com/watch?v=33tGvrKKi1k
Thanks, I read it. I don't mind the no-commenting rule tbh, if the submission was tagged as "YC Hiring Announcement" To me, the submissions currently feel like they're trying to present themselves as organic content. I understand you think differently. It would cost YC nothing to explicitly tag them though and put the whole "dark pattern" criticism to rest.
You first?
only peasants are playing at 120hz in 2022!
$ lsof -u `whoami` | grep '[.]db$' | less

The macbook I'm typing this on has 113 sqlite databases open right now. I'd call that a lot of deployment. The name doesn't seem to have held sqlite back much!
RFC 9298: Proxying UDP in HTTP
Thanks, I forgot that and would probably never have found it.

There was another variant more recently: https://news.ycombinator.com/item?id=31602113.

There's also https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... but most of those comments simply explain why the job ads exist.
> It’s run by me, George Hotz.

I'm torn between considering it a power move of mentioning yourself and linking to the Wikipedia entry about you, or not. But I appreciate the troll hunt.
Sheesh. Seems like somebody tried to implement a feedback system for candidates (an admirable goal), but somewhere in the pipeline it did NOT translate to the interviewing developers.

Though, thinking about it more... I can't imagine ever saying that about someone even on an internal-only private feedback form. It's not even substantive -- it's basically an ad hominem attack on OP! As crappy as that feedback is, I guess they kind of dodged a bullet by not joining that team. Seems like a toxic team, org, or company if that kind of shit flies.
surprised this isn't changing to presearch.com. Google and DDG are great but the presearch concept of paying ME to do searches, I just love.
> Sonic's offerings are really geared towards web browsing more than anything.

What do you mean by that? I fully saturate my 1G link for work all the time.
Do you have a list of the blocked domains?
How to Succeed as a CTO
The FAQ is linked at the bottom of every HN page.
My email problems would be sorted if I wasn't getting tons of spam all of a sudden.

I don't see how my email client can fix persistent spam from random accounts that constantly change their domains.
I wish they would have gone with search.brave.com, but DDG is also acceptable to me. The main reason I would have preferred brave.com has to with their using their own search engine for at least a portion of their results. I also like the discussions result they added.
TLS without the certificate verification is still vulnerable to MITM.
You get basically the same security level with gpg and plaintext email as you do from email over TLS if someone is trying to MITM.

Even this REQUIRETLS that you mention that I didn't know about before looks iffy. If the problem is that upgrading all the world's email servers is too onerous, that still would pretty much have to happen here to support the new smtp extension. DNSSEC for the MX record or this MTA-STS record. It would require each hop in the path to be equally strict in implementing REQUIRETLS unless you want to randomly drop that assurance somewhere in the middle of the route. If all the servers have to be updated to do this, is it really that much more difficult to just switch to a new protocol entirely to be secure by default?

Not to mention that as a store and forward protocol, any server hop along the way may store or copy the message at rest in plaintext. If DKIM isn't used to checksum the message, it can be modified too unless there's some mechanism here for that that I'm missing.

If every email server needs an infinity gauntlet full of plugins and extensions and DNS records to just have some assurance of the sender's or recipient's validity, how is that really better than just making something new?

It's just not made to be a secure protocol. Someone please correct me if I'm misreading the RFC, but can we please, please let smtp die some day?
If this only affected adults, then I'd be fine; those idiots choose not to get vaccinated so they get to live (or die) with the consequences.

Unfortunately polio heavily impacts children, who aren't given a choice. As far as I'm concerned, anti-vaxxers are murdering kids and getting away with it.
wow....just wow and sorry. I spent nearly 4 years at a bank and made some amazing stuff...that is so short sighted
Take for instance the problem of patent trolls, which could be much more comprehensively solved by regulatory/legal reform than by one guy with a well-funded legal team.
Could this be Dwinelle Hall at UC Berkeley?
At the time of the assassination order, he had been out of the US for over 6 years, and was a public leader in a war against the US that had already killed thousands of American civilians.
He was convicted and ordered to "capture dead or alive" by a Yemeni court.

Should the US conducted the formality of convicting him of treason in absentia? Sure.

None of this remotely excuses killing his children.
I guess the experience would be comparable to playing Quake back in the olden days. Quake 3 prior to late CPMA netcode was quite bad even at 50ms.
Because a vote for a GW of new nuclear is a vote against removing 5GW of fossil fuels now and a vote against removing 4-9GW of fossil fuels later.

New nuclear -- outside of Chinese built, and if you believe them the plants russia builds to make other countries dependent on them -- is over $10/W. Solar is edging 30c/watt peak. This is <$2/W net in many areas.

Nuclear still needs backup power and it's not online for a decade or two. In that time solar will have paid itself back 1-2 times and will still have useful capacity. So you get 5W net now and 5-10W net before opening for 1W net of nuclear. The nuclear will then be not economically viable to keep open at $10-$20/MWh let alone pay itself back.

I'd much rather run all the gas peakers 60% of the time now (the shoulders still produce 1x energy when peak is 5x), then switch them all over to green hydrogen or ammonia in ten years (or rather do it gradually) than turn 10% of them off in ten years for 60-90% of the time.
Ensure you use Google takeout to obtain a local copy of your data frequently and you’ll minimise the risk if you do get locked out
Yeah. Their idea was to reduce the population until you reach a number low enough that is viable for the ecosystem. The population would then be "maintained" at a stable level. Most people would not be able to afford children.

You could make child-rearing unaffordable enough to require government assistance. Then that assistance could be limited by quota. There's a lot of things that could happen in the future. We don't really know. It's just a guess.

Another thing that In vitro fertilization solves is allowing for women to focus on their careers from age 20 - 50. If people in the future are going to live longer and be healthier, then it'd be feasible to have children (through surrogate) at the age of 50. If you'd already amassed enough wealth (or had privy to subsidies), I couldn't see why not...
You get a corpus and do some supervised learning.

Why do I think it's easy: the goal of current generation AI image generation project was just to produce images that look good to humans. Not to be indistinguishable.

Even for casual human observer, they are still relatively easy to spot. A trained machine that can pay more attention to details should do even better.

In some sense, this is just the same idea as a GAN. Only that the generator is fixed, and we are only training the discriminator.

With future systems, distinguishing them might be harder.
I think you overestimate the number of iphone/ipad users who can point to the app that is their "browser"
heh, the whole "Interviews go both ways" trope has never been more real.

I konw a lot of fintech companies have pretty awful tech stacks, and antiquated practices. So those would be valid criticisms of a candidate, if relevant to the job. But honestly if someone is able to be productive in the toxic, bloated, ancient fintech environment I think that might impress me even more than excelling at a traditional tech company.
Over 2M Americans Aren't Working Due to Long Covid
There is now! Added a Delete my account button to settings.
> Following that logic, drone striking you in your house is an active situation. No constitution needed. No, I obviously meant that you're allowed to kill as LEO _in response_ to an active situation.

My point was that you haven't defined what an "active situation" is. I could say "we should only kill people when we have to" and that'd be accurate, but that'd be useless for the point of this conversation, which at this point seems to be defining "have to".

> The real world is not the TV show 24. The purpose of the constitution is to constrain such actions even if extrajudicially drone striking every person with a modicum of 'credible evidence' against them would be easier or might lead to less tragedies.

Indeed, however, such things happen and people are forced to act during them. I also highly doubt the playbook the military uses is "do we have at least a modicum of evidence? then kill them."

>Additionally, you're ignoring that there was no active situation Al-Waki was accused of participating in. Just political speech the government didn't approve of.

I am ignoring no such thing as I made no comment on his situation other than to say I do not have enough information to make a judgement.
CTO Quitting Immediately Before Bridge Financing Round – Bad or Anything to Do?
I am 29 year CTO of a 25 person startup in a slow growth industry. We are pre-revenue but with a potential product and great support with strong previous raises. Think something like Pharma drug that require lot of testing. After going on a long vacation last month I realized:
- I don't think the startup is going to ever have a big valuation, the best case is a long burn of many years to 50 millions.
- I need to take a few months off and then switch to a low responsibility job. I am burnt out. I have been in this role for 3 years. I haven't been making enough money (although not terrible). I haven't been doing well in my job for 6 months now.

The thing is that we're about to do a bridge financing round next month, something I haven't paid attention to until right now due to being so burnt out. We should easily raise it from pre-existing institutional investors, according to the CEO. We still have a good amount of runway left.

I am scared that quitting now, right before the round, could put in danger the entire company. We pass the bus test at the tech level, but I'm not sure of the impacts on investors that me quitting could have. There are two individuals who could be interim CTO.

I am also scared that waiting until the round closes, optimistically 3-4 months and realistically 4-6 months, could have a serious negative impact on my mental health. I also want and need to go do other things with my 20s before responsibilities like children come along which should happen soon. Nevermind that 2-3 months after the bridge raise we're going to move right into series A raise so the situation doesn't necessarily even change...

The question: are there factors that I should be aware of to mitigate? Should I get a lawyer (too late for that before round is supposed to happen)? Anything I can do or avoid? Do I have to just wait it out? Can anyone recommend resources of someone to talk to?

Some other details
- Bridge instead of series A is necessary for real reasons, no use arguing.
- The plan has always been to replace me at Series A. That's already been delayed by a year.
- I have mid-single digit stock options as an early employee with a long exercise window. I know there's many ways that these could be terminated. Is there something I can do about this? I am on good terms with 3.5/7 board members and the others are new.
True, and it's a great example of how this whole drama is about a practical trade-off, not about a unique Right Answer. If you play piano, the second is the second finger; the fifth is the fifth finger, and it all makes sense. No problem. On the other hand trying to actually count that way (two thirds make a fifth and so forth) is maddening.
I more or less diagree with you, but the comment was lovely, and for some reason I find myself craving lobster thermidor.
>Profoundly dumb people have been heads of state, CEOs etc. So why not the richest person in the world?

It's simple to explain away - other people have appointed heads of state. And I have not heard of an idiot (in medical sense) top20 Forbes list CEO who's also been there since day 1 (i.e. the founder, not some figurehead appointed by a board for an arbitrary reason).

Can you appoint yourself the strongest person in the world or the fastest 100m runner in the world?

[0]While someone like the Saudi king or Putin can in theory allocate their respective states' funds to themselves and thus become the richest, that would simply be converting power into money, and not a result of some kind of entrepreneurial ability.

>If 5 billion people flip coins all day long one of them will eventually flip only heads all day.

This argument is flawed since that would assume a person would win some money every time they flipped correctly, when in reality nobody is going to pay anyone for succeeding in a flip. And applying that directly to business also breaks down because it is self-evident that the ways to lose money greatly outnumber the ways to gain money.
So true. Almost 10 years after DOCSIS 3.1 was released, we still don't have better upstream speeds. I wonder, is there a cable company anywhere that actually does support DOCSIS 3.1 upstream?
Odd to have a question like "what stack did you use in the past 12 months?" with only the answers:

* Java / Python / Node.js
* Angular / React
* Shell Scripting / Docker / k8s
* All of the above

Is this trying to represent backend / frontend / devops categories?
Where I live I don't think cyclists even know the traffic laws.
These products have an audience because microsoft speaks management. My advice for them is to git gud and move on.
To play devil's advocate, there is nothing about being a patent troll inherently illegal. Hotz feels the patent is invalid, but it might not be. Our system does not require you to ever build the object patented before extracting fees from it. This is in fact the way the US patent system works.

One of the patents is here: https://portal.unifiedpatents.com/patents/patent/10454707

Method, Apparatus and System for Retrofitting a Vehicle. This does in fact describe what Comma does. Looks like it might be infringing!

Now Comma must prove this patent cannot be valid.
No, because someone would have to trade / buy the Tether, and no one would, so the price of Tether would drop like a stone - not the other way around.
You mean to tell me, a developer, that the app I am building, my app, might be injected with user code which I do not have visibility into or control over (as a matter of definition)? And that one of those is an ad blocker which might (A) circumvent my source of revenue for a free app, and (B) arbitrarily decide to break my app too?

Well why didn't you say so this sounds great
Many many years ago I gave recruiter instructions. If resume mentions Notepad trash it.
There were way to many developers that wrote software in notepad.