skysight-inc/HackerNews huggingface dataset:
It shouldn't be necessary to abandon aviation technology entirely. I'm sure there are a lot of optimizations that could help reduce the number of flights in the air for military, passenger, and freight/cargo as well as advancements in the technology that would make the planes in the air even less harmful.

While I do think we'll need to face some lifestyle changes, I don't think extremes like giving up cars for horses, abandoning aviation, or going back to candles and fires for lighting and heating are needed. We can do better and still enjoy the benefits of technological advancements even if the way we enjoy them changes.
The current dentist I went to in the recent years is a self-professed believer in preventative dental care. Meaning she will fill anything that moves, or looks like a cavity, or might become one later.

And she is a very caring person. I fully believe she does this to minimize harm.

Similarly she recommended tooth cleaning, to get the plaque off, because under it bad things can happen. Sure, let's do it.

And during these visits I formed the impression that she's friendly, eager, and frustratingly incompetent. (When I had a problem with the topical anesthetic she had no solution, just to look sad. When drilling she seemed unsure of how deep to go, etc.)

All in all, I'm not going to go back to her, because I can scrape off shit from my teeth with a steel tool if I really want that, and the brown spots that might become cavities are 10-20 year old anyway, so maybe I'll just wait.

So the errors are because there are just no real trivial standards. There's no simple and easy way to say which dentist is bad, because the whole dentistry is meh - because medicine as a whole is very meh, and that has many causes, but some of those are because biology is very complex, diagnostics is hard, service providing at scale is its own hell, there's politics on top, etc.
We could use more benchmarks about idle power usage for that. I'm speccing a new NAS and those are the watts you end up paying 24/7, not power usage at peak. You'd have to be running constant compiles or be a very avid gamer for the peak load to dominate. These parts are just the X parts with a lower power limit after all, they're not a more efficient process or something like that.
But GLONASS-UTC is 1.40 ns and GPS-UTC offset: 0.74 ns? Not sure how those differences add up (or if they should).
The Cypriots who preferred to store their cash in their pillow did not get the haircut though.
Would a framework like uvicorn/fastapi be able to achieve similar performance if it were backed by libuv (as opposed to e.g. asyncio)?
The government has the ultimate say!, what happens if they order all ISP's to stop traffic to BTC trading sites (or even shutdown internet if it wills)
Solutions like the great firewall exists that constantly "learn" and will lock you out immaterial if the government decides so.So the argument that BTC / Crypto will take me to the moon (SafeMoon) is wishful thinking
Yeah, I'm converting to HPy and it probably will be faster in CPython too, but like you said AOT is hard to beet without JIT at least. But with CPython is faster than Golang Gin :D
I've been using Just since at least mid-2018 (that's the oldest commit I can find), and we're using it on almost every single project at $WORK. It's easier to comprehend than make, doesn't have random GNUisms or BSDisms, it's easier to work with than a collection of random 5-10 line scripts, and despite being a bespoke tool, it's intuitive enough to a point where it immediately feels familiar.
I don't get it.

When refusing to attack he is threatened he will be killed. His reply is: Don't kill me before I attack.

So you are saying OP should refuse until he is threatened to be fired?
Juno Tablet
The One and Series S OS is essentially some form of Hyper-V, with a VM for apps and one for games. The one for apps is a stripped down version of Windows that only runs UWP apps. I'm not sure if the game partition is the same.
Brew tries this:

You write software formulas (packaging scripts) into bottles (binary packages) in your Cellar (installed packages directory). Some software, such as GUI applications, uses casks, because casks are a different type of container. If you want a new source of packages, you add a tap.

I would take packages, packaging scripts, package repository, binary packages and GUI packages any day over brew's attempt at cutesy terminology.
there are several layers of human artistry and craftmanship involved:

* the fundamental algorithm developer is akin to the (usually rare) genious artist that invents a new genre

* the people implementing, training and applying the machinery are like the larger numbers of followers of a particular artistic school that apply the basic principles to a wide range of topics

