skysight-inc/HackerNews huggingface dataset:
There's this bit in the description:

https://www.airgradient.com/indoor/#:~:text=The%20AirGradien....
In my experience, there is a substantial difference: the Canadian factory never replies to a quote request.
Back when I was at MS I heard of accessibility PMs walking into VP offices and telling them that their newest version wasn't shipping until accessibility was 100% done.

I don't know if it the same now, but when I was there certain aspects of the customer experience were held sacred.
PlayCanvas is a game engine that runs on browsers, but I’m not certain what it’s future will be, it was bought by SnapChat, but SnapChat has shut down running games in app.
You can buy new discs on Amazon. While there are many minidisc players on eBay, my best finds are on Craigslist. Why? Demographics. The old guys who find them in a shoebox in their closet think they might be worth $20. I’m not exaggerating- I travel a bit and in large or small towns I’ll scan local CR for “minidisc”, “mini disc”, “minidisk”, etc. I recently acquired five players from a single seller in Bend, OR for $50. All in nearly pristine condition.

I buy empty minidisc clear cases from Japan (similar to CD jewel cases) on eBay. I have a photoshop template for printing card stock on my Epson that allows me to create art and graphics that fits perfectly in the case. Once the completed minidisc is placed inside it fits like a glove. I find it all very satisfying.

I also bought a Sony MXD-D3 ( hard to find and expensive on eBay) so I can quickly rip an entire CD. Or I can use the “Rec-it” button and just capture a single track.

One of my other decks is a Tascam MD-301 MK II which has a keyboard port so I can easily tag albums and tracks with text that dances across the player screen on most playback devices.
Machining time is expensive, so at some point it makes a lot more sense to just pay for the tool that will produce the exact part you want for a fraction of the price. For low volume stuff Hammond Manufacturing makes a variety of plastic and aluminum boxes for electronics projects.

No to mention, if you want a unique industrial design for your product to stand out then you are going to need custom tooling.
We just released v0.22.0 where we nudge the users to save their requests before closing the tab.

Also, Bruno now supports collection level headers, auth, scripts and tests
FWIW, Java does have the "final" keyword.
These "incredibly cheap" prices have been available for a long time if you could deal with the interface, language and shipping hassles of AliExpress /Alibaba/Taobao, Temu just wraps it in a pretty UI with some shipping hacks on top.

Story time: I was recently looking for a cover for my car. Local retailers wanted $200+, but a spot of image reverse searching revealed that you could buy exactly the same thing direct from the manufacturer for $2 (two) dollars. However, minimum order on Alibaba was 10 pieces and shipping price & timeline was unclear. I ended up ordering from Temu for ~$30 all in, and it was on my doorstep in under a week.
This is not a good strategy. Your job is likely not as secure as you think, particularly once you are legitimately elderly.
One of the optimizations we do in Bun.build() is to automatically rewrite imports/requires of CommonJS modules shaped like this

if (process.env.NODE_ENV === "development") {
module.exports = require("./another-file.dev.js")
} else {
module.exports = require("./another-file.js")
}

Into the destination path, removing this module entirely

I tried to make this work for ESM too, but there were too many edgecases due to module namespace objects being observable (`import * as `)

A similar thing could be done for barrel files with `"sideEffects": false`. We don't currently follow nested default exports which makes this harder to do as effectively (we do support "sideEffects": false)
Theory will only take you so far
You can use GitHub actions to run a back end web server, kinda
do you find any blocklisting issues running a relay only? i heard in the long, long ago that people who even just ran relays would find themselves on IP blocklists because of ignorant blocklist builders not knowing the difference between exit and non-exit nodes or grabbing the wrong lists
Not like andreesen horowitz cares, but i bet i'm not the only person who feels zero compunction skipping anything shared only on x.com .
Sadly, Grammarly takes all your text you're typing and sends it across the net to their central servers.

If you're okay with that, then feel free to proceed. But most companies aren't okay with that.

