skysight-inc/HackerNews huggingface dataset:
> The wicking needs directionality to be useful, it seems: What makes the moisture move in the desired direction,

I assume you're thinking of some sort sort of chemical gradient.

I can't comment on petro-chemical fibers but in the case of wool you have two key structures.

1. Wool has Cuticles on the surface (much like human hair) which act as shingles against large droplets (like rain).

2. Wool has a fiber Cortex which in the case of wool will adsorb liquid that penetrates past the cuticles (such as the vapour generated while sweating).

Cortex adsorption is an important part of why wool in particular is special as a natural fabric.

The water molecules create a chemical bond with the outter surface of the cortex of the fiber, meaning moisture is sandwiched under the outter cuticle, on the outter surface of the cortex of the fiber.

This is the main reason why wet wool does not 'feel' wet against your skin. No heat exchange occurs with the water in the wool via direct conduction (you sort of aren't really touching the water it is sort of trapped in a kernel).

When you 'feel' cold with a wet cotton shirt it is because the water molecules on the shirt are getting heated up by your skin heat (mostly) via direct conduction. In wool this water content is effective air gapped away from you.
Exactly. It was doomed to fail and it sounds like everyone knew it (or they were hoping to make it into a life raft for when the cable companies collapsed).
Of course, and backlit screens have issues with visibility under high light conditions due to the backlight. I live most of my life in well lit environments, and sleep most of the time when it is dark.
> If you are trying to figure out why you'd pay for this you aren't their target market. It's far more interesting (to me) to think about why some people WOULD pay for this and what a market looks like that you are not a part of

That's assuming there is a sufficient market to justify TE's development and manufacturing costs. Not every product is successful, and it may be some time before if we figure out if this one was or not. I could see how some people would find the OP-1 to be an indispensable part of their workflow, but it's not clear to me why someone would think they need this particular mixer. (Some people will buy it because it looks cool, or they want some particular built-in feature, but are there enough of those people?)
In the 80s maybe, in the 90s it was reasonably cheap to do 100Mbit over 40k fiber.
> Why? Who needs this? I don't even understand the use case for file permissions on an external drive.

Shoving data across operating systems using USB sticks or drives is a pretty standard thing to do, at least in the corporate world which is filled with slow internet connections (in related words, never underestimate the bandwidth of a truck filled with SD cards), and particularly when having to send data to clients or vendors.

The fact that there is no standard that works on all three major OS families and in the best case also supports encryption is maddening - macOS has Filevault, Windows has Bitlocker and Linux has LUKS, and neither of the three can understand any other.

Just ask an IT helpdesk in any major company how many questions they get a day by people who have to transfer files to a vendor or client, with encryption. Extra fun in anything involving creative work because most of that happens on Macs whereas most big-corp customers use Windows because of Active Directory and GPO. (And no, ZIP isn't an answer because Apple's built-in unarchiver routinely gobbles up when encountering password protected ZIPs)

> I don't even understand the use case for file permissions on an external drive.

Unlike Windows which conveys the fact that an executable is an executable by the file suffix .exe (or .cmd/.bat, and I think *.js was at least until Windows 7 associated with the JScript interpreter), Linux and macOS do so by using the execute permission on the file.

The use case would be to copy a Java application, let's use jadx, downloaded and extracted on a Mac, then copy it via an USB stick or a Windows CIFS file share on another Mac or a Linux machine, and have the command bin/jadx-gui still start up the UI when clicked upon. As soon as any non-Unix filesystem is in the copy path, it gets inevitably nasty.
Such a pointless comment.
Fine print isn’t a blanket solution for false advertising issues. Essentially advertising X while providing Y becomes a question of fraud.
> trade union domination over the government is now thankfully a thing of the past

Just not over the Greater London Authority...
Annoyingly, park mobile. Their emails were leaked, now I get parkmobile@foo.com emails quite often.

https://considertheconsumer.com/data-breaches/parkmobile-dat...

they suck.
General discussion forums, yes, atleast 3. And tens of various niche forums. It's not about "how many" it's about how much activity they generate compared to the population size of the country.
That scenario will be true regardless, though, because Netflix can and does set up interconnects at dozens of peering locations to skip half the pipes.

It's true that it'd be bad for Discovery+ to pay for prioritizing their traffic over yours, and I'm very sympathetic to net neutrality on those grounds, but opponents would point out (as far as I can tell correctly) that ISPs have never really tried to build such a program. Throttling and traffic fees rarely come up except at the scale where the actual components of the underlying infrastructure matter.
Disney to Lose Special Tax Status in Florida Amid ‘Don’t Say Gay’ Clash
Thank you for being so responsive in this comments thread.

One other minor (accessibility) thing on the Status page: The dropdown (Sandbox/others) doesn't get hinted with Vimium (a keyboard accessibility add-on for fox and Chrom) or also with qutebrowser (a keyboard-first browser)

There's some info about it here, but it's basically it's made as a <div>

https://stackoverflow.com/questions/53918093/how-can-i-make-...
I thought the medical consensus these days is aligning on mouthwash being actively harmful? Kills good bacteria in your mouth, increases risk of oral cancer, etc.
We are all better off having less angst.
Jamf is one of those companies desperately trying to modernize a product that was slow, clunky and poorly designed from the start. Even with their concerted efforts they still put out new software or tools that could have been designed in 2005. Can’t expose your LDAP ports to the internet(!) so their SaaS can connect directly to your domain controller? That’s ok just deploy this ldap proxy software that creates a tunnel for them to route traffic over. And it also needs to have its port exposed to the internet. Apparently having the client establish the connection is out of the question. And that’s not even getting into why LDAP is a requirement for anything but LDAP authentication and AD integrations like AD CA TLS signing.

Some of this might be a little outdated. Haven’t touched anything like that in ages.
Wool is a remarkable fiber. The only real drawback is it's kind of uncomfortable unless you spring for the really high grade stuff.
ISPs took tons of taxpayer dollars, often have lousy service, maintain regional monopolies, and lobby municipalities out of building their own networks with shady dealings. Who would be satisified with that? We can do better.

> But given the state of the market, I don't know a _single_ ISP or customer that would confuse DIA for regular bandwidth.

You brought up DIA. I didn't see anyone else comment on it.
TypeScript and Set Theory
>Customers are pulling that data and those customers, by definition, are already paying for the bandwidth

Downloading bandwidth is free. The person who is uploading is the person who pays.
California’s radical plan to defend homes from sea level rise: move them
The link here appears to be broken. Here is the correct one, fyi @dang

https://arstechnica.com/tech-policy/2022/04/isps-cant-find-a...
MyPy isn’t the only checker of course, there’s also Microsoft’s Pyright, among others. Pyright is fast and natively integrated in Microsoft’s Pylance VSCode extension, so these days I use Pyright’s type checking in real time even when I can’t be bothered to set up MyPy (no difficult, just not important for, say, <1000 line scripts). I default to strict mode for stuff that’s not too dynamic.

https://github.com/microsoft/pyright

https://marketplace.visualstudio.com/items?itemName=ms-pytho...
@kaveh808 - since you mentioned spending a lot of time on the Common Lisp tutorial for your friend - it would be awesome if you'd repurpose it as a general tutorial for people new to or interested in Common Lisp, maybe as YouTube videos?!
Well that could be even more interesting! Not likely though?
Airlines have gotten amazing good at evacuations, such that I am surprised how well the general public is at them in emergencies.

Look at pictures of any crash where everyone (or almost everyone) survived and the fire damage to the plane is frankly astonishing.

Hydrogen zeppelins could be designed to nearly perfectly mitigate all fire risk; the real danger is weather related. (Ideas such as hydrogen can’t burn if oxygen isn’t present, fireproof bags, gondola suspended below so fire can’t reach it, emergency evacuation planning for when it does hit the ground, capability of venting, fire suppressions, etc).
People try to squash stories all the time. Especially if there is something to lose.

It’s human nature.

Move on.
Dutch researchers successfully hacked infrastructure in a competition
iCloud offers custom domains with iCloud plus. https://support.apple.com/en-us/HT212514
This was in 1990. You’re telling me that at no point in the succeeding (now) 32 years did anyone in the UK government have the authority to reverse this decision?

That’s some pretty amazing power that Thatcher had that she was able to make irreversible decisions that bound all future governments until the end of time.
I use them for the same reason. I've started sprinkling them into projects where I can. Other devs on the team seem to like seeing them, but have higher inertia when it comes to writing them.
We should certainly never ever ever try to make a new programming language. All the good ones already exist.
Out of curiosity, what kind of weights were they? I was under the impression that it has been phased out of many uses because of high toxicity (including via skin absorption when handling it)
"I can’t tell if it’s funny or worrying."

Honestly, both. In most industries, you have a lot of decent, normal folks and a handful of lunatic ball-dents flailing about. Big Content is the opposite, almost all leadership is nuttier than a freight train full of trail mix, and conduct themselves like goddamn sociopaths from an episode of CSI.

Things I recall being asked for in meetings with these firms:
1. was it possible to DDos Google (because they were the course of all piracy)? They didn't ask in so many words, but it was effectively what they asked for. Whether the realized the legality of it at the beginning of the meeting, they were disabused of that as an option, promptly.
2. How could we take down the company hat "hosted all the bittorrent"?
etc
3. Screaming fits on the phone I wouldn't expect from a teething infant let a lone a grown-ass adult.

4. Execs claiming they hired someone on staff for their cup size (into roles they had no qualification for)

5. Regular meltdowns over actual fair use content (reviews, critiques, etc), when after being told it would likely be overturned after we sent a DMCA, demanded it anyway, then screamed when it was in fact overturned on appeal, and blamed us for not somehow making subverting IP law a feature of our business.

It's a cretinous turd parade.

...all...bloody...nuts.
I love this kind of breakdown that not only explains how something works but walks you through the actual mechanics at the code level.

Apart from the explanation itself, it shows how nice the Postgresql code is. It's a joy to read through.

And specifically this topic is great to understand better because I have multiple times encountered queries that chose insane strategies that resulted in ridiculously long query times. Unfortunately the developers of Postgresql really seem to have a "you're holding it wrong" approach to this issue ... yes I know I'm doing something dumb if my query plan is doing that, but it would be really nice if Postgres gave better tools to figure out why so that I can do it better.

The explain plan tells you what plan it created, but it doesn't help you understand why it didn't do the one that you think it should. This is where hints (which Postgresql doesn't support) are so powerful because if I can force it to use the plan I am thinking of and then see what costs it estimated for each operation, I can figure out why it is rejecting it. I would love to know if there are any good tools for this!
Fascinating link! Check out this titanium bulkhead for an F-15 before and after pressing:

https://upload.wikimedia.org/wikipedia/commons/9/9e/F15_bulk...
Love to hear this. How did you accidentally abandon your likes and dislikes?
Every time a baby girl is born, a human being comes into the world who has

1. the potential to become pregnant and give birth

2. a statistical expectation to have weaker body strength than the average man

3. the potential to be abused by men due to a combination of their statistically greater physical strength and sexual desires

4. etc

Feminism concerns the fact that biology produces such human beings on 50% of all births -- production of female children is a pretty important phenomenon.

Feminism is in no way invalidated by a thought experiment whereby some proportion of women lose one or more of those distinguishing attributes. It remains a fact of biology that 50% of births produce female children. Your thought experiment does not describe the real world. You might as well say "what if humans had 3 sexes, then where would feminism be?" or "what if women were stronger than men, then where would feminism be?".

It sounds very much like you, or whoever you got that thought-experiment from, are starting from a premise that

> we do not like the fact that the vast majority of women in the world define "woman" to exclude transwomen, and define "feminism" to be concerned with the traditional definition of "woman"

and then you are trying to think up reasons to invalidate the concept of feminism. That sort of "desired conclusion first, argument second" approach has a history of not being terribly successful at aligning with how reality actually is.
The “economical” would only come into play in potential perfect carbon tax environments from what I understand.

Imagine a zeppelin configured like a sailing ship of the skies, designed to travel mainly under wind power and rarely fire its engines
Except that's exactly the point: if you do this in your spare time, the development time is essentially "free". The only things that cost money if you do it in your spare time are the actual materials / PCBs / components / energy. And that is in fact rather cheap, provided you have the necessary skills and tools.

Since this whole post was about a Teenage Engineering hardware module originally, which has a strong focus on the case: if you own / have access to the necessary tools already (e.g. lathe, milling machine, …), it's a bit time consuming but not exactly expensive to build something similar. Sure, e.g. aluminum costs money, but together with the electronics I'd be surprised if you really spend 1200€ (price of the TX-6). Of course in that case it wouldn't really scale if you wanted to produce more modules in the end. For completeness, the TX-6 page specifically mentions the ADCs and DACs used. If you check the (current!) prices on mouser/digikey, they are ~5€ for the 4ch ADC chip (you'll need 3), ~15€ for one of the DAC chips and ~13€ for the other one. Then maybe add some fancy STM32 microcontroller for another 15€ and you essentially got the digital part already, excluding wireless connectivity. You'll still need a few analog components, the faders, the switches, connectors, and a display (probably the most expensive part). Feel free to guesstimate what the complete electronics and aluminum case would cost, but as I said, I'd be surprised if you get even close to 1200€, even if you need a 2nd revision of the electronics.

There are also various examples of people building e.g. clones of Moog synthesizers like the Minimoog (including keyboard, wooden case, …) in their spare time, for less money than what the original Moog synthesizer would cost.
Isn't `Optional[T]` just sugar for `Union[T, None]`?
You need a constitution to define rights and to stick to it.

It is a contract and can't be whittled down or imposed on by public opinion. If own the rights to land, you can do with it what you want. If you want to put a garbage dump next to a playground, that is their problem if you aren't physically hurting them.

Libertarians absolutely believe in laws that uphold rights, and legal precedent describing how rights interact.
Isn't that the exact opposite of D-K?
Hot air balloons say hi. ;)
It is meaningfully different because, as the article says, comments are known to not be machine verified and thus to potentially be wrong. With type hints, they’re usually verified, but not always, so you’re more likely to trust them and get a nasty surprise when they turn out to be wrong.

