skysight-inc/HackerNews huggingface dataset:
For injection molded parts you could start by paying a local consulting firm that specializes in mechanical design to take a look at your part. They will probably be able to help you find a manufacturer and your design will have to be verified by somebody who does this for a living one way or another if you want it to work after a reasonable amount of iterations (better not forget those draft angles). You could also directly ask a local manufacturer of injected parts, as they will have engineers that can help you, but they might only want big customers. Also, that might close doors if you want to move production overseas.

Depending on the size and complexity of your part might just make it for $15k to get the tooling done. The manufacturing itself most probably will never make sense to do inhouse.
Did you ever read David Macaulay's "Motel of the Mysteries"?
Ask HN: What happened to DarkLang?
They (https://darklang.com/) generated some hype a while back but never seen them get much attention since then. Anybody used it -- what was your experience like? Are the project and company still under development?
It’s Not Just the Economy; It’s the SHEconomy
I believe it is because it is easier to find developpers familiar with the Web than with any other cross platform toolkit.

Put another way, it is easier for a web developer to get started with electron than to learn a new language.
Austerity does not work with the current money system because any deflationary effect of paying debts back leads to currency speculation.

Every dollar is like a capillary in your body. Taking money out of circulating is equivalent to blocking the capillary.

When you do austerity it's like getting multiple simultaneous heart attacks. The Austrian economists say just deal with the pain but I have a fairer proposal. Tax cash at 6%, then you can pay off debts. Anyone who wants to save can go to a bank and lend out their money at 0% or above.
I didn’t, look closely.
Upgrading a GPU internally in a laptop chassis is tricky because you need the power/heat/space to work for the range of possible products. And I like a CPU where you might design for a 35W CPU and that gives you dozens of options from 15W to 35W, the GPU range needs to encompass 100W (!) if the purpose is meant to allow configuring as a gaming machine. This will obviously affect cooling/power supply/bulk for all who buy the laptop and don’t want the gaming config.

External GPUs have their own difficulties but I think it’s a less challenging design problem than “configurable GPUs [up to enthusiast/gaming/pro cards]”
As a member of a marginalized community, I don’t have that luxury. Hope for the best, plan for the worst. I’m doing my part in my own way.
Because some of us have to build things which, for biz/customer reasons, have to be desktop apps, but we, as devs, are more familiar with web technologies/there are more web libs out there.
I've had a bout of impostor syndrome yesterday as I felt like I was getting stuck. I was trying to use sqlite as a back-end for a document store and thinking about things like constraints. (the problem itself isn't actually relevant here). I was like, how can I not figure this out? Am I overthinking it? Why is this so difficult? Why is there not a Solution out there I can use?

So that's the one end. But on the other, this software I've built is already the biggest I've ever made. It combines SQL, the Go programming language, hexagonal architecture, REST, JSON, XML, some custom format like INI files, business logic, hundreds of different validation formats, models, fields, all in a very specialized three-letter-acronym-rich domain, and application that is / will be used by a small community that will end up serving millions if not billions of people (mobile networking technology)

So yeah, on the one side I'm a fucking idiot that can't get past day 3 of Advent of Code due to losing interest, on the other I am and have written applications for the masses.

I mean there was a time I worked on some iOS app, not on my own but a very small team. It had over two million installations some years down the line. And yet I didn't feel like this was my achievement, because others were involved and they all seemed to have more dedication, more 'talent', more intuition, more passion, and of course, more money.
Casio Loopy, part 2: The Accessorizing
Are we really going to ignore the fact that this was written by a notorious plagiarist and dickhead, Johann Hari?
MacOS doesn't scale. You can change font sizes, you can change resolution, but scaling via DPI isn't present.

https://apple.stackexchange.com/questions/193723/scaling-all...

If somebody understands the situation better on MacOS I'd be interested, but based on my experience, Windows is the only OS that gets this as close as possible to right. It's a single setting that affects all applications and I can set monitors independently and it will scale on the fly (even if it does look a little weird as you drag an app across and it dynamically shifts)

Every now and then I'll come across a app that doesn't quite deal with high DPI scaling correctly, but it is the exception to the rule.

Linux also works pretty well, but as with everything Linux, it's almost always "it depends and well, not quite" (not usually multi-monitor aware, lots of per app settings)
And in the meantime a guy who is know to groom teenage girls still has a comedy special on Netflix and no one seems to care. Dave just happens to appeal to a much larger crowd and is therefore a bigger target than Chris Delia.
I actually tried to implement a neutral network from scratch by following 3blue1Browns videos, and using the same handwritten number data set. But I got stumped when I realized I didn't have a clue how to choose the step size in gradient descent, and it's not covered in the videos. Despite that problem I'd say the 3B1B videos are excellent for learning the fundamentals of neural networks.
Well actually SvelteKit has a concept of “adapters” which can bundle your app for different targets (ex: netlify, vercel, or node). If you target running your app on a node server, polka might be the default but it is trivial to replace with express
>5. Mainstream macro says money is neutral in the long run, non neutral in the short run. This might be what you're looking for: the effect of short term non neutrality of money on relative prices across the overall economy.

