skysight-inc/HackerNews huggingface dataset:
One of the major advantages of mentoring for us "self taught" type is to get a second opinion and weed out bad habits.

I can successfully write functional code, but having a colleague from a different background helped me enormously with how I worked and what I did.

Also for a lot of companies hiring the "average" worker, who typically don't write code in their spare time on weekends, graduates need a lot more help to get up to speed.
If it was a marketing person with serious stats chops using the data to make the case I'd absolutely listen to their case.

Yeah marketing serious stats chops, never seen it yet. Show us the flipping data if you want to make the case for something otherwise the /only/ option is to update your prior with bayes.

xyz corp & co spends billions on it = must work. Reasonable.

every small co. I've heard of loses money at it- looks bad.

Businesses built on brand advertising, chanel, coca cola, etc don't use google at all. Why not? Looks bad.

Modern, internet marketing maestros who have built major brand names on the internet did not pay google a cent. Tesla - rivals mercedes with no ads at all, Trump maga etc. (no I don't like them not that it's relevant). - Looks bad.

Google, advertising to /internet/ /users/ don't use google to do it, they have tv ads! Because google advertising works so effectively?

I dunno, I guess it could work. It could work badly but fashionably for large cos? It could be a group-think crock.

The last 2 shouldn't be as plausible as they are though. Why has google let them be that plausible if their stuff works and they can produce the numbers? Or maybe they, I dunno, can't?

So there it is, the slam-dunk case of nothing.
It is eye candy to me: I just know a UI like that will be intuitive
> On average only 41% of US roads are funded by a gas tax and only 53% are funded by some form of user fee, gas tax inclusive [1]

What about thousands in DMV fees? Your reference doesn’t cover that. Why does everyone ignore that?

> It's a common myth that people believe US roads are solely or even mostly funded through user fees.

Just repeating the same falsehood from biased sources doesn’t make it true.

Once again give me a source with DMV fees.
Lost at Rule 24. Really shouldn't ignore the 1 minutes feed notice ^^
Fun game btw.
This highlights the absurdity of using email addresses as immutable user IDs
> Walkable, safe and cheap places with good internet have a lot to gain

Unfortunately, they will have a lot to lose by not being cheap anymore. At least for the locals. See Lisbon or Boise, for example.
Google killed its Iris augmented-reality smart glasses
See the last line of https://news.ycombinator.com/newsguidelines.html.

That said, I agree this post is mostly off-topic. I've found uBlock origin really useful for filtering off-topic stuff on HN; please feel free to import/adapt my custom rules from here: https://pifke.org/hn.txt. (The domain for this story was just added.)
AIs on this site never act like anything but retards. Which makes them hard to identify, because humans often act like retards too. Instead of human/AI, you should distinguish between human/retard.
Read. A lot. Go to court a lot. Sue a lot without a lawyer.

I would love to be legally able to practice law because then I could represent other people who can't afford a lawyer, as it is I can only sue for myself without a lawyer. The issue is that people think you only need to pass the bar exam, which I'm pretty certain I could do tomorrow if I brushed up on real estate, trusts, wills etc (my suits are all civil rights, torts, criminal defense). BUT, only four states allow you to take the bar exam without a law degree. And those four states still need apprenticeships. Which makes it really hard to become a "real" lawyer these days.
Thank you for sharing this. Are you using the AlphaSense OPC?
Lost there too doing the opposite... I tried to get ahead of 3 per minute by creating a nice stockpile. Dead from overfeeding.
It's not just burning gas; as a 2-stroke engine, it's burning a gas/oil mixture that is even dirtier than burning just gasoline.
> The quality of framing wood you choose does not factor into home longevity at all.

This is just absolutely false.

Older growth wood is more stable and more likely to resist moisture.

We have zero examples of homes built with fast growth SPF (etc) lasting 100 years or more. Hell even 75. On the contrary, we have a plethora of examples of old growth pine lasting centuries. Just look at the cold, wet, and snowy northeast. Plenty of moisture there, yet the historic homes still stand.

No contractor I've spoken to thinks the homes being built today will last half a century or longer.

edit: I will stand by my comment. Lets see how many 70's and 80s era houses last until 2040.
Lots of things are bad for people.

Moral grand standing about drinking at an “evening out” is not a compelling argument to most people.
I think it's a matter of taste; they all kind of blur together after a while and offer roughly equivalent functionality. And if I were to pick any macOS look it'd probably be from 5-10 years ago in terms of layout and use of screen space....

I miss the macos input controls about a hundred times more than I miss the window manager.
In FreeBSD the userland and kernel move in unison, and with the backwards compatibility there's nothing stopping you from running a jail based on a previous version of FreeBSD. The compatX packages are only there to provide the older libraries if you want to run an older application on a newer jail/install.