However, there are other aspects to the article’s argument, such as the fact that it’s easy to end up with type annotations going silently unenforced even if you do run the checker.
Yup: https://m.youtube.com/watch?v=ZGdP59hhiDg&t=11m53s

Gee, who would have thunk it? The 3DS had this problem even with no crank.

I predict this might show strengths more as a wearable badge, though the crank definitely wouldn't work well in that case.
>No game system has had a built-in crank before

Honestly, its just a worse analog stick. The upside is that the games will be easy enough to play with common controllers.
No doubt that is true, although I can imagine that if modules were made in their millions, and soldered (but still replaceable with rework), the cost disparioty would be less, especially with a saving on design/layout cost and the rework and revisions usually involved there.

But the true cost, to the environment, savings due to repairing more modular machines, vs scrapping and manufacturing, shipping, installing, etc whole new machines every few years, could be way less.
Not related to parsers, but i find sql syntax so backwards.

Listing columns first
Then table
Then join
Then filter
Then group bys
Then limit

The order of operations are out of whack and makes pipeline ing a little hard.

I found this to be closer to LINQ way

https://github.com/prql/prql

I hope in near future databases will come with better query languages...
No, not really. I'm just explaining how a real trading desk works. If you express an opinion without putting a trade on, that opinion is worthless.
Why do you believe that? What do you gain by rejecting '+', no matter how few people need it to work?
Study the database and data structures.
On one hand, that's absurd. On the other hand, it's getting ridiculous that private companies can leverage massive networks of cameras while governments can't. Maybe that'll also help people understand how their private lives have been invaded.
Your "islands" anecdote is amusing, if a bit condescending. Do you honestly think it fairly addresses the very direct question I asked you?