Sadly, even tools like ProWritingAid do the same, despite their claims to the contrary.

There are few tools that help you with these problems but which keep all processing locally on your machine. Most of those that do may be text processing rules based systems that tell you what rule you're violating and where, but they won't actually help you rewrite that sentence to avoid the problem they're telling you about.

So, does anyone know of any good tools in this space that do actually help you rewrite your text to follow the various rules, and also keep all their processing local to your machine?
As someone who currently runs on decreased sleep, I can relate to a bunch of these.

But in my case, the root cause seems to be stress from increased load, and the higher cortisol levels it creates
Some things that have worked for me:

- Fish oil.

- Getting enough protein.

- Yoga. Especially for tight forearms and shoulders.
> Just because you don't see how something can be true, that doesn't mean it isn't true.

This is also a non-answer and I don't mean to be flippant but if you have any further justification I'd love to read it. It is the core of the argument you're handwaving away.
>getting a 1br condo in LA for 150-300k is more reflective of what it actually costs to get an affordable place as a single person in that area.

A house is a multi decade investment. Why would I buy a single shack if I want to perhaps have a family one day? Especially in this market? I don't want to own a house for the sake of ownership.

And yes, like anything else in life, you have super cheap deals and super expensive. I was using a very rough median pricing. Especially since the lowest cost houses likely mean you need to do the most work on it. I'm not a carpenter nor a house flipper, so that's not of interest to me (and I imagine many other people in tech).

Median pricing downtown is 1m for 2 Bed/bath. I feel the cost going down to 40-50% for going beyond what is considered LA county (which is huge, but not a 70 mile radius) seems to make sense. I suppose you can keep looking northeast towards Death Valley and find something at 200-300k, but you're legitimately getting towards food desert[1] area at that point. The high desert area is already pretty rural as is, unless you are a true hermit (or a stargazer) I can't imagine going further out and making it a 20+ mile drive to any and everything.

[1] https://en.m.wikipedia.org/wiki/Food_desert
I wonder why with things like this people don’t get that it involves real experience and expertise to get parts made correctly. Surely there are people offering their services to avoid these mistakes who have the relevant skills. Making things is much harder than software in some really important ways, are these computer programmers demonstrating hubris?
Good summary! Not sure about that conclusion. I don't imagine there are roving bands of these specialized DNS network architects to whom you can magically outsource the operations.

The whole thing just strikes me as the continued under-valuing of this kind of maintenance work. It's not glamorous, you often work for a government/non-profit that pays less, on-call is brutal, and the chronic short-staffing is a pain multiplier. Not exactly the best foundation for an entire country's internet infrastructure to sit atop.
Molecular clock evidence indicates the population bottlenecks happened 100 000 years ago and 12 000 years ago — prior to modern-era hunting and farming. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5892392/
Not part of NASA -- I worked for Hughes Aircraft Space & Communications Group, on contract with JPL to produce the probe. The contract was awarded to Hughes because of their previous work on the Venus probes: https://en.wikipedia.org/wiki/Pioneer_Venus_Multiprobe#Space...

Those probes were created and launched a few years before I joined the company. I was a new employee when Hughes was producing the Galileo probe and my role was minor.

I spent 35 years with the company -- the last half with Boeing, who acquired it from GM around the year 2001. For the most part, it was my dream job and I really enjoyed working with the best and brightest people.
Not putting this product down at all, but it's sad that it's necessary. You should be able to plug an HDMI-to-DisplayPort adapter in and use the iPad as a monitor already.

Just as you should be able to do this with Apple Vision.