* the tool itself is like a brush or a new paint. a technology enabler and nothing more
I don't think it is so simple. There is already a EUR 10k limit on the amount of cash that you can carry across EU border without declaring it. In case of violations the money may be confiscated. I would assume that the same would apply for gold above some reasonable value (e.g. a really big gold necklace :) ).
The standard is really low, I bumped by flat from average D to B with £300... It didn't change much, because the building is from a naked, not insulated brick. This aspect isn't part of EPC benchmarks.
Perhaps, but new construction homes tend to be more expensive, and (anecdotally) in nicer areas. Regardless, the benefits are limited to the household (of two to five?). On the otherhand, better mobile is for all.
> reverbolate ... grapevine ... bunchofgrapes

I thought you were kidding, but you're not. Sad.
JavaScript has a symbol type but I think it's different.

I don't see the JS spec saying anything about interning or time complexity.

Here's some talk about how JS implementations intern compile-time constants and nothing else: https://stackoverflow.com/questions/5276915/do-common-javasc...
>Leading financial indicators such as yield curves and oil futures are painting a very clear picture and it's not good.

It's not clear to me. Can you please explain?
Also lack of access to documentation: the technician attempted to access the Rolls-Royce EIPC and the SB’s through the computer network, but was also denied access.

This should be a major point for a maintenance shop. Documentation should always be available, both online and in offline versions.
And the people who got their bank accounts closed will move to using bitcoin and live their lives? I guess maybe 10 (non-homeless) people can do that. It seems like all of these crypto-bullish scenarios are made up by 20-year-olds without analytical ability and with very little adult life experience.
It get’a interesting when different companies decide to go down the Greek mythology pathway and the same service names pop up with different meanings in each company :)

Also worth mentioning this as always humorous micrososervice video from Krazam many of you may know already:

https://youtu.be/y8OnoxKotPQ
uvicorn and fastapi is backed by libuv :) it uses uvloop
>Plus look at Ruby, which was all the rage in webdev at one point. It was invented in Japan, and it had better documentation in Japanese than English.

Ruby has somewhat infamously had a divide between "Ruby programmers" and "Rails programmers". The fact that it was invented in Japan is fairly unrelated to anything about why it succeeded.

Ruby took off here due to Rails, and to a lesser degree _why's work way back in the day that made it so beloved.
That may be true. But there's an air of authority that comes from "computers" that most human bullshitters lack. The other problem is the lowering of the cost of producing bullshit. The combination of the two make bullshitting machines, I think, much more dangerous than their human counterparts.
This is how we started as a family:

1) Just go out to a forest/whatever and eat a packed lunch.

See what you're missing. Maybe an insulated container for food/drinks? Camp-compatible cutlery? Something to sit on? Better shoes? Windproof clothes?

When you feel comfortable enough, graduate to step 2

2) Make a meal in the wild, maybe have a nap or read a book.

Get a Trangia or Primus gas cooker and some ingredients you can cook a meal with. A ready-made camping meal is just fine or you can get fancy and cook everything from scratch.

Again see if you're missing something. Maybe something to wash the dishes? If you're cooking something, you either need to carry more water or have a way of purifying an existing source. Maybe a small solar panel + powerbank for your device(s). A better backpack that can fit all the gear without weighing you down?

For napping, nothing beats a Ticket To The Moon hammock. They're light but durable and you're not laying on the ground. They do need trees though, so for deserts they're not really optimal :) The pro-models with the integrated mosquito net are amazingly simple to set up.

Again, repeat steps 1 & 2 until you feel comfortable enough to move to the next step:

3) Sleeping outdoors

This is the costliest bit. The two main routes to take are either hammock or tent. For both you need a sleeping bag. Good tents are expensive, so maybe look into borrowing or renting. For hammock camping you'll want an underquilt and a tarp on top so you don't get cold or wet.

I recommend being brave about this and doing the first night(s) on your backyard or a friend's. If there are any issues you can just abort and walk inside.

After you're comfortable and equipped for all three steps, you can start planning longer multi-day trips along popular paths.

