skysight-inc/HackerNews huggingface dataset:
Show HN: I connected my 3D printer to the internet
Hi HN,

I made a little TUI like website that connects my 3D printer (Prusa MK4) to the internet for use. It has two main functions:

1. You can see a real time 3D rendering of whatever the printer is currently working on (gcode viewer) via a SSE stream of commands the printer is processing

2. If you are located in the USA, you can submit an STL file to receive a quote for printing that file, and if ordered, I will then ship it to you

The service does use quite a bit of memory to run the 3D gcode renderer, so be advised before visiting the render section of the website.

I made this because I thought it would be fun to write my own live gcode viewer after being somewhat disappointed with the existing ones I came across, and I also thought it would be fun to make something where the end result is a tangible product for a change.

This is also just a fun side project I’ve been working on, I’m not trying to turn this into an actual business so all prices are just to cover the cost of running the service. I will most likely take it down after a few months and just use it locally as an interface to the printer. The service is also pretty strict about not letting you print things that may fail without supports even if it’s very rare.

Overall it was a fun project to work on and I learned a lot more about how 3D printers work through doing it.

Some cool websites that offer STL files to download for free:

https://www.thingiverse.com/

https://www.printables.com/

https://bento3d.design/
> Your calling that effective? It's hardly a dent in reddit, and further more the people who left likely went off and got worse.

No, I said the result was overall positive and the study confirms that.

You've cherry picked what you got out of that text a bit:

> They specifically call out that departed users in past studies end up MORE Radicalized.

The text specifically says "found a subset of users". It's not "departed users", but a subset of them. Of course there's going to be a few that got worse... they're people.

The main point is: How did the whole system change? - Slightly positive. Where did the most toxic people go? - Away, where others won't easily find them by accident. We're not going to prevent the already evil from finding each other, but we can succeed in creating environments where they're not the normal group.
How much can you learn about a country from visiting?
Ask HN: What are some good dedicated textbooks on Graph Theory?
I am a fairly experienced Software Engineer with a computer science degree. During the graduation course, I did study Graph theory, but only as a part of Data Structure/Algorithms, and also that was ~10 years ago.

I would like to explore it further and in formal detail. I am assuming it must be a part of curriculum for Mathematics/Applied Mathematics? What are the recommended resources (preferably Textbooks)?
Like the chatbot wouldn’t squeeze you 10x harder.

At least a human CEO has to worry about being arrested or someone setting their house on fire.
>I can't count the number of times a prototype that was meant to be thrown away was actually put into production because "it's cheaper and faster than rewriting."

Did the business make money, though? I think that's the law of the jungle
https://oversight.house.gov/wp-content/uploads/2024/05/SSCP-...

>I suggested Arthur try to interview Tony directly and connected him to our
"secret" back channel.

>I forgot to clarify in my email yesterday that BOTH my gmail and phone calls are now safe. Text is NOT, as it can be FOlA'd, as can my govt email.

>So you and Peter and others should be able to email me on gmail only, with the caveat that no other govt. employee is copied at a govt address, as all govt emails are potentially FOIA'able.

>You are right, i need to be more careful. However, as i mentioned once before, i learned from our foia lady here how to make emails disappear after i am foia' d but before the search starts, so i think we are all safe. Plus i deleted most of those earlier emails after sending them to gmail.

>But I learned the tricks last year from an old friend, Marg Moore, who heads our FOIA office and also hates FOIAs.

>Frankly, Ithink it was prob a mistake to allow anything of EHAs to be FolA'd in the first place, given that these conspiracy folks are just pulling things completely out of context and feeding them to people like Rand Paul and other nut-jobs.
> people build their own PCs exactly because they want the opposite of everything in a MacBook: they want modularity, upgradeability and repairability to the point that they are willing to sacrifice power efficiency.

