skysight-inc/HackerNews huggingface dataset:
Yeah, electronic devices has crazy high depreciation rates.
https://observer.com/wp-content/uploads/sites/2/2024/07/unna...

https://www.politico.eu/article/ireland-gdp-growth-multinati...

The country is a tax vessel, nothing more, remove the megacorps offices with barely any local businesses as well as the plane registrations and they drop right back somewhere bellow the average gdp per capita of europe.

Ireland economy is 85% services, compare that to Germany's 68%
Go error handling is brutal.

I miss exceptions
OP here. Another commenter pointed out that `errors.Join` didn't exist when I wrote this, but I wouldn't have changed my guidance if it had.

The core issue here is that you want to deal with errors as soon as possible. The async nature of writes to files makes this more challenging. Part of the purpose of this post was to inform people that you don't necessarily always see write errors at write-time, sometimes you see them at close-time and should handle them there. (And sometimes you don't see them at all without fsync.)

Even if you do handle errors in your deferred close, you may be taking other actions that you'd rather not have until the file i/o is completed, and this could leave your program in an inconsistent state. Side effects in Go are common, so this is a practical concern and it is hard to spot and debug.
It's improbably hilarious how you basically don't deviate from personal attacks and strawmen at any point in your post.

You don't provide a foundation for the counters to the arguments the GP makes (f.e. you propose smaller corporations wouldn't have "pointless growth and consumption", without substantiating how you feel such a thing is possible with capitalism as described and commonly understood).

You call "public funding" magical thinking, but in the point right before that you mention something should be "a simple utility". Those are publically funded.

And of course we should not forget these are strawmen and/or personal attacks. This is not a respectable post that adds to the discussion, it's one that distracts and makes everything categorically worse.
Yes, Apple vision seems like a sort of odd thing, like they decided to sell the developer platform/prototype.

It needs to be in a sunglasses form-factor for anybody to care. The tech isn’t here yet, might never be.
I thought it was some sort of spelling of Caciocavallo coming from the Sopranos, never seen a esterneuropeanization of italian words
NestedText + Pydantic.
The Spellbinding Life of Koji Kashin: Japan's Legendary Wandering Magician
Nobody ever bought a CD-R to impress a cute piece of ass to marry them.

DeBeers are just positioning on price, natural more traditional and romantic, etc.

Who wants to know their engagement ring was half price?
What do you think secure by default means?
The models are already more accurate than highly-trained human diagnosticians in many areas.
Hot-take: of course it could/should work. We write about what LLM hallucination is, why it's bad, and examples of it. An LLM of course consumes this and can direct its responses based on prompts that mention it. It's not much different than prefacing with "respond as an expert in the field of X" that categorizes different kinds of responses as desirable or not based on some dimension.

What would be dumb is asking an LLM not to hallucinate when the only information available is a definition of it in describing how an LLM works. We're not quite there yet.
Blogs Are More Important Than Ever Now
> Women expect it in the USA. It's that simple.

You will find quite a few cultures with bride prices and dowries that turn this on its head.
Something fishy about nominating "Hotmail" as an email provider when it was "deprecated" 10 years ago in favor of "Outlook".

AI article? It feels a little bit like it?
By moving the Win32 API onto Windows NT kernel, isn't that essentially what Microsoft did?
There are two sides for you to consider.

On the positive side, it gives the hiring manager, if they care for that, a signal that you can build and ship stuff. You have tried building your own company and has more experience around the challenges that most devs do not have. I love to interview people who built stuff.

On the negative side, it also signals that you might not be as committed to the new company since you are pursuing something on the side, or has demonstrated that you want to pursue something other than the engagement you are applying for. I’m not saying that you can’t do both things at once, or that X is better than Z. Just stating how it might come across and can negatively affect your job search.

As long as you consider these two sides and come up with a “solution” to this, you are in the path to make an informed decision and can “defend” your position.

