skysight-inc/HackerNews huggingface dataset:
> `0.001` and `0.002` are essentially equally accurate as `1` and `2`. `1.001` and `1.002` are worse.

Well let me just be 100% clear: I never meant to suggest the `1.001` encoding, at any point in this exchange (:

> You want to move the range of numbers you are dealing with so that is becomes centered around zero (not near 1!)

Yes, I think I like that terminology better - "centered around" rather than "near".

The reason I didn't say 0 originally is because keeping numbers "near zero" in an absolute sense is not the goal. If your numbers are all close to 1e-8, you would do well to scale them so that "1 float unit" is the size of the thing you care about, before doing your math. I think that is what you are saying in your cents example, too. So, the goal is about what "1 unit" means, not being specifically near a certain value. That's where the "1" in my original phrasing comes from; sorry for the confusion.
That's the point. The test doesn't include chunk generation.
Ah I see now it's at the end of the QA on OSS, the main confusion is with the initial "No. ... Source-available" Although it is more honest it also made me stop reading, switching around the paragraphs and adding the license it changes to (GPL3) would have fixed the confusion for me.
Thanks for the links, that is very useful! It seems like I was thinking about this process the other way around.
i agree with your statement on logs and i see where you're coming from with cloudwatch. i think if you're coming from graphite and grafana then it makes total sense why you would dislike cloudwatch. cloudwatch requires a bit more planning than the intuitive metrics you can typically throw at and query from graphite. it also definitely does feel weird to have to ship multiple dimensions of seemingly the same metric to do the queries that you really want. however, once you design the rollups of metrics, you get everything you need, plus you don't have to worry about operating a mission-critical monitoring stack. and you can still build your dashboards in grafana and alert as you like.

i've never really found tracing to be useful - i've used pprof and an internally developed version which uploads profiles from production instances and shows you a heatmap for stuff that require deeper digging than metrics
I just hope that Intel Foundries comes out better in the end than GlobalFoundries split from AMD. I do think the foundry staff at Intel have kept up on the tech side, and splitting them off will definitely allow them to take on more clients with fewer conflicts of interest.

It would be nice to see a result that isn't everybody simply trying to use TSMC for everything.
Really happy to see these results on the perception of googlers on quality of the Rust compiler errors, an area I'm highly passionate about. I'd like to take this as an opportunity to encourage the 9% (and the other 91% as well) to file tickets when we don't meet the bar we've set for ourselves.
50% seems pretty good to me
My daily reminder that France and therefore the EU has a land border with Brazil.
I don't see any walking.
> I know that newer generations are all experiencing their own forms of social-media-ingrouping that they will feel just as nostalgic for, but it truly was a unique time.

BBSes, MUDs/MOOs, Usenet, things like this, and even EFNet had things that don't really exist in the same way very often anymore (not every one had each of these things, but..):

- A broad optimism about technology and communication using technology

- Reasonably small communities. Even during EFNet's simultaneous 100k peak (of which many were bots), there were probably 30k truly active users and a few thousand people feeling deep ownership of the network and community. It was more like a medium sized town. (And now it's like that town after most people have moved away).

- A shared culture (coming from the smallness of the communities).

- A broad focus. Subreddits are small; discords are small; etc. But in these other places you'd run into and talk to the same people about many different kinds of things. You might have a discord group of a few dozen friends, but it's not likely to be a semi-exclusive social channel for you for many topics.

- Local ties. Especially with the BBS.

- Blurry lines on anonymity. Purely anonymous, distant connections morphed to real life ones far more often than today.
I'd say it is more about removing intrusive disruption from our site. Ads in magazines or newspapers never bothered me. TV commercial breaks did. Billboards kind of fade into the background, but areas without billboards seem more pleasant.

I recall when baseball first started showing digital ads along the field wall -- at first they specifically made it look like static images, and would only swap out the digital ads during inning breaks (so you couldn't tell at a glance that it wasn't a static physical banner).
There's `wl-copy` and `wl-paste` for Wayland users too,
via https://github.com/bugaevc/wl-clipboard
Soap bar?