While I’m totally one of those people, aren’t we some rather small minority, nowadays? I mean, obviously still big enough for companies to produce parts we want, but I always keep reading how more and more people are using laptops instead of desktops.
Adopting OpenTelemetry for our logging pipeline
In tokipona, each word [can] have their own glyph: https://jan-ne.github.io/tp/sp
Maybe some kind of relay in space (maybe it could follow Voyager 1, slightly faster) which amplifies the signal and retransmits to Earth ?
Find your next job easily
surely all of jane austen's novels can be considered to be romance? and i love them. also nancy mitford's.

and i have read quite a few of barkers books (and liked some) but i don't see what being gay has to do with anything.
DuckDB 1.0.0
It breaks the flow of the quote, but it really should be 'make it fast enough'
It's ridiculous what doctors will put people through instead of doing a basic test that's cheap and easy to administer and (in the USA) should be covered by health insurance.

I know someone who went through a similar experience with H. pylori.
China Is 'Prepositioning' for Future Cyberattacks–and the NSA Chief Is Worried
(disclosure I own a 13in one)

Yea closest I see to being better about it is Frame.work laptops, and even then it's not as good a story as desktops, just the best story for upgrading a laptop right now. Other than that buying one and making sure you have at least two thunderbolt (or compatible) ports on separate busses is probably the best you can do since that'd mean two 40Gb/s links for expansion even if it's not portable, but would let you get things like 10GbE adapters or fast external storage and such without compromising too much on capability.
Aborting threads has issues in most languages. Timing out an operation however is a solved problem with many safe implementations.
from what I understand, there's a price Sean is asking for his work which no one is willing to pay at this moment.
one of the reviews is doesnt work. Is it a troll or is it supposed to fail every once a while ?
https://archive.ph/Pw3re
I like this, this is probably a simple solution that could help with the problem that GP (and I) have with opening up many many tabs at once.

This also is probably good advice to use with any site. Sometimes I'll open up 3 tabs of interesting-looking youtube videos from my home page. It would probably be best (and would make me watch less youtube) to restrict it to only 1 tab per site.
Maybe multiple receiving antennas could be used, spaced widely apart (e.g. one on Earth, one on the moon, one in orbit somewhere); each would receive some signal affected by noise, but the noise would be different for each (such as the atmosphere affecting only the on-ground antenna). Also given that we know the precise location of the transmitter, we can work-out the exact phase difference between the antennas. Some digital post-processing would combine the raw signal+noise from the multiple receivers and extract the signal.

In fact, I assume that at this distance, even a very narrow signal would spread wide enough to illuminate more than just the Earth diameter.
When the problem includes the top administrator, bureaucratic error correction procedures are somewhat less effective.
A very notorious antibiotic for its plethora of side-effects.
and he doesn't sound humbled
“A thousand people constantly mentioning online how they hate you would ruin most of your chances at establishing new relationships as well, people just have to make a single google search to see everyone hating you and that will put them off getting to know you deeper”

Is googling people after you meet them extremely common? I’m not sure that I’ve ever done so in my life, and the stakes that you raise feel wildly disproportionate.
Unfortunately, people like you and me are the minority.
After that

> Tiny number of 'supersharers' spread the majority of democracy
The same kind of issue prevents Celery (a python task queue) "soft timeout" feature from working reliably.

It throws an exception _anywhere_ in the worker process to signal the timeout, but in practice the exception is often eaten by too-generic except blocks in library code and never reaches user code.

An interesting solution is structured concurrency because it introduces "raise-safe" points (the "await"s), but the ecosystem is not there yet.
What about actually fun conspiracy theories? Wouldn't any plot trying to reduce population with an artificial coronavirus push lab leak theories in order to depress virus research? If you prefer Big Pharma as the bad guys, wouldn't Western pharmaceutical cartels attempting to earn billions selling vaccines attempt to discredit China as a diversion?
They're saying meaning is not endemic to any such thing. Colloquially when invoking "meaning" the idea that we are the arbiters of it, while true, seems less popular than one where it's absolute, whether discoverable or otherwise.

That's not surprising because it's downstream from religion, where we don't get to decide what's meaningful: we are told.

It's neither here nor there because what it's really about is a feeling, not a rationalization.
I love Feh.

