skysight-inc/HackerNews huggingface dataset:
Especially with additive manufacturing, SDF's are far superior but still not widely used (but I predict this will change very soon). As others have said, many operations are much easier when working with SDF's, but specifically for AM, there are many operations like lightweighting that are extremely difficult to do "correctly" when using normal meshes. For simulations as well, an SDF makes things like voxelization, random walks, and basically everything else that is related to the topology of a part much easier.

Check out the company/product nTopology. It's IMO the future for engineering modelling and CAD for AM.

I used to work for an AM company and was essentially the internal evangelist that complained about STL's and "traditional" CAD formats that are proprietary or just outright a PITA to work with (I'm looking at you, STEP...)
Execs in any public company routinely sell shares at a pre-determined rate every quarter. Execs besides Elon have been selling as part of the plan, and company employees are free to sell as well.

According to SEC filings, Elon himself hasn't sold any recently, but he owns 20% of Tesla, worth about $10B today. Even if Tesla drops 10x, he would have $100M worth of shares. Not to mention all his other assets, shares in SpaceX etc. He has more money than he will ever need.
I don't get what this has to do with AirPods exactly compared to other Bluetooth headphones. Besides the author using a lot of Apple words it seems like they're proposing a new product that has nothing to do with Apple.
This is pretty interesting, it looks like this setup could do about 22,400l at once, or about 140 bbl, in brewery terms. If the vessels here are all fermentation vessels, and they turned that over once every 2 weeks, then they'd have an output of about 1/4 of what Stone Brewing was doing as of a few years ago. That's pretty cool. I'd definitely love to know more about their process.
Obviously this was actually a thing. The whitepaper is really entertaining. https://ponzico.win/ponzico.pdf
I really enjoy the data addons for IPad and Apple Watch because they allow me to be connected without having a phone in my pocket. What I desire is connectivity (be able to see messages, make calls, etc), but iPhone often encourages disconnection via mindless scrolling. I enjoy the times I can get away from my iPhone, and I am not excited about this hub future you describe.
> Eg TypeScript has convincingly shown to a large crowd that soundness isn't an important property for many key goals of static typing, such as programmer productivity, refactoring support, preventing stupid mistakes and navigating large codebases.

Only if that crowd has never used a good typed language, IME. I spent two weeks trying to get things done in TypeScript and then two days writing them in Scala.js. It's amazing how much of a productivity drag it is when you can't quite trust your types, but you'd never know that if you've not used an ML-family language.

> So what if the type checker can infloop? It won't in practice.