Someone mentioned Teslas look like half an egg, and now I can't think of anything else when I see one.
While I agree generally, I think it's useful to distinguish between freeform logs and structured logs. Freeform logs are those typical logs developers form by string concatenation. Structured logs have a schema, and are generally stored in a proper database (maybe even a SQL database to allow easy processing). Imagine that each request in a RPC system results in a row in Postgres. Those are very useful and you can derive metrics from them reasonably well.
The issue is that "Cummins engine" is very generic, there are tens of different models, different bore x stroke, different power delivered, mounted on tens of different vehicles (with different weights and suited for different uses).

Even the specific van/truck model Freightliner MT45 seemingly can mount different models of Cummins engines.

Unless you find data for the specific model of engine and truck it is difficult to get valid numbers.

Generally speaking, for heavy trucks and large engines, the 600,000 km (or 400,000 miles) is the mileage where an overhaul (not a whole rebuild) is needed.

In a professional use, unless it is used in shifts, a truck will probably make 40,000 miles per year, so it should happen around 10 years age.

The most common engine on the Freightliner MT45 seems to be the Cummins 6.7, which should be a little more resistant than the older 5.9, both can do 500,000 miles and more, in the "right hands" and with "proper maintenance".

I doubt that used in a fleet (possibly "proper maintenance", but likely a lot of "wrong hands") it can reach 400,000 miles or more, and it makes sense for a fleet manager to sell at an auction the vehicles that are expected to need a large overhaul or a rebuild soon, in the article they talk about the fleet renovation happening around 350,000 miles.
> Even so, quite frankly I love computing and I don't want to leave it behind, even if I feel disillusioned about the tech industry.

The commentary here has allowed me to reach an interim decision (subject to change in the future as I ponder these things more deeply).

I am going to find another line of work. That way, rather than leaving it behind, I can make it a hobby again and do the sort of projects that improve my life.

Perhaps that way, I can honor and maintain my love of computing, and earn a living doing something else. I'm perfectly OK with taking a large pay cut if I can live a happier life in exchange for that.
I haven't heard what the mask costs are for 2nm or 3nm. For TSMC 5nm the masks are about $30 million. If you have a bug and can fix it with a metal only change then it is about $20 million. I can assure you thought that they will be more expensive for 3 and 2nm.
Have you ever... used it?
Plus Aptera and Rivian, if you want to include the smaller American companies.
Charging anything is more than many new businesses charge.
Is there any Rust outfit out there that doesn't discourage macro use? For that matter, is there any team with a language out there that encourages macro use when working as a team?
Looking back picking Slackware as my desktop OS 20+ years ago was such a great career building move. I ran Slackware plus an obscure and now defunct source based package manager for 10 years and the experience and mindset has stuck with me ever since, even if I don't use Slackware anymore and newer ran it in a professional setting.

Slackware doesn't try to hide anything from you, it takes the long way around, but it does so in order to do the correct thing, and in a way where it's clear to you why things function the way they do.

In some ways Slackware is hard to use, but it's also less frustrating and you don't hit exceedingly hard problems where you feel like the OS is fighting you.
For people who don't have 30 minutes to try and make sense of this piece...

...

The article titled "Using ChatGPT and Other AI Writing Tools Makes You Unhireable. Here's Why" argues that relying too heavily on AI writing tools like ChatGPT can have negative consequences for job seekers. The author highlights several reasons why this might be the case.

Firstly, the article suggests that excessive use of AI writing tools can lead to a lack of originality and creativity in one's writing. Employers often value unique perspectives and fresh ideas, and relying on AI-generated content might hinder the development of these skills.

Secondly, the article points out that using AI tools excessively can result in a decline in one's writing abilities. It argues that continuous reliance on AI-generated content can prevent individuals from honing their writing skills, leading to a decline in their ability to communicate effectively.

