skysight-inc/HackerNews huggingface dataset:
It's to draw contrast to "design systems" like Gridfinity, which is based on boxes that are multiples of 42mm on each side.

There are tradeoffs between the two approaches, with no real "right" answer. Gridfinity trades some flexibility for compatibility, the 42mm squares mean you can move the gridfinity boxes on a base without reprinting anything. This gives you much more flexibility, but if you want to change the size of one part you'll have to reprint a bunch of things.
I was looking at a solar filament the other day. You know. Just a few hundred thousand kilometers long blast of superheated hydrogen plasma. The fact that this was just normal day-to-day operation of a G2 V star, and it would have consumed the entire planet of Earth, just is incomprehensible to most folks.

And that is Sol just happily percolating away. It isn't even the actions of a nova, never mind a supernova.
I'm really enjoying this blog. It's nice to know there's someone else out there that doesn't lionise these arseholes. HN can easily make you think otherwise.
Why is the market for white collar jobs so terrible right now? Is it low interest rates or what?
Good point. I'm going to trim some of the fluff off of that tldr.
> commissioning their own research.

With what money?
I'm still trying to top Weird Al's 100GB of RAM 25 years later!

https://en.wikipedia.org/wiki/It%27s_All_About_the_Pentiums
I think this is amazing. I'd love to get to the point where we are with open source EDA with open source physical CAD.

> Another downside is that solving this kind of matrix equation gets prohibitively slow when you have a lot of unknowns, which gives rise to the conventional wisdom that individual sketches should be small and simple.

I've gotten quite deep into this, and this is really not a problem in practice[1]

1. FreeCAD's main issues with constraint performance come from a redundant & unnecessary GUI layout algorithm, which falls over with just a few hundred constraints.

2. Eigen's sparse QR decomposition benchmarks at 18s for 2200 constraints, which is really not too bad

3. There are sparse QR decomposition libraries that can handle 500k-1M constraints in about 18s. I can't imagine a CAD sketch with more than a few thousand constraints.

[1]: https://github.com/FreeCAD/FreeCAD/issues/11498#issuecomment...
You have only tested the current "FREE" AIs, right? How do GPT-4 or Perplexity Pro work on the very same tests?
They said: "Even running a 7B will take 14GB if it's fp16."

Which is correct, fp16 takes two bytes per weight, so it will be 7 billion * 2 bytes which is exactly 14GB.

They are probably aware that you could run it with 4 bit quantization (which would use 1/4 of the RAM) but explicitly mentioned fp16.
> if China decided to launch an action against Taiwan, it would destroy the latter's cellular network, cut all the fiber all the island, etc, and at that point no command is going to reach the machine

Many good arguments against this have already been made, but I will point out one more: Taiwan has many of their people overseas, working in IT roles. The killswitch could be activated from another place in the world. I'd slip the code into a DNS server.
I'm surprised online gambling sites haven't started a poo; for people to pick the actual date of the blast.
Or is this for cs guys only?
I about had a stroke when I got to 11m54s in https://www.youtube.com/watch?v=ra_9zU-mnl8#t=11m54s ; I think this is the correct transcription of that sentence:

> I did a whole episode on how more printers' printers print prints for printers' printers than printers print prints for printed projects
I'm not supporting Israel's actions. I think Israel is justified in killing every Hamas member it can get a bead on, but not in inflicting mass civilian casualties on a population that is supermajority too young even to have voted for Hamas in the first place, at least not without extraordinarily clear military proportionality claims (arguably present early on, now clearly absent).

But this "Nakba" stuff appears invariably to be coded appeals to a "one-state solution". Israel is a nuclear-armed state with one of the world's best trained military and a strong economy that, contrary to activist opinion, stands on its own two feet. There is only one outcome in a "one-state solution" and it's not the one you (or I) want.

It's worth pushing back on existential arguments against Israel as it's currently construed. "Mass murder of Israeli civilians is unprovoked because Nakba" is one of those. The correct response is "no, things are much more complicated than that."
Show HN: tillywork - opensource work management (monday.com alternative)
Today we released our MVP for tillywork - an opensource, self-hostable work management software.