It absolutely will, and it's a massive pain when it does. You type something in your IDE and your error squiggles don't update, maybe (if you're lucky) you get a warning that compilation is taking a long time. It's very hard to distinguish between "it's just being slow" and "it's gone into an infinite loop".
My friend you said some cold and hard truths that needed to be told. More specifically, about the disastrous move that was the monetization of the compiler. D had a golden opportunity to send c++ into oblivion and become the next big language. Unfortunately for D, now it is too late, the train already left. Rust adoption as the new and improved c++ seems unstoppable. And if that wasn't bad enough, Nim, Zig and Go are also competing directly with D.
I agree on the procrustics. I would say the traditionalism is just an accident of the more fundamental problem which is sacrificing truth to the cause. Look at all the crazy things believed by both Nazi and communist regimes, and how maintaining the personality cult at expense of the truth was paramount, e.g. the Nazi belief in an orbiting ice planet that housed the true race, or the communist agriculture theory promoted because a son of peasants came up with the idea. I see this same thing happening in our culture on all sides.
> I Miss: Generators

Ruby has had the equivalent of Python generators for a very long time (it also has things called Generators, but they aren't exactly the same thing though they occupying some of the same space.)

> And Ruby 3.0 comes with Fibers

Fibers were introduced in Ruby 1.9 more than a decade ago. And before that, Ruby had general-purpose continuations; Fibers were more tractable for alternative implementations, and easier to optimize, and covered the main use cases of continuations, though they are strictly less powerful an abstraction.
at least one person found their gas fireplace they were hoping would heat them up when out of power didn't really work that well.

I have a gas fireplace, it's vented to the outside through a chimney.

If you sit right in front of it, you can feel a little radiant heat, but the true warmth comes from the electric fan that circulates air through the firebox that's heated from the gas flames. I'd always figured that if there was an extended power failure, I'd set up a 5V fan from my computer to blow air through the the fireplace.

Some gas fireplaces are "direct vent", which means that they vent the exhaust right into the room. I'd never trust one of those not to fill the room with Carbon Monoxide.
You need to get out more, seriously.
I personally don't know Gregg Tavares, but I empathize with him.

I also have answered hundreds of questions via tech communities but most of questioners do not thank me and they do not respond to my answers at all. I do not know whether they checked my solution or not.

But I can keep this job as a hobby for many years because I do not expect that questioners thank me at all. I just do it for myself. Actually I do not think that I am helping people online. I consider myself that I am doing this just for fun.

I can learn some lessons even from the silly questions written by the ignorant who do not have any background knowledge. I also have my answering history and I can use it for self promotion when I introduce myself to others.

I even participate in developing some open source projects, but I also do not expect that somebody who like my code offer me a great job or help me improve my code. No one will give me a food on the table.

No devotion, no pain. I just do something online that is fun for me, meaningful and additionally helpful to others.
I use SQLite a ton, including the CLI. Didn't know about the zip file support.

Now I'm trying think of a valid use case. Interesting feature to have, nevertheless.
Go makes pretty bad WebAssembly. It only embeds in Javascript, and it's at least 2MB for Hello World. You can't really use it in server-side engines like wasmer/wasmtime.

TinyGo is far better, but only supports a subset of Go's stdlib.

I'm playing with TinyGo, and using GPRC communication with the outer engine as a poor substitute for WASM interface types.

https://github.com/fizx/goingo if you want to read the ugly prototype!
The wheel on the MX Master is brilliant. It’s hard to leave that behind. I think the only reason I couldn’t stick with it was that I need to pan and zoom so often, and the pad makes it so much nicer without compromising too much.
NNCP v2: Lossless Data Compression with Transformer [pdf]
The post itself was a prank but the purchase is very real. It was self-reported by Tesla I believe.
Windows doesn't lack a programmable command line. If the Windows devs around you are writing bat files, they need to be introduced to PowerShell.
Why would you use car batteries? Seems like a terrible fit for the job of daily charge and discharge.
Type checking is not the only conceivable way of achieving those guarantees, but it's effective and at least somewhat understood by most working programmers, so why do something different for the sake of it?
http://web.archive.org/web/20010331112908/http://www.tribalw... seems to have a lot of the original images.
As far as I am aware, no one has been able to make a successful Voice First product. Some products, like Spotify or Audible, are greatly enchanted with Voice, but voice is just another access point.
There is another problem here. Texas generates as much power as the second and third states on the generation list. The outage Texas had would have sagged most of the US.

Separate grids are great for other kinds of emergencies, if we get a big solar flare then the splits save each grid.

We need a east to west DC long distance interconnect to haul power across the country.
In the Weimar republic eggs went from $0.5 to $500 pretty quickly and by 8 months eggs were $1,500,000. Happens quicker than you think and that's a hell of a tail risk.

Bitcoin has been pretty consistently up on any timeline over the last decade. I've been present every crash and my tolerance for keeping a small percentage of net worth in it increases each time.

You don't have to keep 100% of your cash in bitcoin. With the current pace of money printing I think not keeping something in it is basically negligence to your family.
Concur - after scrolling through the whole thing, I realised I still didn't get what this thing was about.
My high school AP credits let me waive a bunch of Freshman math and science so I took philosophy, theology, etc. courses at SCU. Pirsig was assigned in one of the philosophy classes.
It might seem a lot, but Idris shows that it's possible.
> People will find your information using search engines.

How I wish that were the case. Content on a personal website--no matter how excellent--will be invisible and nobody will ever see it -- unless you do heroic SEO or get lucky in an inexplicable way.

Personal anecdote: I created a website on a particular subject that interests me. I've been told by friends and strangers that it is extremely well written and gives a better explanation of the topic than anything else they've seen (at least during the period when I worked on the site). The site has no analytics, no ads, nothing controversial. Just a clean design with text, diagrams, and photos. Google will not find my site using any appropriate keyword. Not even after pages of search results. But Google has indexed it. If I search for "an exact sentence from the site quoted like this", Google finds it.

Self-hosted content in today's web does not survive on merit alone even when it's focused, useful, and free. That's been my experience anyway.
Create an auto search page to answer questions from lazy internet users
I feel like this happened to me recently. I encountered a C++ question that I felt I could contribute an answer to, but it had been closed 10 years earlier.

I opened a meta thread about it, and a helpful high rep user reopened it, only for a bunch of even higher rep users to come in and ruthlessly shut everything down, including deleting the answer I submitted. I've never seen a community so hostile toward someone trying to add value.

Maybe I really was in the wrong here for trying to reopen that question; you can read the whole thread and judge for yourself: https://meta.stackoverflow.com/questions/405099/reopen-c-arg...
>Granted, the reason for that outage was very different from what happened in Texas

There are actually a lot of ice/ freezing-rain downed powerlines happening simultaneously with the rolling blackouts, and that's a huge part of the problem.

The grid/supply is being blamed for both. Of course if the lines weren't down, it would increase demand and there wouldn't magically be any more supply to feed them... but it does explain why a lot of people's blackouts aren't "rolling."
https://news.ycombinator.com/item?id=26154810
I think I remember reading that Scala 3.0 introduced some backwards incompatibility in order to make the type system sound. Anybody aware of what had to change?
I'd be surprised if a 150 year old house was insulated and sealed as well as a 20 year old house, even in Texas.

Though you're right that the old house likely had a wood burning heat source, but I'd imagine that there were times when wood was scarce. And that 150 year old fireplace would have sucked air out of the house, bringing in cold air through every air gap.

I looked it up, and wood has an R-value of around 1.4 per inch, so a log cabin with 6" walls would have an R-value of around R8, current building codes in Texas specify R15 for walls, R38 for roofs.

Single-pane windows have an R-value of around R1, energy efficient double panes, around R4 (triple paned can hit R9) so even though there are a lot more windows in a modern house, they have better insulation.
This is stunning to me.
Wire transfers are free and fast in my country. I mean maybe some banks charge some people like 10c per transfer but they are mostly free.
They are also very common way to transfer money to friends, paying someone, moving money around accounts etc.
Why don't pipes in areas prone to this sort of thing have some of cheaply replaceable burst disc relief valve, given how catastrophic an uncontrolled failure of the pipework is?
I'm saying there are literally open markets on bitcoin. Go bet if you want to bet. You don't need me or anyone else from HN
From my observation, typically it's 20% more in profits rather than 20% cheaper service.
People build huge programs in untyped languages, reasoning about null is trivial in comparison. The cost of not having null is that all initialization and generic code gets much harder to write and work with, the benefit is that once in a blue moon you get a hard to debug null pointer error. I've worked as a software engineer at large companies for years and never had a hard to debug null pointer error, so at least to me they don't exist.

Edit: I feel the main problem with over engineered type systems is the same as for any over engineered library. Instead of just cleanly solving a few key issues they recreate a programming language in their types and even worse they force you to use said programming language if you want to code. The C# style type system has all guarantees I need with very few limitations, if I need more guarantees I'll just write them in code.
A few years ago, I had bad burning sore throat and two swollen lymph nodes but couldn't figure out what was causing it. Went to the doctor, but that didn't really help. Finally figured out that it was a new purple pillow (https://purple.com/pillows) I had bought. I put it in the closet for a few days and my symptoms went away. I then ended up throwing the pillow away.
Bain and Company – The KGB of Consulting
Why all that instead of just a normal static site generator? Doesn't seem easily expandable.
Air conditioners are heat pumps. Resistive heating is inefficient compared to burning something, and very inefficient compared to heat pumps
Not exactly. Elon made an offer to geo to make a better mobile eye. some work was done, geo wasn’t okay with the deal. But he was still interested in the problem so he forumd comma
Can you iterate through methods and fields with interface{}? I find great value in being able to go to untyped style code at will.
no, they are categorically different
This is probably one of the best resources for watching live:
https://mars.nasa.gov/mars2020/timeline/landing/watch-online...

https://mars.nasa.gov/mars2020/timeline/landing/
I will follow up my negative take on pg with a positive. He already has a lot of flack for that essay online. I do agree with the general frustration. Philosophy taught in school seems to somehow miss the mark in our scientific discourse, and my exposure in school left me quite disatissfied. So, I do agree with PG's overall approach of starting with concrete useful things and generalizing from there.

After all, Plato and Aristotle had a very concrete purpose for their philosophizing, which was: how does one live a good life? That is why Socrates went around asking all the sophists how to become virtuous, since virtue for him is defined as being skilled at living the good life.

A fair amount of subsequent philosophers missed this original goal, and I suspect that is why a lot of philosophy seems pointless.
Interior or central chimneys make more sense to me than ones against an exterior wall, and they seem common enough in houses of a certain vintage at least. If your chimney is on an outer wall, doesn't it radiate heat to the outdoors?
Stack Overflow exists because we are terrible at documentation.

There should be a straight up solid answer for 80% of those questions in the relevant docs.

Docs should have walk-throughs / overviews, common examples, and good reference with links to examples.

And then a ton of secondary examples related to every corner, explaining everything.

If it's not clear, then guess what? We all have to figure it out!. Every one of us has to labour through APIs to make those 1-5 a day mini-insights, when, if the docs were clear, we should not have to.

If I 'owned' Java I would consider every common question about Java that wasn't made clear in the docs a failure of some kind.

Not only that - why on earth do people think that publishing an API is good enough? Why doesn't Oracle/MS have respectable team of people literally just answering SE questions all day on Java/C#/TS etc. giving fairly definitive answers? I can only imagine this would have spectacular ROI. (I mean, aside from getting the free labour of volunteers, but MS can affordit)
My 10 year old discovered "Hey Siri turn off the TV" works... and it's amazing. Can use the light of the TV to walk upstairs then turn it off at the top.
I attended a remote viewing workshop a couple of years ago. We we are around 15 people sitting each having a piece of paper and a pen. The instructor then looked for like a minute at a picture only he could see and asked us to draw what he saw. I came nowhere close to draw anything that resembled what he saw, but I have to admit, that a lot of the other people did. I am unable to explain how they could but they did. So maybe some people do have these abilities. I dont think it was a scam and some people has received hints before the workshop as I knew most people in the room.
Because the end result user experience is better +ota ?
This appears to me to be a reasonably comprehensive list to cover most of the essential HPS syllabus.

What worries me about HPS is that it shouldn't be studied just on its own, as I see it traditional philosophy ought to be a prerequisite or studied concurrently. As you'll note, this list doesn't include those texts.

Traditional philosophy puts the ethical and logical thinking structures (reasoning processes) in place - it supplies the framework to make HPS more understandable and cohesive.

(In my opinion, both subjects are increasingly important in the modern world as developments in science, engineering and technology generally have reached such a stage of development that we cannot afford for too much to go wrong - the consequences are too great. Both phil. and HPS put things into perspective and thus can have a stabilizing influence - that is if we take them seriously and apply them properly.)
Under 10 ppm you get a carrot. Then drinking water will still be 9.99. How is it any different?
If bitcoins price continues to rise, miners will be greatly incentivized to further decrease power costs. I hope this leads to innovation in clean power tech, especially in developing nations.
Equity for software engineers at Big Tech and Startups
>>Internet commerce on the other hand is usually extremely risky business if you don't have access to parties which can control that risk: strong, fair states that enforce complex laws in cases of disputes; 3rd parties that assume some of the risk, such as PayPal or eBay.

Cryptocurrencies can be used in person too.

With respect to eCommerce, EBay worked extremely well simply because of reviews. Not because of laws. And yes, people came to trust eBay, which was due to its faithful fulfilment of its obligations as a platform steward, not due to regulatory requirements imposed on it.
Reminds me of my favorite piece at the Metropolitan Museum. These Middle Kingdom dioramas of bread and beer making:

https://www.metmuseum.org/art/collection/search/544258

It's hard to imagine but as ancient as these dioramas are, they were made at least 1000 years after Narmer.
out of curiosity, why did you not want to use OpenSCAD?
There is always a case to unionize for any profession, and more should.
I think this is a good question. Part of my answer is that I’m optimistic about Google being disrupted, in the not-too-distant future, by a search engine with a better idea, just as Google disrupted the existing search engines because pagerank worked better than hand-assembled directories. I think it’s obvious to everyone that Google’s algorithms have not been producing results as useful as they did in the past, for several years now. So I hope that this is an opportunity for the search monopoly to be broken up, by a company with enough capital to implement something better that can scale to a billion sites.

Also, we are not entirely dependent on search engines. A domain expert can link to other articles from her articles, and so on...forming something like....a web. But we need to encourage the practice of linking. So many people write now (typical Medium articles, for example) without linking to anything much, as if they are the only ones to have ever thought or written about their topic.
I think the similarity is less their personalities, and more in their use social media for shock value and attention, and the quasi-religious devotion of many of their supporters.
Yes, but is the practical use of that ability worth destroying the planet for?
Seems like autojump used to work with regexps but now it's something custom. Z works with regexps.
All ways use SQL

NoSQL is for incompetent people who can't figure out how to convert a JSON request to a table structure. They just put the entire JSON as it is in a DB and call it NOSQL.

Anyone using NoSQL for anything is either lying or clueless.
> It looks like a cross between Aurora borealis and a Backdraft (1991) slo-mo sequence — a deep red wraith that flaps around slowly, completely unlike the sooty yellow flames you began with. You get a real feeling for how it’s the gas not the wood that’s burning. (Having a stove with a glass viewing window really opened my eyes to their operation.)

Would love a video if you can find one to see exactly what you're talking about.
I think something that is completely missed by the industry that comma dose quite well in comparison, is driver monitoring.

sure self driving cars is the engineering end goal. But really we aren't we trying to cut fatalities?

Good driver monitoring is a pretty god Dayum good way to prevent distracted driving from causing an accident.
Official docs may not be there yet, but lots of people have written guides, like: https://benjamincongdon.me/blog/2021/01/21/A-Tour-of-Go-116s...