skysight-inc/HackerNews huggingface dataset:
This is why I think architectural discussions should happen first (and typically decisions should be made collectively rather than individually). At one of the best places I worked, we discussed every new feature as a team (four engineers and a PO) first, drawing stuff on whiteboards and figuring out if we had enough information to solve the problem first. When the solution was clear enough for whoever was implementing it, and we all agreed the rough plan made sense, then that person would do away and get that done.

One of the big things this achieved was that we rarely had to rewrite stuff, or come up with a solution that was missing some vital detail. Because everyone was involved in the initial plan (UI, backend, and business), we had a good grasp of different people's needs and could challenge ideas that would cause problems in some niche use-case.

To me, implementation and code review both come after this architectural discussion. That's not to say that there aren't still decisions to make, and sometimes I'd still sit down with the other UI guy and discuss how we might best structure our code - but again (ideally) before and during implementation, rather than after it when the branch is ready to be merged.

Rather, I see code review as a chance to learn about the minor details of implementation. For example, a function to search through a list of objects might have a dozen different potential signatures, invariants, and usages, depending on who implements it and how they prefer to work. Having a review makes sure that both (or all) developers know how to use this function, and have seen it if they need to use it somewhere else in the codebase.

And sometimes none of this works out, you think you've planned everything, you write your function to search through objects, and your colleague points out that a standard library function can do everything you've written but simpler and faster. And then you'll still have to rewrite your code, but now at least you've learned something new.
SO is definitely the best there’s ever been IMO. I’ll repeat myself a bit and say that I think the reason platforms like that are dying is because many people don’t want to make any effort and the expectation you try to be a good contributor is a negative for them.

I bet 50% of the problems I’ve ever had were self solved by trying to build an example that showed exactly what issue I was having.
I think this is the key distinction. After two decades in the industry I can easily game any variable. Ant things change constantly. A person who seem unproductive today may surprise you tomorrow. You may consider yourself an excellent problem solver and then bump into something that is very difficult for you - but turns out easy for someone else. And so on and so forth.
I agree. But there are a few things which I think make this a dark pattern: the modal pops up after scrolling far enough down that you’re absorbed in the content, the “continue reading” is not styled as a button, and is accompanied by a chevron to the right which implies navigation away from the current content (I want to scroll down, not go right).
Escaping the Availability Trap
there is a particular type of person, who, when presented with a marvelous new thing (idea, product, person), focuses on its flaws rather than its unique merits.

we need them to ensure an equitable and sustainable world, but they do not drive progress. i bet they are also as a group far less successful and happy throughout their miserable lives. most will just impotently fart their misery unto others, and only a rare few will actually do something about it…

…at which point they wrap around back to becoming makers of imperfect things for the next round of criticism.
I'm already in the no CSS club (I just use React styles).
Obligatory remark when this is referenced that it was specifically wrong about FORTRAN when written. As of FORTRAN77 you could index arrays as you like -- bounds of any integer -- potentially differently in different parts of the program.
Show HN: Structured output from LLMs without reprompting
Built a tool for transforming unstructured data into structured outputs using language models (with 100% adherence).

If you're facing problems getting GPT to adhere to a schema (JSON, XML, etc.) or regex, need to bulk process some unstructured data, or generate synthetic data, check it out.

We run our own tuned model (you can self-host if you want), so, we're able to have incredibly fine grained control over text generation.

Repository: https://github.com/automorphic-ai/trex

Playground: https://automorphic.ai/playground
You need to use yq, which has an xq binary.

(edit: removed my "plug" since I mentioned it elsewhere.)
Okay fair, but they make sure to over-represent themselves in every HN conversation concerning power generation, cities, cars or bicycles.

I think the style of argument rayiner is employing is essentially preaching to the choir; it won't land with people who derive their anti-nuclear stance from a pro-urbanization goal. And this seems to be the primary motivation of anti-nuclear people on HN specifically. In the general public, earnest if misguided concern for safety is more common than a pro-urbanization motive, but HN isn't representative of the general public.
> I think it's probably only a matter of time before they start making shower heads with built-in timers that force everybody to take navy showers.

Moen already has a "smart" shower.

https://www.moen.com/smart-home/smart-shower
I am sure you have seen other developers try to get this whole pipeline working on their dev box then.