tillywork has 3 modules:

1. Project Management: Think Trello/ClickUp/Asana, helps you manage your projects and tasks.

2. Sales CRM: For marketing/sales work

3. Agile Projects: Jira/Github Projects alternative, for technical and product people

You can find us at:

- Github: https://github.com/tillywork/tillywork

- Our website: https://tilly.work

- Discord: https://discord.gg/Ttn4WeNJbb

We're MIT licensed, so you can edit our code, use it personally or commercially with no issues. We'd appreciate if you gave it a shot and send some feedback our way!
It all depends on if you personally have a realized concept of enough, and if the noble work can pay you your level of enough.

If your noble work won't satisfy your desires for pay, then that's going to cause stress and resentment, and the fulfillment won't be enough, IMHO. There's also the possibility that your noble work is a real drag. I'd strongly prefer a not particularly noble job where I can work the way that works best for me over a noble job where I had to work in ways I don't like.
Location: Right now, Japan
Remote: I am fine with in person
Willing to relocate: Yes
Technologies: Python, JavaScript/TypeScript, React, Java, SQL.
Email: chen.john233@gmail.com

Résumé/CV: Ex-FAANG engineer, Berkeley grad. Also have experience at NASA and Major League Baseball.

I have done contract work before through Upwork and am Top Rated on
the platform (5 jobs completed, all with 5 star reviews).
Wonder how well this will do given that, going by reactions to even fairly anodyne AI usage in games, gamers really really loathe gen AI used to make games and game assets.
Sounds like you'd like the game Diplomacy
cloth hockey tape, great for adding soft grip to tools
What I like about the Anki approach is that it’s very conducive to scheduling and timeboxing. It removes a lot of variability from the process of memorizing things, and for me variability/unpredictability is a point of significant friction and a strong determiner of if I can consistently work on learning something or not.

In some cases one can also use decks made by others, which can help avoid wasting time on dry, unnecessarily fluffed up instructional materials with low signal-to-noise ratios like is common in university courses.
Show HN: An Unsplash Wrapper I built
I have built a Wrapper for Unsplash.
Using the Official Unsplash API, I fetch images and display them into a neat list. You can download any image in highest quality, just by tapping on the image. Credit to each artist is given below their respective images.

Try out the app: https://wallpaper-library.netlify.app/
I'm very excited about what Matt is building, the world desperately needs a good open source parametric CAD package. One where the UI/UX is designed to be as "easy" to use a SolidWorks.

The biggest reason this hasn't happened so far is the lack of a truly capable parametric kernel, Truck, the kernel that Matt is using looks like an incredible project and exactly whats needed. The only other kennel till now that been close to being whats needed is OpenCascade, but its lacks important features, is buggy and at times quite unstable.

Once Truck (and CADmium) lands stable fillets (surprisingly one of the hardest features to make stable) it will prove itself as the perfect successor to OpenCascade and and the perfect platform to build the future of open source parametric CAD upon.
Chrome is hard blocking this site as a security risk for me. Needs more https.
For now, I'm verifying them via their work email.

So far, I've gotten decent feedback from my former colleagues and friends in big tech. Most of them take some sort of compensation for helping restore Insta / ad accounts - this is just a more direct way.
I play them in the background while working. It's actually rather nice. Professor Nixy caught a flare that almost went X-class the other day.
You said "If *I* harvest a wild apple".

You are, presumably, not an "early man", and whether or not you own a car, you certainly have access to the technology.

While it is definitely an assumption, I'm guessing you are American. If so, then any apples you would be able to pluck would have been brought there by deliberate human seeding at some point in the past.

Also, like with a great many food crops, if an early man were to pluck a truly wild apple, it would be rather different than what we would buy at an orchard today. Human cultivation over many millennia has massively changed most of the plants we eat—whether that be the leaves, the fruits, the seeds, or the roots.