Apple's fear of I/O has crippled its mobile devices unfortunately.
> It becomes cost efficient to truck construction workers (even if it's not great for the workers).

This gives me a different idea and I wonder if it's worthwhile.

There are industrial robots that e.g. mass produce cars. Suppose you make one to mass produce housing, but instead of putting it in the factory you put it on the truck. Put it on the construction site. It takes a pile of lumber, cuts it to length and turns it into walls, puts the pipes and wires through the walls etc. This is the kind of thing that existing industrial robots can actually do if you program them appropriately.

Then you send it across the street to put together another building. Assembly line, but the products are big so instead of moving the products to the next station you move the robots.
IMHO: The way we often approach GraphQL execution is a little dated. It’s perhaps legacy thinking from times when we had data layers that couldn’t be expected to scale even for the majority of use cases. But that has completely changed over the last 5-10 years - DBs can scale pretty massively, for specific workloads with very little work required at the app server layer. So if we used DBs to actually model as close to our domain entities as possible (and yes, we’ll need multiple DBs sooner or later), then a huge part of our work is already technically done.

So - here’s another way to approach building GraphQL:

1. Build a “read graph” so that you get a highly composable API that can almost entirely be pushed down into a data layer (eg: Postgres). This would involve techniques similar to building a compiler. Which is hard, but the great news is that it’s easy to make reusable across people who share the same data layer (Eg: Postgres).

There are only 2 business logic concerns at layer, both of which can be pushed down, which helps simplify the problem.
1) modelling/transformation: which can be done in the language of the data layer and pushed down (like views)
2) authz: which can also be done in the language of the data layer and pushed down (like rls)

2. The “command graph”: a set of controllers written in whatever language you please that makes changes to the data layer (or delegates to an orchestration system) and returns a reference to the read graph after having made changes.

This is kind of how we approach the problem at Hasura - a connector SDK that makes it easy to build reusable query compilers for different DBs or API services.

And it’s been great to see similar ideas in the ecosystem - let’s make it easy to execute a tree of functions of create a query plan, instead of executing a tree of data fetch functions (like the OP). Grafast by the postgraphile folks comes to mind.
> It's about someone who is a clear and present danger to our way of life and the security of the country.

However, this mirrors what the QAnons and the hardline MAGAs say about Clinton and Biden. Or more or less what Bush used to tell about Saddam. It might be worth noticing.
By “this” you refer to which part of the comment?

Finland had zero plans for joining NATO before russia brutally attacked Ukraine.

Finland also joined to better protect them from russian aggression.

So NATO coming closer to russia is fully a consequence of their own actions.

People don’t like their country invaded.
Yes. Yes there is. MiniDisc platinum is new software that works with “Net-MD” models and allow USB connections. I have cassette/CD/minidisc bookshelf system in my home office (also in my downtown office!) with this feature. I also have several small portables with Net-MD.

I recommend a YouTube channel called “Techmoan” which has several incredibly well presented minidisc episodes.
what is so irritating is how many times you google for something specific and the exact thing you're looking for comes up on temu, but not on "proper" stores.

Also - my mum bothering me every few days about something she's found on temu, and me trying my hardest to get her to stay off it.
Agreed, this is all just the basics on how an injection molding project goes. There is tons more involved in learning how to work specifically with Chinese manufacturers so you get the product that you require. Things like how building a relationship with your vendor being incredibly important to doing business with Chinese companies are not covered here.
Sleep is a time machine... The sooner I go to sleep, the sooner work comes in the morning.
Supply and demand. If you're going to die without insulin then your demand is fairly inelastic to price changes. If the producer doubles the price, then you'll pay it.
Totally feel the pain. Ironically, most DBs have started supported really good json aggregation functions.

Combined with lateral joins, it’s possible to even push this ser/de to the DB directly and have minimal unpacking and packing in sending that data back to the client!
We will soon add support for disabling telemetry (visit count)

By Fully Offline, I meant to emphasize that we don't plan to plan to support online syncing of api collections to cloud.

lightweight is not just about electron, it's also about being mimimal without all the feature bloat that most people don't need.

Honestly I don't get the hate for electron.. Bruno got almost 50 PRs in the last week by community. We shipped a release every single day to all macOS, win, Linux.

New contributors are able to get the code up and running and contribute code within a day.