It's a terrible piece of software with the most atrocious bindings known to man[0], but it is so light and speedy at what it does, with minimal dependencies that I haven't had the heart to switch away from it, even thought Qimgv is superior in almost every single way.

0: Mousewheel is bound to "next image". Yeah.
https://theintercept.com/2023/06/29/covid-nih-personal-email...

https://www.thenation.com/article/archive/nih-foia-covid-ori...
This is an old game from a time when CSS Grid was new, so they just focused on the basics. Nowadays you can probably assume that most CSS users are somewhat familiar with basic CSS Grid already, so a game which covers the advanced features would make more sense.
Hi Mike, so I'm watching what is happening in the misinformation are right now and while I don't disagree some people might have gotten some details wrong, somebody - or at least quite a lot of somebodys - is parroting the same statements that come from Kremlin on a mass scale. Some of these statements are completely untrue, many contains bits of real information mixed with false statements. I don't know who is behind these and I will never have a proof, but ignoring this massive phenomena will get us nowhere.

Specifically, what gets me worried is not the subset that is related to making Westerners averse to supporting Ukraine but many subtle and not so subtle attempts at sowing discord using the divisions already present in our society. This really works extremely well and we're super-weak when faced with these.
Startup Brings New Hope to the Pursuit of Reviving Frozen Bodies
But does it run Crysis?
That "far cry" depends on just how much warranty work the VW needed. And if VW had to settle for valve stem caps, then they may have been feeling lot$$$$ of motivation to find something.

(Yes, I owned a VW once. Never again.)
> DHH saying the original video was throttled

It was. Author said as much: "This is slow on purpose asa demonstration. This isn't meant to show the experience someone in SF on a fancy MacBook with Gigabit internet has. No matter which tech, they're good. It's about the person on a cheap laptop on slow mobile internet." https://x.com/noahflk/status/1795855075526471915

People also pointed out that the Google Calendar SPA is much slower.

And not like "SF Gigabit internet" and "highly throttled 3G" are the only two options...

The original post was highly misleading. Basically just a lie.
>Even her name sounded cool.

I don't know why, but I found this hilarious. Was her name "Max Power"?
New eyes, new mind, freedom of ideas.
> Why not?

Because it's extra work.
Do you know of a benchmark site that compares clang compilations for different systems (CPU/RAM/SSD)?
2D Water Magic by Steve Mould [video]
Hmm it doesn't seem to work properly:

> The domain asfawradhasopiuhtnwlwasdoirejtrlekjgoisjdkjwelfkjfsvodijser.com is already registered. Drink up!

That domain is not registered.
RNA, the Long-Overlooked Molecule That Will Define a Generation of Science
Churchill's unsent letter that could have changed the course of history
Maybe they figured knowing C++ was a sign of your general programming aptitude?