Your notion of a perfect state of pure wildness supporting humans who have never had any support from any other human is nothing but a fantasy.
Or they become Wikipedia admins or reddit moderators.
theres so much i dont know
> > Since they called out a specific amount of memory that is entirely irrelevant to anyone actually running 7B models, I was responding to that.

> Which is correct, fp16 takes two bytes per weight, so it will be 7 billion * 2 bytes which is exactly 14GB.

As I said, it is "entirely irrelevant", which is the exact wording I used. Nowhere did I say that the calculation was wrong for fp16. Irrelevant numbers like that can be misleading to people unfamiliar with the subject matter.

No one is deploying LLMs to end users at fp16. It would be a huge waste and provide a bad experience. This discussion is about Copilot+, which is all about managed AI experiences that "just work" for the end user. Professional-grade stuff, and I believe Microsoft has good enough engineers to know better than to deploy fp16 LLMs to end users.
There will be very few companies which will be really using the AI to solve problem which AI can solve, otherwise every next company slapping "AI" on their prodcut.
> I'd more more surprised if TSMC engineers oblige to sabatoge, because doing so would turn them from being valuable collaborators with a job who are going to get 10x paperclip raises to becoming unemployed drone targets.

The world is full of zealots willing to die for a cause.
They mention transferring data over “encrypted dark fiber connection”.

What does that actually mean? I thought fiber was dark until it was plugged in.
A recent astronomy video that really depressed me was this one: https://www.youtube.com/watch?v=fG8SwAFQFuU.
basically. To manipulating the reader into thinking that workers being paid well or according to their "benefit" is the natural, logistical, or otherwise expected outcome.

It is an attempt to switch the roles between what the conventional, familiar, and safe what is unconventional, weird, and strange.

Paying workers according to "benefit" is not tried and true. It has real challenges and problems.
john scalzi: starter villain

note, if your wife doesn't like to be woken up, do not try to read this next to her in bed. you will LoL, and wake her up.
Medium has already been available for a couple of weeks. Vision is the new one.
Let them trade whatever they want — but publish their trades and delay execution for 48 hours.
Dead man switch?
This would be great if it would train a toy-problem, and then of course it would only work if you built the right architecture.
Lego Ideas – iMac G3
I think it's a very good thing that science educators can reach millions and millions of people they couldn't before. Probably one of the few unequivocally good uses for social media / video sharing platforms.

Which part are you finding depressing?
Thanks for the clarification. Maths sounds inherently terrible to me - maybe i infer US instagrammers using maths to sound hip and they don’t really use math. Glad to know its normal use in UK.
I must be mis-remembering some Facebook memes based on the 2012 conviction in absentia by a Malaysian tribunal. Seems like the ICC never took it up; although they almost certainly should have. US sanctions and pressure on the ICC not to seems to be working.
I feel like that loathness is largely coming from the game design community, particularly asset and environment artists.
> Things which are massively useful on desktop - like searching in a page or visually scanning a large doc are much harder on mobile

Interesting, am I the only one who almost always uses "search on page" and glimpses/scrolls over the entire page before reading both on mobile and desktop? Especially if I just came from a search engine, I search for the "highlighted" phrase.
The point of the ICC trial is to investigate, in the name of the signatory states, if the crime of genocide is being committed by another state, signatory or not. Then, it is up to those states that recognize the court to follow through with the impartial decision.

Today, France or the UK or Germany or my own country, Romania, can claim that collaboration with the regime in Israel and/or the one in Gaza is not problematic, because no court of law has found that they engage in genocide. If the ICC finds that there is a credible enough case that they would issue arrest warrants for the highest ranking politicians of those two states, then this would be no longer acceptable. They would have no more fig leaf to hide behind: a court we recognize as legitimate has made it clear that there is a plausible case for genocide taking place, and so we must (if we abide by our own laws, treaties, and logic) end our collaboration with these regimes and seek to bring them to justice.

