skysight-inc/HackerNews huggingface dataset:
> external libraries

External libraries have to be versioned because their code is not part of your monorepo. If the whole world would be pushing in the same monorepo, while not breaking any functionality, we would not need version numbers.
Under $100: Not really a purchase, but a habit that involved several purchases. Making L. Reuteri "Yogurt" using half & half, biogaia tablets, mason jars, and a sous vide. Helped with gut issues.

Under $1000: An Ooni pizza oven. It's a relatively low-stakes investment and you can produce some pretty phenomenal pizzas after you get over your first few "catastrophe calzones". Just a nice weekend dad hobby.
It's got a POSIX API layer, but it's about as "unix-like" as Haiku.
Under $1000 (so far)

A ChatGPT subscription. It has certainly changed the way I work on projects.
Probing unknown unknowns: A new generation of telescopes
I do get your point. But all of them are fine OSes, if you just want to run some software (which is the majority of the jobs). What macOS and Windows don’t allow is true customization, aka aligning it to your personal taste. That’s not great for a personal computer, but fine for a work one. If the company don’t want to address inefficiency, that’s on them.
I’ve had a lot of experience in developing on QNX over the years, and with each successive year, the call to migrate to Linux got stronger. The day to day developer experience is great, you can very easily setup a CMake toolchain and bypass the need for QNX’s Momentics, which if you’re just developing for QNX is something you will want to do. But, in my experience the driver support simply isn’t there, and that became painful. A fair few major board manufacturers treat QNX integration as a complete afterthought, and at a point you start to feel that this is directly related to RIM’s decision to shutdown source access to QNX. I’ve since left that company, but I imagine there is still a call to use Linux.
It's plausible that our current 3-D printing design workflow has grown up in the computationally intensive way that it did because all that computation was available; it's easier to just use a least-common-denominator but bulky file format like STL than to worry about the incompatibilities that would result from using more expressive files.

People have been doing CAD/CAM since the 01950s. Boeing started using CNC in 01958 on IBM 704s, and MIT's Servomechanisms Lab (working with the Aircraft Industries Association: https://web.archive.org/web/20090226211027/http://ied.unipr....) sent out CNC ashtrays to newspaper reporters in 01959: https://en.wikipedia.org/wiki/History_of_numerical_control#C.... Pierre Bézier started writing UNISURF in 01968 at Renault, who was using it to design car bodies by 01975. The Utah Teapot was created in 01975, and it consists of nine Bézier patches; you could print the whole dataset on a business card: https://web.archive.org/web/20141120132346/http://www.sjbake...

The IBM 704 was a vacuum-tube machine that could carry out 12000 floating-point additions per second and had a failure about once every 8 hours https://en.wikipedia.org/wiki/IBM_704. The Intel 8008 (not 8088, not 8080, 8008) that came out in 01972 could carry out over 79000 8-bit integer additions per second, which is about the same speed. But much faster computers were already available, such as the PDP-8, in wide use for real-time control, and they very rapidly became much cheaper. Any computation MIT's Servomechanisms Lab could do in the 50s was doable by hobbyists by the 80s.

The reason 3-D printers mostly use stepper motors is that they don't require closed-loop feedback control. 2-D printers from the 01970s used stepper motors for the same reason. They were accessible to hobbyists; in the 80s I had a Heathkit printer someone had built from a kit in the 70s.

If you wanted to print Frank Sinatra's face on a toilet, I think you'd probably want at least a 64×64 heightfield to get a recognizable Sinatra; 256×256 would be better than the line-printer pictures we were doing. 8 bits per heightfield point would be 65 kilobytes, which would fit on the floppy disks we were using at the time. This would have been totally feasible, though digitizing Frank Sinatra would have been a nontrivial project, quite aside from printing him.

So I don't think computation was the limiting factor.

