skysight-inc/HackerNews huggingface dataset:
Wow, I’m a bit surprised that the one with the ability to say yes or no in this instance was Apple. I’m not sure if I enjoy the idea that any given company can overrule the government of the country it operates in...
I looked at this area a few decades ago and two approaches stood out as potential, though not stand out.

1) Roofs already collect a large surface area and funnel into a single point via roof guttering - so tapping the flow from the gutter run off would enable a viable volume of water turn a motor in the drain pipe as it descended and generate power.

2) Piezo electric generating from the roof, though was looking at a form of artificial grass format that would capture the wind as well as the rain hitting it, generating the vibrations to the base which would be a piezo element.

The first idea, maybe has some traction, though the volume of water (yearly rainfall) with roof surface area and the napkin maths didn't show a huge gain and bit of a limited market due to rainfall you would need to generate anything noticeable.

Second idea, kinda got mooted as roofs solar panels did better with the real-estate, and whilst for non south facing or some area's it may well been useful. Then the area's were solar is not as good due to latitude, well, then you have snow. So I kinda self-killed that avenue off as well.

Figured that tapping the drainage flow of water from a whole area combined would work better and for that need a organised drainage system all connected and yes you do get those. Though they are also the sewage system and with that, the cleanish flow of rainwater would be less common once you factor in the rest of the mix.

But I'm all for micro based generation, like a wall of small wind turbines instead of one large one and more aesthetic and palatable to add to existing buildings and area's.
Kind of like “follow your passions”, “open source” is a great way for software developers to work at way below the market rate to provide provide great value to corporations for very cheap. Through github stars and “recognition” the corporate world has managed to gamify software development and get enthusiastic developers to develop and give away literally billions in software value.

No wonder the MBA’s view software developers as suckers.

Read through HN, and you see maintainers of hugely popular open source software that probably has saved corporations billions of dollars, burned out, mentally exhausted, living in poverty and begging for donations.
Yes, but there's also just enough shade for things to not get too hot in the summer. It's like having a permanent dimmer on.
Hats off to them.
The author should skip ahead to the punchline - the obsolescence of human beings in the information age.

Most people in USA and Europe consume more than they produce and there is no reversing of this trend - the average IQ is 100 and we can pretty much automate most things we can train a 100 IQ person to do and at the same time we can't train them into not acting like self destructive idiots, so, we've got a bit of a problem :)
So molecules are like bits of glitter stuck to the surface of the balloon?
> Any idea what the model is?

the model of what? the heat gun? no i do not sorry.

>I am out of school for a few years so I don't think I'll be able to get access to an ECE department.

you'd be surprised the luck you can have just emailed people and asking for help (that's basically what i did anyway even though i'm a student).
It’s inaccurate to call it “Peter Dutton’s give me your password law” – it’s been around since 2001 (although the maximum penalty was increased from 2 to 10 years in 2018), and there are equivalent laws in most developed countries. As far as I am aware, only in the US have people actually spent years in prison solely for refusing to disclose a password: https://arstechnica.com/tech-policy/2020/02/man-who-refused-...
This article could be better, particularly for kentucky college.

Their article attempts to pigeon hole advertising down to one function, informing existence and facts of a product. There’s a lot to argue against (modelling behaviour, ads as art, ads as culture, line between art and ads, short term v long term memory), it’s quite reductive but I’ll pose this question instead of a laundry list of counter arguments.

Take a teenager learning to skateboard, he is destined for many hard knocks and scrapes. He sees Nike shoes in his price range that are physically okay and some Adidas shoes that have more padding. He buys the Nike’s because he wants to live the dream of athletic achievement that he saw in many Nike ads. Every time he falls over he is still in the spirit of winning, shoes equipped.

Is that manipulation of his preferences for good skateboarding shoes, the ad making him impulsive and changing his desires and making him buy a worse product?

Or is the ad informing him he can buy access to a spirit that will accompany him on his self selected journey and help his own desires and achieve his goals?
I think the best motivation for the theory of Lie groups and Lie algebras is representation theory. Like you don't need anything besides linear algebra to know what SO_n is, but if you want to know about how it can act on a vector space then you need to think about the Lie algebra.

The other great thing about Lie groups is you can discover new and valuable groups just from pretty basic topology. Like the Spin group, which you know has to be out there as soon as you know the fundamental group of SO_n, but otherwise would be very hard to think of.

