skysight-inc/HackerNews huggingface dataset:
Because tires can block, not all tire turn at the same speed all the time, because redundancy is a good thing... There a lot of reasons. And if the number of sensors in your car bother you, well, the early 80s, with carbs and without ABS, are last model years you can buy.
Is PageMaker (also Aldus) still around?
He's the Wembanyama of the afterlife draft- devil is salivating.
More importantly - we could also try to fix the division and culture issues that stirs up the violence, but for separate reasons, no-one wants to do that either. Interestingly we'd rather make people impotent than good.
Unlikely, given Reddit's past schema design. One table of "things", and then another table of attributes of those things in a entity,key,value format.

https://kevin.burke.dev/kevin/reddits-database-has-two-table...
Ask HN: Would you use a platform that auto-generates a DB, CRUD APIs from JSON?
I am thinking of building a platform where you write a JSON file that specifies models, fields, auth etc, and it automatically generates the below in seconds:

- Database (sql or nosql) with tables/schema

- API endpoints which are filterable and sortable

- API endpoints for CRUD operations

- API endpoints for custom actions

- Authentication

- Access control so records not permitted are filtered out

You can always hook your own functions to the JSON, and they will be called when the relevant endpoint is called.

This could be a good and simple alternative to Firebase and Supabase as you don't need to learn their platforms and use their client libraries. You can spin up hundreds of endpoints in a couple of mins
can you do this (on a large table) without adding significant IO load/clogging up replication for an extended period of time?
Right now, other than the browser, the applications open on my desktop are:

GNOME Terminal (lists copyrights going back to 2002)

Notepad++ (running under WINE, first release in 2003)

Claws Mail (2001)

LibreOffice (forked from OpenOffice in 2010, OpenOffice was open sourced in 2000 and was based on StarOffice which was released in 1985)

Intellij IDEA (first release in 2001)

GNOME calculator (lists copyrights going back to 1986)
https://materialize.com/ are doing interesting things with this - although not inside Postgres (they use a few bit of Postgres as components).
very cool to see usage of smol-developer in the wild! have been traveling so havent committed code but have a bunch of plans coming to level it up while staying smol. (see issues)
https://news.ycombinator.com/item?id=36057065
In my life experience, 95% of the troubles with the XY problem stem from the fact that the people are not aware that they have over-fixated on the potential solution Y for the problem X.

They quickly assumed it, solidified it in their heads, and then most of the time spent with them is allocated to making them disentangle Y from X.

Once that happens, the solution has usually presented itself already at this point -- because the disentangling process involved a healthy amount of discussion.
It's kind of cultural in my own experience.

I'm very careful to be constructive and refrain from being offensive in my tone during code reviews. I do this to my coworkers, and some of reflect this back at me, which means that it is possible but not everyone does it.
You find them via their blogs.
There's a temptation to try to control things you have no power to change.
> just sits in the rack and does its job quietly

Oh does it? You'll never be forced to update or maintain that configuration due to shifting sands of company policy, infra, or CVEs?
Ask HN: Employer holding last salary until work laptop is returned. Can they?
My last salary is on hold until I return the work laptop, yet the machine is of lower amount than the money due. I need the payment to pay for rent now and returning the machine internationally will take a while. The employer says "it's company policy" but I did not agree to any such clause. Employer based in Ireland, know about my need. Anything I can do? No code on the machine that hasn't been pushed to the repo. Can they do it? Is it common practice?
"The illegal we do immediately. The unconstitutional takes a little longer." -- H. Kissinger.

It's sad this deplorable human being was given the Nobel Peace Prize.
In the hotel fashion, might be difficult. Think of it this way, if we make the Hilbert Hotel infinitely tall and each floor has infinitely many rooms such that they correspond to each rational number, we can fill any number of people from any source on the first floor alone.

I think we could only do this with an even more absurd scenario like if each room was filled with pregnant women who are giving birth, and the children rapidly age, and also give birth at an infinite rate? That would create an infinite nesting doll like situation for each guest
https://news.ycombinator.com/item?id=36071675
Susskind's series does a pretty decent job walking the reader through topics in (theoretical) physics. At a somewhat more advanced level, you can try Schwichtenberg's No-Nonsense books. I also enjoyed Stevens' The Six Core Theories of Modern Physics.
Systems for health, intention, productivity, learning, knowledge and control
OECD predicts 1.3% GDP growth with what, 2.5% population growth from immigration? Canada is also getting poorer, the government is just better at juking the stats.
> and they jokingly implied that they can MITM any connection during an interview

Curious how/why can they do that hypothetically?
Not disagreeing, but I'm interested in your specifics.

> The median living standard in Germany has been in free fall for 20 years.

Is that a qualitative assessment or a quantitative assessment?

