skysight-inc/HackerNews huggingface dataset:
I'm the absolute opposite way. One of the stories my parents usually like to tell is when I was like 5 we were in unfamiliar city, they got lost and could not find the car for over an hour ignoring me, and when they finally listened to me I've managed to get them back to the car in 5 minutes. I can easily recollect how to get from points A to B in cities I've been once 5 years ago.
Upvotes don't counteract flags here: if the people who flagged the post, also flagged comments, the comments would still be tagged as flagged; graying out from negative vote balance is separate.
> I wonder why? It seems to work pretty well for me.

I read this as "what we do works just fine to not need to use JSON mode". We're in the same boat at my company. Been live for a year now, no need to switch. Our prompt is effective at getting GPT-3.5 to always produce JSON.
Knowing that guy like I do, he was likely smuggling Dokken t-shirts and cassettes.
I’d say the exact opposite. It’s clear the majority of customers here cannot make an informed decision either by way of incompetence about the technical aspects that would enable them to detect bad faith behavior on the part of ISPs, or lack of transparency, or outright lack of competition in their market. Competition does not work to increase quality if the customer cannot judge it. The entire benefits of markets and competition break down and become irrelevant.

Instead: make it a utility, subject to regulation and codes as any other. I don’t need to be a plumber to ensure I get adequate sewer service, I don’t need to be an electrician to ensure that I get adequate electrical service, why should I need to be sysadmin to make sure I get adequate network service? It makes no sense. In fact, I’d go so far as to say that it makes even less sense because those examples require less education overall than you would to detect bad faith behavior on the part of your ISP. if you don’t have enough water pressure for your shower to function, you don’t need to be a plumber to diagnose that. If your homes electrical service is so bad that you can’t run your appliances you don’t need to be an electrician to judge that. But how do you know if your given ISP is throttling Netflix without substantial IT in your background?

I don’t think it’s an outrageous opinion that any Tom, Dick, or Harry, who is participating in this market should be able to get the service to a reasonable standard of quality that they are paying for without needing to verify it independently.
The all-in-one 3kW inverter/controller that he uses is for 110V AC output (using the 48V battery). In the article he linked to, the system uses an EG4 3000EHV-48 that also outputs 110V AC.