I heavily recommend getting/renting a Garmin inReach if you're going solo or outside of cell range.
Well it's a game engine and the language that is based on is important, you would for sure pass on a game engine written in Javascript and instead you will choose one that uses technologies you know.

So I think is important to explicitly tell which technologies are you using in a game engine.
Are there pedestrians in the asteroid field? Otherwise an AI could probably do it better than a human.
Absentee leadership with no understanding or care to monetize it - including the pricing on the first Xerox Computers.

Also many deca billion dollar spinouts from Xerox Parc:
1. SGI / silcon graphisc based on Jim Clarke's work on 3D chips.
2. 3Com / ethernet based on Bob Metcalfe's work.
3. Adobe based on John Warnock and Charles Geschke on vector graphics and printing.
etc.
A surprising view on the unit in “unit test”
Our favorite time of the year is here! It’s the best season for giving and also decorating! The holiday season is a time for gathering with loved ones to celebrate and create memories.
I work as a developer at a consulting company, and the consultants are constantly writing new scripts, Excel templates, and so on. Most are early career and get excited about having created something new, so they like using cute names. The practice has been to use a bird name.

So my life consists of bewildering sentences about how raven is old and busted but blue throat will handle this situation, especially if used in concert with agelaius and peregrine, and run on a greyhawk.

TFA is utterly wrong. A few things can perhaps stand the test of time and be worthy of a name, but use cute names sparingly. And, resist the urge to name something at all—it is far better to use umbrella terms inside an organization to avoid mass confusion by those that don’t need to have day-to-day knowledge of your software.
Personally, I find many LinkedIn posts a bit ridiculous to the point it's a negative signal in some instances. I would just avoid a workplace that require this kind of things. What is ok though, is the occasional blog post to present an interesting piece of technical work without overselling it.
The market is too small for GoPro to grow. GoPro has been in trouble since 2015.
London remains most congested city, report finds
uvicorn uses uvloop that is an wrapper to libuv ;) almost any performance focused package use native extensions (CFFI, Cython, HPy, Python CAPI etc)
Yep. It was to protect Microsoft and ultimately the deep state's surveillance capabilities.
The main benefit of it is it doesn't wear out unlike USB ports

Ive had way too many phones fail conveniently after 18-24 months (just in time for an expensive 'upgrade'!) because the port has become loose/blocked/whatever, so its a useful backup to have.
Well, I have worked in an environment where database server names were server software version concatenated with a shortish but high entropy random alphanumeric string. I'll take cute or descriptive any day over that.
Integrating Linux with Okta Device Trust
5AM-9PM weekdays, 5:30AM-10PM on weekends.

First thing I do, is a 5K brisk walk. Gets the exercise quota satisfied. I tried running, but kept injuring myself, so walking, it is. I can do that, seven days a week. Takes a bit less than an hour (I walk about 10min/Km).

I usually "triage" my day, on these walks. I mentally sort through the tasks ahead, and scope out my plans. Sometimes, it's straightforward, other times, I have to develop a plan.

When I get home, I hit the shower, and generally start coding, right away. I code throughout the day, taking breaks as I need/want. I have no issue, stopping work for a couple of hours, and watching some TV or even taking a short nap.

I'll code at any time. I don't have a "set" workday.

I have found that I am most productive in the morning, and most creative at night, but I sometimes find myself losing focus, towards the end of the day. When that happens, I generally wrap things up, as I do more damage than good. I'll often fix a bug in my head during my walk, that was confounding me the night before.

I believe in F^3 - Finite, Focused, and Finished.

- Finite: I know what "done" looks like. Tasks have a discrete beginning and end, though the schedule may be fuzzy.

- Focused: No distractions. I stay on beam, and devote full attention to the task at hand.

- Finished: I don't stop, until I have reached a point that I can wrap things. I usually punctuate this with a final tagged commit.

It's also important to scope things reasonably. Stretch, but not too much.

I write about that stuff here: https://littlegreenviper.com/miscellany/thats-not-what-ships...

I probably have a life a lot of folks around here would not find attractive. I find it WFM. YMMV.
There's a significant amount of JP software that you would not encounter if you don't live there.