As was pointed out, you can run binaries from a FreeBSD version (4) that's probably older than most posters here. Still not seeing what the big fuss is about.
Unless hybrid means all the employees are mandated to be in the office on the same days. And they can WFH or RTO on the remaining days. At least that's what I am seeing among my social circle.
As mentioned in the linked study I've always had the understanding that increasing road capacity doesn't do anything for congestion because more people start driving. There are many others that come to the a similar conclusion you can see below:

https://www.thecgo.org/research/does-expanding-highway-capac...
https://escholarship.org/uc/item/58x8436d
https://www.researchgate.net/figure/How-Road-Capacity-Expans...
https://www.smartertransport.uk/does-building-more-roads-red...
https://www.wired.com/2014/06/wuwt-traffic-induced-demand/

The real question is who even wants to be driving in a city? It seems like one of the most stressful experiences possible. More places need to build public transport infrastructure that actually works rather than building even more roads...
Tesla charging technology put on fast track to become US standard
> companies should only implement end-to-end encryption if they can simultaneously prevent abhorrent child sexual abuse on their platforms

And houses with walls should be banned unless the builder can guarantee no children will be harmed inside.
I found a 2001 study that says 1 hour of lawn mowing is equivalent to 100 miles. either a mistype, wicked game of telephone or nefarious act has taken place.
https://www.sciencedaily.com/releases/2001/05/010529234907.h...
Most of the arguments I hear from my mates-who-code about adding deterministic old school things like buttons and "ui" on top of LLMs is "sometimes it's faster and more specific"... Ok, sure, but go to voice to text, and give the llm in a voice version, to a grandma. They can just use it.

and if you, the programmer need specifics "I want to do root cause analysis of these 20 incidents, break them up into mobile and web app, then draw common threads in each type of RCS".. then write/say a better prompt that exactly details what you want. Might take 2 or 3 goes, but you will get there. Adding metadata tabs like some vector-db franken-sharepoint seems like a step back. At least from a Rich Sutton world view. Let the LLM work it out- and if it fails, improve it for a many uses cases, not just one.

IMHO (tldr- strong disagree)
> unnatural interface

A simple example might be the problem of "pick a color". Even the best natural-language interface is going to suck about as much as if you're trying to ask another human to do it for you, even if that assistant is capable of displaying 1-5 color swatches in their replies.

Instead of just seeing the entire palette and choosing, you need to say "I want a gold color", "lighter than that" and "darker" and "less like urine" etc.

> People fundamentally don’t know how to prompt. There are no better examples than Stable Diffusion prompts.

You know, this reminds me of the Good Old Days of internet search engines, where a little expertise in choosing terms/operators was very powerful, before the advanced-case was cannibalized to help the average-case.
That is kind of interesting, I got a batch of bots at first that were using correct capitalization and punctuation and then later got a batch of bots that composed like teenagers including typos.
In other words, tell me you've never adminned systemd without telling me you've never adminned systemd.

Hint: man systemd.service, look for TimeoutStopSec.
They should talk to CentML.
It's a fair question, and the answer is "I don't know." Petrol leaf blowers are typically 2-stroke engines which are incredibly polluting (even in an absolute sense compared to a modern 4-stroke engine for a mid-sized saloon). They also kick up a lot of dust. I'm not sure what the balance is. Certainly for e.g. NO2 and hydrocarbons switching to electric will be a huge win, but I'm not sure how much/long the particulates kicked up by blowing contribute.

[edit]

I found a report[1]; on page 22, the median estimated "fugitive dust" emmisions of blowing on a shoulder, or curb is about 480g (1lb) of PM2.5 per hour. It does note that this is a pure calculation and not empirically tested though. The entire range of their calculations put fugitive dust as higher particulate emissions than the exhaust (though the exhaust particulate of a 3hp leaf-blower (i.e. high-powered commercial) is already nearly 2 orders of magnitude higher than a modern light-duty vehicle and a 0.8hp (i.e. typical personal-use leafblower)).

1: https://ww2.arb.ca.gov/sites/default/files/2018-11/Health%20...
The Merriam-Webster definition tends towards a vehicle being something with a power source (something where the power source is not manual/manus/human) capable of moving other things. That would include any sort of powered chair, but not be a problem for a standard wheelchair. Interestingly the Oxford American dictionary explicitly includes a cart as a primary example however, and Wikipedia’s primary example of a vehicle is a bike.
Which apparently was partly responsible for the current bottleneck in airline pilots- a lot of pilots got their first flying jobs working for airlines that flew checks around the country, and were able to earn money doing this while getting the hours needed for their ATP certificate.
Coupling is only implicit if you use a dynamically typed language.