Your "basically banging into the object with a very crude sensor, so there's no generation of geometry at all" is called a "pantograph" and it has been a common way to copy three-dimensional objects and engrave letters with a milling machine for 180 years: https://en.wikipedia.org/wiki/Pantograph#Sculpture_and_minti...
Kind of like "please describe the solution and I will write code to do it".
That's not how programming works.
Writing code and testing it against expectations to get to the solution, that's programming.
>Cloud repatriation is undoubtedly not for start-ups or scale-ups still on their way to profitability or product-market fit. For such companies, the cloud abstracts all the complexity of IT infrastructure and lets their teams focus on the business challenges.

Hmm, what about companies that are expected to be stronger-than-average in computer science & software engineering, and might not yet have as much competitive advantage in business momentum or financial resources to begin with?

Would it be better to leverage the strongest area of expertise or not?

Tough decision, which I would be very conservative about making.

Decade 0 of The Cloud didn't obscure very much of the heavens and it remained sunny with only a slight chance of scattered data.

Now on first pass (decade 01) it looks like the cloud is ideal if you have huge amounts of data that needs to be shared with just about anybody anywhere at any time 24/7.

I know I'm not in that league, so I can't speak from a position of expertise, but after this much dust has settled it does look like it would be most widely useful mainly for data which is not the least bit confidential.

Especially data which is completely public, or intended to be public more so than was possible any other way.

And then only as long as the ongoing cost is "virtually" insignificant compared to the fully amortized on-premises in-house alternative.

Seems like it would really make sense to do this kind of financial analysis before deciding how to best handle the data that you want the world to have access to.

Probably a good idea to consider how to best handle the other kind of data that you don't ever want to share with the world at all, which is a whole different equation. Any cloud in the way and it may be more challenging to break through the ceiling for the sky to be the limit on that one.

At least this seems to be the kind of thing that has been consistent since the overcast started rolling in.

But what do I know?

I'm just an earth-bound observer ;)
I would guess it's only able to translate the html content sent on page load - so static webpages, but not SPAs etc.
The widespread commercial availability of polylactic acid was also a significant factor. It's one of the few plastics that can reliably print on an open-framed printer. The cheap i3 and Ender clones just wouldn't have taken off if we were stuck with ABS.
To the students and mentors: congrats. GSoC is a great program and a great way to get involved in the industry. I hope you had an amazing experience.

Not to take away from them, but the first sentence of this official Rust post kinda stunned me: "the Rust Project participated in Google Summer of Code (GSoC) for the first time this year". There may be an interpretation of this sentence that is true, but multiple students have worked on Rust GSoC projects under Mozilla (which at the time ran the Rust Project), and quite a few worked on Rust GSoC projects under other organizations.

At the least, Michael Woerister worked on debuginfo in 2013, and Igor Matuszewski on the RLS in 2017. [1] [2]

Please Rust Project do better at remembering your history.

[1]: https://blog.gerv.net/2013/06/gsoc-2013-project-list/

[2]: https://summerofcode.withgoogle.com/archive/2017/projects/52...
Yes, unfortunately, Codebuff will only read files within one directory (and sub-directories).

If you have multiple repos, you could create a directory that contains them all, and that should work pretty well!
Under $100

First visit to a physical therapist for my back. I was in pain and for all intents and purposes, crippled; couldn't walk much, getting out of the chair hurt. I couldn't stand straight. I put it off for 3 years because I'm stupid and I got overweight. The first visit they showed me exercises that fixed it in a few days. Don't put these things off, I wish I had those 3 years back.

Under $1000

Apple Watch to help me lose weight and get my heart healthy. The gamification of it works for me, I've "closed my rings," every day since I got it.

Getting old sucks.
I assume it means they only translate what's in the HTML, not anything that's added via Javascript later.
I’ll Third a bidet. Once you experience the exhilarating bliss of cleaning your nether regions with fresh, clean water, you’ll never willingly go back to smearing excrement around your fiddly bits with the dry paper.
I don't have great expectations for this, we've been rug pulled before.

https://www.osnews.com/story/23565/qnx6-is-closed-source-onc...

They then killed the self-hosted QNX entirely, no downloadable .ISOs after 6.5. No working toolchain, so porting software became difficult, pkgsrc abandoned.