Good luck!
How to parse dates with optional parts with Java Instant API
OP here. I appreciate the comments I've read here, and it might inspire a new blog post: "Defer is for resource cleanup, not error handling."
This is a good reminder to folks that Open Source isn't a business model [0] -- it's a distribution model. You have to figure out your business model if you want to survive. Good to see Briefer figuring this out early on. The decision to offer Cloud + Open Core is a great, well-traveled path.

[0]: https://cra.mr/open-source-is-not-a-business-model/
Lots of hardware is used for multiple decades, but has software that is built once and doesn't get continuous updates.

That isn't necessarily laziness, it's a mindset thing. Traditional hardware companies are used to a mindset where they design something once, make and sell it for a decade, and the customer will replace it after 20 years of use. They have customer support for those 30 years, but software is treated as part of that design process.

That makes a modern OS that can support the APIs of 30 year old software (so 40 year old APIs) valuable to businesses. If you only want to support 3 versions that's valid, but you will lose those customers to a competitor who has better backwards compatibility
Invisible Salamanders Are Not What You Think
Evaluating the Reducing Regulatory Barriers to Housing Act
"Exclusive Dataset"

"We have proprietary access to extensive medical imaging data that is representative and diverse, enabling superior model training and accuracy. "

Oh, I'd love to see the loicenses on that, :^).
I don't think it's meaningless even if it's not completely codified. I use the term senior as a way to distinguish someone that's competent enough and knowledgeable enough about the environment to direct technical initiatives like architectural decisions that will be acted upon by other developers, and be a consistent go-to resource for others for questions either about the environment or coding. When I you l was a chef, it was a little more cut-and-dried because the organization required more of a hierarchy, but there was still the same dichotomy. Lots of young talent could mop the floor with the older cooks — but it was a combination of knowing the environment— eg cuisine, equipment, processes, etc— and knowing how to cook. It wasn't at all unheard of to have a young cook make sous chef over older cooks, effectively becoming the senior, even if they were still asking the older cooks questions about how specific things get done around there.
Should probably be about $10 more still for entry-level work
You may be interested in https://docs.postgrest.org/en/v12/ an automatic way of creating a REST API from the database. It even uses the database to do authentication which is very rarely seen in production (CREATE ROLE, GRANT SELECT, etc). And you create functions in the database to customize things including implementing custom RPC methods when the standard REST is insufficient.

Many devs however would consider creating functions and stored procedures a bridge too far to cross.
I asked it for a solution and it told me to export the data and use a search indexer like typesense / InstantSearch.
Fails if (say) OS can't write out pending cache and confirm data written to device.

Causes include memory failure, drive cable melted, network cable pulled, etc.

What to do?

How important is the data being written? Is the only copy of just aquired data from a $10 million day geophysical survey? How much time and resources can you spend on work arounds, multiple copies, alternative storage paths, etc.

In aquisition you flush often, worst case lose a minute rather than a day.

In, say, seismic quisition, you might aquire audio data from microphone array and multi track raw audio to SEGY tape banks AND split raw data to thermal plotter AND processing WHERE RAW DATA -> (digitally to DAT AND hard drives) and through processing WHERE COOKED DATA -> digital storage.

In processing pipelines a failed write() or close() isn't so bad, you flag that it happened and you can try to repipe the raw data to get a savable second result.

Ultimately you want human operator control on what and when to do something - it's a hardware problem or resource starvation at the root.
Android Users Reaction to iPhone 16 60Hz Display [video]
Perhaps in some regions, but in general asking "is this the stop for the eight-and-sixty bus?" would confuse most British people.

I've only even seen the Germanic number ordering in poetry.
> High IQ is not able to help you avoid infection

Of course it can. You learn what can happen when you get cut. You learn what happens when you don't cook your food properly. You apply your smarts to avoid those situations.

