skysight-inc/HackerNews huggingface dataset:
> The biggest difference I see between software developers and mechanical engineers is a way of thinking. I realize that sounds very woo, but it's very obvious to me and to other mechanical engineers I've spoken to.

As a fellow trained ME, yes, it seems obvious to me as well. A good school and program will have you spending several years in intensive study and thought about the fundamentals and wider implications of the physical principles and mathematics of machines and systems. If you can then follow that up with a few years of good hands-on professional experience with the subject of your study, it's going to give you a level of insight into the workings of the physical world that is difficult to achieve just through direct experience.

Which is not to say that you can't succeed in manufacturing without an engineering degree. It's pretty common for experienced machinists/welders/etc. to break out of a career cul-de-sac and go into business for themselves and engage in some effective and knowledgeable engineering in the process.

But there's no shortcut. You either do the schooling, or you earn the experience. Otherwise, you're not even going to be realizing the mistakes you're making.
I imagine a circular saw with 1 inch teeth will do far more damage to human flesh than a grinding disc
You can escape spaces in makefiles.
I found the interactive demo overwhelming and very difficult to unpack.

It would probably be much easier to understand if it was a system I worked on every day.
Absolutely not. I've lived in a lot of places in the US, and almost none of them outside of a couple of major cities in New England had the equivalent of a NY slice. This has only changed somewhat recently (maybe past decade or so). Even still, it's not nearly as ubiquitous.

It's kind of similar with bodegas, a lot of people will say "we have corner stores too" but that's not a bodega. It sounds snobbish sometimes but there are a lot of actual differences.
A fun project could be to quantify how much less pepperoni toppings, NY pizzerias have been putting on pizza. Train a CV model to detect what a slice is, what a pepperoni topping is. Then feed it public pictures of NY pizza over the past 10 years. An interesting result would be something like "NY pizzerias have been putting 16% less pepperoni on pizza". This would totally get news traffic and generate some buzz, and be a practical example of non-price inflation.
Isn’t this guy advocating for a trend that’s 10+ years old at this point.
'Oumuamua: An analysis of the debate regarding the first interstellar visitor
The Sex Education aesthetic is explicitly inspired by John Hughes films: https://www.popbuzz.com/tv-film/sex-education/what-year-set-...

I had to go down that rabbit hole after watching Sex Education and thinking "this high school atmosphere feels very American."
A dollar slice and a regular slice are related things but definitely different categories
Since you're here, I really dislike the opening paragraph:

>Suppose you had two choices when chatting with your friends. The first will give you a great messaging experience, but you’ll need to sign up for a new app to get it.

The problem is, that totally misses the actual friction point. It's not just that YOU have to do this, but so would ALL of your friends. Given how salient the rest of the post is, I'm certain this was intentional, and so it turns me off as a reader immediately because you are opening with something so disingenuous.
mindscape episode which discusses these ideas

146 | Emily Riehl on Topology, Categories, and the Future of Mathematics

https://www.preposterousuniverse.com/podcast/2021/05/10/146-...
Haha. Maybe the French people pronounce it that way.
So I'd rather have something that tries and fails than something that actively shoots itself in the foot
Would be nice if for muscles where there are multiple excercises listed, if it would also state what are the functional differences between them.
> I did not rate the slices to avoid controversy and bribes.

Whew
> The first will give you a great messaging experience, but you’ll need to sign up for a new app to get it.

Yeah - they start with a false dichotomy.

The above "first" requires you and everyone you ever want to exchange messages with to sign up for a new app (the SAME app) to get it.
For #2 check out the YouTube series "the secret life of components"
What kind of workarounds and hacks? Make's task interface is essentially "anything you can do at the command line", generally with the same syntax (though you have to put extra parens around your variable names).

It's true that more modern tools have features make doesn't (especially with regard to manipulating complicated dependency graphs) or attack parts of the problem that make doesn't (hermetic build environments, language-aware features like package management).