Also, how right were they?
I can confirm as I own one of these.
I have no idea how I would use settimeout with a socket to solve any of my problems that involve causing a piece of code to terminate early if it takes longer than a specific amount of time.
I was surprised, too. Knowing little about physics, this was a pleasant surprise, however.
https://archive.ph/cSvET
RapidClipse
Linux (kernel I mean) is good enough. There were some scheduling problems with audio, but it's mostly resolved. The problem is GNU style. We need another GUI and that doesn't mean just replacing X with/or Wayland protocol. It means replacing GTK and QT too.
Arch, rolling release is just superior stuff for everyday use.
An open-source demo dashboard that presents sentiment trends in US election news
An open-source demo dashboard that presents sentiment trends in US election news. Since it is built with JavaScript and React, anyone can fork it on GitHub and modify it to compare sentiment on other topics, such as Bitcoin vs. Ethereum or iPhone vs. Android.
The principle that it’s better for
company management to exploit finance market inefficiencies to yield profit today at the expense of the investors and bond holders caught holding the bag tomorrow.
If you don't need your snapshot read-only queries to be linearizable, then you don't need MVCC for this: just take a consistent checkpoint every second or minute or hour. A simple way to implement low-frequency snapshots is what Redis made famous: fork the server process so all future updates in the parent are to CoW pages and read the snapshot from the child. (HyPer did this originally but I'm not sure they still do.)

I think this approach makes more sense than MVCC when linearizable abort-free read-only transactions aren't really necessary: you can avoid a lot of complexity and a lot of overhead by not retaining old versions.
Probably, it's why I eat a lot of Greek yogurt. Fermented foods keep the gut bacteria in check.

This sounds like an awful disease to have. As someone who suffers from fungal problems, f*ck em. I hate fungi so much .
Can Large Language Models Translate No-Resource Languages?
Funny how this post can not make it to the front page even if less upvoted older links are there.
Why is a group of billionaires working to re-elect Trump?
> Why would they stop working when everyone does it?

If everyone does it, it's a de facto cartel.

Cartels generally end when one of the members breaks ranks and starts selling the product for less than the agreed-upon cartel price and vacuuming up all the customers. The result is often a price war.
>> F walks forward and Space turns you 90° clockwise. You get used to it, sorta.

It's stuff like this that makes me love early games.

Things that seem bizarre now, but at the time were "Sure, that more or less works!"
Unfortunately no, I'm not always at home.
Elixir v1.17.0-RC.1 Released
Microsoft blocked a bypass to setup Windows 11 without a Microsoft Account
And all the alarms about COVID, right? It was just one dude who got a little tear in his hazmat suit while working at the lab in Wuhan. Just one guy, no biggie.
It took me nearly two decades of problems before I got a SIBO diagnosis, via breath testing. But now I'm not sure how much stock to put in such tests, given the very recent paper https://onlinelibrary.wiley.com/doi/10.1111/nmo.14817 which suggests positive breath test results may usually be an artifact of decreased transit time more than any small bowel overgrowth.

I definitely sympathize with you on doctors generally being unhelpful and uncurious.
The cabel.com article linked to in many comments has the copy that explains it. [1]

One of the DAK signatures was buying other company's production line "mistakes", "fixing" them, and selling the result.

In this case, the original Thunder Lizard was another firm's speaker[2]. The mistake was that it assembled with the wrong (inferior) tweeter. DAK bought the mistakes, the correct tweeter, and sold them.

The Plus, iirc, was a follow up to this speaker.

[1] https://cabel.com/2023/11/06/dak-and-the-golden-age-of-gadge...

[2] Some model of BSR DR1550 series speaker, if web searches are correct.

Edited to add BSR info.
Kosmos-2.5: A Multimodal Literate Model
The max power on Intel/AMD CPUs is only there to get the CPU "performance crown". As you've said, you spend a large amount of additional power for very minor gains (to be at the top of fancy Youtube review charts).

It looks though as if AMD/Intel feel threatened by Snapdragon though - we'll see what AMD Strix / Halo brings for the first meaningful x86 mobile processor in years (or Luna Lake).
OpenBSD – Clang option -fret-clean committed
You might want to read what you post before your reply contradicts what you previously posted.

> What is the purpose of online video therapy when current LLM models can outperform the best psychologists in the world?

Sounds like a Warning Letter might be needed so the LLM techbros get the hint that their unresearched, unvalidated, unfounded claims of chat bots being "great" replacements for therapy are total crap.

You should be ashamed of what you're peddling. You could very well cause someone to die if they're hoodwinked by your service.
Nvidia Leads Companies Minting Money on Interest from Cash
With something like airlines that isn’t always obvious. Is a sustainable airline industry the greatest value? Or is it better to have a boom-bust market where passengers have greater access to travel?

It’s not an easy question.
It stops working as more people understand the tricks.

Trust works only when most actors are trustworthy.

Once you know the prices are jacked up just for "you", and once you know you are being "played," you behave differently and resist.

That is the point I am making, true value + gamification = price, but the gamification part is the quickest to do away with.
I wrote a story about why this is a bad idea https://rubiel1.github.io/text.html
C has this problem too: see signal-safety(7).

> * If a signal handler interrupts the execution of an unsafe function, and the handler terminates via a call to longjmp(3) or siglongjmp(3) and the program subsequently calls an unsafe function, then the behavior of the program is undefined.

Also note that pthread_cancel() provides a way to block asynchronous cancellations via pthread_setcancelstate().
> If "to your potential detriment" is your measure then tell me if you think police checking your documents is not "to your potential detriment",

Where I live, police can't just randomly "check your documents" unless they already have some independent evidence supporting the idea that you might be involved in a crime. Which is how it should be.

It wouldn't be spying, though, since they'd be doing it openly and presumably not doing it on a continuing basis. It'd still be obscene authoritarian overreach.

> or speed/traffic camera is not "to your potential detriment",

These should of course be banned.

> or waiting in line to board the bus, etc.

This has nothing at all to do with anything and is just you trying to muddy the waters.
actually, it was really easy to send in a simple to deal with. the NHS used a stool sample container that had a little spoon attached to the top (whole container is about 4 inches long and 1.5 wide, spoon about big enough to hold a pea) - procedure:

- crap, but catch some on toilet paper

- scoop some with little spoon - tests need almost nothing

- send off to lab

it was astounding how few samples we got, even from hospitals, that managed this.
What is the code doing? Most of the time it's waiting for a socket. If it's not doing that, do the equivalent for whatever it is waiting for. If it's CPU-bound, add interrupt checks.
A humble and honest story of growth.

Normally, depending on the circumstances, you might have a quiet and subtle word with someone about something they really can't be doing, whether because it's a real problem, or because of some silly political reason.

But it's also worth mentioning that someone's slightly mischievous "just something to browse reddit" could actually be cover for a covert channel or backdoor, intended for some darker other purpose, such as exfiltrating data, or providing access to criminals. Or it could have innocuous intent, but be a weakness exploited by an attacker. Or it could someday inadvertently be a red herring diversion that slows response while investigating a real attack.
That's a reasonable observation.
I'm sure evaporating Musk' wealth will fix that.
I find it confounding how 'cozy' RPi's relationship is with the open-source community given how little of their project is open-source. But I infer that open-source hardware and low-level software is much less important, interesting, and malleable than the OS-and-above software.
> it has to rasterize SVGs

...as opposed to streaming the vectors to an XY display[1]? :)