This is made possible by electron.
Thanks for sharing. Really exciting to see how John Carmack would take notes for his work logs. I don’t really have an elaborate system for my own process so I love this because it gives me ideas for improving my own system. I did not expect that John Carmack’s logs would be readable. They’re a lot of fun. Here’s two of my favorite snippets:

> There will be a single master server running here at id. Whenever anyone
starts up a server, it will register itself with the master server, and
whenever a client wants to start a game, it will inquire with the master
to find out which servers are available.

> After hearing many arguments against the single master server, ranging
from coherent and well reasoned to paranoid whining, I now agree that
the single global master server isn't sufficient.

> During the R&D phase, there will still be only the single server, but
after all the kinks get worked out, I will allow a small number of
sites to run private master servers. This will not be a general
release, but only to properly licensed third parties. That will still
allow me to collect my 100% coverage data, and it will prevent a
single network/computer/software failure from preventing all QuakeWorld
play.

Must have been so exhilarating to be pushing the bleeding edge with early solutions in this space. The conversations they were having must have been awesome!
The marginal cost of more trains being low depends on there being infrastructure at all, and some countries and areas are much better built out for this than others. For example, whats the marginal cost of another high speed train from Tokyo to Osaka? Probably low, the high speed tracks are already there and there is probably ample platform capacity at either end. Move east to Califnornia and whats the cost of adding another high speed train from SF to LA where there wasn't one previously? We are looking at north of 100 billion dollars here for this link and years of work. Quite a mountain of money, time, and effort, compared to e.g. scheduling another plane to land even at a tiny airport in an impoverished country.
But DNSSEC in root zones isn't unique to .nz.

.au, .us, .com, .net, .gov, .io, etc all have the same challenges.
I have a few bullet points about this:

1. Most people would never say bad things about parenting because it makes them look like demons. I basically tell my friends and colleagues that it is OK and I'm still not sure whether it worths it or not. That's as far honest as I'm willing, although it is pretty close to truth nowadays. I was a lot more snarky a year ago.

2. Humans are very good at adapting. If you told me 3 years ago that I have to go through all these, I'd never think about getting a kid. But somehow it actually feels OK now. And that's what I tell other people.

3. Having kids basically means having a completely different life style for me. I can see why some people actually feel so excited about it because their life style actually fit. It's about trading one life style to another, and this is something we rarely told others, who nevertheless never bother to ask anyway, because they don't know what to ask. Nowadays, I'd tell any young people to get their dreams done before getting a kid, unless they really really want it. You want to go travel the world? Do it before getting a kid. You want to teach yourself a long chain of Mathematics/Physics topics? Do it before getting a kid. I'm not saying you can't do them after having kids, but it's a LOT safer to do them before.
I remember the time when "Trump vaccines were developed too quickly for his electoral benefit, and we don't trust them."

Our "current understanding" seems to be shifting a lot.
You are correct. Thank you for the correction.
Have you experimented with sleeping while fasted at all? I have heard a few people say they get their best sleep when sleeping on an empty stomach.

I also find white noise and a sleep mask have helped a fair bit. I’m a very light sleeper so little background noises wake me easily, so having white noise on helps there. And wearing a sleep mask notably improved my sleep as our bedroom can get quite bright (even with blackout curtains).

Anecdotally though, the most important factors for me are sun exposure (particularly morning and evening), weight lifting (or exercise in general), and cutting out caffeine.
I'm highly skeptical concerning the claimed 'effects' of lack of sleep. I don't doubt those are correlated with lack of sleep, but for many of them, obvious confounding factors exist.

As a trivial example, overworked people typically get less sleep than average folks. And excessive work is also correlated with several of the 'effects' from the list, such as "fatigued and demotivated" and "lower libido". This means that even though lack of sleep is (indirectly) linked to those problems, getting more sleep won't necessarily fix them, because the real cause is something else.

I find it strange that a post explicitly addressed to HN readers fails to even mention this extremely obvious issue.
You know that's not the general-purpose outlets. Most houses have a few 240V circuits that are wholly devoted to large appliances.
This is such nonsense.