You're making the case for IQ always mattering.
Not that I can remember. But that's the fault of the packages rather than Python isn't it? I've definitely never run into packages needing different minor versions like 3.12.x and 3.12.y
I didn’t compare it with a modern alternative. I compared its debugging tools of Instruments of the same vintage, and pointed it out that last time I tried VS it couldn’t keep up with basic typing.
Aren't radiologists that "tool" from the perspective of primary doctors?
Plenty of people simply don’t see it though. That’s what apple is betting on.
> A star needs to be 8 solar masses for this to happen. Our sun ends at carbon.

Wikipedia says the TOV limit is ~3 solar masses?
> his odds are much better, fast learner and that.

So.. evolution always did care about his IQ.
How can such a simple code change fixes such a big vulnerability?
Show HN: Free Xcode Extension for GitHub Copilot and Codeium
Hey everyone! We just released CoderKit, a new FREE Xcode extension for GitHub Copilot and Codeium. Use GitHub Copilot or Codeium right inside Xcode.
Features include:

* Auto completion right in Xcode. No more copy/paste.

AI-enabled code autocompletion appears right in Xcode as you type. No more copy-paste. This feature is powered by Codeium or GitHub Copilot. It’s totally free with Codeium Individual account.

CoderKit is not affiliated with Codeium or GitHub Copilot.

* Tab to autocomplete, or ESC to reject.

Press tab key to accept autocompletion or ESC to reject it to make coding as smooth as possible.

* Xcode color theme sync

Use the same color theme with Xcode in autocompletion panel to comfort your eyes.

* There are more coming soon.

Hope you like it. You can download it @ https://coderkit.ai
High toxin levels are illegal in public water but not for private wells
>> Like, that's the only REAL reason? Not the technological or ethical implications? The dangers in providing people with no real concept of how any of this works the means to evaluate themselves?

On the surface those all sound like additional reasons not to make it available. But they are also great rationalizations for those who want to maintain a monopoly on analysis.

Personally I found all the comparisons to other AI performance bothersome. None of those were specifically trained on diagnostics AFAICT. Comparison against human experts would seem to be the appropriate way to test it. And not people just out of training taking their first test, I assume experts do better over time though I might be wrong on that.
> And no, we cannot just let applications do whatever they want in the shared config space without a way to trace things back to the original app.

We don't have to let them, but we do for the most part. We could use sandboxing technology to isolate and/or log, but mostly OSs don't do anything to restrict what an executable can do by default, at least as far as installing.

> At least in the Linux world I was able to just check what the distro scripts installed.

You can do this in Windows too sometimes, but it doesn't matter if it's a badly behaving app. There are linux installers that are just binary blobs and it would be a lot more work to monitor what they do also.
I am super excited for this release. We build Prisma Optimize with inspiration from a tool I used as a young software developer almost 15 years ago, nhprof: https://hibernatingrhinos.com/products/nhprof

Technology has come a long way, and the addition of an AI agent that can help answer questions about your query patterns and the recommendations we provide has turned out to be super helpful.

If you are using Prisma, please give it a try and let us know if there is anything you think we could improve. We are already working on many more recommendations to help you catch different kinds of performance problems.
By get right I meant to analyze, not just take the ultrasound.
One drawback I remember was that sometimes experimental features in some app are available strictly for the US (i.e. "vanilla") version, presumably simply because lack of localisation blocks it for "other" versions.
(Sadly cannot recall concrete program, but I think it was some web browser.)
Maybe it's time for my wife to leave nursing.
Yeah, this was a common misconception - due to the fact you could boot into Windows (up to 95) from DOS, people assumed it was just a frontend program.
I found that insufficient.

Setting something that's very clearly custom (e.g. en,sv meaning English then Swedish) works for me, as I don't live in Sweden.
Given enough time Anarchy is just the State with extra steps and less rights.
Boomer Apple
> 1 hour of TV time PER DAY for small kids is considered restrictive?

In general, probably not. My point was that in the specific case of movies, where even movies designed for children usually run at least 80+ minutes, maybe an exception should be made so that the kid can watch the whole movie in one session if they want to and have the patience and attention span to do so.