The fancypants but I think most intuitive way to think about Galois theory is also with topology. It's an algebraic version of a much more geometric, visible story, the correspondence between {subgroups of the fundamental group} and {normal covering spaces}.
I would but I have a young child and spouse. It's not even so much the risk of serious medical complications for me, it's the complications involved in isolating myself, if that were even possible. It's one thing to increase your risk of exposure with a family; it's another to deliberately infect yourself. Definitely not saying it's morally wrong necessarily, just that I haven't quite figured out a way to do it in which my family would feel ok with it or understand.
That is an orthogonal issue. Turnout is unrelated to security. Identifying voters, and ensuring the integrity of the voting mechanism are both important security issues.
How depression, autism and gender dysphoria work on a molecular level.
I think it is pretty misleading if they just gave the peak device power density. As in the car analogy given in TFA, if you were to burn all 270 Calories of a single Snickers bar in a thousandth of a second, your device would have a peak power of about 1 gigawatt, comparable to a large nuclear power plant. Yet if your publication said you had made a 1 GW device instead of saying that your device could power a single average home for 17 minutes, you reasonably be accused of misleading. Surely a subtext of the research was that energy sources are important to humanity.

(Sidenote: Huh, a snickers bar can power a home for longer that I expected.)
> when I can apply for a mortgage, car loan, credit card, and all kinds of other financial legally binding contracts online in complete security? I enter my SSN, my credit report is pulled. Why can't I enter my SSN, it gets validated in a database on whether I'm alive/have already voted/am currently a legal citizen eligible to vote, and vote?

Come back once only you can do all those things on your behalf, and not anyone else having your SSN or other PII.
There is no evidence that voting machines have been hacked, either.

Why is the standard of evidence for one different than the other?

And more to the point, since when does patching a vulnerability require evidence of exploitation. We wouldn't accept Microsoft saying "There's no evidence of this Outlook vulnerability being exploited in the wild, we're not going to fix it". We certainly shouldn't accept that reasoning for our elections.
>When I do a SMC restart the indicator changes from orange to green for a few seconds and then turns back to orange.

you're battery is probably dead. below i said i fixed the screen on my mbp that's true but before that i swapped my battery and that's exactly the behavior i saw (staying orange, green->orange after SMC).

i used the idea from this video to replace the battery (after ordering on ebay - make sure you get the right one!)

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

i used a shoe lace (because it was strong enough).
tbh, there are two types of posts on twitter too, first-posts and replies. it's an unsolved problem.
Ah, the features we’ve built only to find half a year or a year later that yes, my initial advice was correct. Alas, that’s not how the world works.
I saw this on Reddit and volunteered immediately.

It is an ethical no-brainer, with the one caveat that the study is run well.

I am not sure about this article though. It focuses on these young biologists who like me have not actually done anything yet, and suggests low volunteer numbers.

Thinking of this as a fringe thing may undermine the effort. I think you would likely get on the order of 10M-100M global volunteers for something like this from all walks of life, and it's so obvious that it's worth considering that it just reads wrong to me.

