skysight-inc/HackerNews huggingface dataset:
I don't know if its just me but electric trucks/cars and the buying experience there is one giant pit of frustration. I want to buy a electric truck, was thinking of a Rivian, but good luck getting one in the next 2-3 years. And if you do manage to get one watch out for your axel coming apart! [1], maybe I will get a lightning, looks like same leadtime issues, 2 years+ wait and they are totally changing the brain(from ford to android) so the ones now will be obsolete.

Also from tesla to rivian all I hear are horror stories about the service, and tesla's build quality is nowhere near any of the traditional automakers(fit and finish). I just want to buy a reliable electric truck or suv that has a decent finish and don't want to wait 2-3 years, someone please take my money!

[1] - https://www.rivianforums.com/forum/threads/rivian-r1t-cv-axl...
I like the comments here. For me, I’d rather stay in good terms with teammates than with superiors, only because is unlikely to get a good referral or another offer from a superior after quitting, while it’s a lot more likely to get good recommendations from teammates.

I have probably 5 or 6 previous teammates that if I heard they were open for work and my company was hiring I’ll refer them in a heart beat because I’d love to with with them again!
It depends on your relationship with your boss and the general level of assholery in your company's leadership. In an ideal company, you could be open with your boss about your preference to be let go over some of your team. In a less ideal, but still sensible company, you could casually mention that you'd be willing to take a severance arrangement rather than cut into your more junior members and see if they'll consider it. A company is often interested in reducing its risk during layoffs and having someone willingly sign up for a package is less risky than fingering someone whose willingness is unknown (but presumed low).

In a company or boss that can't be trusted, keep your mouth shut and provide for your family and yourself. If you quit 3 weeks after the layoffs, so be it. They earned that lack of transparency through their prior actions.
kombucha is also REALLY good and pretty easy! and once you scale up a little bit you can have basically as much kombucha as you want for mere pennies. way better than the $/bottle at the grocery store or costco.
The Google Research that is often quoted might have been well intended, but is grossly overstated and misused.

The thing with bounce rate is that you don't know WHY the user bounced nor did you know their intent. Typically analytics aren't even loaded yet. Sure enough I believe there to be a correlation forming as you dramatically increase page response time, but you still cannot attribute a high bounce rate to performance alone, which the often quoted line does imply.

Case in point, most of Google's properties don't even come close to their own performance guidelines.
Books to Read for Adventurous Crafters and Artisans
Patreon isn't an easy ticket, but it does seem like it's opened up some interesting opportunities. I listen to a few podcasts where the hosts have been able to quit their full time jobs and live on Patreon income. Being funded by Patreon as opposed to ads means you don't necessarily need to maintain a huge audience to live, just a dedicated one. So you're more free to explore less popular topics that you know the audience will like.

Most podcasts being created now will probably still fail, but it feels like a nice step away from the current ad-induced hellscape.
> But for all their complaints about DoorDash, the restaurants aren’t making themselves accessible elsewhere.

Isn't DoorDash's "growth hack" to fake cooperation with restaurants and have their drivers just pickup food and pay for it like an ordinary customer?
There are plenty of sub-fields where you do want someone with experience.
I wouldn't put an iOS developer into a position where they have to write kernel code.
No, You Don’t Want Your Dream VP Candidate
Sound pretty interesting! We’ve also implemented a DSL on top of React, see Lowdefy [0]

We’ve taken a different approach, we’ve written a pure js engine which computes and manages state based on operator used to express logic, and then have a recursive render loop in react which provives engine with update hooks to it uses to rerender components when it should. That way we can very handle complex state logic and then update with ease all without dealing with passing state up and down.

We still have a few ideas on how to further optimize which will be built in future versions. But already we, and the OS community are building some advanced apps using Lowdefy