They are completely noncommittal, nothing short of actually open-sourcing it, MIT/BSD, would convince me otherwise.
But the data evidence we are discussing doesn't show any squaring of your statement at all. The only thing it shows is that the the amount of foreign-born individuals has increased, and that they hold down jobs at essentially the same rate as native-born Americans. If the data didn't look like that people would be complaining that immigrants are lazy, and don't work and are dragging down the economy. It's all a big nothingburger.
- double-edged safety razors. It blows my mind how much money is wasted on cartridges.

- Bidet - just a basic one that plugs into the existing water line. Everyone in my house makes fun of me for it, but after a year with it, using TP feels barbaric.

- Ninja Woodfire Outdoor Oven. There might be other brands that are just as good, but it's essentially a small electric oven I can use outdoors. I started baking small loaves of sourdough almost daily, and use it occasionally for pizza, chicken, or smoked meat. I'm reluctant to use the indoor oven (especially in summer) because it heats the house so much, plus I'm mindful of my electricity usage.
> Are you telling me you don't know what the term "frame of reference" means

… I know what a frame of reference is.

> or how to establish one?

That's the entire question, here. For a given star system, how do you establish a frame of reference to then decide whether the system as a CW or CCW spin, without the determination being arbitrary, since we're asking to learn something about nature here.

> You can pick any 3 stars and say "For the purposes of the next 5 minutes, let's call this star A and this star B and this star C. A is the north pole, B is the south pole, C is 12 o-clock or 0 degrees, and degrees count up clockwise when looking from north to south."

We were trying to establish the spin of a star system. Short of it being a binary star system, there's one star.

We can't really consider multiple star systems simultaneously, as it wouldn't make any sense. Say you pick a star at random, A; you arbitrarily designate one of the two poles of the star as "north", and "up" as a vector straight up from the star's "north" pole. First, the CCW/CW rotation of star system A hasn't been decided by any fundamental law of the universe, it's been decided by our choice alone. Had we chosen the other pole to designate as north, then the rotation is reversed.

If we go to a second system, B, and maintain our definition of "up" as "up in the A system" … that makes no sense. This system could be edge-on the the up vector from A. For B's rotation, we need a vector perpendicular to the plane of system B.

