skysight-inc/HackerNews huggingface dataset:
> Not really it's a sort of prisoner's dilemma. The one who refuses to work stupid hours gets fired and someone else has their job.

Is this relevant in a profession that already doesn't have enough practitioners?

I mean, let's say there is a shortage of 100 doctors in a location that currently has 900. If you fire one, wouldn't they easily pick up one of the open 100 slots?
Beautiful writing. It comes at an interesting time for me.

I'm in a full blown mid-life crisis where my state of mind fluctuates between full contentment and wishing I was doing more with life. This article made me think.

On the one hand, I'm content because I come from an unprivileged background. My family was abusive. Me and my brothers struggled with mental health. We ran away from home as soon as we could. Where I was born there were not any decent jobs, so the future was bleak.

Today, I have a decently-paid job in tech, good life/work balance, a nice clean house, and self-caring habits. I have a great mental and physical health, good relationships and a decent financial position. I traveled the world and had incredible experiences. I've got everything I dreamed about when I struggled mentally, physically and financially.

On the other hand, achieving all my dreams took me to a place where my mind says "I've done it all, let's just enjoy what I've got. Let's enjoy life". And that works for a while but then one day I resent being too complacent. I want to do more. Launch projects, earn more money, live more experiences. The voice of ambition says: "you're 45 years old, stop thinking like a 80 year old, move your ass and live more life"

Still working to find that fine balance between contentment and ambition. As a human I'm skeptic I will find the right answer. We tend to work in cycles/moods...
> I agree strongly with the bit about not including memes and jokes, to me this reads like nervous energy

I think it can work in limited contexts. I've given an internal talk about SRE using the "this is fine" meme, representing a current emotional state, then contrasted that with the reverse meme[1] as a visual metaphor. Perhaps this_is_fine.png works because it does not rely on outside cultural context.

I've also used HTTP status cat memes on a carousel slide, to emphasize that SREs commonly understand them, before contrasting that with a custom non-HTTP protocol I support. If people laugh or pay attention, so much the better.

> I think it's usually better when you've run through it so many times so that you can deliver it without any notes, but it's still concise and complete. I practice double-digit amounts of times for every talk.

Agreed that rehearsal really helps and more people should do that. I wish I could put that 10+ rounds of practice into presenting but I'm typically doing internal stuff not anything with an honorarium or ticket price attached. Yet it seems like some kind of badge of honor in the tech speaker circuit to start building your slide deck the night before. Trust me: we can tell, especially when your first five minutes are panicked searches for projector compatible adaptors you forgot to pack or test.

[1]: https://www.reddit.com/r/ReverseMemes/comments/dnlizu/the_th...
Consider what "Sabbath Mode" might look like for a web browser — would it just pop up random sites every ten or fifteen (this delay could be configurable until Friday?) minutes, slowly scrolling through them?
If there was a way to get a company licence, I'd have bought it for our dev team.
Thank you for your introduction!