Additionally, the article discusses the potential ethical concerns associated with AI-generated content. It argues that using AI writing tools without proper attribution or acknowledgment could lead to issues related to plagiarism or copyright infringement, which can have serious consequences in professional settings.

Furthermore, the article emphasizes the importance of human connection and the personal touch in various fields, such as marketing or customer service. It suggests that solely relying on AI tools might hinder the ability to establish genuine connections with clients or customers, potentially making one less desirable to employers in these industries.

In conclusion, the article cautions against excessive reliance on AI writing tools, suggesting that it can negatively impact a job seeker's employability due to a lack of originality, a decline in writing abilities, potential ethical concerns, and the importance of human connection in various professional fields.
Netflix' prices have dramatically increased. Did a container ship full of bandwidth get trapped in a canal again?

Tech vendors are increasing prices "to keep up with inflation" :eye_roll: [0]. Nothing at all to do with supply and demand here.

[0]: https://www.theregister.com/2023/06/16/tech_vendor_price_hik...
I don't think 800V is a competitive advantage yet. Hyundai has the fastest charging EV at the moment, but it still doesn't use 350kW and it's only a few minutes faster than a Tesla for 10-80. Plus, it's not at all clear that they won't be forced to dial the number down -- Teslas used to charge a bit faster but it was really messing with the batteries, and Hyundai may be about to hit a similar problem. The C rate they'll allowing their batteries to charge at is pretty high.
> Eu-genics is literally good-birth.

This is a reverse straw man argument [0]. You present your position as something easy to defend (good birth, choice of mates, good diet, etc.), even though some parts of it (forced sterilizations, genocide, etc.) are difficult or impossible to defend.

[0] https://en.liberpedia.org/Reverse_straw_man
The Rust team doesn't have its own execution runtime. Tokio is certainly the closest thing to the "default".
Aha! They make Logitech keyboards with Macintosh keys now btw.
Right, most of that wealth would be in stocks and such. You realize that wealth into cash and you get taxed, and the stocks get owned by someone else and you are not relevant anymore. Though I'm sure plenty of ways around it.
Ban robocalling 911.

Security alarms require obtaining an alarm permit. Automated alarms notify the alarm company who call the customer. They ask if help is needed and what their security code is. If the customer says an actual emergency happened they then call 911. In my jurisdiction more than three false alarms results in a fine for the resident/business.

The police generally don't respond to an alarm signal unless a person on site calls it in. Although once in the 1990s someone at work didn't know the burglar alarm keypad code and the police did eventually respond with guns drawn. That was a hair raising experience.
> Rumor 5: Rust code is high quality – Confirmed!

> The respondents said that the quality of the Rust code is high — 77% of developers were satisfied with the quality of Rust code.

Well, that’s exactly what I’d expect Rust developers to say. Nobody loves Rust more than Rust adopters. Would be interesting to see more objective measures of code quality (e.g. defect rate)

Also, the type of person to work on a Rust codebase might also be more likely to write high quality code in any language, as compared to the average developer (or even average Googler).
SMS messages have always been green on iOS. Since before iMessage existed. I don't recall ever having trouble reading them.
The draw of wireguard, for me, is that I can build it into my kernel. No weird issues starting it at boot, no missing libraries, etc.
I am just wondering how facts can change? I thought they were provable truths…

Isn’t this why Kelly Anne Conways was blasted for her “alternative facts” statement? Apologies for adding a controversial political aspect to this, btw, it’s just that it seems to be an excellent example of the use of the word.
Ask HN: Why there's no “grow taller” startup?
Grow taller is not a controversial goal and growth can be resumed because previous knowledge of growth plate was flawed.

Why there isn't a startup which can resume skeletal growth.

So there isn't several billion dollar in funding to such a problem which huge proportion of people suffer from?

