skysight-inc/HackerNews huggingface dataset:
Hello everyone! This is the Means of Production, a podcast from Pashi (YC '20) about what it really takes to build, maintain, and scale the processes that produce the physical products that power our world. Every episode, we ask a manufacturing expert to walk us through the nuts and bolts of how they do their job. We explore how and why they got into manufacturing, dive deep into the hardest problems they've solved on production lines, and discuss their thoughts on what's broken in manufacturing today and how those things can be fixed.

In our inaugural episode, we speak to Parth Shah, PhD, a software engineer and former process engineer at Intel about the incredible processes behind microprocessor manufacturing, his love of all things aerospace, research in plasma technology and how his seemingly disconnected experiences weaved into a crucial breakthrough during the design of a new fab line for the next-gen microprocessors for Intel.

This podcast is hosted by Siddhit Sanghavi, Pashi's US Manufacturing Operations Lead, and former assembly engineer at Ford Motor Company. Available on all major podcasting platforms now.

Pashi is the operating system for manufacturing. It unifies the entire production process for any product, encompassing operator instruction & data input interfaces stage logic & parameter thresholding machine interfacing & configuration robot programming & coordination and stage-to-stage production flow control into a single Pashi Program.

Let us know what you think!
A Google account, which any organization that has its shit together (and uses Google properties) has set up for their domain.
Show HN: Unofficial Webhooks for Notion
What does that even mean? Equal choices should be on equal footing, regardless of how many of them there are. Anything else is plainly dishonest.
The factory recommendations are not always the maximum theoretical distance you can get from your cars, those recommendations are based on real world usage, e.g. 120 km/h on a highway or 30km/h average with stops in the city center.

It is called "hypermiling", you can do that with gas cars as well, by driving on a level road, minimal breaking and accelerating, plus driving in the engine's optimal RPM period in the highest gear possible. In short, the ideal conditions for the car.
Great game! Protip: zoom in your browser (CMD + +/-)
Maybe a good driver who drove economically
I am a big fan of roda and especially sequel. Both libraries are masterfully developed and maintained by Jeremy Evans.
While roda is very nice and offers some features like routing tree, I could live without it, padrino and rails are good too. Value of roda is in amazing stability of the library and great documentation and support from Jeremy.
But for me it's the sequel that is irreplaceable.
Sequel offers flexibility and code efficiency I haven't seen in any other DB query library. You'll have to pry sequel from my cold dead hands.

I am currently working on a small project that has to use some python libraries because they are just not available in ruby (CAD application). While I can use flask for routing, it's the DB query lib that makes me split it in two, roda+sequel for all front/back end, and passing json only to second part (python flask) that will generate required objects.

Good luck with your book.
Is the Second-Cheapest Wine a Rip-Off? Econ vs. Psych in Product-Line Pricing [pdf]
They could work for cases where long distances are needed and charging is inconvenient, like for trucks.

I do wonder how much the driver needs to rest, if high speed charging works during the driver's breaks. Could use overhead chargers.

Ammonia is another alternative.
Why did non devs choose the language of a product ? Sounds like a strange decision. Or it was the contractor's choice with its dev team waiting for years the opportunity to try Elixir.
I’d like to understand why the entire media and government were so intent on ridicule of any such inquiry. (Perhaps even more so why the usual virtue signaling crowd on social media was parroting this, but that’s a different phenomenon). The best explanation I can see is that they didn’t want to spark ‘racism’ against Asians. If so, it really shows that they think of us like violent apes. Strangely the narrative is strongest in academia and scientific literature, suggesting that intellectuals are simply the most trainable form of ape, mostly useful for their influence upon the hebetudinous. At some point, if we are all idiot followers in such lockstep, there must be some kind of idiot leader that sets the agenda for us to delude ourselves with.
Running 75 million jobs a year would be totally fine. Depending on the configuration and load Oban easily runs thousands of jobs a second, and 75 million breaks down to less than 3 a second.

I’d argue it’s worth the switch, but I’m highly biased!
Erlang and Elixir ecosystem has a bunch of unmaintained throw-away projects.

I wrote a bunch of Erlang and Elixir tooling before I realized the most useful projects were thrown over the wall FOSS codebases.

If it's stupid and it works, it's not stupid. Fashionable is for runway models.
I was curious about this too, basically they're just filtering air as they go and counting it as negative emissions:

https://www.altenergymag.com/story/2021/03/can-fuel-cell-tec...
Are we seeing the formation of new arches at a similar rate? It seems we must.
It works on other, bigger and more important Google properties what makes you think the Chrome store handles it properly?
hardly... you have to try really hard for this to happen.
Extension offering replication of basic browser functionality sends some major red flags, especially around storing passwords.
Heat pumps use energy you would otherwise not, so can look like >100% efficient: https://help.leonardo-energy.org/hc/en-us/articles/203047881...

Thermodynamically speaking this is an accounting trick, much like counting the cost of opening a curtain as an alternative to the energy cost of a lightbulb. But it’s a useful measure for consumers.
Ask HN: Do you regret choosing serverless (lambda) architecture?
The arricle says it was a production spec Nexo, it was just being driven for maximum efficiency. As the driver says “it’s actually possible to go way beyond Nexo’s official range”.
You don't want your fuel cell chemistry to be contaminated. The fuel cell needs oxygen from the air.

That's also why it's so light, since in H2O, 90% of the weight is the oxygen.
VirtualBox can perform under HyperV nowadays, although it performs less well.
There's also an... extension to view the extensions:

https://chrome.google.com/webstore/detail/chrome-extension-s...

If you trust it :)
I bought a pair of passively cooled Geforce 210 cards about a decade ago. I put one in my basement server (the other one went to my parents PC). On the rare occasion I'm in front of it, it puts text and GUIs on a CRT, and if I want to push it, video.
Sorry. If you have a briefcase full of cash that is definately going to be confiscated and you'll have to sue to try to get it back.
I don’t understand how this would work. Is the idea that racists know about these scams and vote to protect them legally? I didn’t know about these and I consider myself pretty informed, while I (unsurprisingly) haven’t met any informed racists.