[0] - https://github.com/lowdefy/lowdefy
It makes it impossible to assign an individual identity — and evaluate individual behavior and status — as merely a function of their coarse-grained group membership.
I'm also saying the same thing. We should not trust Microsoft, ever. However with your wording, you leave the impression that you don't agree with your parent (which is perfectly OK in my book), hence I'm not agreeing with you, but your parent.
People in other countries already buy 99 year leases on property.
Wolfgang Petersen, German Commander of ‘Das Boot,’ Dies at 81
There is most definitely something different at play here, though I can't point out exactly what. It's hard to imagine a 60-year old grandmother hooked on crack, porn or painkillers, but I know several who spend 8+ hours a day glued to a screen playing Candy Crush.
The majority of new things people build fail (say 95%), but it's still worth building for the success case because essentially all of the value comes in the success case. It increases cost on average but it means your website doesn't go down under load the second it's successful. This is only true to an extent of course -- don't build your startup like it's Google. But to a certain degree it's worthwhile architecting for some scale before you have it.

In the context of embedded things of course you should use something like SQLite as opposed to postgres, because there aren't going to suddenly be millions of people using your CO2 monitor (for example). But for web stuff you can plausibly have user counts that span 6 or 7 orders of magnitude, so you want to be prepared for that.
supabase does support transactions through RPC calls - I think you already understood that based on your comment but want to make the distinction clear for other readers

I can completely understand if you don't to write everything in pgpsql though. Did you also try the Deno Functions?

We've been brainstorming ways to support transactions directly from the client libs in a way that won't lock up the database if there is a network failure between database operations. It seems doable, but not something we want to rush.
> that decision to make Bitcoin legal tender has put El Salvador at odds with the IMF

It also prompted downgrades from ratings agencies, credit spreads to widen in the international bond markets, took bilateral bailouts from e.g. the World Bank or the U.S. (its primary remittance and export provider) off the table, et cetera.

> small amount of money invested in relation to the country's overall finances

$100mm in a $29bn economy is a lot. Scaled to America's $24.9tn [1] GDP, it's $85bn. It's also something like 4% of their FX reserves and close to 10% of the money they're asking the IMF for.

[1] https://www.bea.gov/sites/default/files/2022-07/gdp2q22_adv....
i don't know the case behind this example, but i can imagine that if a small city only has a few gas stations, even just one undercutting all the others, forcing them to close would be a form of domination.

so basically (and i am just guessing here) a company becomes dominant the moment its competitors start going out of business because of this companies predatory pricing.
Maybe most in large urban areas, but everywhere else 99.9% of delivery is happening in an automobile.
Wireless Meshs evolved networkd: add support for batman-adv interfaces
But you haven't left and there is reason for that. A better opportunity might not turn up for you until we start getting out of the recession.

Otherwise, if you are comfortable with quitting before securing the next thing for yourself, just do it if you think it will help one of your reports. At least it will help you clear your conscious.
That's a hilarious anecdote. I kinda wish when he called you, he was staring right at your window where you were observing his bald faced lie through your binoculars.

I might watch a short series based on food delivery folks, customers, and the dystopian/ dehumanizing tech algorithms that set the stage for the context. Maybe it'd be wacky. Maybe it might just end up feeling like HBO's High Maintenance.
agreed on everything except acceleration
Yes, I think it's specific to Google but only to a degree.

Google provides the most richely "enhanced" search experience, also but not only when using natural language queries.

I think you are right about the "Who decides what's right/correct" part.

But I thought the article's argument was kind of similar:

There are no clear-cut solutions, so search engines shouldn't pretend to be able to provide them.

Google often gives factually wrong or subjective "answers" to queries that use a natural-language question format, and presents them as fact.

Google's own AI-generated "Q&A" snippets and "Knowledge Graph" answers are presented as somewhat equivalent to the fact snippets that Google pulls from Wikipedia.

It is this kind of highlighted "knowledge answers" to arbitrary queries that the article talks about, I think.
P.S. Actually slirp4netns also needs to implement a network stack for the protocol in user space so it also depends on what protocols it understands.