Also, do you honestly expect me to detail what my team and company is optimizing for here? What for? What does it have to do with Python type hinting?
Maryland Kia Dealer Has to Pay over $1M for Bogus Fees
Your suggestion to “use a recursive union type” and that being “ugly … if your type checker doesn’t … support recursive types” being required to support varying JSON is my point:

Python types don’t support a common Pythonism used frequently in my work.

In fact, you admit that even fixed JSON can be difficult without a 3rd party library.

You’re lecturing me like I don’t understand types without realizing that you repeated my point about a gap in the current type system.
You might get that deal on a server, but not a mobile or broadband contract.

Now that I think of it, I don't know whether my capped mobile usage counts uploads towards my contracted limits. I assume it does.
Two ways to think about why I'd rather have $1,000 today than $1,000 a year from now:

- I could invest the money today and have more than $1,000 next year

- I might die before next year and never get to enjoy the money
>two different counties

This was a hedge done on purpose, so that (among other reasons) they wouldn't be 100% at the mercy of a single governing entity.

There's a loss of consistency between the two, but that's a feature, not a bug.

If one county doesn't cooperate with what's needed for, eg, a new park, Disney can threaten to put it in the other county instead.
Great questions.

These are exactly the types of questions I'm trying to get more people to think about — and the reason I wrote the article above.