If the later, what metric do you use?
Our 2014 BMW i3 lit the brake lights when regenerating...hard to say how firmware changes may have altered this behavior over time, and there were firmware changes for our US based i3, but the Ioniq situation in the post seems like an expensive accident waiting to happen.
It's been roughly two years since the initial rollouts, and more since the clinical trials. When will it stop being "too early to tell"?
yes, for random IO tapes suck.

but, when you are recovering files, its rarely a random io type deal.

Even then, you generally just dump to the nearline/tape cache and fiddle with the data there.

A decent 25 drive tape library will easily saturate a 100gig network link, and its perfectly possible to add more drives to get more IO.

Tapes as part of tiered storage is something that is really powerful. Yes, flash is cheap, but not cheap enough to be used as long term backup (ie legal hold or general archive.)

Keep your expensive fast storage near your clients, the cheaper less fast, but more voluminous a stage away, and then dump out to tape after n weeks with no access.
Adding new indicators is an obvious and inoffensive thing to do. I don't think anyone is claiming we shouldn't build cars to be safe.

It is, however, horrifying that there are drivers so incompetent they don't even know what engine braking is. It is hardly an advanced topic. Any driver who doesn't know cars can decelerate without the brake lights coming on has no business being on the road.
That used to be my method but I decided to "upgrade" to paying backblaze to manage that method for me and just in the nick of time too as my SSD crib-deathed soon after.
I would love to -- I'm planning to start with something on the smaller side as a PoC.
>If you want to point out a fact that paints someone in a bad light, but you are concerned about the fact rather than making people feel bad

What you do is that you just don't say it... that's what you do if you're actually concerned about painting someone in a bad light / don't know if the fact applies at all.
Would love to learn how a16z measures who is 'creating the most value.' My guess? Vibes and a conflation of "customer facing" and "value creation."

And I would disagree - the chipmakers have produced most of the value and are reaping massive rewards right now. Certainly, the new LLM wrappers are not the value creators.
Nah

edit: simply check the update... managed to be done one-shot
As far as in the USA, I like https://roadsideamerica.com
Men have exactly the same point as women. That is the goal of the feminist project. There are vanishingly few things that actually require a penis. Everything else can be done equally regardless of your sex.

If women were falling behind in a world where they had equal access, men (and many women) would have said, "You're just inferior and should accept an inferior place." That is what they said for centuries.

If men are falling behind because the culture sets them up to fail, we can change the culture. But that means finding things that suit men, not holding women back. If "masculinity" means superiority over women, then you cannot have that, and that notion of "masculinity" is never going to happen again.

If men are falling behind because they have biological differences, we can find accommodations. Perhaps male brains aren't as well suited to sitting in offices, and sitting in schools. Women, too, want their sons to succeed. But that means moving forward, not backward.

And as for relationships... if equality for women means not having to rely on a man, that's their right. Women choose men on the woman's terms; anything else is horrifying. Men are not entitled to women, and no pearl-clutching about "masculinity" changes that.

If a man wants a woman, he needs to make himself somebody she wants. Which isn't as hard as a lot of men want to pretend it is. Mostly, it's about un-learning the BS that gets taught about masculinity (and BS "biological" justifications for it). Once you can do that, finding a woman to be a partner rather than an affirmation of your own maleness is still a challenge, but at least he's not cutting himself off from the possibility before he even starts.
Mexico doesn't have infrastructure for EVs and people are mostly not wealthy enough for them?
SRI’s radioactive contamination treatment is now in its first-in-human trial
Same here. Exact same though until I read the article and realised it was the opposite of what I thought.
I agree - for 90% of cases.

There are situations where the indexes end up larger than, or the same size as, the actual data and the query doesn’t meaningfully benefit from having the data indexed because, for instance, all the data is going to be analyzed anyway, or the search type doesn’t index usefully with the normal index types (like geo searches, or clustering type queries).

Adding indexes that never get used have real costs on an ongoing basis with insert/updates and schema updates too, as it adds potentially significant overhead on every operation and can make certain schema operations impossible without downtime too.

Foreign key columns, ‘soft delete’ columns (like deleted/not), basic auditing type stuff (created on, updated on, etc), ‘unique’ or external reference values like a order id or whatever (even if not a primary/unique key in the schema), basic numeric/analysis columns are almost always worth indexing though, to your point.

Stuff that is not always a clear win without some real thinking is Freeform text fields, structured binary data (like a PDF or image), geo location data without a clear existing use (tends to require specialized index types which are also expensive to load/use), etc.

Many times some preprocessing is necessary anyway to convert what you have to what you actually want, and putting that in a secondary column to be indexed is far more valuable.
This is incorrect. Last place I worked at with tape, the poor tape guy was constantly going back for some deleted a single file and needed it back situation.

Once, we had to set up a hollow Sharepoint and restore a Sharepoint backup just to get someone's deleted file.