What exactly is it that Toronto has you can't get anywhere else?

The Blue Jays? The Raptors?

That's pretty much it I'm sure.

If you're gonna tell me some nonsense about the culture of the city being so unique, save it. Every city has nightclubs and concerts and art shows and theater plays and other artsy stuff.

Every city has a food scene nowadays too, and fancy cafes and whatever else.

Toronto isn't that special.
Love me an over simplified solution for a very complex problem.
No wonder face masks sales are booming!

https://www.statista.com/chart/29100/global-face-mask-sales/
> dems made small value crimes not felony

Are you seriously blaming the Democrats for the invention of misdemeanour crimes? Or for adjusting the threshold between misdemeanour and felony according to inflation?

Texas has misdemeanour theft to a far higher threshold than California… oops.

Stop watching Fox News.
looks like u tabstop at 4, i prefer 2. other than that our styles match :)
https://www.statista.com/chart/29100/global-face-mask-sales/
I really like this article series, but this entry seems quite light on the usual rigorous approach.

Instead of detailed analysis of the barrel files in a specific project+dependencies, there are vague exaggerated comparisons like "What's quicker? Having to load 30k files or just 10? Probably only loading 10 files is faster." Of course 10 modules is faster. But are there 29,990 barrel modules in Webpack?

Also, why is running esbuild+node faster than just node? Does that suggest the problem is not just lots of dusk reads, but something inefficient in the way node processes the module graph? Could that be improved?

Anyway this is an interesting direction of inquiry, and definitely worth considering!
True - but the important point worth discussing here is that most common GraphQL implementations make it really hard to think in joins.

The resolver pattern and data loader pattern make joins really painful.

eg: implement a simple top-N query (fetch 10 users and the most recent 5 articles for each) in GraphQL with a resolver tree, or even data loader.
What's a good CLI only OS to run on the Pi 5? Want to take the plunge.
My understanding is that the GPL only requires the source code to be made available on request for at least 3 years (or as long as you support the software, if more than 3 years). If you want to require people who want the source to write to you via the Post Office and pay shipping+handling+cost of a disc to receive the source code, I believe this is permitted by the GPL as long as you don't profit off of the cost.

Of course, for almost all practical cases, the source code for a GPLed program is made available as a download off the Internet because the mail order disc route seems really archaic these days and probably would be removed altogether in a GPL version 4 if some prominent company used this loophole to evade the spirit of the GPL. Either that or somebody would jump through your hoops to get the source and just stick it on a public GitHub repo. If you then DMCA that repo, you'd be in violation of the GPL.

If you share an GPLed executable with your friends or with other people at a company, then they'd presumably be able to request the source code. But if you run a Cloud GCC service with your fork, you could get away with keeping your source code proprietary because GCC isn't under AGPL.
It would be a little funny that GitHub, a proprietary code hosting platform, suddenly cares that proprietary software uses it to host bug reports or other assets. This isn't the first project I've seen that is nothing more than a README and exists simply for people to file issues. e.g. there is https://github.com/cursive-ide/cursive

With that said, Codeberg has a strict policy of hosting software licensed under an OSI or FSF approved license.[1] They will actually take down repositories that do not follow this guideline.

[1] https://docs.codeberg.org/getting-started/faq/#can-i-host-so...
Creative but ultimately a dog whistle. "What are the limit of MacOS GUI?" shouldn't be novel.
Yes, I've got my DIY one working with Home Assistant. It is just running on an ESP32 so you can load a configuration to it via ESPHome [1].

[1] https://github.com/ajfriesen/esphome-AirGradient
Chilling is not “doing nothing”. When people use that word they usually mean consuming content (listening to music, watching shows, reading book) or doing some other relaxing thing (knitting).

You’re right that words have meaning, and purposefully doing nothing at all to the point of being uncomfortable with it is antithetical to “chilling”.