(Whether a system is CCW or CW is going to be about the "up" vector, but the "up" vector for a system has to be from the system's center, and then perpendicular to the plane of rotation.)
Interesting HN post today on Zarathustrian philosophy:

https://www.youtube.com/watch?v=3s1t0hrl4pE

Are gut feelings naturally based on one's moralities or sense of justice? Are leaders typically moralistic in their decisions?

Chris Hitchins would probably argue that morals are innate--but what about in business? What if your gut feeling is based on some unjust yet common practices? Does that make you a "better" leader?

Just tossing this out there...
Now that the weather is nice I got a helinox chair and a small goal zero yeti and with my a wifi hotspot I can go work in the park outdoors or on a patio all day.

It's heavenly.

I also love my bluetooth headphones with Noise Cancellation.
I can be in my own world at the gym, at work, at the coffeeshop.
The State of State Preemption: Stalled, but Moving in More Competitive Direction
Changed title punctuation for length reasons. Original:

> The State of State Preemption: Stalled – But Moving In More Competitive Direction
Under 100€: a password manager.
Every time I need to sign in to an account I haven't used in a long time, I appreciate how much it makes my life easier.

No need to remember which email address I used to sign up, which of my passwords I used, what special character I added... It makes 2FA a breeze. It works seamlessly across my computers, browsers, phones...

I also use it to store API keys, my social security number, passport number, IBAN, copies of documents I need to keep handy..

The added security is just the icing on the cake.
Interesting, do you have that thing at home? Or do you work at an office and have it there? I don’t really know how I would do that myself.
I have a basic mosquito net above my bed and it is miraculous (I got the first one this year). What is particularly interesting is that I am not bothered by mosquito buzzing even when they fly close because somehow my brain knows that they cannot bite me
Optimizing Contextual Speech Recognition
I wonder how much DBus (the Inter-Process-Communication (IPC) standard Linux desktops have been based around) is baked into QNX & instrumental to it! Maybe I can find out now?

https://ioactive.com/pdfs/IOActive_Remote_Car_Hacking.pdf or
https://insights.sei.cmu.edu/blog/vehicle-cybersecurity-the-...

That was such a time. It's sad that it was a security panic, to me, because there was incredible promise there... All of the cars infotainment, windows, interior lighting, HVAC, all these things are just DBus services hosted on QNX? And I can just connect to my car & modify them, in some cases even over the air? QNX & DBus could have been a huge selling point, could have been such an awesome way to debundle the car from its infotainment. If only.

Really interested to see if DBus really does underpin much of QNX, or whether this was just a time & place. Seeing how monolithic versus networked QNX is in general would be fascinating; is there one or two QNX hosts & lots of devices, or so the story more distributed that that?
Maybe not the brightest future, but it's more than just a POSIX OS.
Global Entry is available to those from some other countries too. IIRC there used to be a threshold for the minimum number of entries in the previous year or so, but it looks like they've opened it up now.

https://www.cbp.gov/travel/trusted-traveler-programs/global-...

Definitely worth it.
Do you have any sandbox-like restrictions in place to ensure that commands are limited to only touching the project folder not any other places in the system?
This is the link they gave for feedback: https://kagifeedback.org/d/5305-kagi-translate-feedback/4
Not op but I have a cubii and I love it.
For anyone in the UK interested in getting a bidet: most normal bidets are illegal due to our water safety backflow prevention regulations. As a minimum you need a break tank - a double check valve isn’t sufficient.
Codebuff works on a local directory level, so it technically doesn't have to be a monorepo (though full disclaimer: our codebase is a monorepo and that's where we use it most). Most important thing is to make sure you have the projects in the same root directory so you can access them together. I've used it in a setup with two different repos in the same folder. That said, it might warn you that there's not .git folder at the root level when this happens.
not a fan of the JS or its community either, but there you have objectively better languages and communities like TypeScript

likewise for embedded and backend Rust and Kotlin are objectively better languages and communities than Go
Under $100:

- A dumbphone. Even if I’m not using it anymore, it has shown me what life I could be living without distractions. My anxiety and stress levels went down from about the second day using it, I became much more aware of my emotional state and the environment around me, it was a noticeable shift.

I no longer buy the arguments that we can control our smartphone addictions with will. The technology is too optimised for most of us to break free. And the addictions — too subtle for most to notice.

It may simply be a physiological addiction to checking email or for notifications every now and then. If you feel like you’d be missing out unless you check your phone several times a day, you have it. If you reach for your phone without thinking when you’re bored, you have it. It’s all about compulsive action.

I think much of the population is addicted. Certainly most of the online types.

Every interaction with your phone pulls you out of being present!
Still nitpicking:
Since IQ<0 do not exist, it cannot be a true normal distribution.
It is true that IQ distributions over large groups resemble normal distributions in their core, i.e. close to the median.
Anthropic teams up with Palantir and AWS to sell AI to defense customers
Is there an eBPF equivalent for QNX?
Also, with the real-time linux patch (which has been mainlined now), I'm able to run C++ ROS2 control loops @ 1ms down to even 250us on commodity off the shelf i3 and i5 hardware with dedicated cores.

I've worked on vxWorks, QNX and Linux and I found the pace of development using Linux the fastest.
Oh cool, does this also include the unfortunately discontinued desktop version of QNX? I've always wanted to try out a real time OS
It's not a real option (to Linux) though at it is still governed by a non-free license.
I've been pondering something based on twilio or similar, but haven't found anything. Don't really need the web calling, but web sms would be useful at times.