But... I can't see "lack of ability to do basic stuff" as one of its problems. What basic things are you trying to do?
>I want to know if there's any genetics involved with cavities.

Nope. Common food habit that's passed off as genetics: yes.
A post-operative trans person will display different physiology from what their chromosomes indicate.

"Gametic sex" is only useful when discussing fertility, and is (mostly) a function of the other aspects of sex, but can change to neuter without altering the others (e.g. via vasectomy).

Chromosomal sex can't change. It's the fixed characteristic. For most people, the other aspects of sex, gender, and sexual attraction are determined by their chromosomes.

If one is making a distinction between these aspects, it's important to be clear about which parts can vary. A trans man is much less likely to be color blind than a cis man, for example, so if you're studying color vision you should ask whether the subject has a Y chromosome and not what their gender identity is. If you're selling clothing, you probably want to know the gender identity (for the style) and physiology (for the fit), but don't care about the chromosomes. You'll get bad data if you mix them up.
Show HN: The OP Stack
I defend atomic PRs and squashing merge commits.

It's simple, makes reviewing easier and works for 90% of the cases.

Maybe I'm missing something, but I find it painful to rebase into a neat history, and my colleagues would probably hate me to police them around to do it as well.
I still find the privacy argument incredibly vacuous in the context of direct messaging, same as with email. The issue isn't some NSA guy being thwarted by your encryption, it's the people you talk to either intentionally or accidentally leaking the content of your messages.

For the average person the thoughtless forwarder or copyer of messages is a much bigger threat than any shadowy entity so I find these recommendations of trading convenience for 'security' very wrong.

>"Your chats are there to read, maybe even by accident, like a postcard passing through a post office."

in my opinion this is actually the only sane default assumption for any casual direct message or email format and the way security is framed is priming people for the wrong threat. The Verizon SMS guy is literally less likely to screw you over than whoever you're texting. Modern day's Stranger Danger.
I think it's backwards: Android users are (seen to be, in certain circles) inferior and the green bubbles expose your Android ownership. And SMS (as indicated by the green bubble) is inferior to iMessage.

These days both iOS and Android feel pretty whatever but back in the day the iPhone had a level of cultural cache Android didn't. Instagram was iPhone only and there was a huge uproar when it became available on Android because it was losing its cool.
This is a typical US thing. Very weird.
No Fini and No Razza (NJ)

L'Industrie is the best ny slice in NYC (possibly the world?) as of 2023 IMO
My condolences to you and yours.
Agree. The quote is a great headline, but I read it to be to say they overstated the need and effectiveness to hire security: "We’ve put in incremental security in the stores in the first quarter. Actually, probably we put in too much. We might step back a little bit from that."

It's like realizing that the current state of individual recycling may not be the most effective solution, and then twisting it into an climate change denial.
My small, or at least unremarkable, oven is 4.8kW, also 230V. It's from about 2006, iirc.

Electric tumble dryer is 5.6kW at 230V. It's from 2017. Maybe yours is gas, and 600W is the motor?

I have a smallish 1900sqft 1950s house with average or smaller appliances.

I love doing appliance comparison with European houses, though.
> Because it's not the C compiler's business to care about POSIX.

It is when people write POSIX-compliant code and their compiler doesn’t let them.
Food is not just laying around on the ground in most cases. It requires work to create it or render it useful and accessible. I don't think the analogy with stealing the air and selling it back is very good, because creating the air to breathe does not require work.
We're talking about emergency situations. A few days of that is still nothing compared to several years with a gas stove, even with "proper ventilation," which is pretty rare in my experience.
> Well, it makes sense, you can outsource bug fixing and reporting for free.

In the long term, maybe. In the short to medium term, most of the development ends up being done by the company who created the project.

I guess for simple stuff like typo bugs, people will submit PRs, and maybe organisations with weird use-cases will merge their integrations etc into the project, though.
Maybe as the demo link we provided takes you into a flow. You can try the following one which has less going on.

https://s.icepanel.io/vmHvBHr4BeMEOa/0YRL
www.royal.uk sounds like a good place to start.