After creating Queryable, I also developed an app called MemeSearch, which searches for memes on Reddit (https://apps.apple.com/us/app/memesearch-reddit-meme-finder/...). Although it's completely free, it hasn't been downloaded by many users. I thought nobody wanted it, so I'm glad to see there are still some people who share a similar taste.
Extensions from Web Store should be installable on Headless New
If your management doesn't get you the stuff you need to be productive your company is a failure. Move somewhere else.
Nearly right. I don't think many sales and finance people have that kind of authority either. That's why you see everyone using the company tools or free tiers. You need to sell to peoples bosses. Save time, make projects more transparent, take away freedom, that sort of thing.

This is probably why Excel is so ubiquitous. Also that Excel is the most powerful tool that Corporate IT will let you have. Try and get Corporate IT to let you have WSL on your machine if you work in sales or Finance. That is probably why web apps are so popular. Corporate IT have to know about it to block you. A marketing manager can probably put Basecamp on her credit card, but it would be a huge job to get anything self hosted last IT with their policy of 'we are in charge of the computers and we will decide how you run your business'.
Hence the common strategy to onboard companies when the company is still small (when developers either have purchasing authority or sit in a room with somebody who has) and try to lock them in forever
Er what? https://www.jetbrains.com/business/
JQuery, React, Vue, Svelte etc indeed do some essential functionality things a few users need.

Houdini is different. It is more about layout and styling.
I always liked the Sublime Text model. You pay once, and keep your licence no matter where you work. Same with my keyboard. I like to own my tools.
> Going forward, we collectively need to recognize and celebrate these people who know when they have enough for a good life.

I see where you are coming from, but that's exactly missing the point. The article is about somebody who wouldn't have wanted to be celebrated by you. Who just wanted to live his life, out of the spotlight. By elevating him and his live to celebration status, that's the oppposite of what he would have wanted. Recognize, sure. A nod in passing, then move on.
If you have to fight for a 50$ book, you‘re probably just at the wrong place.

That being said, some developers wanted to test Notion internally, so they got an informal account with a credit card. Turns out they built an important overview in it and send the link around, so everyone who wanted to take a look at it (half the company) implicitly created an account and our CFO got hit by a 10k bill next month.

And that‘s how devs having no purchase authority stories usually start...
I quite like the way that in some sessions they make you submit questions into a webpage and the chair will pick the questions to ask - it really makes a difference when they can say "there's a few other comments you can read online", rather than drag on the q&a session.
Ej have af little Pet expense to your daddy
Hey, there is a reason you can use Internet and this is us :)

It is not that IT is overpaid, it is that doctors are underpaid - at least in France.

We are the world champions of strikes and yet, somehow, doctors rarely go on strike. I do not know why.

They also know where they are going, it is not like they discover the world of medicine after 8 or 10 years.

I am happy that they are people who want to help others, but they also need to eat, sleep and party. Nobody will give them that if they do not protest.
Andrew builds some amazing tools for the postgres ecosystem (he is also the creator of pgvector)
Missed opportunity to just call it JSONS.
This is somewhat similar to TiAdvisor for TiDB, which also uses a hypothetical method.

https://www.pingcap.com/blog/introducing-tiadvisor-automated...
Why not? Stats are numbers compiled for someone at some point. A song this popular is a snapshot into how people lived and perceived themselves back then. A measurement of sorts. A disagreement between the two is a good indicator that the stats are suspect, or not the right stats to be looking at
>Why doesn’t every country mandate daytime running lights like Canada has for decades?

Because for most countries in the world that have sun bright sun most of the year it is totally ridiculous.
Spain, Argentina, Morocco, Nigeria. Greece, Italy, Thailand, Filipines, Mexico...

Those countries have ridiculous daylight saving time changes because countries in the North believed this hack was a good idea.

The darkness Canadians experience in Winter and low sun in Summer are conditions in Norther countries other countries do not have.
Not in central SF, no. But in the rural midwest you definitely can. Just like that dude.
Hasn’t this begun to change though? I did a brief stint at Sinch (the Swedish Twilio) and “developer go-to-market” was an established term there. My impression is that developers have started using so many cloud services and APIs that the old school approach (“nobody in engineering buys anything!”) is starting to crumble.
In my view, when talking about desktop usage, bringing present day Android into the discussion is somewhat non-sensical as no professional would seriously consider replacing their current desktop with an Android device if they could help it.

However, since you bring up the mobile space, Android is another way to prove one of my points.

Like Windows in the desktop space, Android has a somewhat overwhelming market share (globally), and similarly to Windows has the highest percentage of dispassionate technology users, where they care more about using their social media or payment processing app than what OS their device is running.

Also, I disagree that my usage of Windows is self selecting, it’s actually more selected by device manufacturers and the developers of the software I use.