You can raise billions of dollars from general public alone if you promise you can develop such drug or treatment in a decade.
Transistor density scaling decoupled from "node size" (however you want to describe it) years (decade??) ago. Also, scaling also really depends on what you're building (logic vs cache for example). That being said, looking at like a 10-30% increase in density per node step will probably get you a rough estimate - though you'll certainly need to dig into whatever specific claims each foundry advertises for each new node.
The old dudes in the first quote appear to be managers and non-techies, when the latter quote explicitly mentions engineers.
I actually don't know where to find Free Pascal - the question of which kind of Pascal and which compiler / build environment to use always seemed leery for someone looking for a Better C type language.
Show HN: Endless – An attempt to unify the social media experience
Hey guys,

Endless is an open-source mobile app that curates posts from your favorite websites in one place with a common interface. The application uses custom extractors specifically written for each website. This way you can endlessly scroll through posts and save the ones you like without having to deal with ads.

With the Endless server I am hosting you can also upvote and leave comments on posts without creating an account! With random tokens linked to your actions you basically use your device as your account and undo your actions in the future without spoiling your identity.

I hope to add more extractors in the future. Feel free to install the app and check out the extractors yourself or contribute to the project! I always love to hear your comments and feedback.

GitHub: https://github.com/kaangiray26/endless

APK Releases: https://github.com/kaangiray26/endless/releases
> NACS for Ford does mean a Supercharger experience

The Supercharger will still be talking to a Ford-built port connected to a Ford battery run on Ford software. I’m optimistic. But it’s not as tight as Tesla all through.
> The Technology Connections guy made a good explainer about all this the other day, if you don't mind a slightly-get-off-my-lawn youtuber persona: https://www.youtube.com/watch?v=wjny4u5THpU

That persona is part of TC's schtick, but the video itself was major cringe. TC does not like Tesla, and watching him forcibly eating crow + that persona that comes across as "I am right, even when I was very wrong" = 50 painful minutes.
Unusual jetstream patterns fueling extreme heat dome
I am kindof curious if Tinc could leverage Wireguard for the encryption. Everything else is in user-space so I think it should just be wg vs tun and a config option and do all the dynamic mesh routing on top of wg, but it would be nice if the maintainer could chime in.
Hey, for Australia we support Basiq. Here's a list of institutions they support: https://www.basiq.io/supported-insitutions/

You can find the other aggregators we've unified here: https://fuseconnect.canny.io/
Intel has already lost Apple. ARM has not been very successful on Windows yet, but Nuvia hased processors are supposed to be launched end of this year. If Nuvia chip is anything close to M1 also then both Intel and AMD are going to have tough time.
"Drones are the future of warfare so you are a little late to complain about drones being used for warfare. The race is well under way"

So it's not the future of warfare then by your own words, that's the present situation. What are you complaining about ?
I was just referring to the article with those numbers. See the "results" section, where they talk about their hardware and such, for apples-to-apples comparison.
You can run nix-the-package-manager on FreeBSD, so you can build stuff. However I think it would take a lot of novel and elegant boilerplate to have nix manage network config on a BSD system.

NixOS is a Linux distribution managed by nix-the-package-manager.
At a past job we generally saw about 6 months until devs hit their stride and worked that into our hiring plans. We usually had them committing small, targeted changes within a week or two. They could usually take on tasks relatively independently in one of our simpler code bases after about 2 months. So this checks out.

Weird enough we saw more junior devs pick it up faster. They had less preconceived notions and practices to unlearn and more willing to trust rustc. It's just that when they hit their stride they are still less productive than the senior devs.
One person's "fragmentation" is another's "supporting multiple use cases is important, even if their requirements are divergent."
I use exactly the same thing after I got tired of pfSense: straight OpenBSD, PF, unbound, and a couple of other native obsd things (starting to play with OpenBGPD for AS level filtering) on NUC-alikes (currently liking Protectli and Seeed). No pretty web interface, but the documentation is so good it was pretty trivial to set up. This has worked really well for several years now.