You can still limit the average to an hour a day. They just have to mix shorter content with movies to keep the average down.

Breaking off movies after an hour is going to put the break around the act II low point in most children's movies. If the kid got invested in the characters and story that's a terrible place to make them stop until tomorrow.
> The market is an oligopoly so you have 10-15 store chains.

Not that prices aren't consistent across a chain, individual stores in one chain will have different prices, calibrated to local supply and demand. In many cases they'll also have local products that aren't in most of the stores in that chain. I think you have to track prices in each and every store, not just per chain.

Still, I think you're right about this fitting in memory. This isn't "big data".
I presume you mean en-GB (British English) not en-UK?
With no obligation from the manufacturer to inform you of changes, and even if one exists in law, whaddya tonna do about it? We're doing the take it or leave it approach.
Man Charged with $10M Streaming Music Scam Using AI-Generated Songs
nah. its been working like this for the last 15 years you say? if anybody suggests touching the code, send them to better pastures...youll save yourself from a nightmare situation, dont ever touch that code...replace the system, yes, amend the existing code, never in ur life
Alex Lieberman is rewriting the rules of B2B marketing—and most people missed it.

Some of his takes:

— Company social that’s “unhinged” but strategic.
— Execs getting real, specific, and not salesy on socials.
— Go-To Email newsletters that aren’t optional.
— Blog content? SEO-aware, but not SEO-driven.
— IRL experiences that actually stand out.
Here you go, FSD in Italy: https://youtu.be/tsE089adyoQ?si=Uo72mxf63DQNn7qG

It generalises quite well even though it’s only trained on US roads AFAIK.
As a 70's/80's kid, there wasn't much dutch language kids-tv, but there was a lot of english language kids-tv (mostly british). And I think I learned most of my english from saturday morning cartoons. English in school came later.
Shame it doesn't work that well for learning japanese, because I do still watch a lot of anime (subbed), but still only know a handful of japanese words.
Is it common also for such... still white collar jobs I suppose to be paid by hour? In Europe, such jobs have always monthly salary in contract, or yearly, and basically nobody knows their hourly wage, since nobody pays them by hour worked.

Consultants/contractors are a different story, but such employees here are normally perm employees.
In Postgres every read happens in increments of 8kb

If your rows are not ordered on disk, the amount of data you need to load to query 100 rows is insane

10kb query result (100 rows 100 bytes) requires almost 1mb of data to be loaded- it’s 99% waste

Postgres is 100x slower than other DBs for range queries

Every single other database in existence has this feature except for Postgres
The article connects this specific case with other actions the EU is currently taking against Apple and Google. I assumed the "guess it's time for the EU to milk that cash cow" comment alluded to this.
YAML Feature Extraction with Yamlpath
Not everything. Most SQL databases differ enough that it's worth using bindings specific to them. For example https://github.com/go-llsqlite/crawshaw for SQLite.

I can't get behind something like sqlc because if it doesn't support your language or SQL dialect or the feature you need you're worse off than not using it.
Superhuman Automated Forecasting
Choosing to download and run programs is not giving someone else RCE, unless you download and run something that allows for RCE. It's not an inevitable truth like it is with Windows or (usually) Ubuntu (not sure about MacOS).
I remember when "working at the bank" used to be the shining example of a stable, well paying, middle class white collar job. Now it is borderline minimum wage. Another profession swallowed whole by the internet. Sucks because there are fewer and fewer jobs nowadays that keep money in the local community.
Sure -- but they could make the phone thicker so that the bump is flush, and fill the rest with batteries.
A lot of people regret LASIK. Dry eyes and diminished night vision are the top complaints.
Sounds terrible. Is there such a software project?
I don't think the bank tellers were the shining examples, but the actual bankers and customer relationship managers. That hasn't changed.
<shudder> 1-900 numbers. So they give you a number to order something from their catalog, but not only will they get money from you for the items, it's also $1.50 per minute for the call. "I'm sorry sir, but our systems are running a little slow today" to the point your 1-900 fees are more than the items your ordering.
Suppose instead your great grandfather had an iPhone back then and you now had access to his library of 10s of thousands of food pics and random selfies in bars, on vacation, etc. Would you still be as excited?
LLM coding autopilots still need a steering wheel (and they will for a while)
My wife runs a jewelry business (in Asia not the USA). Natural diamonds are still in high demand and it's usually younger people getting the lab diamonds. Mostly beacuse of price.