Now, do I think this is a good idea? No. Frankly, people who cause these kinds of things need to see "This cost X hours to recover, stop doing that" as feedback.
> Really? I don't know if you wanted to really want to understand what it is or you are from the cult of anti AI.

I don't think he's in the cult of anti AI, although with headlines like this one, which I myself don't fully get, I can see how that "cult" will grow over time. If you're working on amazing AI projects, please make sure you are not just throwing marketing buzzwords around, make sure people understand what the purpose of your work is, what it solves or what it can be used to solve, then say "using AI space interconnected elector" or whatever its actually using to solve those problems.
I was just refuting the false claim. The whataboutism you're engaging in doesn't change the falsity.
As I understand it, these models respond at the same sort of level as the prompts; writing like you're a kid, get a simple reply, write like a PhD and get a fancy one.

"Autocomplete on steroids" has always felt to me like it needlessly diminished how good it is, but in this aspect I'd say it's an important and relevant part of the behaviour.
In those sort of cases your schema is probably not the correct pattern and needs to be reviewed.

I had one proj where they had 40 indexes on one table. Inserts were terrible for that table. No one wanted to touch it as it happened to be the table where everything was at. They started pulling out 'nosql' sharding and other sorts of tools to fix it. Anything to not change that table with 200+ columns and 30 indexes and the flotilla of stored procs to go with it. They even ported it from MSSQL to Oracle. Thinking somehow magically oracle was going to make the poor schema run faster.
I think where you and I might be diverging here is in our definitions of 'thief' and 'murderer'.

I don't see a difference between, say, a capo that orders a hit, and a member of congress who votes for a foreign 'police action' - save for that the congressmember has much, much higher numbers.

Same goes for a bank robber vs. a bank exec who gets a multimillion $ payout from bailout funds - we're impressed if the bank robber cracks a million - but it's like "that makes sense" when the exec walks away with eight figures of tax dollars.

I don't know anyone whose been killed by a mob hit, but I know soldiers who have lost their lives to bullshit foreign wars, and literally everyone who pays taxes lost money to the villains in 2008.

I believe criminals have had a huge impact on my life - they just all got there through 'legitimate' channels, which IMO makes no difference to whether I'm poorer or people are dead.
Speaking as a heavy user and inbox 0 person, the rule I use for these emails is "skim then delete".
that's nothing to be sorry about
Is nuclear not green?
I disagree. It is like 80% there.
I think you should try TLA+. I found it surprisingly easy: https://beza1e1.tuxen.de/tla-plus.html

Still haven’t found an opportunity to use it professionally though.
I don’t think there is an objective ranking of worths of humans. What is valuable is inherently subjective. Everyone has a different value system. However, I believe there is a large amount of overlap, especially in the extremes. Most people find murder and rape deplorable, for instance. That is the group I was referring to when I said “criminals”. Personally, I believe members of that group to be below valueless, i.e., I would benefit from their not existing. Others can draw their lines differently, but I suspect most people have some similar group.

Looking at your piano examples, if I had a friend who took up piano, I would admire that, because I value learning. I wouldn’t expect them to be good, and I would not think any less of them, because it is the gumption to try something new and to learn a new skill that I find value in, not playing the piano. If they had been playing piano for years and made mistakes, I would not think any less of them, because I don’t value the ability to play the piano. Presumably, after many years of practice, playing the piano would hold a lot of value to them (or it held value to them so they practiced; the point still stands) and so it would make a lot of sense to me that they would feel worse when they made mistakes; those mistakes demonstrate to them that they have less of something that they value.

Like I said, we all have different value systems, but our self-worths should be tied to how well we live our values, i.e., our integrity. If our self-worth is not tied to how well we represent our values, then it is, IMO, baseless.
Does anyone buying tape storage actually use it for archival rather than disaster recovery?
> The worst thing about politics is that you just need to hire one person who is “good at it,” and it spreads like a virus. If this person hires more people, they will most likely choose individuals who think alike. Before you know it, the whole department is infected.

I wish there were more concrete problems about what specific problems were caused by playing internal politics. Sometimes I think tech people use politics as a four letter word, and it often is. Sometimes it isn't.
From the limited information in your comment, I feel he doesn't have your best interests in heart if he judges and criticizes you for not studying, rather than taking your goals and life difficulties in mind.
I mean, the `canon` here is not created by experts in AI. It is to put something on the internet to make a16z look legit on AI and get traffic.
1. I stopped seeing my work as a labor of love a long time ago. I love what I do, but my passion is with the technology, not the day-to-day commits. My work is generally good and I'm confident that I'll continue to be valued, but my job output isn't some kind of masterwork (nor does anyone want it to be).

2. The whole point of code review is to find issues. If my code was perfect, we'd skip review. But it's not, and I accept that my mortal flaws will inevitably show in what I put up for review.