Are there equivalent all-in-ones that would provide 230/240V AC for use in Australia/New Zealand?
I really wish that Kaczynski had found better (i.e. not completely insane and immoral) ways to raise awareness of his ideas. He definitely had some insights into the problems technology causes for society, but I feel like his ideas became tainted by the utter madness he pursued for the sake of his ideas.
As a recipient of garbage cold outreach emails, there is a lot that can be improved. I get tons of silly founder-spam, most of which tries to appeal to me based on one or two facts about me/my company. This leads to off-base pitches (I used to be a lawyer and am now an entrepreneur; some emails assume I work in legal tech, which I don't). Other emails appear to have harvested my email from HN, and make references to YC.

Because I hate emails like this so much, I send very few cold emails, even though I work in the B2B licensing space. I find relevant people on LinkedIn and can typically find a warm introduction. I'd prefer to miss out on some opportunities rather than contribute to the spam avalanche that's overloading people's inboxes.

I guess my hope is that tools like yours would do a better job identifying truly relevant prospects instead of taking a spray-and-pray approach. I would consider using a tool that searched for prospects, showed me a personalized email, and then showed me why each part of the email is relevant. I would want to manually review every single email that gets sent out in my name.
The quality of the components in this system is suspect. Check out Mobile Solar Power/ Will Prowse for unbiased, in depth reviews for this stuff
i been with EuroDNS for 16 years

no problems here
Why do you work that many hours?
"Just do this in a barn you own not a house I own."

Someday we'll wonder why we thought it was a good idea to make the need for shelter into an investment vehicle. Until then, I hope people use your properties as they see fit.
It is all so boring, all this AI talk all the time. Yes, we get it. AI is exciting. But this corporate dick-measuring contests for AI... please, can we move on from this?
4chan's /biz/ board now requires email verification
I ordered this book during it's presale a while back, as a gift for my Dad.

I was expecting it to be a standard coffee table book—some pretty pictures, you set it somewhere and it looks neat, but you don't refer back to it.

But now, as I've gotten deeper into digital and analog circuits, I keep referring back to it since I'm a visual learner—it has just enough description to whet the appetite, but the visuals are impeccable, illustrating the physical mechanism behind each bit of electronics in the book.

I bought another one for myself a couple months ago and have it sitting near my workbench, and I've already referred to it three times since then.
Yeah, makes sense (but still disheartening).

I wonder if Apple will roll out a paid Siri Pro tier (with LLM). Maybe that would incentivize investment into tablestake features (ie. responding reliably).
How is self install possible if you are not a licensed electrician. Something like this could shock someone if not earthed properly, for example.
I agree with the point about the cost of education.

In real terms, however, the cost of a tank of gas is about what it was in the 1960s[1]. Today's average is $3.63[2], which is about $0.34 in 1960 dollars.

[1]: https://www.creditdonkey.com/gas-price-history.html
Ok, this is weird.
I just saw this book on a YouTube short a few moments ago.
And now I see it here. Interesting?
Could be that this is trending but the paranoia within has me leaning towards the old suspicion: the Internet is a unique bubble for each one of us. LoL
Another point about C# - I have never, ever, seen anyone call any C# code beautiful.
I didn't even consider surgeon as an option. The idea of a life being dependent on my steady hand, skill and knowledge is terrifying. Literally I'm having a bad day, mess up, someone dies?

...having people brave enough to take that on drown in red tape is a shameful black mark on society.
Thanks for your answer! When you sent these cold emails, which tools did you use?
As an electrical engineer, most of the sample pics aren’t first to see, yet, it’s cool to see the rest of them in the book, might order it.
I dug into Pylyzer a few weeks back when scoping out alternatives for faster type checkers, as we have a lot of brittle Python code that we are gradually migrating in at $DAYJOB. I got the idea in my head to basically build mypy but in Rust, similar to what Ruff has done.

My research agrees with your assessment. While I'm sure it's a lot faster (I think the README implies it's one or two magnitudes faster) it just doesn't sit right to me that it's essentially just transpiles to Erg and delegates the actual hard work to the Erg typechecker. This works, but I feel like it fundamentally limits what Pylyzer is capable of, and how much control it really has over the underlying type checking process, as to it, the Erg type checker is essentially a black box.

It's a wrapper (a non-trivial one, to its credit -- especially considering everything is a wrapper if you look at it the right way -- but still a wrapper) rather than an actual full solution.

There's also really only one maintainer (who seems to do a decent job, but I don't seem to recall much more than just bug fixes). Makes me hesitant to really depend on it sticking around long-term or having features that meaningfully progress in the future.
Like parquet this isn't really meant for RDBMS type of database, more like for analytics over large datasets. I work in an environment where we typically have tables with over 300 columns, 10s if not 100s millions of rows daily. When you want to do a simple sum/group by involving 2 or 3 columns, it is great to have a column store file format, where you only read the columns you need and those are compressed.

The price you pay is that it is inefficient for single record access, or for "select * " kind of queries.
Iran Launches More Than 100 Drones Toward Israel
Yes

It drives me mad that computer programmers call themselves engineers without ever getting any engineering training

In many cases with no tertiary qualifications at all

Then there are "software architects".

So dishonest.

No wonder our industry has such a well deserved reputation for producing very bad products

Once upon a time bridge builders built bad bridges, so engineering as an actual discipline was created.

We desperately need that. We need to be held to account for what we do, just like bridge builders are
Do check the settings too, SponsorBlock is best known for skipping sponsored segments but it also has markers for things like intros, previews, self-promotion, and filler jokes/skits which aren't skipped by default but can be if you want them to.
Lots of different views on how to do a talk. This goes against some mainstream advice such as: establish your credentials.

But rule number 1 for any talk is "know your audience." Since the audience is tech people who care about tech issues, talking about tech is a better way to establish your credentials than listing your CV.

But then again, how the people in the audience know you aren't just talking smartly?

My favorite tech talks are by people who jump straight into the tech issues without introduction. But I'm fully aware there's a chance they could be straight up bullshitting.
> Product should have nothing to do with refactors on the systems. That should be an engineering responsibility.

In practice, Product often controls the budget. So even if Product doesn't have the explicit power to veto a refactor, they have a lot of implicit power to deny this by only allocating enough to get a feature done.

Now if you care, you just pad estimates and don't mention that there is a 20% tax or whatever for refactoring.

That doesn't work in all cases, especially if the code base is particularly tangled. But you can get a lot of small things done this way.
I agree. What do you think about fair use policies? Things like having 250GB/Month kind of limits.

The internet infrastructure was built with certain utilization and speed in mind. Instead of owning up to the fact that it’s not as good as it used to be, these companies are selling quality of service products. Otherwise it’s too much of a publicity hit if they admit it.
Deep value equality can also be expensive to check, so some languages default to reference equality even for immutable values.
As an expert in the field, I disagree.

I can tell you that a polystyrene capacitor will be super-linear, a C0G will be quite linear, stable, and fast, while an electrolytic will be slow, highly nonlinear, and polar, and how that impacts performance.

You get a lot of insight into how and why from seeing the actual construction. As an expert, for a lot of these devices, I never have seen that.

I know some capacitors have significant parasitic inductance or resistance, but it's this cut-away more clearly visualizes where it comes from. That's neat and helpful! From some of these, I could probably even estimate how much inductance.

Even things like switches, I've opened a fair number of out of curiosity, but it's interesting to see the ones I haven't, and even for the ones I have, you see something new.

I think the expertise means I get more out of it since I have more information to connect it to. I can see why some of the things I know about devices happen, and be better able to interpret the implications of some of the things I see. Seeing some connectors from the inside, I can describe failure modes which I couldn't do before; I just new something failed. Now I can see where corrosion can come in, versus mechanical failure.

I feel like the more you know, the more interesting this will be.
Need for Pilots Should Not Take the Place of Passion
I didn't characterize his data or the technical argument in the paper at all. I characterized the disingenuous headline, and emphasized the distinction.
I've also developed a strikingly similar low latency real-time IPC message bus for work. It also uses sockets with transparent shared memory optimization. In my case, it's the backbone for an autonomous aircraft's avionics. I made everything agnostic to the message scheme, though, and most of the tooling supports an in-house schema, protobuf, JSON, YAML, etc. There's also clients implemented in C++, Rust, Python and Julia.

What troubles has protobuf caused you?
Hey @harper, you ever write about your vision quests?
Hey Conor... your tool is both impressive and terrifying in equal measure. Do you have plans for an API?
That's rather a description of a tendency to cut neighboring areas, rather than grid system. There's plenty of places in the world where places close to itself are close to travel between.
All humans have a will to live, Hamas is fighting against occupation not to commit suicide. The Israeli theocracy however seems to have lost control of all logic and instead is operating in the death throws of an apartheid state coming to its end. The world would be safer with more opposition to Israel.
Ironically that aid is an anti-subsidy on the actually quite productive automobile industry in Germany, which directly and indirectly contributes massively to the taxes, which were then given away in said aid you described.
The actual report,

The Black Market That Delivers Elon Musk’s Starlink to U.S. Foes (https://www.wsj.com/business/telecom/starlink-musk-ukraine-r...)

Seen earlier,

https://news.ycombinator.com/item?id=39979621 (6 comments)

Free links,

https://www.wsj.com/business/telecom/starlink-musk-ukraine-r...

https://archive.is/xrop7
> Those are completely irrelevant in 95% of Canada.

But quite relevant as they provide a proven, working model that can be used anywhere in Canada. That's the beauty of public/cooperative ownership – all people have to do is do it.

> here in Quebec it's either Videotron or bell

What about CoopTel, Sogetel, and Téléphone de Courcelles?
I've worked on many projects with far more services and it's often because of environments.

e.g. we had a process where every PR would spin up a full environment for automation and manual testing to work from.
CLIP is a very interesting technology.

On my previous job ML department created internal tool, where you could search through city panoramas (like google street view) using text.

It could find you in a second all road pits, overfilled dumpsters and other ugly (and beautiful) things you wanted.
Around the 2 minute mark in the video you can see he's ratchet strapped the panels together, and in turn that strap is attached to the roof (looks to be looped around a pipe?).

So he's not just relying on the wind rating of the panels.

A better and perhaps code compliant way to do this (this is sometimes done this way here in NL, no idea about the US) is to bolt the panels to e.g. an aluminum frame, which you'd then hold to the roof with ballast, e.g. cinder blocks or heavy yard tiles.

Depending on the panel area, frame and amount of ballast you can easily prove that there's no way the result would move due to weather, unless you were experiencing such apocalyptic winds that the house itself would be destroyed anyway.
Ford Mustang Mach-E using BlueCruise at time of crash: NTSB
Welcome, porkbun would have been my recommendation, but it sadly doesn't support it!
Cracking the Code: How Carelon Global Solutions achieves a 40% female diversity
Food , services, insurance , construction costs, healthcare costs, property taxes , materials , fuel , energy
New ion trapping approach could help quantum computers scale up – Physics World
Technically speaking, why not a missile attack instead? Drones seem to be easier targets to defend against.
Entangled entities: Bohr, Einstein and the battle over quantum fundamentals
It's probably not a blank stare. Most of the time young people don't actually want non-GPS directions and are just being polite while you finish talking.
There are demo gods out there. Kelsey Hightower comes to mind. But, yeah, generally speaking, it's a high-wire stunt you probably shouldn't attempt to pull off--especially without a reliable smooth plan B.

As someone who has presented a LOT, practice is useful. I always do at least a bunch of mental run-throughs. That said, a real run-through, which I don't always do, results in a better Take 2. So, yeah, do a real rehearsal when you can.

(I won't practice dozens of time though. At peak I presented a lot and practicing for a given presentation that much would have been impracticable.)
> It was nice to see the same people look after her for a week rather than a continual stream of people clocking on and off.

Surely those people were sleeping from time to time during the week, weren't they? That is the "people clocking on and off".
there's nothing wrong with paying someone else to maintain your dwelling and dealing with capital costs. people don't have a problem with the market solutions to the basic right to food, for the most part.
The main problem comes with the unearned profit that comes from owning land that benefits from improvements made by others.

tldr: land value tax and less restrictive zoning yesterday
I wonder if a better use of time would be to just focus on making mypy faster. We already have too many tools, and it's often better to just focus on making the existing stuff better rather than developing a new tool (relevant XKCD [1]). There's gotta be ways to make mypy faster, even if it takes some breaking changes.

One consideration there would probably be how many committal decisions mypy has made. One of the main reasons a new tool might be better than an old one is that it can be built fresh, with all the lessons learned but (essentially) none of the baggage of bad design decisions.

Another thing I've also weighed is that developing any kind of static analysis tool whose source code is not in the language it analyzes (such as Ruff) immediately blocks you off from a large portion of maintainers. Your maintainers cannot be your end users unless they work with both Python and Rust. While Python is definitely one or more magnitudes slower than Rust, I can't imagine that mypy is at the point where the language choice itself is the only bottleneck.

[1] https://xkcd.com/927/
he meant Box<[T]> (aka fixed-size vec or heap allocated array) rather than Box<T> (a single heap allocated element)
The number of people who believe they are good at impromptu speech is WAAAAYYYY larger than those who are actually good impromptu speech.

In general, the best speakers are those who a) know the material inside and out, and b) have practiced shit loads.
I pity the poor linemen if you hook this contraption to feed back into the grid.
Good question! Here's a paper, "Build systems à la carte: Theory and practice," that compares Make, Shake, Bazel, and Excel:

https://ndmitchell.com/downloads/paper-build_systems_a_la_ca...

Yes, Excel can be considered a build system! A cell outputs the result of a computation, but it can also input computation results from other cells. For performance reasons, you don't want to recompute all cells in a spreadsheet when one cell changes. You want to do the minimum – an incremental rebuild. You do that by traversing a DAG with cells as vertices. You might not be "compiling" "files", but it sure looks like a build system in other important ways.

I've worked on build systems on & off for most of my career, but your question made me realize I've never read a book that presents build systems in the abstract. Everything I know comes from studying specific build systems and, in some cases, writing my own. The design space for build systems is huge and still expanding. That makes a unified theory of build systems difficult.

Can you share what motivated your question and what you're hoping to learn?
Have you looked at the research regarding which of those two options leads to better patient outcomes?
Qualifications should come at the end of your education, not at the start.
If he hadn't done what he had done then we almost certainly never would have heard of him and his manifesto.

"The Kaczynski paradox" is a problem for a number (not all) of terrorists or terrorists groups, where fundamentally they have a good point, but also use unacceptable means to bring attention to these points.
If you regularly switch languages or, even worse, use multiple languages in the same messages, autocorrect gets in the way more than it helps. In monolingual contexts it’s almost always set to the wrong language (based on the one used previously) and what comes out is just a jumble. In multilingual contexts you just spend as much time on switching the keyboard language as on the actual typing.

Also, I’m not sure how it is today, but 5-8 years ago I knew more words in my native language than iOS autocorrect and got tired of it “fixing” them.
There are languages that have no relative directions. You never "turn left", you only "turn south" or whatever.

People who grow up with one of those as their first language all have absolute direction, even two-year-olds. If their boat overturns at sea in a storm, they will never doubt whether their boat blew away to the north or south. Everybody has to get it right just to be able to speak with comprehensible grammar, just the way you need to know what is past or to come.
I don't live in the US, so I don't 'interfere'. I do monitor/watch US tv/media online (i.e. Tucker Carlson AND Stephen Colbert AND SNL AND others..)(yeah I know..)

I also listen to podcasts, and very recently Lex Fridman had Mark Cuban on (I've binged at least 10y worth of Shark Tank in the past). There was one thing that Mark Cuban said that it hit me. "Trump never admits being wrong" (or something to that effect). And since he's a human (with 3 marriages, a porn-star affair/whatever-that-was while married, everyone near him quits or goes to prison, etc. It hit me! "He never admits being wrong". I then thought my early years in life, where all the bad stuff happening to me were always 'someone else's fault - never mine'. And then I grew up (?!) and I know and admit when I drop the ball, apologise, make things good, learn & grow and move on.

But "never does anything wrong" and "always the fault of other people" are two huge red flags. I do invest in US stocks and ETFs, so whoever you (folks in the USA) vote for, please make sure the economy goes strong :)
The image of the cover of the book the article is based on has "venomous" vs "poisonous", but the article doesn't cover that one.

If anyone is curious:

• poisonous: you get sick if you bite it

• venomous: you get sick if it bites you
This mentions the docs. I don’t know what it is about the BSDs that attracts people fanatical about writing approachable and comprehensive documentation. It’s hard describe how good it is to someone who hasn’t experienced them, like explaining “blue” to someone who’s never been outside.
The video description says 0.2 bpm difference between these notes. What is the base (slowest) tempo? 60 bpm?

What chord does he play?
We need to have a come to Jesus meeting about these columnar formats.
The majority of Apple owners are not using them for anything more than office productivity, light multimedia consumption, and web browsing. They rarely use more than two of those applications at a time.

Given iPhones have 6GB of RAM, I think 8GB is fairly generous for the average Apple user.