e.g, quite a number of banking apps
No pedestrians, the sensors only detect plastic bags.
> That makes for easier, more transparent reading of error logs, the name "ServiceRouter", or the name "Trainstation"?

What service ? Routing it where? The "descriptive" here isn't describing anything useful.

"OrderBaseket" is descriptive. "sso-portal" is descriptive. "ServiceRouter" just uses few related words to the job. My blog is also "serviceRouter"...
It doesn't work like that. The term "fine tuning" is very misleading and I see people misunderstanding it all the time. Props to you for looking into the details.

In this sense, GPT fine tuning is really geared toward question answer or linguistic style for specific applications. Say for example, uploading your company's FAQ so that it gives answers tailored to your business details. Or to make it say "please" and "thank you" more often as part of the response, etc

This version of fine-tuning is really more like reinforcement learning, teaching it how to respond to specific cases and examples. There was a time when fine-tuning a transformer meant using the underlying token embeddings to train a model from scratch on custom data. But I don't know if anyone ever had a lot of success with that, including me when I tried it years ago.
> The whole selling point of Bitcoin is that nobody can do that.

It is absolutely possible but not practical. The selling point of bitcoin in this regard is that the work needed to take over the network is relative to the size of the network.

You can 51% a small shitcoin all day. It might cost you $50,000 to do it and now you control a coin that has become worthless because it got hacked by you.
Though not a minimap, I use gitsigns plugin for neovim that shows changed lines in the gutter. I wouldn't be surprised if there's even minimap plugin somewhere.
Coinbase cuts staff by a further 20%
No, it does not. The thing that makes the decision about what effects to carry out in Pulumi and Terraform is what makes both declarative, not the programming language used to configure that thing.
Yes, some places I’ve worked named servers with four numbers separated by full stops, it was crazy!
Yeah this is a scam.
This is an aside, but you can explain the phrase "For the deepness of my ass"? Never heard that one before!
France also has CATIA from Dassault Systems.
I've never disagreed with something more.

> On the other hand, something that's cute will be far more memorable and much easier to say.

Citation needed?

How is <random-fairy-dust-word> easier to associate with "Ingest, Processing, & Storage of Thing" than <thing-etl-service>?

EDIT: On closer inspection, I think this is intentional HN rage bait.
Given the motivations of most humans, "deploy and get rich" seems like a good way to deal with CO2. The reason we're in this mess is because being CO2 neutral doesn't pay. If someone can find a way to profitably produce fuel while extracting CO2 from the atmosphere CO2 levels will be falling in no time.

I hope this works. I also suspect that the inaccuracies of estimation will completely make or break this concept. If they can't achieve their theoretical efficiencies, or have other losses they didn't account for, the economics will fall apart.