And I find it very interesting that you're comparing the Palestinians with Nazi Germany, and Israel with the Allies. In fact it was Israel that invaded and is currently occupying the Palestinian territories, just like Nazi Germany did with so much of Europe, and it is Israel conducting a genocidal attack in Gaza, not the other way around. Palestine is much closer in this scenario to occupied France or Poland, striking back occasionally at their occupiers. Unfortunately, they are lacking powerful allies like those two countries had to help them free themselves, and they have also been radicalized and are choosing to murderously and condemnably attack the civilian population of Israel instead of focusing on military and state installations as those revolutionary forces mostly did.
I wouldn’t be overly optimistic on what an average player can express as a preference. Besides, as a gamer I want to be surprised and entertained, I don’t want to design rules and game mechanics, iterate over balancing the game and finding consistent art style. Unless you meant like really distant future.
https://news.ycombinator.com/item?id=40426801
Ugh Freecad. Love hate relationship.

I pretty much only use the Part Design, Sketcher and Spreadsheet workbenches. Those mostly work OK together. I don’t dare branch out because of poor interoperability between benches; I sometimes use the Part bench as well but it’s so fiddly because you had to take it through two internal format changes to make it work in Part Design.

Hoping that one of the many open source CAD projects can supplant it eventually.
That's the theory, yes. But the institution has already shown it can arbitrarily change its mind...
The End of Apple Stickers
The killing of combatants and combatant support personnel without judicial authorization is not in fact a war crime. The term you're looking for here is hors de combat, which was coined specifically to separate out the people who can't be extrajudicially killed during a war.

I don't understand the preceding comment well enough to defend it or to see the racism in it; there is context I am probably missing.
I believe Sam is a predecessor of Acme[1][2], which still attracts new users today. One of its notable users is Russ Cox, the tech lead of the Golang team. I haven’t used Acme yet, but I want to try it out one day.

If you’re interested in learning more about ed, I highly recommend “Ed Mastery” by Michael W Lucas [3]

[1] https://doc.cat-v.org/plan_9/4th_edition/papers/acme/
[2] https://www.youtube.com/watch?v=dP1xVpMPn8M
[3] https://www.amazon.de/gp/product/B07BVBSDNZ
The Palestinian territories were (a) conquered by Israel after they won an unprovoked war and (b) only exist because Israel surrendered them partially. In no sense is it an occupation. Gaza, for example, was once part of Israel but it was only through Western interference that they were made to give it up, with now-known-to-be disastrous consequences.
Infrastructure as code in C# is already supported by Pulumi[1]. However, developing anything significant requires a lot of copying values from one part of the stack to another, lots of magic strings and lots of combinations of parameters that don't work. Plus sometimes you choose a combination of parameters that works until your cloud provider upgrades Kubernetes or whatever and now that specific version of k8s isn't supported with the parameters you chose.

You have no control over your cloud provider's updates, there's TONS of trial-and-error in developing the stack, and often error messages are extremely unhelpful. Your cloud provider's UI is so much easier on the initial setup vs. infrastructure as code.

Then there's TestContainer[2], which is infrastructure as code but only for tests. The syntax is a lot more natural, but it only runs Docker containers which are automatically destroyed when the tests are complete.

It looks like .NET Aspire is the best of both worlds: a simple syntax that deploys local resources (replacing docker-compose.yml dev files) AND it also supports deploying cloud resources. Which is really great! Only downside is you're tied into Azure.

[1] https://www.pulumi.com/docs/languages-sdks/dotnet/

[2] https://testcontainers.com/
I was a little surprised that the values are higher for humans than dogs b/c I am used to seeing dogs gnaw on any random thing, trying to drink from puddles, etc, which I would have thought would lead to higher intake. But ... is it just that this is these bioaccumulate and humans live longer and eventually have higher levels? Or do people actually have a higher intake through e.g. hot beverages in lined disposable cups, plastic cutlery and takeout containers, etc?
When they used the untraceable pseudonym the Bitcoin market cap wasn't $1.4 trillion, for one.
As the author of ripgrep, I wouldn't necessarily buy this. I suppose I might agree with it in the extremes, but SIMD prefilters are quite exceptionally difficult to beat with scalar code in the common cases. Longer patterns are great for the SIMD algorithms in ripgrep because of its use of background frequency distribution heuristics. That is, the longer the pattern, the less likely your candidate detection is to produce a false positive in its hot path. (I say "less likely" here intentionally. One can of course pick specific needles and haystacks where a false positive is reported at every position for any length N.)