Most people want the nicest thing they can afford in the moment, whatever that is.
Does something only exist once it is named? Free software is also open source software, even if that name was only coined later on.
> I found a small book of photos

Thats the key. You would be tired in a while if there was tens of thousands of photos of your grandparents.
I don't know if I would classify a bank teller position as being white collar. It's more of a service industry position, like being a cashier. And as such, hourly pay is appropriate as they aren't making enough to be exempt for salaried (hourly pay is actually better here as they're mandated extra pay for working overtime).
There was [1].

1 - https://go.googlesource.com/proposal/+/master/design/go2draf...
> humans manage with just vision.

But they don't. I can't see how anyone could look at modern driving and see an optimal state. Driving isn't being managed at all, it's killing droves of humans.

If we put the same restrictions on airplanes (flying by instrument is a crutch), everyone would rightfully find that ridiculous.

They appear to have bet on the wrong technology. The failure happened back in the design phase.
Author of the linked article here; you're right that just the expected number of guesses is roughly monotonic. However, that expected number of guesses (along with Ballmer's expected payout) increases, not decreases, as N increases, with a sharp step downward, not upward, each time N reaches a power of two.

The intent here is to reasonably compare hypothetical job interview questions for different N. If N=100, then Ballmer offers 6 dollars in exchange for one dollar per guess, and the linked Gukov article shows that Ballmer's expected return is negative.

What if he instead challenged an interview candidate with N=127? What about N=255, or N=511, etc.? He presumably wouldn't continue to offer only 6 dollars to play in these cases, but also presumably a similarly nice round number of dollars... and now the question/conjecture is interesting: from the updated graph, it looks like Ballmer's expected return decreases as N=2^k-1 increases, but does it always remain positive? Or is there some sufficiently large key space beyond which even an optimal guesser can't ever win on average?

To me, this question seems easier to ask when the expected return is presented in this way. That is, does each sawtooth interval always span zero expected return?
Wouldn't you use slog if you want logging friendly?
The first thing that the EU ought to do is crush the notary business. It's amazing how many things still require notary services in some EU countries. For most of it the fraud protection they provide isn't worth the cost and delay.
>you should be required to prominently mark the devices as "dependent on the manufacturer's servers")

Actually it's "we spy on you and reserve the right to brick your device at any time", which pretty much every EULA already covers ...
My first thought was of The Luggage!
GNU, Sir Terry.
Elon Musk's feud with Brazilian judge is much more than a personal spat
I haven't been in a bank very often in years, but when I have I've noticed how few tellers there were and they were running around trying to help as fast as they could but there weren't enough bodies to cover all the cars / people.

How often this is the case I don't know.

It makes me wonder if it is purely pay for each individual worker, as much as it might be conditions surrounding it.

I've worked jobs where the pay was not great, but the culture and atmosphere were great, and it was fun. I've worked jobs where the pay was better, but the culture and atmosphere were horrible and i wanted out so bad ... I would have told you I wasn't paid enough, but that wasn't the whole story.
Bubba Magillicuty !!!

From the wikipedia page:

"THG was run by professional men, who were available each day "by 10:30" when FedEx, or UPS delivered. The other groups had to "wait until they got home" in the afternoons."

now I understand why they were faster :-)
>esterneuropeanization

>Turkey, Albania, Bulgaria, Kosovo, North Macedonia, Romania and Serbia

In this case, the more accurate term would be Balkanization.
I can't wait until we're all on IPv6 then NGW can go away!