Look, I have been doing things the way you are describing in the industry for 10 years now. Most of the time, the shop really really really does not need it. It is not difficult to set up a regular backup and a cert.
did same thing but smaller scale to use with usb powered devices
https://www.youtube.com/watch?v=fMBtU3irxLo
I think it's hilarious that somebody who has been here for all of 11 days wants to tell somebody who is coming up on their 10-year HNiversary what "we generally prefer".
And yet the biggest use of petroleum by far is for transportation. Worldwide demand for petroleum would plunge 90+% if all cars were electric and nuclear was fully deployed.
fair point, they say "forth like", I pushed it too far
... btw, since we know how to make locks that are harder to pick, why _don't_ we use them basically everywhere including houses. Are they a lot more challenging to manufacture?
Extremely reliable, but it can get expensive to have to buy a moca to Ethernet adapter at each point.

You want to stick with moca 2, and there might be some gotchas with older coax wiring, but I previously ran it for years without issue.
What the video game industry can teach us (audio)
This seems just part of corporatization of nearly all jobs. It isn't just doctors, its restaurants, pharmacies, taxi firms, clothing stores, law firms, home builders. We used to have lots of small independent firms doing this, now people just work for bigger and bigger companies.
A Note about Freeware (2003)
> Come on, naming is table stakes.

Every interviewer seems to have their own idiosyncratic version of what they consider "table stakes". So table stakes ends up being everything and nothing.

> I can completely imagine a company rejecting a candidate because they didn’t care about naming.

Didn't "care" about naming, or didn't focus on naming in some little throwaway sample code for a job interview?
Excellent point -- I'll look for a meta-analysis of the peer reviewed ressearch.
How does riding a bike come at the expense of others?
I share the sentiment but there are companies doing this - it’s just in different domains than telephony. Deepmind, OpenAI, etc, fusion research, SpaceX. There are lots of long bets on hard tech. If anything it’s a proliferation, although Bell labs is no longer a thing.

My hope is that we can establish a similar model for biology, since many challenges in that domain are pre-commercial but not at the appropriate scale for academic labs.
> The Cycle-to-Work scheme as I remember it is problematic in that you're not buying the bike, but virtually leasing it from your employer for a period of time (1 year?)

That's just a technicality, I assume to make it comply with other laws about using company money to buy personal items. Payments are deducted from your pre-tax earnings each month, so the saving come from paying less income tax; you can't give the company a wad of cash up-front, or have it all come out of one month's salary.

> you hope that your employer will give the bike to you at the end of that period

They will always give you the bike: Cycle to Work schemes are offered as an employee benefit, the company doesn't want the bike. More important is what happens if you leave the company before that period; e.g. when a previous employer folded I had some some balance remaining to pay (around £500), which was deducted from my redundancy payment.

> The problems are that your employer might not want the extra hassle involved of potentially owning unwanted bikes (my employer has no interest in the scheme)

That's certainly true, and probably the main reason to avoid it (as an employer). Still, it's not much different to having surplus office furniture; at the higher-end, I imagine it's similar to an employee requiring some specialist desk chair, which the company can sell off afterwards.

> he last time that I checked, the tax break was on only the first £1000.

It varies per employer, e.g. I got one up to £1500. More annoying is that it must cover the full price: e.g. you can't pay £100 cash to get a £1600 ebike (although some sellers may fiddle the price tag to get around this!)
Hope you don't mind that I adapted this into a quick container image[1]. (Feel free to scoff at the idea of taking a simple bash script and making it into a massive Docker image; you're right, I just wanted a convenient way to run it in Linux environments that I don't have great control over.) I know it's not a huge script, but nonetheless if you want I can add a LICENSE/copyright notice in my fork/adaptation, if you want to pick a license for this script.

[1]: https://github.com/jchv/ytdl-pvr
I read over the pandemic that dogs are hyper-sensitive to space [1], and I believe that humans are too. Much more than we're aware.

And while bad internet connections, mics, webcams, etc all contribute to a less enjoyable time collaborating with colleagues, I believe they are all trumped by the fact that video conference absolutely shatters the evolutionary understanding we have of space, and how to navigate it to interact with others.

This is why audio-only calls feel so much better. It's basically just like talking to your friends at a sleepover with the lights out. It's not quite the same because you can't get closer or further from specific individuals, but for smaller groups it works pretty well.

But when we turn video feeds on, things get very strange. Zoom puts everyone into the same exact chair, staring at a mirror where they can see everyone else in the reflection.

This makes it seem like everyone is staring directly at you. And they are very close, sometimes even in your lap.

Keith Johnstone's book Impro says a whole lot about space, including:

> If I stand two students face to face and about a foot apart they're likely to feel a strong desire to change their body position. If they don't move they'll begin to feel love or hate as their 'space' streams into each other. To prevent these feelings they'll modify their positions until their space flows out relatively unhindered, or they'll move back so that the force isn't so powerful. High-status players (like high-status seagulls) will allow their space to flow into other people. Low-status players will avoid letting their space flow into other people. Kneeling, bowing and prostrating one-self are all ritualized low-status ways of shutting off your space. If we wish to humiliate and degrade a low-status person we attack him while refusing to let him switch his space off. A sergeant-major will stand a recruit to attention and then scream at his face from about an inch away. Crucifixion exploits this effect, which is why it's such a powerful symbol as compared to, say, boiling someone in oil.

All this is to say that I believe that the Vision Pro has a lot of potential to be a game-changer for remote conferencing. It's focus on "spatial computing" makes it so that we can flex those evolutionary muscles around space again.

[1] Let Dogs be Dogs by the Monks of New Skete. Great book
From what I understand, Lazard's LCOE, which are quoted everywhere, mainly rely on US numbers. That means they probably are reliable for US situations.
Thank you, ExtraRoulette!

Don't underestimate yourself. My version of wandaWant would never admit that anything went over her head. She'd just pretend that she knew what we were talking about. So you're way ahead already :-)
I feel like a halfway is needed. Maybe a virtual silhouette that shows my err blocking within the shot, while obscuring more detailed mirroring. Wonder if that would help.
It’s all fun and games until your KDC goes down!
Age Reversal: Harvard/MIT Discovery Could Enable Whole-Body Rejuvenation
There's an ok in-between where wide windows get margins and narrow ones use the full width. But yes a lot of sites have the stupidly huge margins.
Yes, passwordless is great, whether you are talking about magic links or passkeys. While we are waiting for them to get more adoption, making sure you allow (or require) users to set up additional factors of authentication is a good idea.

> Also, an advanced authorization system could take into factor some vectors that traditionally was belonged to MFA and create a better UX with advanced security.