That's only true if you accept war and revolution to be a mechanism for reaching equilibrium over the long run.
> I find that a lot more exciting than how factually accurate it is.

I agree with you, although there's a large contingent for whom whether or not it's factually accurate is the most significant concern.
If you do that, wouldn’t it be NW.js?
Arguably that's like observing that the same feature works differently in 2+ browsers and blaming web devs for it. It's the job of the browser people to make correct, or at least consistent, platforms.

While part of being a web dev unfortunately is also dealing with this you can't necessarily blame web devs when Safari breaks IndexedDB for the nth time, or when after using ES2018 features like regex lookarounds you discover that Safari still hasn't implemented them (which year are we in now, 2022?).

You may also discover that mobile and desktop browsers work differently in some aspects, not everybody even has the resources to test every single thing in 3+ desktop browsers (which may require at least 1 VM already if you are not developing on macOS, which I think might even be illegal to run in a non-mac hardware, bizarrely) and 3+ mobile browsers (which may require at least one physical device or a macOS VM for the iPhone, and another physical device or another VM for Android, and all these VMs aren't exactly lightweight).

Besides an Electron app doesn't necessarily have to run anywhere else, there's no point in checking compatibility with Gecko when your app never has to run there.
Huh?

I'm not sure what you mean. My MacOS does the scaling and it looks good.

How is MacOS scaling different?
Popcorn Time: The “Netflix of Piracy” Is Dead, Developers Announce
What we get wrong about Medieval art (2018)
Taking Care of a 215-year old Church (2020)
Good at what?

If I memorized how certain classes of problems are solved, and can derive an implementation from that, then yes, I am probably a good coder. I am then also someone who used LC et al. to learn about data structures and algorithms, aka. what these puzzles were originally intended to help people with.

If I memorized the question and its solution however, without understanding why and how this solution works then I am merely good at memorizing text and replaying it. This doesn't demonstrate my ability to solve problems or to code.
The obvious way would be to either implement it as a shell function or to use a small wrapper function that calls out to script which returns the new desired directory and then cd's to that.
> If not, what's wrong with it "spread[ing]" everywhere?

Because then it's a monopoly. I'm taking shortcuts but having a single browser engine controlled by a single company means that you rely on that company to define what is tomorrow's web like.
Thanks to analyst and Macrumors continue to pump out and report BS the internet has never educated people on any issues. Although I dont doubt this could be the usual Apple PR play when they intend to negotiate a new deal with Google. As they have done so in the past 5-10 years with Qualcomm, Broadcom, Google, Intel etc.

To add some useful information to HN readers, Google has been paying roughly $10 per user to Apple for the past 8 years. So the growth of Google Default Search Engine placement has been growing steadily with Apple's active user. This exclude regions which does not use Google as Default Search Engine.

Unless there are dramatic changes in Google traffic accusation cost in their Quarterly report or going to make a change in 2022 ( Which I am not aware of ), that rumour is completely baseless.
I'm shocked that you are shocked and blaming the teachers for not organising themselves. Who the fuck is in charge of coordinating these efforts? Teachers have a lot to do, kids to care about, other stresses, and they aren't experts in ED-tech or even technology in general. They use the tools they know about or have been told about, they aren't going out of their way to learn new tools in their spare time, it sucks but not every profession is focused on min-maxing like software engineering does, not everyone is out there thinking about how to automate their menial tasks, you need to be educated/trained in that, maybe with programming as basic school curriculum we can train a whole new generation to think about automation through software? I know I wouldn't be thinking much about that if I was a teacher.

I worked in the ED-tech space (related to music) for a while and for me it's shocking you are expecting teachers to be on top of this. The issue is systemic, the teachers are doing the best they can, the people on the top aren't trained either on using software to leverage and scale their teaching resources. There needs to be someone/some government that implements that as a policy, with experts guiding and driving the adoption of ED-tech in a better and more productive way.

> As a child, I remember seeing the poor quality of the material we were given, and hearing how hard teachers had worked to produce it. What’s the message behind it? Hard work is good because it’s work?

The message probably was more in line with "look at how much more work outside your expertise you'll have to do in real life, rather than just what you were hired and trained for". Seems pretty in line with our economic systems, no?
Python: What's the difference between “operator.add” and “operator.concat”
Surely! If what you want is uniform, interchangeable cogwheels for the machine, you check if your candidates can act as uniform, interchangeable cogwheels for the machine.
NFTs are a way to avoid gift and inheritence taxes. No one is actually paying $500k for a digital image.

Kid lists it, Daddy buys it from his anonymous crypto wallet. Tada, gift tax avoided and daddys liabilities reduced.
It may not be what you are in search of, but your comment itself is a deft display of linguistic aptitude. I reckon if you did take up writing, you'd only need to learn the thematic principles, not so much vocabulary or verbosity. Remember, most lurkers just view and don't comment. And even fewer folks of those who comment post cohesive prose. I've found the best way to become good at writing is simply by..well, writing. I think you've done a good job in that, even if you currently think comments don't translate to long form. Perhaps an actual writer can elucidate the subject for us.
I am hearing that employers in the US are no longer able to negotiate the low pay per hours of work, often at undesirable times of the day and week and year, that they used to be able to demand.

The type of work described in the article has a reputation of low pay per hour and being undesirable.

> TSMC will have to change to an eight-hour work day five days a week.”

Is this US society breaking down and American people being “ungovernable”? Or is it people being able to negotiate reasonable pay to working conditions ratios?
I don't know about that, one data point: an ES2018 feature, regex lookarounds, is still not implemented in Safari. And the JS engine is the thing that's the most compatible across browsers, nowhere near the level of incompatibility of the rendering engine for example.
I agree. I really like his vulnerable, authentic content. He does not come across as a know-it-all but as someone who is genuinely curious about the world.
As I understand, stuff like this is typically called "source available" rather than "open source".
>I am still struggling to understand what immediate and painful need users have with trusting Apple, Facebook, Google etc with their identity.

Are you actually serious right now?
What you are saying is that the world should not do anything, let China keep on making viruses and keep on killing millions of people globally.

> I'm saying that you can not base probable cause on such flimsy evidence.

Which is why China should be open and transparent to outside investigators because clearly they could not handle the situation.
"Mastercam University offers 24/7 access to online courses and certification exams to anyone looking to begin a career in CNC programming or to current Mastercam users with the desire to sharpen their job skills. Regardless of skill level, there is a Mastercam University class able to strengthen user knowledge of most Mastercam products." https://university.mastercam.com/
Link to book website: https://nnfs.io/

Link to one video: https://www.youtube.com/watch?v=Wo5dMEP_BbI
I agree with that. Doing layouts with HTML and CSS is too open, flexible, which means you have to do everything yourself from scratch every single time.

Another thing you have to do from scratch is the eye candy aspect of every webapp. I guess the web is more flexible in the sense that you can do anything you want UI-wise, but honestly, how much time and work and money is spent on making pretty webapps? How much more productive our society would be if the useful tools were just tools and not masterpieces of design?
Mouse Without Borders
Go-faster/ch: fastest ClickHouse client in Go, faster than Rust and C++
> And i would certainly refute that "conservatives are Nazis" is someone made that statement. It's pretty easily falsifiable.

Yet you didn't bother to do it.

> Can you falsify the OP's statement?

Well, pretty easily given that a big fraction anti-racist intellectual and activists are actually white people. Black and white dudes working together on something sounds pretty far from “regular racism”. You can criticize anti-racists actions or arguments all you want (for instance I'm really not fond of affirmative action) but calling them racist is just dumb. And I don't really think that anybody in good faith on this kind of forum (with mostly folks with higher education) can sincerely believe it.
I think that what you’re describing is a healthy way to do things. Impossible to answer your “why” question in anything close to a concise or complete way.

Why would anyone have kids? I adore my children and don’t want a life without them, but I also can’t provide any good rational reason to have children.
Coding in C style C++ taught me that I'm always in the 99th percentile for speed, memory usage and runtime speed. lmao
Where I'm at in the Midwest, that light could be miles away. It's really not possible to make a one-size-fits-all recommendation.

For what it's worth, every time I've seen first responders talk about adverse weather conditions, they say to stay with the vehicle if possible. Obviously if you're on the interstate outside of Los Angeles, you probably want to get the heck off the roadway no matter what. But if you're lost or trapped, a vehicle is much easier to spot than a pedestrian. If you're lucky enough that there's helicopters looking for you, being near the vehicle is going to drastically reduce the time it takes to find you.
On Collecting Music
If it involves Tp there's no better expert to ask than The Great Cornholio.
Target = Reach * Heretic.

Dave Chappelle is a heretic and has reach.
That can't be achieved if UUIDV4 is used.
The Ethernet support might be the dock.

The rest of the problems persist whether or not it's connected to the dock.

But the dock also doesn't have Ethernet problems with any of my other devices.
> If the residents of Arlington want to form their own state and secede from Virginia, I'll support them.

This idea doesn't get enough application. NYC should be its own state. LA should be its own state. Most big cities should be their own states. They are not similar to the area around them.
Missouri Likely to Prosecute Reporter for Viewing Web Page Source
But getting used to the comfort is very quick. Introduce that train service in the "3rd world" country and it will probably take few days to see the complaints over a "later than normal" train.
I find myself failing projects over and over again due to loosing interest in them. This in turn seems to be because of "doing it alone", where there is none to a very limited amount of involvement by other people.

I seem to have a good amount of ideas, and the know-how to get projects up and running, but without the help of others everything those projects seem to be dead on arrival.

Now that I'm trying to focus more on monetizing projects, I seem to missing the people around me to deal with the sales, the marketing, the reachout to other and getting people enthusiastic about my next project. And quite frankly, I have no idea how to find them..
I agree.

Writing native apps is very easy once you get mildly used to any framework for writing native apps.

The "web" is just another framework, a very popular one, but also one that is very bloated and hard-to-use.
If this was the case, then why are most applications full of bugs, including those written by trillion dollar corporations? To me, coding is a lot like physical construction - anyone who can swing a hammer can build a treehouse, but try to scale that to a skyscraper and it will go badly. At that point you need careful planning and lots of specialized knowledge to do it proper.
Year-end review for Appsmith project
I'm using FS Notes[0] which does this.

[0] https://fsnot.es/
This is a dubious statement for a number of reasons.

Let's just use raw analysis.

If a restaurant's current labor budget is 30% of revenue, and the restaurant's profit margin is 3% and the cost of labor increases by 10%, how much profit is the restaurant making now? If the restaurant owner wanted to maintain a 3% profit margin in such a scenario, how could they do it?
I think I didn't do a great job of explaining what bothered me about the author's statement. There's botanical definitions and by some of those, a fig is not a fruit. What they wrote is that it's deceptive to call a fig a fruit when there's basically no situations outside of academia and propagation where that distinction matters.
River Runner Global
Ask HN: Is no-code a future of web development?
No code tools have been on the market for quite some time, but it seems that recently they gained even more attention. Will they replace developers, or will developers adjust? Maybe this is an opportunity for the developers themselves... I’m curious, what is your opinion on no code or low code tools.
Yeah I don't know where y'all work, but data structures, algorithms, and design patterns are for breakfast lunch and dinner practically every day at my work. It wasn't so when I just started but as soon as I got out of a jr role all the problems has huge data sizes, things had do get done fast and all that so there's no escaping the fundamentals =\.
If you're ok with 16 GB, how do you use the large CPU power? Just curious about various usage patterns other people have.
In fairness you don't have to use Safari.
Doctors take multi-hour exams in job interviews?

Or is it a certification exam comparable to an AWS/Cisco/MS cert?
It makes me laugh a lot when you refer to the kids of a swiss banker as dumb unsophisticated user. if you take a look of a LinkedIn profile of a swiss Baker in Geneva or Zurich you will rapidly understand the profile of those people and that certainly influence profundity their children. Their values are rater uncommod and sophisticated. Growing up as the son of a mathematician probably puts you already ahead then average users.
* That billionaire was jealous of the main money dude who had family money inherited from the crusades. *

I wonder how you maintain wealth across centuries.
> (I'm hellbanned. Why am i commenting?)

Sometimes I wonder that too. Have you reached the point where sometimes you imagine people responding to your invisible posts? Regardless, Happy New Year!
Similar experience. 4/5 years in mobile/web, android and angular in Italy.
No degree but still now on a solid job. I fully agree.
China and Iran did the same. Is there a kist of countries that have done this?
Leetcode style problems do test raw IQ. Here's the thing though, you need to get really creative with EACH of your problems to dodge the people who just practice for these things as even an official IQ test is game-able with practice.

If someone solves a problem that doesn't exist or isn't a permutation of an existing problem it is a sign of higher IQ.

For example. Given a grid where each element is 1 or 0. Count the amount of donuts in the grid. A donut is a cluster of 1s with a cluster of 0s within it. Donuts can exist within donuts.

Extend this problem to 3D to count the amount of hollow shells in a 3D grid.

Given a grid where only a single cluster of 1s exist. Determine if that cluster forms a 3D donut.

These problems I just created from scratch. A person who solves it in an interview, I know he is smart because I know he never looked it up.

Here's the other thing. The skills involved in solving this problem is highly unrelated to the day to day tasks of a software engineer. Additionally I believe anyone can solve these problems (except for the last one) given enough time (and you certainly are given enough time on the job). The software interview is mainly testing for IQ based on how FAST you solve this problem. Either way, software engineering itself is easy, it doesn't need high IQ.

But make no mistake. A person who solves these problems and does so both quickly and without pattern matching the problem to an existing one he/she practiced for is demonstrating higher intelligence which is what most interviewers at FAANG are basically trying (and arguably sort of failing) to test for.