jmp.chat doesn't really fill me with confidence, but it might be an option in an emergency.
recall's going to take a screenshot of your entire desktop every 5 seconds and "AI" it so you can search...
There's apparently nobody stopping Matt Mullenweg from following through on his mission, which is to show the world what a petty, vindictive character he is.
Wasn’t that originally just for integration tests where you wanted to boot a minimal image that just runs your kernel CI test?
I would love to know if there’s a wine equivalent of Modernist Cuisine
Does that use ractors, or plan on using ractors? Seems like it uses fibers. Is it considered the best ruby server these days?
Trump's main financier concerned about a Chinese takeover of Taiwan mere days after winning the election? That's not spooky at all.
I wish iCloud backup was a true backup. It's really a sync, so if you accidentally rm -rf a file well you better hope you can yank out your Ethernet cable in time (or turn off wifi)
Your gut feelings want you to slam down McDonalds cheeseburgers one after another, day after day. Some degree of self-control is probably warranted.
I can vouch for Bunny. They are a fantastic company with fantastic prices and fantastic reliability. I have used their CDNs and all of their products for more than 4-5 years now.
> - a quality probe thermometer.

Can you recommend one you like? This is a hard thing to research without hitting fake reviews and blogspam. Not like there's an established brand a normal consumer would know about.

I guess that applies to a lot of things now.
I thought the same thing before clicking on it.
This isn't an OS meant for desktops.
I'm curious, what are you considering for stating that deuterium is not renewable? AFAIK there's an essentially limitless supply in the form of HDO in the oceans[1] and there are cost effective methods[2] to isolate it.

[1]: https://en.wikipedia.org/wiki/Semiheavy_water

[2]: https://en.wikipedia.org/wiki/Girdler_sulfide_process
That's the traditional stereotype, but I have a hard time believing those whose internet presence is mostly manifested as Twitter stan wars and tiktok trends care about greater ideals than the next viral trend
Passwords app for iPhone and Windows Chrome or Mac users!
Sort of, but not really. Air fryers have a much faster rate of airflow than any convection oven, which results in significantly faster and more even cooking. The air fryer really is a meaningful technological development.
Here we go with the CS people saying "the old fortran codes are terrible." Yeah, the "high error" between code predictions and laser shots is because LPI is inherently noisy and it's essentially impossible to fully control conditions. I would work on expensive sims for days to weeks and the experiments would see differences that would be off from that from an order or mag because their focal point is off by a micron. There's nothing wrong with the "old Fortran codes," they have the right physics, the problem is the initial conditions are just uncontrollable so that's why simulating these systems is hard.

Codes are not magic, they are physical codes, as in, they generally encode the physics as we understand it relevant to the experiment, so you might as well say our physical models are wrong, which is a much harder bar to clear, you'd have to invalid probably near 100 years of plasma physics. The problem likely is as I said, the experiments are just hard to control and we don't know the correct inputs. It's not like weather forecasting where we can have a weather balloons across the world, we're not able to probe every micron of the target at all times for a plasma temperature and density.
I agree. I too am a VLC hater. It's not just crusty, but often buggy and worse[1] than alternatives (I use Media Player Classic Home Cinema myself, despite it being dead for almost a decade). VLC is also ugly in a non-platform specific way. It's like a web app developed before web apps were a thing and doesn't feel at home in either Windows, MacOS, or Linux.

Having said that, VLC is still my last resort when nothing else can play a file.

[1] One example is subtitle rendering. Last I checked VLC was just plain uglier than MPC-HC.
I think of it as the edge of the server side, ie the closest to the user where the service operator still controls the data. An edge function in a data center can hide information from unauthorized users. An edge function in a home would have a much harder time of pulling that off.
RAG is a well-known technique now, and to paraphrase Emily Bender[1], here are some reasons why it's not a solution.

The code extruded from the LLM is still synthetic code, and likely to contain errors both in the form of extra tokens motivated by the pre-training data for the LLM rather than the input texts AND in the form of omission. It's difficult to detect when the summary you are relying on is actually missing critical information.

Even if the set up includes the links to the retrieved documents, the presence of the generated code discourages users from actually drilling down and reading them.

This is still a framing that says: Your question has an answer, and the computer can give it to you.

1 https://buttondown.com/maiht3k/archive/information-literacy-...
A video explaining the philosophy and technology behind the project.
https://www.youtube.com/watch?v=jNOA39HnkcM