Same as how whitehouse.gov will give you the US president, and even tiny nations have [head of state].[country] for that information.
>same! i have no cavities at all. my wife, who has eats the same diet as myself and brushes her teeth the same amount i do, has cavities all the time!

You have to account for multiple things including, the health of parents, fetal health nutrition during childhood etc.
Mech eng here as well. This advice is great. I work in a high tech firm, prototyping through in-house production. Stuff breaks and we fix it. We make prototypes with the wrong parts, the wrong tools. We do our design, send out parts for machining, and often end up fixing stuff by hand because of a design oversight (it happens, it's prototyping, not production).
Just making a bunch of phony rules is writing a shell script with extra steps.

How about converting electron-forge-webpack-ts to make. That would be epic.
Works fine here, FF 108.0.2 on MacOS 12.6.1, Apple silicon
They got two from Papa John's and one from Wegmans! The quality bar is all over the place.
The two both influence each other. It gets tough to do the work when you're pretty sure there won't be a payday.

OTOH how many people with a healthy sex life are on antidepressants? I want data!
Seems very cool!

I gotta say hosting someone else's code seems very ballsy. Building a service like this is something I've considered before but always wonder, how do you make sure they're not doing unscrupulous activities?
I've read HN in the past that there are a lot of lonely souls out there. If you feel lonely, watch this.

https://www.youtube.com/watch?v=IYKGs2MLvdA

Listen to what Randy and Vito says about loneliness. My homie is doing life there.
The problem is that once you start adding up the cost of the components to make a capable CNC mill, you get really close to the price of existing ones. Ball screws, good linear rails, etc. are no joke. Big heavy castings (cast iron or polymer concrete) are no joke. The most "disruptive" maker-style machine is the Tormach and it's not well liked.
I haven’t read that much on Rust, but that should be pretty much it.

Swift has an emphasis on value types, which often are stored on the stack, but only up to a certain size. Copy-on-write makes this feasible - often, those value types are passed by reference until a write actually occurs, but that’s opaque to the dev.
Value types can have pointers to reference-counted types - if a value type is passed/copied, any pointer it owns is retained (weirdly enough, they claim that value types have no „lifetime“, but at some point those refs have to be released - we just have to trust the compiler in this).
Show HN: Open-Source JavaScript library for creating WhatsApp bots
Last time I checked this, it was because that person has you in their contact list.
> Land used to exist without a monetary cost to access it. That was the natural way of things prior to the private property system and monetary system.

All land / resources were staked out by small tribes of humans who might kill you for using it?
No. >90% of crypto was and still is like Monopoly money. The amount showed doesn't mean a thing in real $.
Nice, and about you? I assume it's the same.
Well, no. But you can write your backend in JS/TS. I find backend code needs much less of a "framework" anyway (depending on use case, I'm thinking of CRUDdy-ish stuff). You just need to nail the API between frontend and backend, and using the same language means you don't have to do anything fancy with your domain model.
I hear you. It should have been a big part of the IRA. Would be a great jobs corps program a la New Deal. Who knows, maybe something for the next big recession.
Just Windows Defender alone has had a couple exploits the last years just by scanning files. It scans and evaluates files withe highest privilidges
Except a bare wire is always a ground.
I read the blog post, but it just seems to provide a single example of a case where some particular piece of Objective C code was faster than the equivalent piece of code in Swift. Maybe there's something I'm missing here... what should I be looking for in these blog posts?
Land existed without monetary cost but had even worse costs associated with it - you had to defend it from other humans who would roll in and kill you for it.

Or, you couldn't do anything to access certain land, because the people who controlled it thought you said shibboleth the wrong way and would kill you if you tried to use that land.
Yes this is a well written and fun piece. I suspect when most people say X is a compiled|interpreted language, they are semantically meaning "the de facto implementation of X is..." but nonetheless, this piece is one of those moments that really revisits and unambiguously resolves a discussion that many probably hadn't bothered to worry about for years. In other words, I think I decidedly have a new take for the next time this type of questions comes up over lunch (:
Even the late Anythony Bourdain could espouse on the greatness of an "objectively terrible" Wafflehouse meal.

There's a time and place for everything, and even the snobbiest of us food snobs can appreciate the time and place for the likes of Little Ceasars, Costco Pizza, Wafflehouse, et al.
It's time to stop using RSS for podcasts, instead let's use Spotify.

It's time to stop using https, instead let's use a new protocol owned by Facebook to visit web pages.

It's time to stop using IRC, instead let's use Slack.

It's time to stop using email, instead let's use a proprietary messaging app.

OR let's not commit everything to corporate-controlled protocols and platforms, and keep SMS, RSS, HTTPS, email, and so on. Please.
> Common food habbit

And those would be?
“Legacy” is not a pejorative term, it’s descriptive. They have a dealer network. They have a parts counter. Their operations are the result of a 120 year legacy. Their valuation is based on longstanding economics of the automobile industry.

I’m saying all this to draw a comparison against Tesla. Tesla doesn’t want a dealer network, or a parts counter, or a typical car company valuation. Buying a legacy car company is not in Tesla’s interest, because they don’t want to play by the rules (unwritten or written) that every other auto manufacturer plays by.
Directly access your physical memory (dev/mem)
There's also a Koronet on Lex between 77th & 78th - my goto whenever I'm in the area.
MUTCD is great if you're in a car on a grade separated highway. But it's staggeringly awful for when you're outside of a car.

It could even be argued that the MUTCD is awful for driving in an urban area. MUTCD designs streets similarly to rural highways, and this can create conditions where people speed when they need to be driving slowly, because the design of the street doesn't reflect the speed the sign says you need to be driving.

The MUTCD needs a different approach to urban streets. One that creates an environment where making a mistake doesn't lead to death. One where the design of the street reflects the posted speed limit. It will make the experience better for everyone.

https://americawalks.org/how-the-mutcd-creates-unsafe-condit...

https://nacto.org/program/modernizing-federal-standards/

https://www.bloomberg.com/news/articles/2021-05-05/it-s-time...
true, but the moment you add containers to your mix you're functionally admitting that you don't care about startup times. Or possibly, you've been forced to do it by some service provider who doesn't give you a better option...
You can do it on macOS as well, it has the same API for fast high quality OCR. I used it to create an OCR system to detect secrets or credentials in screencasts: https://github.com/peterc/videocr
> The correlation with CO2 output is very very good.

Sorry to recite a common wisdom that "correlation does not mean causation".
If my words are too sensitive for SMS, I'm not going to put them on WhatsApp.
Most 200A services around me are 4/0 Aluminum

2/0 copper would work but would cost more, so likely not used.
Not sure you're understanding the point: it's something you, as the employee, request when you're negotiating being hired.

Your hiring manager usually doesn't care, as long as there aren't any req:title limitation issues, because it attracts you and generates less paperwork on their side.
I've done things this way for many years but now that I'm working with rust I find myself doing more with cargo instead.

Compared to make, one thing I like about cargo is I don't need to worry
about the current directory as much. e.g. "cargo check" works from anywhere
in my workspace but something like "make check" will fail if the Makefile
isn't in the current directory.

Yes I know I could probably create an alias, direnv or something to improve
make's behavior but I'd rather not have more things to manage. All this
stuff is too complicated as it is.
Overall the cargo defaults
are much more ergonomic.
Mama's Too has delicious toppings but is overall an oily mess (Detroit style?).

Mama's Pizza two blocks away on Amsterdam & 107th is run by the parents of the guy that runs Mama's Too and is a traditional NYC slice, and delicious.
> I think in the end we need a cross-platform messaging protocol that replaces SMS/MMS that is not reliant on a single app vendor, provides end-to-end encryption and will be supported by mobile network providers.

Except for ".. will be supported by mobile network providers.", doesn't Jabber/XMPP already fulfill all of that?

Also, I'm not sure what you mean by support by mobile network providers.
I mean whatever you think on the subject you must admit the old school art is odd

https://www.cantab.net/users/michael.behrend/repubs/j_geoman...
My primary issue with SMS is that I do not own a phone that ever has a SIM card installed, and I cannot use SMS (reliably, regularly, repeatedly) from my computers. I don't want to use a messaging protocol that is tied to the transport layer(s).
Apple’s style reminds me a lot of something I once read (and later experienced) about Japan and tourism:

> (roughly) Japan is a country for the Japanese. While they may welcome you and invite you to experience their country and culture, the country is very much setup to serve the Japanese populace.

Apple feels similarly. They build what they need and enough to capture the revenue they want, but I don’t perceive them to really cater to external needs beyond what will monetize.
I'm assuming this is referring to utterly broken iphone/android group messaging.
1 alert a month means that we'll automatically scan our database once a month and send you an email. It's more of an insurance policy to make sure we didn't find anything for you that month.
> Land used to exist without a monetary cost to access it. That was the natural way of things prior to the private property system and monetary system.

Yeah, the "natural way" of things was that you and your tribe fought off and killed competing tribes trying to access your resources. This isn't particularly desirable, which is why monopolization of violence by larger entities was established.
I had not heard about this...thanks for sharing, looks fun
Days after layoffs, Salesforce CEO Benioff still blasts worker productivity
A Chrome extension that lets you select any text and run it through ChatGPT
Everybody relient on proprietaries systems to communicate? That's the dystopia people want to live in? The united states of Facebook?
Jeremy @ Fast.ai says he takes this pedagogical approach because it's "proven" to be the best way to learn. He's probably right, but I do find it confusing at times because in the beginning you're just hitting ctrl + enter on a IPYNB haha.

Maybe Karpathy's approach will speak to me more--thanks for the recommendation!
For forgot to mention, Google and Github SSO are part of the Appsmith community edition.

The other thing to also note is that we don't put a limit on the number of users that can be added to the paid plan. This doesn't apply to Tooljet coz it only has custom pricing, but with the other players you will notice that typically you get upgraded to either a higher tier plan or a higher minimum $ commitment, as you add more users, even if you don't want the features of those higher tiers.
Lemme just chime in real quick as someone at MSFT who this applies to (thoughts are my own, not a stance of the company, etc, etc.) I'm absolutely stoked. I'm well aware of the potential for this to end up reducing the number of days someone takes. I think all the ICs (individual contributors, AKA non-managers) on my team do as well. We're aware of the potential downside, so we're all going to be proactive to make sure this doesn't negatively impact us.

I personally am starting up a spreadsheet today to make sure I take the same amount of leave this year as I'd usually be owed.

The old policy tended to end the year with everyone taking most of December off for the holidays (and to burn remaining PTO that wouldn't carry over). Do I expect that to change? ABSOLUTELY NOT.

This is probably going to come down quite a bit to manager discretion, and I'm extremely pleased with my manager's stance towards taking time off. I can definitely see how there'll be folks in the company where this might hurt more. I think the broad majority of managers currently are pretty chill with letting folks take vacation when they need it, and I don't expect that to change.

Overall, I think if you're proactive, and have a halfway decent human being as a manager, you'll end up better off.
update: https://www.cpsc.gov/About-CPSC/Chairman/Alexander-Hoehn-Sar...

"Over the past several days, there has been a lot of attention paid to gas stove emissions and to the Consumer Product Safety Commission. Research indicates that emissions from gas stoves can be hazardous, and the CPSC is looking for ways to reduce related indoor air quality hazards. But to be clear, I am not looking to ban gas stoves and the CPSC has no proceeding to do so.

CPSC is researching gas emissions in stoves and exploring new ways to address health risks. CPSC also is actively engaged in strengthening voluntary safety standards for gas stoves. And later this spring, we will be asking the public to provide us with information about gas stove emissions and potential solutions for reducing any associated risks. This is part of our product safety mission – learning about hazards and working to make products safer."