https://en.wikipedia.org/wiki/Vector_monitor
Just to give a brief answer to those reasonable criticisms:

The mixed-grade already exists in complex numbers (it is very useful there, and even more so in geometric algebra).

Differential forms are included in geometric algebra (the exterior/outer products are isomorphic). Turns out, combining that product with the inner product gives you an invertible product (as Clifford found out). That by itself already is a huge advantage.

Finally, Maxwell's equations are sweetly summarized in differential forms, but even more in geometric algebra: dF = J . Not only it is just one equation instead of two, but in addition the "d" (or "nabla") is directly invertible thanks to the geometric product (which differential forms lack and then have to use more indirect methods, including the Hodge dual).

By the way, I'm very partial to geometric algebra, but wouldn't say it is an "error" not to use it! Maybe just a big missed opportunity :)
It is.

The innovation in that cheap capital has rolled up industries. It’s easy to keep meat prices high when 3 companies control 80% of volume. In past times, you have dozens or hundreds of suppliers who controlled little regional niche markets.
"Move at the speed of thought".

For the person doing the recording. The person doing the listening is moving at the speed of the first person's speech.
> decarbonize key industrial applications such as cement manufacturing and metallurgical extraction

... so what's the reducing agent, if not carbon?
Medicaid having a cliff, instead of progressive falloff, is a very regressive policy. There's a common misconception that earning too much will bump you over a tax bracket and cost you, but that's actually true for many safety net items in the US.
The Shannon Limit is fundamental so you can't get around it directly. But yes, there are things you can do to receive information from further away.

1) A bigger dish is the most obvious one.

2) Use a lower bitrate to send more energy per bit at the same transmitter power.

3) Reduce the effective receiver temperature. This is a case where putting it outside the atmosphere might help in reducing noise.
Grats on the launch!

Link of the repo: https://github.com/timeseries/qstudio
The field of existential risk helps us reason through terrifying headlines