I wonder if slirp4netns understands anything other than TCP/UDP/ICMP.

OTOH I don't think ping (ICMP) is possible with TSI (but maybe I needed to do some other config to make it work).
~ A take ~

"Quality" is what we say when what succeeds is not what we think should succeed.

There's an actual objective function that defines success: that's fitness. Quality is what we call the difference between that one and the one we'd like. Expecting everything to rearrange itself to use our function is a high-"quality", low-fitness strategy.
Yeah, going by the Smriti and Purana scriptures (which no one really follows), we're all polluted in America.
single handedly marching San Salvador into a currency crisis

How can they be having a currency crisis when they don't have a currency? It's more accurate to say they're headed for insolvency or something.
point A, app based food delivery services with "delivery fee" charged to the customer and not passed on to the driver is a new thing.

15 or 20 years ago if you order a pizza from your local pizza place, the price you pay for the pizza is fixed and known, and you tip the driver in cash. there's no extra 3rd charge line item for "delivery" anywhere.

point B, the advent of app based food delivery in the past 8 years happens to coincide with greatly increased cost of operating the car. I was explaining why traditional method of delivery used to be much more economically viable. Two things happening simultaneously, increase in cost of fuel and operating cars and the increased popularity of app based food delivery does not mean correlation equals causation.
Yes for sure, I need to upgrade my system at some point. Another one I've used is a ziplock bag partly filled with water. I don't love the idea of plastic in fermentation, but it has worked in a pinch.
PS. It's fine to stay old-school (until it finally isn't, but that's decades...)

https://news.ycombinator.com/item?id=31660869

Ask HN: Best alternative jobs for “outdated” skills with small websites/apps?

> you should be applying at small to medium-sized companies that are not tech companies. There's a ton of work in these companies and hiring is more focused on solving business problems
Oh hmm what do you mean by concurrent here? Several writes in succession to the same place or writes that other users need to be able to read quickly?
Agree.

However, I remember being in Landscape Architecture in college and one of my professors was from Colorado and took every opportunity to go after the US Army Corps of Engineers and repeatedly related their failures as a case study in what not to do.

Ironically, a few later in 2005 (while I still in college) Hurricane Katrina blew through all of the US ACOE flood protections. Their plans failed catastrophically with levee breaches in over 50 places.

So yeah, we shouldn't throw our hands up, but the US ACOE doesn't have a great track record for making issues like this better.
Interestingly enough, if you look at threads like this, the comments almost always boil down to "pro-Stadia" versus "anti-Google" sentiments.

Not to make more generalizations, but I think you'll find that people that like Stadia like it because they actually like the Stadia product (surprise!) -- and people that hate on Stadia often do so because they have other issues with the company behind it.

Sure, Google might shut down Stadia someday. That'd be unfortunate but not too unexpected. In the meantime, I'm pretty sure enjoying a product that's been around for years and shows no indication that it'll go away any time soon doesn't make you an apologist for the megacorp behind that product.
It got famous after it was stolen and “returned.” I know a few art nerds who are convinced the one we know is a fake and the original is lost/destroyed.
That's just a rationalization they tell themselves.
I think a lot of them were royalty. But they competed with other royalty. See I have the best music!
Gentoo wiki is top notch. I almost used gentoo once, but after 30 minutes in compiling vim I gave up...
The part missing from all conversations about 'young' vs. 'old' programmers is: what about 'old' people who enter the field late, and aren't multiple-decade veterans of it?

That is where rampant ageism really happens. We don't just need old, highly experienced programmers; we need programmers of all ages.
Part of the solution would be designing and retrofitting roads so that they naturally slow traffic down. Smaller lanes, more frequent stops, more density (not skyscrapers but neighborhoods you love) where people frequently walk and bike so that vehicles just have to slow down. It’s not just the vehicle, that’s only part of the problem. Driving a truck should be uncomfortable in a city due to its size (like it would be in Europe), but not necessarily on the highway or rural roads.
What if we factor in multiple deliveries per trip, and ghost kitchens?