My impression from listening to the CEO of Moderna and others that most people are more worried about the safety of the vaccine and the speed to ramp up manufacturing, not the efficacy.
(Source: https://www.youtube.com/watch?v=XvYiuoJ_lrI)

So while saving even 1 month makes an enormous difference, I am unsure how much human challenge studies change the timeline of an actual vaccine.
Somehow I feel that github is capable of managing.
Interesting to take that factor into account, at least in other areas of the program. I have it on good authority that a major producer of jet engines was essentially forced to provide their engines for free to a major airliner program, or have the engines excluded from the program entirely. They opted in, for those sweet operational revenues. Everybody seems to be focusing on milking the maintenance market.
For those interested, the DP-3T papers can be found on their GitHub (https://github.com/DP-3T/documents). Apple has also published a preliminary specification of their protocol (https://www.apple.com/covid19/contacttracing/) if you'd like to compare.

I'd like to mention the TCN Protocol here (https://github.com/TCNCoalition/TCN), another very similar specification. I bring it up because the readme goes into quite a bit of (easily understandable!) detail regarding the trust assumptions of such a protocol and associated rationale.

Ultimately I think Apple and Google are right to omit record upload and authentication concerns from the base protocol. The low level implementation should be as interoperable and generalized as possible in order to facilitate immediate uptake and maximum reusability. Higher level concerns such as who to trust and how to interact with users can be handled by the various app implementations.
I decided to read Eloquent JS before exploring Allonge. Can anybody who has read both give their opinions on each? How are they similar/dissimilar?
I recommend against using Notion for the simple reason that they managed to make text editing lag. I didn't know that was even possible with today's processing power.
This is the question I’ve been wondering about, but currently it’s still not clear that you need to do this. I installed the iOS app out of curiosity, and it didn’t tell me I had to leave it foregrounded. However, a few minutes after exiting the app I did receive a notification saying I should reopen it to keep it working – maybe apps can continue scanning in the background for some limited period of time?
From the README: https://github.com/holzschu/ios_system/blob/master/README.md

Issues: In iOS, you cannot write in the ~ directory, only in ~/Documents/, ~/Library/ and ~/tmp. Most Unix programs assume the configuration files are in $HOME. So either you redefine $HOME to ~/Documents/ or you set configuration variables (using setenv) to some other place. This is done in the initializeEnvironment() function.

Here's what I have:

setenv PATH = $PATH:~/Library/bin:~/Documents/bin
setenv PYTHONHOME = $HOME/Library/
setenv SSH_HOME = $HOME/Documents/
setenv CURL_HOME = $HOME/Documents/
setenv HGRCPATH = $HOME/Documents/.hgrc/
setenv SSL_CERT_FILE = $HOME/Documents/cacert.pem

Your Mileage May Vary. Note that iOS already defines $HOME and $PATH.
Well. It's $84 million to modify commercial 747-8 manual. Not re-write one from scratch.

"This contract modification is to modify commercial manuals, update with VC-25B-specific information and deliver integrated manuals for the VC-25B system"
> It's a vector

It's not exactly a vector...
It’s not about dismissing but prioritizing.

Election hacking is an actual, imminent national security threat. Intelligence agencies are scrambling to prevent or mitigate it right now.

In-person voting fraud on the other hand, as a meaningful threat, is entirely hypothetical.

Imagine if, at the height of the Cuban missile crisis, someone said “ok Soviet missiles within reach of the east coast is a threat; but what if vegan extremists blew up the white house tomorrow? Theoretically it could happen, so let’s not dismiss the threat!” That’s how different those two threat profiles actually are.
Probably don't need 16 byte keys, either. If you live in an area under 4 billion people you are unlikely to have any key collisions (for any given day) with a mere 8 bytes. If you can tolerate some probability of false positives, or have fewer than 4 billion people in your meta-region, shorter than 8 bytes is feasible.

16 -> 8 halves those data figures; diminishing returns from there, but it is possible to reduce the data use further (slightly).
View the 'log' file and you can see how the game handles various "edge" cases. If you try to move off the edge of the map the move just gets turned into a noop. Likewise if you try to crash into another bot.
The docs are great for a given tidbit, but for structure and "why" I personally don't always get that from the docs and I end up reading something from Kent that tells me why.

https://kentcdodds.com/blog/usememo-and-usecallback

Granted that's probably because on a good day my reading comprehension is not great and learning within a narrative works way better for me.
I can't tell which party you're talking about; i guess that means there's only one party!
> Though most people (when I was in that scene as a teen) couldn't really empathize after my bad trip because they'd never had one, so it's a rare occurrence.

Yeah this is another thing I've seen.

Online there are lots of stories of "bad trips", like this one.

In person its "what happened? I've never had a bad trip [so what's wrong with you]". It is very unscientific, and for the people that do empathize, it is very reductive to "bad trip". No discussion about PTSD. And then you can't talk to anybody else about it because they are illicit substances.
I can recommend Ball's _Beyond Weird_ for the best explanation targeting a lay audience that I've read.
Very few units over which to amortize everything. I can't recall the exact numbers, but there were years in which (I believe it was) Continental shipped 80,000 small aircraft engines, and a decade or two later, they were down to shipping ~3,000/year.
http://archive.is/7BONT
This was fun to try as a little preview of what it’ll feel like to have an ARM-based MacBook.

Bummer there’s no git¹.

I was curious to try to install Go just to see how far I’d get before being blocked. Was able to download the source tarball and extract it (using curl and tar as 2 separate commands; piping curl into tar didn’t work). But then can’t execute make.bash because there’s no bash.

[1] There's rationale and an alternative described at https://github.com/holzschu/ios_system#adding-more-commands.
OP just pulled a part of the Los Angeles area out of their ass they figured was cheap because a rap song told them black lived there. $350k isn’t getting you something decent in any part of the city nor surrounding area.
>The vast amount of product information available to consumers through online search renders most advertising obsolete as a tool for conveying product informatio

First line is untrue. Beyond computer parts there's generally very little I can find in the way of differentiating information for just about anything. Just recently I was shopping for power tools on home depot and it really came down to trusting price as in indicator of quality.

But it isn't entirely home depot's fault, although in order to make the UIs simple enough to be written once and minimally managed they have to genericize product information substantially, but the real issue is that the average consumer is too ignorant and/or lazy to care.

For a long time I assumed all modern consumer power tools were Chinese junk. Then I watched AvE tear down some tools and describe differences in design, materials, and tooling that you can't find anywhere.

When you optimize away every penny and design for the broadest, laziest, and/or dumbest common denominator, you cripple the capable among us and all of society is worse off for it.
I studied bioinformatics and found the standard textbook, Albert's "Molecular Biology of the Cell"[0] to be one of the most captivating books I've read. It's like those extremely detailed owners' manuals for early computers, except for cells.

The amount of complexity is just absolutely insane. My favourite example: DNA is read in triplets. So, for example, "CAG" adds one Glutamine to the protein it's building[1].

There are bacteria that have optimised their DNA in such a way that you can start at a one-letter offset, and it encodes a second, completely different, but still functional protein.

I found the single cell to be the most interesting subject. But of course it's a wild ride from top to bottom. The distance from brain to leg is too long, for example, to accurately control motion from "central command". That's why you have rhythm generators in your spine that are modulated from up high (and also by feedback).

Every human sensory organ activates logarithmically: Your eye works with sunlight (half a billion photons/sec) but can detect a single photon. If you manage to build a light sensor with those specs, you'll get a Nobel Prize and probably half of Apple...

[0]: https://amzn.to/2zzDt8P

[1]: https://en.wikipedia.org/wiki/DNA_codon_table
Anatomy of a Fiat Currency Collapse
From a tiny studio in NYC I haven't really left in 2 months, it looks absolutely palatial.
The idea is that polarization is only one of many places where the effect is observed.
50-66% is most likely, and perhaps less. Estimates of R0 are mostly in the range of 2.0-2.5.

50% would lower a 2.0 R0 to 1.0. 66% would lower a 2.5 R0 to 1.0. And this ignores that we may have permanently changed behaviors (e.g. handshakes) that facilitate spread, so we may not even need this fraction to curb tramission.

New York City is presently somewhere past 23%, so that's a big chunk of the way to a 1.0 Rt without controls.
AI Voice Generator
The Oberth Effect. I’ve seen a bunch of awful attempts at the “why” and some “well it’s just in the math, so there” but nothing satisfying.
Paper ballots have this wonderful property where basically any voter can reasonably understand what is going on and even be a precinct observer and be reasonably sure relying on first hand evidence that the election was fair.

No other system has this property. Even if you had a formally verified election system, it and the proofs of it could perhaps only be understood by less than 100 people in the world.
Best material for homemade face masks may be a combination of two fabrics
From my personal experience, I was not ready for this book when I was a beginner at took a stab at reading it. I had written in JavaScript before and stumbled upon this book through the Internet, and it demotivated the life out of me.

I am now about a year and a half of being deeper into the language, and I have finally picked the book back up again.
> Alas, that’s not how the world works.

Sadly not, although I wish it was. In my current team, developers are only there to agree with POs, and to build whatever they want. Any resistance from a developer is seen as bad. Of course if we build a feature according to POs requirements, and the requirements were wrong, then developers are also blamed, since we should've highlighted this up front.
I don’t think those places are the best. Everywhere has pockets of good and bad though.
Signal jamming is illegal and will get you a conversation with the FCC, and more importantly, you're just being a dick to everyone else on the 2.4GHz band.
Can an app not simply ask the user for, and subsequently be granted, the necessary permissions? At least on Android I had understood it to work that way in theory, although in practice perhaps it doesn't always behave ideally (https://support.google.com/pixelphone/thread/6068458?hl=en).

Edit: I see now that it's specifically iOS that doesn't provide for granting the required permissions. I find such lack of control over a device that one supposedly owns highly concerning at best.
Thanks! this has been really helpful!
Probably the best place to get started with Lie groups is to wrap your head around SO(n), which has both a nice geometric interpretation as rotations of n-dimensional space as well as a concrete representation as the space of orthogonal (determinant 1) nxn matrices. With a little matrix calculus you can work out what the tangent directions are at the identity matrix: they’re precisely the skew-symmetric matrices. This is the Lie algebra so(n). Where the Lie group consists of rotations, the Lie algebra consists of directions in which you can rotate something, or really velocities of rotation. This is why classical angular momentum is actually an element of a Lie algebra.
Sounds like you're up against some real communists. Westerners don't understand the psychology.
Perron-Frobenius: Theorem That Applies to Everything from Search to Epidemiology
That is indeed where I picked up the phrase. I like it quite a bit because of widely applicable it is.

Edit: I think it was from this address: https://www.churchofjesuschrist.org/broadcasts/face-to-face/... I haven't come across it other places, but it doesn't surprise me.
Not hard to imagine scenario after political wrangling where initiative is launched and the first thing the new entity does is buy Oracle for HR very special edition which eats up all the budget for the first years of its life. And nothing is left to the original reason for being for that entity.
I always skip to the async part of JS text because explaining it is a bit like handing a shotgun to a five year old. I think the folks over at risingstack have the best explanations, IMHO.

I'm surprised they attempted timeouts in promises with so little text, that's actually pretty dangerous pattern because it glosses over the complexity in actually stopping an in-flight promise. It is VERY easy to end up with hundreds of thousands of unresolved promises with their pattern. Dangerous!

There is a great repo on this issue.... aand I can't for the life of me find it. Basically there's a github project that uses generators and passes an atom down through the call stack to ensure everything below the race promise is aware that it is being halted. And even that doesn't handle all the nuances of this pattern.

And if anyone knows what github repo I'm talking about, I'll give you ... 50 DKP?