It's not well-defined, but the goal imho should be to allow more transparency and optionality around Twitter's main feed UX.

Open sourcing twitter's algorithmic feed would be a monumental task that's honestly unlikely to ever come to fruition, Elon or no Elon. BUT twitter could certainly do more to move in that direction.

> What are the actual requirements that you're looking to satisfy by doing this?

If it improves transparency around how twitter's algorithm works.. if it introduces more optionality into twitter's main UX (and isn't just a chrome extension, for instance), if it's coming from twitter itself and not a third-party.. if the effects of different factors on relevancy signals are made more transparent (like being able to play around with a simulated tweet under different conditions and seeing the resulting relevancy scores for a set of example users).. there's just so much that twitter could do here to improve transparency around how their feed works. And I'm generally in favor of anything what will move the status quo.

In Elon's words “Civilizational risk is decreased the more we can increase the trust in Twitter as a public platform.”
Apple never stood a chance
Sounds kind of similar to [1]:

> After two months in the bakery, you learned how to “see” clean.

> Code is the same way.

[1] https://www.joelonsoftware.com/2005/05/11/making-wrong-code-...
I guess that's true for some suburbs. Maybe ones that are even closer to the city. Or in certain regions. In my area there seems to be an openness to multiple uses, lenient zoning, and variances.

I agree with the inertia part. I think some of it is 'build it and they will come' situation. But not about housing. Rather I think a lot of it is about infrastructure like public transportation and even better distribution of jobs. Also communities that share common values (tends to spur civic engagement and neighborly attitudes).

Maybe I'm just cynical, but I think we've largely become disconnected from out neighbors and even us-vs-them in our communities in general. If my neighbor wanted to put in a garage apartment or in-law suite type thing, then I'd be fine with it. So even if the zoning doesn't permit it directly, if I were to support my neighbor in a variance request, they would likely succeed. Similarly, if I were thinking about something that might impact my neighbors, then I try to get some input from them. Make sure that if they have some concerns I can try to address them. Maybe I'm just weird or have great neighbors, but it seems many people just want to sic the government on their neighbor at the first opportunity.
For me, the number one issue when learning a programming language is motivation so I chose to pick a problem I personally need solved so I'll feel the need and have the motivation to see it through.