This is the fundamental problem with almost all "green" tech. The economics aren't there. The cost of fossil fuels ignores the cost of cleaning up. If there was serious money to be made in green tech, there would be serious investment. It feels like we're turning a corner in seed investment - but that's probably more because of hype rather than market fundamentals.
Automated tracing (Jaeger and OTel-based)
Deep dive into UPC-A barcodes and generating one using Python
Yeah that's another possible approach. I did consider that myself but I didn't want to manage sockets in addition to processes, plus file descriptors would be idiomatic to pipelines. Another issue was that if a child process then spawns another process, the environmental variables might also be carried over, so how does that grandchild process get restricted from writing to the socket? (it is a fixable problem but fd's solved that problem a little easier).

Please don't take this as a dismissive comment though. I'm definitely not suggesting that your method has more problems nor that my method is better. There is a lot I do like about your suggestion and it might be an option I pivot to if/when I do run into issues with fd3.
> Americans manufacture the best apple peelers

My favourite apple peeler is the Jonas peeler from Sweden.

https://www.kitchenkapers.com/products/linden-original-jonas...
Author here! I've actually just written a separate blog post on a similar topic!
https://www.robinlinacre.com/parquet_api/

Parquet seems to be on a path to become the de facto standard for storing and sharing bulk data - for good reason!
(discussion: https://news.ycombinator.com/item?id=34310695)
No, Dread is no good, I'm not interested in role-playing with any rules as a bare-bones excuse. Dread seems barely a game at all.

I disagree about your sports analogy. D&D is the worst possible engine to simulate the fast paced flow of a sports game.

Or a fight. It's a mechanistic simulation, way too emphasis on interactions between low level rules. It's like attempting to design a good soccer game by writing lots of rules about the physics of the ball, how each bristle of the grass interacts with the ball, how the materials of the shoe affect the kick -- and all of this must be consulted in several charts every time there is a kick!

A wargame designer I know once put it like this: if your rules take an hour of play to simulate something that in real life only takes a few minutes, you are doing something wrong.
I've seen voting results on one of niche Linux sites, and was surprised that majority of users use vim/neovim or vim bindings in other editors/IDEs.

But I'm pretty sure that most Windows users wouldn't use any editor resembling vim.
Wow, this brings back a memory that was quite heavily buried. Either in middle school or high school, we had some similar amber terminals for searching the card catalog. I appreciated at the time how much quicker it was to use those than the web-based system accessed via Windows 95 (?) desktops.
One of my favorite pieces of software, EmEditor, is made by a company that was started [0] 1995 in Japan. Though maybe it’s telling that they’ve been headquartered in the USA since 2001 ;)

[0]: https://www.emeditor.com/about/about-emurasoft/greeting/
Leveling Up Engineering Productivity with Linear
Names of my mail systems :)
Ah, apologies!
In that case, I, well, that's a bit hard.. You might be able to find something that you find fun but are unable to get good at ?

For a while, I played the game Osu! Because I really couldn't get good, but it was still a lot of fun for me.. I still play once in a while, and while I'm a lot better than I used to be, it's very clear that there's no chance for me to ever "get good" at it :)

Painting is another such activity.. But, maybe the important part is that you find something in it that you enjoy, even if you'll never do it very well :)
Wonder when a techempower benchmark will comeout
At least here in Austria it is also legal to publish (without consent) if the people appear in a crowd (many individuals) or if the person (so even just one) acts as a prop in the image/video szene. Another exception is when the created image/szene is considered as "art". In all three cases you loose your rights on your own picture.
Stone floor. Stones are not great conductors.
Pydantic is unreasonably slow for big datastructures, though. For simple performance tests with simple requests/response it's probably fast. But with lots of the data marshalling happening in python some things are really slow in real life use cases.
What is the purpose of even providing a figure if it's not accurate?

(Maybe I'm wrong, I thought the TDP figure is the maximum sustained power that has to be dissipated by the cooling setup, the CPU can output more heat briefly but over a long period of time it'll average 65 W assuming it's fully utilized?)
egui: An immediate mode GUI in Rust that runs on both web and native
Or use names of Lovecraftian deities. It better resembles the spirit of the industry.
very cool post. thanks
SPF softfail incoming email from iOS devices to Gmail
It's been around a month now that I've had to check spam folders for messages coming out of iOS devices setup with SMTP for sending from my provider.

It seems something might be wrong with the IPV6 lookup?
A reference: https://discussions.apple.com/thread/6688173
I am sorry, but there is a hard truth to this, which is not specific to Japan: 99% of software development is high-school level, no more.

The remaining 1%, it is usually scientists or mathematicians coding.
You can see the preliminaries results here

https://www.techempower.com/benchmarks/#section=test&runid=1...
Every Model Learned By Gradient Descent Is Approximately A Kernel Machine (2020)
We need cl industrial strength lisp
Good Design Is Intentional
Others point out that calling it a Python framework might be disingenuous, but only if your goal is to compare programming languages.

If you're a web developer, trying to pick a framework for websockets, you probably don't care that the Python framework is a libuv wrapper, while to Go framework is native.

So well done, I guess? I am really happy to see library authors taking performance seriously!

EDIT: This is assuming the benchmark is actually fair. I haven't looked at it, but it's not uncommon for benchmarks to be comparing apples and oranges.