3. Criticisms are one of the few feedback mechanisms for your real, tangible job output. It's important to remember that you grow technically by others pointing out mistakes. If you got nothing but praise, you're not actively refining your skills. Catching mistakes before you submit for review is indeed a skill that must be honed.

If the feedback you get is snarky or mean spirited, that's a culture issue. Reply politely, thank them for pointing it out, ask if they have suggestions for what to do better if the right answer isn't obvious. Establish a norm of treating code reviews as a place for being decent. If you don't get respect in return, take it up with a manager: code reviews at work are no place for someone to make you feel belittled.
This was seen as a problem in Formula 1 when they moved to hybrid engines - and so when a Formula 1 car is engaging regen during braking for a corner the red light they have on the back of the car flashes to let any car following know that they are likely to stop faster than if just using brakes alone.
> The worst thing about politics is that you just need to hire one person who is “good at it,” and it spreads like a virus. If this person hires more people, they will most likely choose individuals who think alike. Before you know it, the whole department is infected.

> In the end, we had to let an entire department go to solve the issue.

Dropping an entire department is hard. Excising the bad employees is good in the long run, but the near term pain is a setback for the business.

One of the hardest lessons I've learned is that the most political people don't look like they're playing "politics". They might be the friendliest, most charming, most outwardly positive people you meet. The way they manipulate might be cleverly disguised as being helpful or outwardly positive.

One of the worst company politicians I dealt with had a charming way of smiling and speaking as though he was the calm voice of reason. If he wanted someone to lose status, he'd find clever ways to take them down a notch while looking like the hero.

For example, if someone was more productive or talented than he was, he would start making a lot of comments about how he was "taking extra time to mentor <person> so they have the resources they need to succeed". When his own work started falling behind, he always had a faux-humble narrative about how he spent too much time helping partner teams deliver the work he needed to complete his own tasks, even though he did nothing of the sort. Repeat this over and over again and he developed a reputation for being "too kind" and acting as the mentor for everyone, while in reality the teams were always struggling to get him to keep up. He spent a lot of time in the office rubbing elbows with execs, even though we were a remote company and he didn't even have a place to sit there. He'd often miss our meetings because he was talking to people at the office while the rest of us were working.

The politics were so obvious to me as a team member, but it blew my mind to see how well this tricks played with the management structure at the company. Management was already overworked and he was conveniently showing up to deliver them narratives and pretend to be the helpful guy. They ate it right up.
This is a good and rather funny thing to read: https://www.ribbonfarm.com/the-gervais-principle/
Devil's advocate: It was completely irrational, but how much difference did it actually make?
It’s worth noting that if your DB instance is so heavily loaded that this is a real concern, you already have a huge problem that needs fixing.
Where do you find the jobs where people actually care about engineering? Because real work is mostly careful plumbing without breaking what works, but in interviews you must leetcode. Real systems only work when kept reasonably simple, but system design interviews are all about drawing boxes.
from my experience, acquiring the self-awareness you need in order to articulate this problem is the biggest hurdle to solving it -- you're on your way!

early in my career, i shared this hangup and because i was so emotionally invested in the products that i worked on, i considered criticism of my work == criticism of me personally.

i think the next step is evaluating how effectively you are separating your work and personal life. when i have struggled with this issue the most, it has correlated with me being too emotionally invested in what i'm working on.

make sure that you have projects and interests outside of work that fulfill you so that you don't rely an outsize amount on your work for fulfillment. often this means having better guardrails about work-life-balance -- do you clearly define when you are and aren't available for work, for example?

the other thing is simply reminding yourself that your work isn't you, and it doesn't define your value. working with complex systems, we are going to screw up at times, it's an inevitability. if you aim to not make mistakes, ever, and bristle when they are pointed out or criticized, you're going to struggle over the longterm to get along with the people you collaborate with.

ironically, i have found that being more open and accepting of the "dumb" shit i do leads others to think more highly of me as an engineer. i think most of us can think of "that person" we've worked with who can't take criticism and recoils when questioned -- when you do, how did that you feel when you experienced that behavior firsthand? if i had to guess, it probably wasn't positive. we can do better!
The benefit is only unmeasurable if you've been doing no data collection over the past 3 years.

And frankly, there's been way too much prioritization of "benefit to the organization" across all sectors these past few decades, very much at the expense of the individuals who do the actual work.

The really dumb thing is there's also a lot of evidence that doing things that make individuals happier, healthier, and more comfortable is a net benefit to the organization. This leaves the logical conclusion, given the fact that we still do all these things that hurt regular people, being either that a) the people making the decisions actively want to hurt us, or b) they are doing these things to benefit themselves over the organization (in short-term profit, in feelings of control, in feelings of superiority over others, etc).
Who is the master on how AI works?