Between Windows and Linux, I’ll have way less driver issues on Windows. For commercial desktop software, the vast majority is built targeting Windows. I choose the OS which is most likely to run the hardware and software I need with the least amount friction.

ChromeOS may one day become the dominant OS (it also may not), but today, outside of using a web browser, I don’t think it’s unfair to say to say it’s the “poor man’s” choice of OS in the desktop space.

As a final remark, it feels like you’re taking my appreciation of MS’s present day offerings as some sort of attack against your preferences. If you’re happy using non-MS stuff, great for you, but that doesn’t in any way detract from my being incredibly happy with my choice, which just happens to be different.
Ditto. I find it really hard to understand how people get lost - it’s like “well, how did you get here?”.

As a small child I would take myself off on excursions, often through deep snow in woods with bears and wolves, or in a post-industrial waste filled with lord knows what hazards - but getting lost was never even something which occurred to me, even as I’d set off off trail, as I would just know that home is that way. I apparently wandered off by myself in Hong Kong aged 2, miles from home, only to then successfully get the right tram back with a backpack full of booty I’d collected on my adventure.

My poor parents I think became numb to it after a while - although the time in the alps had helicopters and all sorts when I nonchalantly turned up back at my grandmother’s a few hours later.

My kiddo seems to be the same. She’s all of 14 months old and can navigate her way through forest from A to B, and isn’t shy about taking a short cut rather than following the path.

My wife is having kittens. For me, it’s “yes this is what children do as I recall”.

I honestly can’t say if it’s nature or nurture - I can’t recall ever learning to navigate, and she seems to just have an excellent sense of what is where from the get go - she’ll set off in a seemingly random direction, I’ll follow her, and we’ll end up at her favourite pond, or by the mint beds, or at the truck, within which she’ll then be like “ok now you drive and I’ll scream if you turn the wrong way, we’d better be going to see auntie Maria”.
I think I misread something before I made that comment. Ignore the laughter.

But even with that mistake, I don't know why you think I was calling inflation itself funny.

-

Though, you say the "money you worked so hard to earn"...

I could interpret that as either wages or savings.

If it means your wages buy 30% less, and inflation is 30%, then your nominal income hasn't increased. If so, something has gone very wrong, and it sounds like your employer is screwing you over.

So I think you mean the savings you had a few years ago. Is that right?

But if you had a meaningful amount of savings, were none of the savings in stocks? Stocks have gone up tremendously since the peak in early 2020.

And if you had a mortgage, it would have effectively shrunk by whatever amount your nominal income increased.
> On that day I learned I can do well writing something out on paper but I can't remember shit when trying to deliver it live.

Fascinating. What I learned from your anecdote is that massed practice didn't work, just as the literature on human memory predicts. Spaced repetition still sounds like a winner. Practice, sleep, forget almost everything, then repeat until it's go time.
Hi, I work for Microsoft (just a dev), all (most?) our apps are actually designed to work with third party compliant hosting with an open protocol called WOPI.

So for example you can use Excel online with Sharepoint/OneDrive (two different hosts btw) but you can also use many maany third party hosts.

Additionally third party tools can programmatically access the first party hosts (like sharepoint).