Also, in languages with UFCS func(obj, something, else) can be expressed as obj.func(something, else). The calling syntax can thus remain the same even without defining the function within some arbitrary object.
They get to print something along the lines of "we tried to protect the children and those irresponsible American tech giants stopped us" in the Daily Mail.
> Over a decade ago now I used NHibernate, the .NET version of Hibernate on a project. Since that project I’ve written code in JavaScript (Node), Python, Rust, played around with a little Go and Kotlin.

> In all those years the only database engine I’ve used seriously is Postgres.

Interesting, I would think changing database happens a lot more than changing language for most developers. Over the last decade I've worked on systems that used MySQL, Postgres, Oracle, H2, and Sybase, but they've all been on the JVM and almost all used Hibernate (one used EclipseLink but a lot of the knowledge transferred over - even if something isn't called exactly the same thing, they have the same kind of capability structured in a similar way - much smaller than the differences between databases IME. Indeed even having to use e.g. Django ORM occasionally a lot of stuff transferred over). Spending time learning to use an ORM well was absolutely a good investment, far more useful than a bunch of SQL details would've been.

Like, if a company has a Ruby/MySQL stack, they're going to hire someone whose experience was Ruby/Postgres over someone whose experience was Python/MySQL. So if you're a Ruby dev then you open more doors for yourself by learning Ruby's standard ORM in depth than you do by learning a specific database in depth.

> I can’t remember anything about NHibernate. It’s not even specific to NHibernate either, I had to use ORMs in other situations (like Sequelize on Node) and I haven’t retained any of that either.

I suspect that reflects more on what you paid attention to and were interested in using rather than anything fundamental about how easy or hard ORMs are to learn.
django + postgres seems to be an outlier in terms of being high quality.
Man, you know what you can really just mostly ignore when you’re using an ORM?

Injection

If i’m building an app or an API, I will ORM till I die (as long as it’s Django). If I need anything so much as a groupby, though, i will drop right into SQL or create an aggregate table that my ORM can just do a basic SELECT from
Oh whoops I missed that second part, that everybody's birthday is New Year's. Thanks!
Are You in the Top 1%?
Author wrote the book on hybrid and remote teams, so definitely has a vested interest in return to office failures: "Leading Hybrid and Remote Teams."
Leaded gasoline worked but it was so stupid it actively made people stupid.
For this use case, I don't have to trust ChatGPT, since I can just read the SQL that the ORM outputs. The project isn't terrible, it's just old. Oracle could very well have been the right choice 25+ years ago.
Cool stuff! But it’s criminal to not call attention to JQ’s elder sibling CSVKit. It’s invaluable for playing with csvs. Much easier to parse out columns, allows you to generate new csvs and even merge them. More importantly, it allows SQL on csvs (via SQLite iirc) which empowers all sorts of csv shenanigans. The bash scripting this enables us incredible (good and bad).

https://csvkit.readthedocs.io/en/latest/
> Hotels have always been a better experience than AirBnb, and in the last few years at least, a much better price too.

I find AirBnb to have far more options, generally better prices, usually better rooms, almost always more amenities, often better locations, and frequently better/more personable hosts. It's completely changed travel for me.

Before AirBnb I was shoehorning my travel plans into the limitations of the hotel, but now I can have a common private space for my entire travel group, cook my own meals in a real kitchen, and have dinner on a patio or a backyard.

The hotel charges me a premium for unneeded housekeeping, bland continental breakfast, and valet parking that I won't use--this model was ripe for disruption, regulatory arbitrage aside.
Very relevant to my post from January, “Natural language is the lazy user interface”.

https://austinhenley.com/blog/naturallanguageui.html
> could produce much better results by focusing your energies on learning the database instead of learning hibernate.

Completely false IME. If you put the same amount of effort into learning Hibernate you'll get a much bigger return.
The main source of CO2 in a home are things that turn natural gas into heat, in particular gas stoves, and surprisingly common problems with gas water heaters and gas furnaces. Saw a study that mentioned during inspections that only 25% of homes got rid of the CO2 exhaust to the degree they should.

I personally ended up with crazy high CO2 levels, turns out hail crushed the exhaust lid, blocking the airflow, and led to scary high levels that were so bad hand writing changed. Took awhile to track it down, then I started graphing the CO2 levels, figured out was going on, and fixed it the same day. Fortunately hand writing returned to normal.

Most homes aren't going to have serious CO2 levels from just human breathing. Sure modern homes can be so well insulated you have problems, but said homes should be engineered for a specific airflow exchange rate and use heat exchangers as necessary.
That makes sense. I am curious as to how big the difference the power source makes for a machine that’s purpose-made to kick up particulate matter up into the air from the ground.
Some examples for anyone else reading:

Go: https://github.com/kyleconroy/sqlc

Rust: https://github.com/cornucopia-rs/cornucopia

This is my preferred method of interacting with databases now, if available.

Very flexible.
From the article

"It’s absolutely ridiculous,” Tzanetos said. “This is a once-in-a-lifetime kind of thing.”
You don't need an LLM to be able to write SQL though?! Aside from attempting to shove LLM into every conversation, I'm failing to see its relevance here.

You still have to learn the ORM syntax and quirks as well, since they may be neither intuitive nor consistent. Why not just focus learning efforts on the (more) global skill of SQL queries instead of the leaky abstraction that is ORMs generating SQL queries?
I think this was bitten by HN’s title algorithm (but I’ve never fully understood it, so maybe the “how” was just dropped accidentally by the submitter).
Your average dude 100 years ago could build his own fuckin house. Your average zoomer can't tell you the difference between a Phillips Head and a Flat Head.
Yeah I think we pretty much agree.

An example where a lack of abstractions is always bad IMHO is when the UI is directly depending on a specific database implementation. For example, dialog callbacks directly using the Oracle dialect of SQL to do business logic. I see that all the time in the wild and it makes the code super hard to improve, test, and maintain.

Another example is the domain logic directly depending on an external framework or database. A simple abstraction that reverts the dependency would make the code so much more maintainable and flexible.

Those examples are but two of the many I see in the wild all the time. Which makes me believe that often, in practice, the lack of architectural abstractions is a big problem.
You can buy kit homes that are damn near assembled like Lego - every single board pre cut exactly to length.

You can also buy log cabins that literally go together like Lincoln logs.

Sadly, they both are usually more expensive than standard stick-built.
It absolutely is that bad. There’s no reason a credit card payment done at 11am on Monday doesn’t take money from my account until Wednesday when I could just go to Target and have money come out instantly buying something stupid I probably don’t need.

It may be slightly vendor dependent, my rent is usually maybe a day or so faster depending on when I do it, but again, no reason it shouldn’t be instant. (Yes I couldn’t use my debit card but I’m not paying 5% oR so surcharge for that)
IME, the base-system jail stuff is super easy to understand, use, and customize. When you start using "easy" tools on top of that, it rapidly becomes more complicated and opaque for non-trivial stuff.

It's awesome that you can do everything you would want with a jail with only 3 config files: rc.conf (for networking and start-up), pf.conf (for firewalling/routing), and jail.conf (for specifying jail params like mount points, network if setup, etc.).

Super clean, super easy.
Quite a few cars these days are electric, some of which may even be charged to a high degree by PV.

And people who drive generally have a legitimate need for one.

"Make your next car an EV" would be a better statement.
Its currently in beta, if you encounter any bugs please leave a comment here
I would never trust proton mail

https://www.wired.com/story/protonmail-amends-policy-after-g...
It virtually inherited them :P
Wait, this wasn't a lawyer misstep, this was some SBF: legal genius type sh*?
Any one with an empty lot is probably in an area that’s not too bad for construction material laying around, statistically speaking.
Honestly I'm the opposite way. for liquids, volumetric measurement is pretty consistent.

However dry goods like flour are hard because so many little things affect the density of the scoop. Vs if I just put it on the scale and scoop it into a bowl/cup on a tared scale, I can get it most of the way there and then just spoon in/out little bits to get to the right mass.

For cooking I find it doesn't really matter but with baking where those ratios are so strict, mass measurements for dry goods is just so much more repeatable.
I'm agreeing with the claim that there can be no serious distinction drawn such that the concerns addressed by feminism are disjoint from those which should be addressed by a masculist movement constituted on grounds of actually addressing men's problems rather than nucleating around a festering contempt for women, and supporting that claim on the grounds that so long as most men and most women remain heterosexual their concerns are necessarily and intimately intermingled - what affects men affects women and vice versa, by virtue of women and men spending their lives together. The implicit conclusion is that it is therefore absurd to imagine that a men's movement which constitutes itself in opposition to feminism can ever be capable of materially improving the condition of men overall.
To some extent this will be like not being an internet company in 1992. Probably a stable bet, and you'll miss the crash and inevitable churn of a new market. But who wouldn't have wanted to be working on the internet in 1992?
Using an ORM is not an anti-pattern. It is a tool.

For 95% of my use cases, ORM have sufficed. When it hasn't, just use SQL...
GNOME 43 looks great.
My suggestion:

Lux Aeterna from Requiem for a Dream, fast forward it about 30s then press play.

The violins kick in just when the logo appears.
> For harder conversions (volume to mass) keeping a list of ingredients and their densities (configurable of course) would be extremely useful.

Actually the USDA maintains this information in the FoodCentral database. I built a recipe management website using this information, for example check out this page: https://letscooktime.com/Recipes/Details?id=09989dc1-ee98-4f...

I think Cooklang is neat but non-developers are never going to learn it to write recipes. CookTime (my website) allows you to write structured recipes using a GUI, and soon you'll be able to use AI to just enter in random text and images and import them as recipes.