For the former, I wish there was an app that notified me when a neighbor orders from a restaurant I’ve frequented, near a time of day I’ve ordered. They could offer a discount for piggyback orders, since the cost to the driver is negligible and they can convince the restaurant that they provided the value-add of the additional revenue.
The leap from "recommending" content to "generating" content reminds me of the leap from cars that we drive on the ground and cars that fly.

It seems like the future, but it's much further away than we think.
To be anxious has always been part of being a teenager. School, friendships, relationships, reputation, responsibilities, power, expectations.... It's normal to be worried/anxious!

We should filter this sort of posts, along with the "things very smart people do".
Here in NL 99.9% of delivery is not happening by automobile haha
That seems like an extremely pedantic complaint.

Sure, the breathing gas for a crewed mission or habitat would need to include an inert gas as well as oxygen. But oxygen is consumed during respiration and the inert gas isn't, so oxygen will be needed in much larger quantities, so in-situ production is a much more pressing problem.
It's horribly ironic that this video is only on YouTube because they wouldn't get the same exposure had they self-hosted. I hate YouTube, and recognize that a decentralized alternative has to replace it eventually, but a call-to-action that exists solely on the platform you're trying to boycott is bound to fail.
You can get away with a lack of understanding about these things and still create beautiful products. For an example just look at Josh’s website. Beautiful react and design execution without knowing these details about rerendering.
> a plane flying twice at fast would use four times as much fuel

Not that this only applies if they fly at the same altitude. If you fly higher you can avoid that. That of course causes other problems but it is a relevant factor.
VPNs on iOS are a scam
They aren't paying thousands of software engineers for the work of a few dozen software engineers.
A smart team doing layoffs will know there is bound to be attrition after an event. They are relying on it if they are smart.

They may even know they'll lose some of their most competent and have priced it in.

Feel no guilt for keeping your mouth shut. (and don't assume you can negotiate anything, especially if they aren't forward thinking.)
A little thread on visas, Germany and its role in Europe
What's wrong with fad and hype driven development?

Ostensibly nothing, so long as you can tell when things are better. If you're trying new things and taking on new, better ideas quickly then you'll improve rapidly. If you're also "failing fast" and throwing out new things when they don't work then you'll improve even more rapidly.

If you're abandoning good tech simply because it's old, and not fully understanding the drawbacks of the new things you're switching too, then you're building an empire of tech debt that all your good team members will eventually get sick of fire fighting and they'll leave.

Novelty doesn't make people loyal. Working on strong tech that people are proud of does. Sometimes that requires a deep dive into some tech over a number of years.
He was making individual orders of a large but not extreme size every few days. That's hardly a nuisance.
Hotwire I believe wasn't introduced yet but was close to release when I left the Rails dev community.
TL;DR: Tesla's about to glue a bunch of smart-phones to their superchargers.
Can someone tell me why this page needs 13MB of resources to display?
Anything compared to a Chrysler is not so bad.
In my opinion:

They lack foundational software engineering knowledge/opinions

Use their IDEs as if they saw it for the first time

Lack of experience when it comes to architecture
then be a starving artist.
Freedom to be an artist is exactly the same as freedom to be a parasitic slob.

Say we do UBI program.

What's the minimum percentage of artists/opensource-coders/gardeners to make it worthwhile?

1 out of 1000?

What if we suddenly had 1000 new Edisons and Picassos running around? Would that be cool?
The idea that manipulating river flow is the reason for the current drought conditions is ridiculous.
Website inspired by Windows 11 and Mac OS
that's exactly what I'm saying, they're effectively using up the fractional lifespan of the car they already have sunk money into, and already possess, without doing the fully informed calculation on what it's actually costing them.

taking advantage of a car you already have still has a calculable financial cost in how much fuel and wear/tear you put on a car doing a theoretical 8 hour delivery shift.