I don't like Microsoft-esque APIs and the company sure has issues here and there but I doubt you'd get the same level of data privacy with a startup (e.g. everything goes through privacy review, security review, devs can't access customer data, data is separated by region etc)
If they don't have PMF, what are they "top ten" in? Amount of cash raised?
So high technology causes reversion to the tactical status of WWI trench warfare over a century ago. It reminds me of the personal force fields in Dune that only allow slow penetration and so revive the use of the sword in combat.
Or if you must, just don't broadcast the Q&A section.
> Everyone loses

Not everyone. For every escalation there is a small risktaking contingency that cashes in, all according to their calculations. These cliques are entrenched in their communities, exist on both sides and are dependent on each other to keep the conflict alive. Innocent victims be damned. This is how sectarian conflict can finally engulf the whole world if reason is not allowed to prevail, and these conflictdependent risktakers are not contained.
> Mapping JSON responses to OS APIs is the easiest part.

Please show me how you will do that for the tens of thousands of OS APIs and data structures.

Edit: because it's not just "a function call" is it? It's often:

struct1 = set up/get hold of a complex struct 1

struct 2 = set up/get hold of a complex struct 2

struct 3 = set up/get hold of a complex struct 3 using one or both of the previous ones

call some specific function 1

call some specific function 2 using some or all of the structs above

free the structs above, often in a specific order

So the question becomes how can this:

{ "function_name": "X", parameters: [...] }

be easily converted to all that?

Don't forget about failure modes. Where you have to check for the validity of some but not all structs passed around.

Repeat that for any combination of any of the 10k+ APIs and structures
Depends on the tool. I've seen engineers ask for an IDA license to try to debug a pretty simple memory overrun crash. The manager rightfully told that engineer to go use Visual Studio first.

Otoh, if management isn't willing to drop $50 on a one time purchase that increases your productivity, it's definitely a flag. Maybe not a red one, but at least mauve.
Yes, but you would usually have to read at least two columns anyway. What are the datasets that are too large to be ingested completely, but too small for a proper columnar format?

If ZSV is meant to occupy the gap between CSV/NLJSON (smaller datasets) and Parquet/DuckDB (larger datasets), this niche is actually really small, if not nonexistent.
Unless you can put on azure/AWS/Google cloud.

I can't buy a pencil without approval, but I can spend thousands in our cloud without asking anyone.
Create a developer tool that "makes easier" purchasing developer tools.

edit: popped as joke idea, but thinking about it might make sense if both developers and developer tools have this pain rn.
Another masterpiece from Oscar Toledo. Context about him and the Toledo family: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
https://archive.is/cnvye

It sounds as if the Ukrainians could really use a bit of long-range precision munitions to blow up bridges, railway stations and depots.
The opulent space per inhabitant (as families are also smaller) is now viewed by many as a negative in face of the climate crisis, not to mention the cost of housing and the resulting need to work more.
Jetbrains tools are the same; you can buy personal subscription, and use the tools no matter where you work.

If you have a subscription for 12 consecutive months, you get perpetual fallback license for version of the tools that were available at the start of the period.
I got in a situation like this in my model x a couple years ago. I was going 125 km/h using autopilot on the highway towards Sweden in quite dense traffic and a car two cars ahead of me crashed.

When I hit the brake, it was already max engaged by the car, probably .5 seconds ahead of me.

I managed to stop, but the car behind me had to steer into the side to avoid hitting me in the rear.

I figured it that day that a proper emergency brake system in the car is worth the money!

Edit: I always drive with the max distance to the next car when on autopilot.
I'm a soundtrack person too, and that is my point: you may like some tracks from a game you loved, and you probably have no idea whether or not the music was human or AI made.
Psychologically speaking my knee jerk diagnosis would be that you have an ego problem. Some random guy out there does something that doesn’t have anything to do with you, but you feel “attacked” because it makes you question your own lifestyle and values.

And no, please don’t take substances to fix psychological issues that just take some awareness and reflection.
Your department head should have discretionary funds to cover $1000 easily. I understand this tweet is in jest, but cmon.
> Europe's legal structure is unsupportive and hinders software development on the scale of an Apple or a Microsoft. Until they fix that

You're phrasing it in a way that makes this scale seem like a good thing. Is it?

I'm not convinced that the scale of supranational grow-at-all-costs uncontrollable corporations is good
I find this criticism not well founded. If I told you "In the plane, the inner angles of a triangle always add up to 180°, because...", would you be justified to interrupt me at that point saying "your conclusion shouldn't be your first axiom"? (answer 'yes' if you want to be fun at parties).
Everywhere I've worked the managers liked Sublimes model too. To the point where at one place we built a few plugins for Sublime because so many of the engineers were using it. It was cheap enough that reimbursing engineers for the license was easy to get approved and everyone liked being able to hold onto their individual license after.
Sadly, there's too many idiots with good credentials to rely on self-reported expertise. Ever seen one of those academic lecture intros that wax poetic for 10m about the person you're about to hear from? Can you remember any that actually established credibility?
Imagine a candidate who could make a quick, sharp and accurate quip.

Out here in the wider world, American elections are more terrifying every time they come around.
Show HN: Meditation Music Created by SunoAI
Listening the meditation music!
Because they Need to do R&D and spend some money on this category. They also have way too much cash with Execs having very little idea of where Apple should be heading. Tim Cook has zero product understanding. That means he has to rely on engineers. Most of the original product people that were with Apple ( the design team ) has all left Apple. So what makes a successful company more successful? The sales and marketing people.
In the early days of computing ASCII was not universally used and often character spaces were less than 8 bits and lacked lower-case, or were mixed charsets like PETSCII that had upper-case letters and the extra charspace were filled with graphics. For a text-only system you could store the doc with 6 bit chars since you could ignore the upper charspace populated with graphics.
MS Excel is the most common case. Some multi-billion-dollar businesses are run from Excel
> He destroyed half the social safety net in this country

Democrats controlled the House the whole time, so how’d he manage that?

> while running on a hideously bigoted platform

What a remarkable assertion.
I highly doubt that when I come with my kid who sneezes and have fever because half of his class sneezes and heads fever, the MD wold stop and think "ha, maybe he has a brain tumor or this entroprngiforitholzmosis that I heard about 37 years ago".

Not only Computer Aided Medicine would be a god send (it could help to duagnoze the entroprything above the MD forgot about, but would also help to leave the time for people actually sick with something an MD can help with
The problem is who decides what really matters? Every department is biased towards their own needs. Upper management is usually clueless when it comes to technical needs, even if they've done the job before - because it was probably 10+ years ago.
> We've made our subreddit finder incredibly affordable, with 100 searches for just $9

1st world problems
There's plenty of consulting companies where developer = owner.

Also, JetBrains, Ida, Visual Studio Pro, VMware Workstation, Docker Enterprise, Colab Pro, HuggingFace, ... There's lots of paid tools primarily targeting developers.
Yeah, but isn't this higher order pattern matching? You can at least correct during a conversation and GPT will then use the correct mappings, probably most of the times (sloppy experiment): https://chat.openai.com/share/7574293a-6d08-4159-a988-4f0816...
And when I write a blog post, I write verbs and nouns and adjectives exactly like Paul Graham does but he keeps winning the lottery of readers.
What will humans do if technology solves everything?
https://archive.ph/5QmEd
> I only dabble in HTML, but for the kinds of layout I find myself doing, grid comes up more than flex does.

It depends on whether the content is fixed to desktop monitors or responsive to mobile screens. Grid doesn't give the same responsiveness flexibility when the page is displayed on mobile.

In my experiments with grid vs flexbox, every single time I used grid, I had to switch over to flexbox the minute I needed the content to display on mobile screens.

My usage of grid turned out to be simply a different form of tables, which don't work well (or at all) on mobile screens.
Here's my puchasing power: "Boss, if we buy this developer tool it will save X hours of developer time." ... where X is large compared to the price of the tool. It works well enough that we use it often enough for Boss to be skeptical.
I like plaintext documents. I think it's the future, since it's compact and LLMs can consume it without having to consume strange tokens.

For typesetting and presentations that have be 'nice' I use TeX and beamer. For the kind of stuff MS users use Excel for I use R.

For presentations that don't have to be nice I use nano, plaintext and then just scale up the text.
Does anyone feel like the quirky culture MIT is famous for doesn't exist?
MVP of AI-Powered RPG Story Game