I don't mean to 100% disagree with you, but I think it's misleading to suggest a sort of one dimensional view of things where, as the pattern gets larger, SIMD gets worse compared to sublinear search algorithms. There are other factors at play here, and, importantly, what "long" means in this context.

In many practical circumstances, "short" might be a few bytes, while "long" is 16 bytes. But maybe your idea of "long" is actually much longer.

If you're curious how your own algorithm stacks up to ripgrep's, you can plug your implementation into the `memchr` crate's benchmark harness: https://github.com/BurntSushi/memchr

It uses rebar: https://github.com/BurntSushi/rebar
> If I type “Create an Orc,” then I don’t want to be asked 20 follow-up questions to exactly specify the nature of the Orc; I just want it to take a guess.

This is the exact point where everything falls apart. Good games have simple rules that combine in robust ways to allow for varied expression.

Each roll of the dice here is baking in assumptions that will not play nice with the last unit, or the next one.
> I've never been a fan over overly dense applications, unless they are purpose built tools.

Thing is it doesn't look super-dense. It's just space efficient let's say. Our UI components, based on Win32, makes it quite easy to have relatively dense UIs that's don't look cluttered or busy.

Like I said I'm sure you can do it using HTML and CSS, it just seems not to be done often.

That said it's absolutely a specialized application. At least 99% of our windows/views would make zero sense on a mobile or tablet.

> Do keep accessibility in mind, some of us zoom up a couple steps on many sites.

Yeah we had to manually implement font scaling, before Microsoft added it to Windows. Certainly something we will support going to the web.
Their prices do seem to continue to increase though

https://www.backblaze.com/blog/2023-product-announcement/
Midler won, it’s a cornerstone case in protecting image/likeness.

In tech we’re used to IP law. In entertainment, there is unsurprisingly a whole area of case law on image and likeness.

Tech will need to understand this—and the areas of domain specific case law in many, many other fields—if AI is really to be adopted by the entire world.
We expect school administrators to be ahead of others on this issue because of the power imbalance with their application of the policies to students. We're hearing about it because it happened to an anomalous student who was able to fight back. The initial reason remains even though we only read about it through the anomaly.

I.e. the point of this thread isn't around the specific case of the anomalous student, rather the issue raised around AI enforcement in schools and what it means for the typical student. And yes, average IT students will still get involved with situations around AI and their school - they just aren't going to make the news with a court case.
Should be easy to predict since it actually already happened thousands of years ago. :)
> lands stable fillets (surprisingly one of the hardest features to make stable)

Interesting. Any chance you could explain why fillets are hard(er)?
They don't become common, they become numerous. Totally different.
Quoting directly from that github:
"Status: Early prototype. This tool is not yet an MVP, but is being developed in the open. Please do not share this to HN or Reddit or things like that."
"Incompetent Bridge Crew" is a game that I'd enjoy playing, that's a great idea!
Sure, but you (a person, not an LLM) can also reason about what you don't possess, which is one of our primary learning mechanisms - curiosity driven by lack of knowledge causing us to explore and acquire new knowledge by physical and/or mental exploration.

An LLM has no innate traits such as curiosity or boredom to trigger exploration, and anyways no online/incremental learning mechanism to benefit from it even if it did.
Are you suggesting that lawmakers who control the whole budget, legislative taxes and have entire government departments at their disposal are short on money?
Discussed in a big recent Show HN https://news.ycombinator.com/item?id=39365135
The former.

When I get back to my desktop, I’ll see if I can scare up an image.
Plural majestic
We trusted google at one point with a lot of our info, then they started to screw us.

Are people overreacting for something not enabled by default? Quite possibly, but literally today open ai is getting in trouble for almost certainly using Scarlett Johansson's voice, even after she specifically told them "no". They're already giving all the indications they don't care about consequences to abuse.

And the URL for the AI API shouldn't be buried in the advanced settings.