app based delivery service things are relying upon the delivery people not calculating the fully loaded cost of their time and vehicle together to determine their own real net wage.
> Chevy. Kia. Ram.

I'm pretty sure every single one of these just outsource to Aptiv (fka Delphi Automotive) for electronics.

https://en.wikipedia.org/wiki/Aptiv
>Shockingly, most food delivery people don’t use cars…

Depending on geographic location, no doubt. Can you imagine risking your life on a scooter weaving through idiots in their lifted pickups in any American metro?
There’s also fuck all food deliveries happening outside urban areas.
I think it just has a discoloring effect.
You need to go below the surface. That guy telling you he's just following the orders just doesn't give a shit about what you're trying to do and wants you to go away.
We might come from different socio-economic backgrounds then, because the idea of a 60-year old grandmother addicted to painkillers far in excess of medical need is depressingly mundane to me.
Might be possible to use a CTE instead, something like this:

with page_numbers as (
select id from docs order by id limit 25 offset 50
)
select * from docs where id in (
select id from page_numbers
)
Those issues objectively got worst, actually? Climate issues are more acute then decade ago and college debt problem is larger.

Also, the biggest college debt issue is among people who did not managed to finish their degrees. It is simply not true that they can just pivot career and all will be cool. Even among people who did finished, pivot toward something well paid is not easy or feasible.

I had it easy, you had it easy. I graduated into pretty good economy and was not actually stressed about my ability to prosper. That does not mean it was so for everyone ever since.
Isn't that because there is a significant fee going to the delivery service in the DoorDash/UberEats/etc model? The chain doesn't need to pay for as much additional marketing/sales/support costs for their delivery service, its baked into their operating costs. Also there is a centralized hub for the drivers where they are going back and forth between a single chain location rather than driving around to many different restaurants. I would assume there are efficiencies in having a tighter loop like that.
For something with this effect size, I feel like people can start making a case in the mid-teens, but you're probably at 20+ before you can make a strong case.

Edit: That's cycles. So I'm saying it's 2055+ before any case can be made and it's 2070+ before a strong case can be made.
Those are valid concerns and it's smart to think about those things. I had the same thoughts initially.

Using your browser developer tools, you can see what HTTP requests it makes. It's all just loading code.

Also, you can use a local copy of it to ensure you're not getting a hacked/targeted version that's different between times that you use it. I use a local copy. You can find a downloadable zip file in the releases section: https://github.com/gchq/CyberChef/releases

You could also build it from the source, but I haven't bothered to set that up.
I will say this as a coder who has worked with non-technical founders: unless you bring something to the table other than your idea, good coder's will steer clear.

The amount of work it takes to bring a coding project to fruition is massive. 50+ hour work-weeks, lots of uncertainty and wasted attempts, and a ton of stress from juggling a million moving parts. All while the non-technical dude rests on his laurels and "PM"s his way through the workweek, providing general guidance in pointless meetings. This has been my experience twice and I will never work with a non-technical person again unless A) His idea is entirely groundbreaking and the chance of success is high B) He has strong marketing chops and takes care of the growth question.
An impulse sealer bar, like you'd use to seal the vacuum bag originally.
Minor note: it's El Salvador (The Savior), not San Salvador (Holy/Saint Savior).
I am 50. Between 40 and 50 I hardly changed a line of code for pay. I did other things, requirements, managment, coordination and stuff. Now I once more am developing. The 10 year break for me gave me new appetite for what I used to like but grew tired of. But to be honest, I have forgot a lot and need to be humble about it. But in other ways, I have experience and I can clearly tell my younger colleagues respect my judgement and opinions.
i strongly disagree and found it interesting in the recent 5 hour lex friedman interview with john carmack that he said even at his age he was still getting better every year.

i think programming actually belongs to a category of activity, along with pure math, where crystalized intelligence is the primary driving force.