Note: like vogon said above, it's easy to overcomplicate things like this. If you go this route, start with the most basic configuration that works, and only go looking for 'tuning' or 'optimizing' if you run into a specific issue and can
measure before-and-after improvements. Obsd does a very good job of working correctly out of the box, and if you follow the advice of some 'popular' PF tuning sites, you'll end up with tons of stuff you probably don't need, probably will interact in weird ways and will get you laughed at when you go looking for help. KISS.

One caveat: Don't expect to go to the obsd mailing lists or IRC channels for beginner support.
The article states, in the following sentence: “Anecdotally, these ramp-up numbers are in line with the time we’ve seen for developers to adopt other languages, both inside and outside of Google”
Tipping for delivery drivers is a bit different from tipping wait staff in an American restaurant.

With the delivery driver, each order is separate. They have a choice of where to go and which order to pick up when they do. The tip is a bidding war; bid zero and you may get stuck like this. They do get a fee in addition to the tip, and the services do have other incentives/disincentives, but unlike wait staff they're not working a shift with defined jobs.

Wait staff don't know the tip in advance, though they can guess. If somebody has stiffed them before, they are supposed to go to the manager. The manager might say, "I'll talk to them" or "I'm going to throw them out" or "We pool tips so serve them anyway". Either way, once you've told the manager, you go back to your job regardless.

They still have the right to complain about bad customers. They're still not supposed to violate the person's privacy -- you can get fired for that, or worse. But you can't forbid the griping.
Well, sure. I hope the takeaway wasn't "don't bother thinking". Rather, it should have been: remember that no matter how much you think about something, you could still be wrong, so forgive others their wrongness too.
"Anecdotally, these ramp-up numbers are in line with the time we’ve seen for developers to adopt other languages, both inside and outside of Google."

"Overall, we’ve seen no data to indicate that there is any productivity penalty for Rust relative to any other language these developers previously used at Google."
Nitter: https://nitter.net/MichaelEMann/status/1671286881680609280

Here's an article on this on a website that seems to have fallen from favor with the HN algorithm:

https://www.sciencealert.com/earths-jet-streams-look-as-chao...
AI is going to be very disappointing if it’s always censored in a way which ensures it’s always in line with mainstream views.
I remember hearing a story of a car rental doing this on a systematic scale. When they were caught, they acknowledged a "mistake" and offered to reimburse difference in price.

However, they were caught fiddling the mileage again on the 'reimbursed' cars (not upping it enough). They were caught for the second time because the catalytic converter had a chip that counted every 250 miles or something along those lines.
Public posting of positions, say on Twitter or Facebook, makes it less likely they would even attempt to change their mind. They will rationalize very hard to keep their previous position.

I call this “Twitterification” of beliefs.

This is amplified by how logical, or generally intellectually superior one feels compared to others. An extra bonus if they acted very sure, mocked, or dismissed some opposing beliefs.
This is the concept I was missing. Thank ya.
Yup, I had to come here to figure out that the + was missing in mine! TIL!
Even if this is a stalking horse, it seems to me that the only approach is to take their issue seriously and propose a means of mitigation which provides an acceptable level of security for everyone else. If that can't be done I think sadly the argument will be lost.
I don’t like to talk about that too much on this site, but I’ve have been a number of ideas, mostly still in technical fields.

I thought I had my head set on something, but it was, funny enough, all predicated on having a well paid software job to fund the jump. I planned on starting this year, using community college along with statewide transfer programs to get started as quickly and as affordably as possible, but the layoff and current economic/financial situations rocked me, and I’m not sure I have the capability brains, or money to pull it off anymore.
Vitess 17
Hey, for South America we support Belvo, here's a list of institutions they support: https://developers.belvo.com/docs/institution In Europe, we support Truelayer.

Here's a list of all the aggregators we support and their institutions: https://fuseconnect.canny.io/