No doubt racism is real (especially in the criminal justice system), but it feels like Occam’s Razor would favor the “incentives” argument here.
We like arguing in hypotheticals here on HN so lets bring a modified trolley problem into the discussion:

This modified version has the trolley heading steady on course to the next station, there is nobody on the track and nothing will happen if you leave it alone. However you stand next to a lever, and if you pull the lever you will divert the trolley and it will hit 200 people (some are criminals but most aren’t). You have ample time to think it over. If the trolley passes, you still have the option to pull the lever and the next trolley will hit those 200 people. You know full well what happens if you pull the lever. You also know you will not be punished if you do.

Say you are an observer in this modified version, and you observe me pulling the lever. 200 people are now unessisary dead because of my action. Do you consider me a cold blooded murderer?
irrelevant factoid
I have a stupid idea: a video card, not necessarily EGA/CGA, that instead of a VGA connector it has a ethernet port and it can be accessed through a VNC type protocol. Does this weird thing exist?
What Happened at the Oroville Dam Spillway?
Politics are about making up rules that others have to follow. May be AI still not good at playing this level of politics.
Yeah, I concur. If you’re a ops infrastructure let’s people deploy whatever ever they want in a container, and you can make the devs debug the elixir specific code, then you should be ok. If t try us devs force having to understand Erlang releases, GenServer timeouts, and Ecto based macro errors onto the ops group, everyone is gonna have a bad time.
A lot of languages lack an equivalent to "the". E.g Norwegian "shop" -> "butikk", "the shop" -> "butikken". Conversely, if you started with a North Germanic language like Norwegian instead of English as your reference, you might be tempted to assume gendered articles. E.g. "en sol" -> "a sun" masculine, "ei sol" -> "a sun" feminine, to confuse matters Norwegian bokmål (Norwegian has two written languages; they're very similar; bokmål is one of them) allows both masculine and feminine most places now (but not all - "butikk"/"shop" is unambiguously masculine - imagine trying to guess at how things like that affects stats without knowing the language), but also has a neuter gender which is less interchangeable.

It gets worse. Imagine you'd like to try to look for possible suffixes corresponding to "the" as an alternative (I don't know any languages that uses other methods, but I'm sure they exist).

Imagine now if your "unknown" language was similar to Norwegian. In Norwegian "the sun" can be either "solen" or "sola" depending on gender, and you can't assume a writer is even consistent (it's bad form to mix different gender for the same word in the same text, but that doesn't stop people), which would throw off your counts/stats.

We have a pretty good catalogue of possible variations based on modern languages, so you certainly could try to construct a theory of a mapping based on known possible options (and you're not wrong to think in that direction as one approach worth testing), but there are many possible variations, so it's unfortunately not an easy one.
Ask HN: Has Product Hunt been useful for your startup?
I first heard about Product Hunt a week ago. I’m the co-founder of a startup and I’d like to hear about your experiences with PH. How useful has launching on there been for you? Has it led to new users? Do you have any advice for someone who plans on posting their product on PH for the first time? Thank you HN!
Since “tank” isn’t a unit of measure, I suppose anyone could trivially break the record with a larger tank.

From the article:

> The Nexo consumed 6.27kg of H2

For comparison with the other production H2 cars:

Toyota Mirai: 5.6kg

Honda Clarity: 5.0kg

Seems like a promising technology. My understanding is that the current blocker is infrastructure. It’s hard to pressurize up to 10,000 PSI, so many facilities are only able to refill to 60-80% capacity.
The death nail for non-green energy going forward is two fold.

1. Green energy is getting cheaper year on year and in some cases it's now cheaper than fossil fuel alternatives.

2. At some point in time the younger generation will revolt against their 'climate change denying governments' and just vote them out.

When that happens a price will be put on carbon and that will wipe out the remaining fossil fuel participants.

However, while I'm too old to worry about the effects of climate change, I still have to apologize to the younger generation.

In the next 10 years very little action will be taken on climate change and when that action finally comes, I fear it will come too late.

Even though we have had many decades of warnings we ignored all the signs.

So the sad reality is, while we had a chance to tackle the issue, we just ignored the problem and absolved our responsibility to future generations.

The reality is my generation, my older generation have let you down, only because we don't give a shit about your future.

That is both depressing and disappointing.

I'm sorry the adults, my generation, were left wanting :(
Good grief--that is so evil (not to mention anticompetitive) that I didn't even consider it!
> have mandatory MOTs for software

What does MOTs mean?

To be honest, I want in the net for special people that cannot be exposed to the general public.
I guess that’s marketing speak for an F150 doing the same journey would have produced that much impure air.
> If you're using bitcoin for international money transfers you're using exchanges on either end of the transaction to convert to bitcoin and back.

That is not a given.

> You may as well use an International money transfer service like Transferwise (which essentially is similar to a bitcoin exchange but currency to currency), that performs the same function without the bitcoin in the middle... Transaction costs will be lower and it will be faster.

I could ask the same question: If Transferwise exists, why do we still have international bank wires? It's a different financial instrument with different properties. Transferwise is some company from Finland that you need to register with to send a limited amount of money to a limited amount of countries. Maybe that's better than Bitcoin under some circumstances, but it's a different thing.
Wage theft is a bigger problem than tax avoidance.
To make a fuel cell work, you need an external oxygen supply for the chemical reaction. A cleaner oxygen supply with fewer particles make the fuel cell work longer, therefore Hyundai added an air filter which filters out fine particles before passing it on to the fuel cell.

(I'm not an expert, but this is how I understood the process.)
I would try to find a link on a official homepage (MS in this case) which links to this extension. Otherwise I wouldn't trust it.

Links on this site to the extension: https://browserprotection.microsoft.com/learn.html
Nice thing about a (public) rubber ducking channel is you can just send a message to someone saying e.g. “I tried fixing the problem staring here… does that all make sense?”
Direct I/O writes: the best way to improve your credit score
Your universal binaries would make an instant ultraportable release of Nethack/Slashem.
Yup. And as illustrated by OP's example links, avoid Stimulus Reflex (NOT stimulus.js) for production too. Apart from the stated reasons, the fact that websocket connections aren't scoped by User by default is a really, REALLY sharp edge!
Sounds like you'd get a lot out of the Sales for Founders podcast: https://pod.salesforfounders.com/

I was in a similar situation to you ~10 years ago and had to learn sales the hard way.

The podcast is my attempt to make it easier for others to avoid all the mistakes I made when learning sales.
tl;dr they want to bar Bill Barr from the bar
Is it a conspiracy theory, then, that the US engaged in the premeditated killing of hundreds of thousands of civilians in Hiroshima and Nagasaki, deliberately obliterating an area much wider than the legitimate military targets in those cities - that they in fact wanted a large number of civilians to die - and then turned around and argued (almost certainly correctly!) that they were actually trying to minimize civilian casualties by not bombing Tokyo or mounting a land invasion? Is it improbable to believe that an entire chain of command authorized those deaths without emotion? Does it require believing that Americans, as a whole, are the devil incarnate for such a thing to have happened?

Like I said, maybe the words make people uncomfortable. But I don't think they are untrue.
Functional programming is OK up to a certain degree of complexity... Good if you have a lot of junior developers on your team because it prevents certain kinds of mistakes which juniors tend to make. But many FP projects end up becoming a giant pile of spaghetti code eventually.

I think this is because FP doesn't put emphasis on separation of concerns like OOP does. FP advocates separating state from logic as being more important than separating concerns across components.

With OOP, if some piece of state concerns the same business domain as some piece of logic, then they should be co-located. On the other hand, FP will happily violate this principle in favour of keeping state and logic separate.

Having built highly complex, modular systems with OOP, I don't see how it would have been possible to implement these systems in such a modular way using FP... Co-locating related state and logic is absolutely essential to achieve modularity.

I have yet to see any complex FP system which was not spaghetti code.
Ask HN: Why don't you use cover for webcam? WHY?
I've been using cover for my webcam for years. Simple one of plastic ordered in China. I think you know what I mean. But it's too thick for my brand new Macbook Pro. Therefore I developed my own very thin webcam cover and created a landing page to present my product to others.

Biggest problem is that nobody wants to order my cover and I can't figure out why?
Please, review my landing page and give your feedback.

Image: <https://static.tildacdn.com/tild3433-3337-4332-b365-393135663336/rikki-compare.jpg>

Link: https://rikkisteackycover.com/en/

Thanks!
Isn't driving on a tank full of hydrogen like super dangerous?
Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.
Apple Readies MacBook Pro, MacBook Air Revamps
That's an actual Microsoft extension though[0].

[0] https://blogs.windows.com/windowsexperience/2021/02/05/simpl...
A lot of things which look good in the lab don't make it to production because issues not highlighted in the original research though.

I've seen this in software as well, trying to implement novel algorithms from papers.

For example, one raytracing denoising algorithm I tried worked wonders, except it required the entire rendering to be serialized (raytracing is "embarrassingly parallel"), alternatively use a per-pixel instance of the data structure, leading to many GB of extra memory required for larger images. Results looked great in the paper, not so much in the real world...
What is the appeal of a hydrogen car vs an eletric car? The range appears to be similar, but being able to charge at home is so much more convenient.
I'm not sure about the immediate part. My area only updates every few years on Google maps, they don't exactly provide real-time data (and never meant to)
That’s not how math works. 10x improvements don’t necessary capture 10x revenue. And 100 experiments don’t necessarily cost 1x revenue each.
I looked over your page, briefly through docs, couldn't find: what kind of code are the finishes webapps pushed out as?

Are exported projects cloud host agnostic?
> This means you have to input the sales into the register and now it is in the books and thus really hard to not end up paying all the taxes.

These are typically cash heavy businesses ( as long as it is allowed ) and keeping revenue out of the books is as old as the Romans.

> Also companies get a part of the VAT back so they really really want to register the sale into their system or they are out of that (VAT is 24% for most stuff at the moment here in Finland)

Companies generally deduct all of the VAT on their expenses and it is not a fraction of the revenue. If the sum is negative, our IRS pays up.

Furthermore, in NL coffee is in the low bracket of VAT ( used to be 6%, is now 9% )

> Basically the only business where just plain not reporting taxes is still happens sometimes is small scale construction

I think you are pretty naive here.
Can't speak for Samsung phones, but in our household we have several Xiaomi, Motorola and Apple devices and Gmail (or any other email for that matter) notifications are always instantaneous.
So what's the recommended approach for doing it without liveview in the liveview world? jquery? just document.addEventListener?

That's what hotwire gives you: an opinionated approach and a golden path to do things in a manageable way.
Finding the relevance cutoff: when to stop showing search results
Share of Population with Cancer by Country
I wonder how many weekends did this weekend project take.
Lots of server IPMI interfaces do this. IDK of an add-on card for old computers though...
The arguments I’ve seen have specifically been about hydrogen in the context of EVs (specifically almost always as a way to dismiss EVs).

- The trade-offs work in favor of EVs, hydrogen has a similar distribution problem to gasoline (fueling stations).

- Hydrogen requires production somehow, electricity we already have the grid and people can charge at home

- The things hydrogen is good at (lighter weight than batteries, faster refueling) are starting to become less relevant as battery and charging tech improves.

- The argument that you need an equivalent charging infrastructure isn’t really true since you only need that for long tail long range trips (and also we have that now).

The reason I personally dismiss people talking about hydrogen or supporting it (Japanese automakers) is it ignores the obvious current success of EVs in addition to the arguments above and it often feels like a disingenuous argument in bad faith. Specifically, someone is anti-EV and bringing up hydrogen as misdirection to make some EV thing harder to implement.

The success and market uptake of hydrogen vs. EV seems to be empirically obvious at this point. I suspect because EVs could get over the chicken/egg charging infrastructure issue because early adopters could just charge at home (and most trips are short range).
I bet even 8051 + 10 Mb ISA 10BASE2.
> Tooling is just terrible. The VSCode plugin is crap, kills the CPU unless you disable features. There is no IDE from jetbrains. There is a plugin but last time I tried it, it was even worse than the VSCode plugin.

I am using VSCode too and the experience is not as good as with Typescript/Javascript but is not that terrible either. I would compare it with Rust's experience, so far.

> Also, I've read some comments where people mention "we don't need redis", "we don't need workers" everything is so much easier. That was our thinking at first. But then you realize on deployments you will lose your cache, or your background jobs, etc. So you have to persist them either in mnesia or in the database. At that point you're just reinventing your crappy undocumented and untested version of delayed_job.

Of course you need _other_ libraries to achieve some of those things. You do not have a queue built it but there are some very good tools like Oban https://github.com/sorentwo/oban that are basically doing what Sidekiq does, just relying on the main database you are already using.
There are also very good libraries for caching that rely on ETS and that simply replaces what you could do with Redis.

> Most of what you get from elixir in terms of redundancy, high availability, etc you can have that anyway from kubernetes, heroku or any PaaS.... you will need more than 1 server anyway, so...

This is partially true. The ability of BEAM to cluster and execute processes inside the cluster, internal communication between actors and so on are not _just_ achievable with k8s, not without a good added complexity.
How to Use Docker for Occasional Linux Access
You can probably use the package using https://www.skypack.dev/
It says in the article that it consumed 6.27 kg of hydrogen and the standard tank is 6.3 so I would say that it was not modified.
Hydrogen cars usually are electric cars. The main advantage to the owner is being able to fill the tank in minutes, and to society as a whole is being able to manage the H2 generation process to align with supply and demand on the grid.