Tell me more...
(Link didn't work for me)

https://github.com/quil-lang/magicl/blob/master/src/high-lev...
I searched around a little and couldn't find anything about this. But from what you're saying, it sounds like your insurance company may have mispriced their risk and they're recouperating recent losses on your dime? Florida's politicians don't seem keen on regulations; I'm unsure how one should address the perceived unfairness in this situation.
It is frustrating to me when I respond in detail to somebody's querulous points and they just abandon everything discussed to hare off in some new direction. It certainly doesn't motivate me to write a quality reply.
I agree with almost everything you wrote here, and as a blogger, I'm sensitive to the same things you're calling out. I just argued something similar re: 'don't complain if you didn't pay' in an unrelated thread.

I shared a piece of feedback earlier in the thread based on what I saw to be the source of confusion.

I'm not arguing that bloggers have to explain everything to everyone.

I'm not arguing that bloggers have an obligation to cater to the lowest common denominator.

And I'm not arguing that everyone is missing the point.

To bring this back to where I started, in a meta-discussion about people getting confused about the meaning of the words written, the only point I was trying to make was that this is happening for an understandable reason, and this reason goes away entirely with a slight reframing without fundamentally changing anything.

I'm not even arguing that my specific reframing is the best way to do it or that the author must go change anything.

I think my perspective may make more sense if you imagine that I'm trying to understand why people are misunderstanding, and that I find it interesting to explore those reasons. I find this interesting for admittedly selfish reasons: like most bloggers, I want people who care enough to read my stuff to understand the words I write. Discussions like this help clarify where the pitfalls exist.

In a post about writing blog posts, such an exploration seems appropriate.
> I then used Alexa from another room and said “Alexa, bake at 400° Fahrenheit for twenty minutes”. Later I looked at the logs

I like how at no point did you realize the complete and unnecessary idiocy of remote controlling potentially dangerous appliances.

You have to walk up to it to put the food inside. Is pushing a few buttons afterward that difficult? Ok, so you sent your kid, you trust him or her to put the food inside but not operate the controls? What if your kid forgot to remove the cardboard wrapper?

Why is this IoT nonsense needed? WHY? For the love of God someone please explain to me why this was invented and what non-problem it solves. You're not even supposed to leave a toaster unattended let alone a microwave oven. Anyone that thinks "blind people, did you read the article?" should know that braille keypads and egg timer style analogue knobs on microwaves existed 40 years ago.

Things that can burn your house down should not be connected to the internet. There should be laws on the books for this. If you're so busy and so important that this presents an actionable problem then maybe you need a live-in housekeeper/butler.

I know what you're thinking, oh you must be some Orcas Island Luddite who thinks we should go back to the stone ages. "I can preheat my Wi-Fi connected oven on the drive home!" So you trust the kid you didn't trust enough to operate the temperature controls, to not have hidden his toys inside. All so you can shave 10 minutes off your frozen pizza.

We live in an era of amazing technology that is increasingly applied in the dumbest ways possible.
Two [audio] episodes based on

> what the massive video game industry can teach us about economics, business, money and careers
I employed a workaround instead of using an Elastic Load Balancer (ELB) for Elastic Container Service (ECS) by incorporating an API Gateway. This approach helped me remain within the free tier. Although Fargate doesn't fall under the free tier, I utilized the EC2 launch type, which should operate similarly. Here's the reference to my idea on Github: https://github.com/jacobduba/ratemydishes/blob/fa63f9e09d34d....
What do you do when people just blindly schedule meetings on top of your focus time?
If you're going to do SOHO routing safely/correctly, you'll need to do some sort of connection tracking. You'll need to allow packets on new and existing outbound connections, but only allow incoming packets on existing connections. SOHO routers generally won't support this in hardware, so you have to route on the CPU anyway.

NAT on IPv4 vs stateful routing on IPv6 is a wash in terms of performance.
Your question is wrong. Voluntary means that the person giving you the choice is not the one creating the choices.

So your choice is "work", or "starve and die" - the person offering the job is not creating the "starve and die" choice, therefor it is voluntary.

Your choice is "work", "I will beat you" - this in involuntary.

Your choice is "work for $1,000,000", or "work for a bar of gold" - this is involuntary because the person offering the choices created the choices.
Overview of Popular IoT Platforms
Microsoft and Playstation Sign Binding Call of Duty Agreement
Not the kind of disclosure you want to make on a website where there are a ton of people who are able to narrow this down to a handful of individuals. Not everybody on HN is nice. Also quite unprofessional.
Why do you have to resize it?
The Loneliness Economy [video]
The Private Equity Model in Medicine Is Flawed
For me, using Firefox, following the tutorial produces blank output. Not sure why.

Clarification: Following the instructions in the Basics chapter in the online workspace.
Many of these faults are simply the consequence of never reading the manpage of a function but making assumptions about implementation details of an imaginary version of a function with the same name.
It makes them safer, including when driving near cars. Lobby for no training if you want but don’t pretend like it doesn’t help.
I'd noticed some strange changes at our veterinary office, where they'd usually give my dog a full round of shots once a year, suddenly they decided to break it up into multiple different rounds, meaning I'd pay 3 times instead of the one. After a little research I'd found that they'd been bought by a private equity firm, and on further inspection had found a lot (NYC) of practices had changed hands the last few years.

There's been some antitrust cases, but the FTC clearly can't block many. The changes are clearly costing everyone more money for no reason, but can anyone really block this?

- [1] https://www.ftc.gov/news-events/news/press-releases/2022/06/...
Not all of us is as dumb as all of us, if catch my drift.

If someone wants to pay me $$$ to basically sleep with my eyes open, then that's on them. I'm smart enough to allow them.
Forget Spotify for news – let's fix the real problem (2017)
Have you any hypothetical thoughts on why that confusion might exist? Also have you pondered on the nature of thunderstorms and Schumann resonances?
I’d be curious to know how it impacts things like FaceID. Or if bathing a room with rapidly modulated IR would affect thermography (as used in, say, energy efficiency audits).
Are twitter posts being removed or brigaded? This is a hot topic on literally every other social medium.
Unironically, somewhere between 1080 and 2K scaling is probably all anyone will ever need since humans can't focus on more real estate than that. The higher-res monitors all scale the UI to that.
One of the great parts of using a breeder reactor is it burns up all the harmful fuel. What's left decays very quickly, so there just isn't much to store.
Maybe get a folder bike?
I often thought a private, indexed, and archived, mailing list is best of both worlds. I’ve had trouble getting buy in though.
Just created my own blog here: https://revskill.dev

Most of blog posts is just in draft state, will complete in near future as soon as i find the good way to organize markdown content.
Decreasing the brightness reduces the contrast which also decreases the readability of it. A dark background with light text has both higher effective contrast and less light hitting your face.
Try to get a copy of the first (and second, third?, for the pic of Aristid) proceedings of the artificial life conference. It demonstrates what You are searching (real plants).