skysight-inc/HackerNews huggingface dataset:
I actually had a few power outages yesterday and it reiterated to me how utterly dependent I am on electricity. Fortunately I have a propane grill and a gas stove I can manually ignite. Otherwise I probably would've just eaten a box of goldfish for lunch and dinner.

Even though some gas appliances (like ovens and heaters) don't work without electricity, I think stoves and gas fireplaces could be really helpful in life or death situations such as extended power outages caused by "the big one". On the other hand I suppose gas lines are one more thing that can be damaged, so there's a tradeoff there.

I actually know some people in outage prone areas who have invested in natural gas generators. Much cheaper than a Tesla battery pack and similar storage solutions
One can install HRVs and ERVs with no centralized system. We have, oh, three heat sources and half an AC in our house (old house) and can install a freestanding HRV or ERV simply as an air exchange (bringing in fresh air and letting out stale air). As we live in a cold climate, we're working out what we need in terms of HRV vs ERV. It seems like a slightly better solution than "leave the upstairs window cracked" which is what we do now.
What exactly do you think all these libraries and magical solutions are trying to address then? 15 year olds putting a spinning link gif on a static HTML page?
> Humans have not used natural gas for millennia to cook.

I didn't say that so please don't put words in my mouth. Natural gas is the most reasonable and common way to cook with fire year round. Additionally, new wood burning equipment is already outlawed in many places.

I also did not say it was impossible to cook at all with electric. I said it is impossible to cook properly with electric. If you know anything about cooking you know that is a fact.

Some people cook as a passion and care deeply about the tools they use to make the food they eat. Maybe we should outlaw whatever hobby you have! How would you like that?
That started to disappear long before Reagan. The deinstitutionalization movement was a left-wing one that started in the 60s. It was also not entirely without merit. The abuse that still happens in these types of institutions is obscene. Even elderly care homes, where the patients are not confined to the facility against their will, are rife with abuse.

The alternative to that abuse we now see is much worse, with thousands upon thousands of the drug-using homeless dead from overdoses.

But I think we can do better than abusive institutions, and the current activist-spawned free-for-all, where the mentally ill have no boundaries imposed on them.
Man in the Middle Attacks
tbh sounds to me as if you review way to large changes if there's 10 comments requesting changes that are not clearly attached to a small code location (and thus can be reviewed through a line/section specific comment, and thus easy to see the individual change)
> The default way promises are used is now async/await. `.then()` should not be introduced as anything more than 'you may find this in older codebases'.

No, because you might have to write explicit promises in the browser with async API that are callback based.

You need to understand how promises work to use async/await at first place anyway.

Just like it's better to understand how prototypal inheritance works in JS BEFORE even using a single class declaration.
Are you headed towards burnout?
Yeah, did Wheels of Zeus do anything? What did Woz do at Fusion io and Primary Data? It sounds like he's been renting out his name to various small companies.
But you would save money by not connecting the house to a gas line. Then there's the gas consumption, but I don't know how that compares to electricity.
30MB of hand-written JS? For what's basically a glorified chat client?

With that much code I'd expect an AI to talk to people so I don't have to.
> If you say particles with positions do not exist, then what exactly is the relevance of this space?

That's a good question. The real answer is that no one actually knows. I think this is actually the biggest mystery in QM. But let me start with this, because I didn't make myself clear:

> It is also odd to say that position cannot be measured.

When I said that Bohmian positions are an IPU I did not intend that to mean that particle positions can't be measured. Obviously they can. The IPU-ness of Bohmian positions has to do with their ontological status, not their epistemic status. On Bohm's theory, a particle position considered along some axis is a real (in the mathematical sense) value, which is to say, it contains an infinite amount of information. But this information cannot be accessed in the same way that information stored in (say) a book can. I can open a book, even a book with an infinite number of pages, to any page and start reading it, and having read any page, I can go back and read that same page again. The information stored in Bohmian positions doesn't work that way. The laws of physics somehow conspire to hide all that information so that it can only be accessed serially and non-repeatably. The first time you measure a particle's position you get the most significant bits of its position. Those are then lost forever. You can never measure them again. The next time you measure a particle's position you get the next most significant bits of what that particle's position originally was, and so on. But you can never go back and do a second experiment to verify that the result you got for any of your measurements was actually correct and not a result of experimental error.

So the much-vaunted determinacy of Bohmian mechanics is not a reflection of the determinacy of the underlying metaphysical reality. It is really nothing more than a rhetorical trick. All the randomness is still there, it's just "pre-computed" and stored in particle positions in a way that it can only be accessed so that the world behaves exactly as if it were "really random" (whatever that means).

This same kind of trick is made manifest in a thought experiment [https://www.mathpages.com/rr/s9-07/9-07.htm] proposed by Kevin Brown. He points out that, if pi is normal (which is almost certainly is) then all of the results of all experiments ever conducted could be produced by a "cosmic Turing machine" computing the digits of pi. (See the two paragraphs beginning with "Even worse, there need be no simple rule of any kind relating the events of a deterministic universe.") Bohmian positions have exactly the same ontological status as the cosmic Turing machine. Only the window-dressing is different.

> It also helps to ask you what is real in your theory. Are wave functions real?

See http://blog.rongarret.info/2015/02/31-flavors-of-ontology.ht... for my answer to this.

> Many worlds ... involves a heck of a lot of IPUs.

Yep. That's why I'm not a big fan of the MWI either. See:

http://blog.rongarret.info/2019/07/the-trouble-with-many-wor...
Same, but vice versa.
It seems to have become quite bad with people too. I think it's been overloaded and has too many things to consider now. I tried to get it to guess George VI, and despite telling it he was dead for over 20 years it asked me if he had over 100,000 subscribers or had 'collaborated with Shawn Mendes', this was within the first 15 questions.
Right. And why did we end that time-honored tradition? Soot pollution, and deforestation. In other words, the environmental impact of those fuels.
You first ;)
Is AlpineJs a better Stencil ;) ;) ;) . Sorry couldn't resist ...
A minor correction, Rosetta 2 is binary translation, not emulation. In most cases, after a one-time translation, it's running as a native ARM executable, with less runtime overhead than emulation.

It'd be interesting to know how close the code quality is to what you'd get from generating ARM code from the compiler. The jump from compiling to the M1 may not be too big if the translation is good.

Another question is whether it's equally able to take advantage of the specialized execution units. It'd be interesting to know whether the native M1 compiler can target those units directly or if they're mostly used by Apple's libraries. I'd bet on the latter, although since there's no overhead of transferring data to the GPU, I wonder if there's any opportunity there to expand usage there.
>No, "don't use Electron" doesn't count

Why would it count? The situation would have more easily occured and be even worse with a C/C++ native app.
I am very unfamiliar with electron and security in general. But generally I understand electron as a browser-like sandbox for desktop applications.

Can someone please explain how the "electronSafeIpc" might be implemented? Naively this functionality seems to be the very dangerous part of this exploit, and seems to be a workaround of electron's intent to sandbox your application?
I didn't mean to make an accusation, I just wanted to say that you "could" given your resources. So I guess the question is why should I trust you over a competitor?

Thanks for providing more links/material.
This is just another example of the need for intellectual property reform. Ideally all of his songs would be public domain by now.
What works for me is a few things:

(1) Separate work from life, be able to walk away for a bit when work isn't going well. And do walk away if things aren't going well. If you haven't been able to write any code for the past few hours, odds are you won't be able to write any in the next few hours.

(2) Focus on process over results. IE have a good process to minimize the amount of time you spend thinking about what you should be doing, whether you did the right thing, etc. What honestly helps in these cases is just having a task list of "I need to get XYZ done today" and then blasting through it without leaving room for thinking about things too much. I like Getting Things Done (ie https://www.amazon.com/Getting-Things-Done-Stress-Free-Produ...) because it helps separate work from life.

(3) Take the long view of your life/career. The truth is that you are going to make mistakes, bugs will get into prod, you're going to get burned out, etc, so you need to accept that you will have "bad" days (or days, weeks, moths where you just don't care about what you're doing in which case it is obviously going to be crap) and focus on the process for improving them to minimize them over the long run. I think the important question here isn't "did I make mistakes" but rather "is my process resulting in a slower rate of mistakes/less severe mistakes.

(4) Never forget to eat, sleep, drink water, and exercise. Especially sleep. when things are bad we tend to sacrifice sleep, that almost always makes it worse.

Most of it I think is summarized as having a process you can trust so that when things do go poorly you can focus on the process in those moments. The process will get you out.
Are there parts list/guide to construct the vehicle ourself using Jetson Nano and off-the-shelf parts?
He's renting as he stated in his last Joe Rogan appearance. This is the easiest way to own no home.
I would speculate that IT folks tend to be depressed moreso than others for two reasons. These are just my opinion.

First, we are trained to think logically so that we can create functional systems. These systems are expected to perform flawlessly. I think we tend to pick up on the illogical and flawed parts of life more than others do.

Second, people with high IQs have higher correlation with depression. With salaries in IT being relatively high, I believe this attracts more people with high IQs, although I don't know of any studies on that.

Both of these reasons really boil down to being disillusioned about life. Life is hard, life is short, and nothing is as easy as it has been made out to be.
But assuming "if we knew what computers do, we would not use them" is true, then the rest of his talk is pointless.

We use computers precisely because we know what they do. We're worried about black boxes and long for formal proofs of our programs because they are useful only when we know what they do.

If I hand you a black box with a button and two LEDs that blink in response to input, it would be initially useless to you precisely because you do not know what it does. Only if you learn what it does, by exploration or me telling you, can it become useful to you.
Sounds like https://github.com/threepointone/glamor
I don't understand how the bay area could even handle more people. I think you'd have to increase the number of lanes on the 101, 280, 237, 85 by at least 4 more to make it work with the current population.
Teams as their telehealth solution? What is wrong with Doxy.me? It is HIPAA compliant and privacy-orientated for telehealth than Teams.
Huh? Electric start on my gas/propane appliances doesn’t prevent me from using alternate ignition, ie a match or lighter.
This is ridiculous. The Bay Area, specifically Stanford and Berkeley, contributed to the WWII tech research initiative and then afterwards, Terman made Stanford Research Park which led to Silicon Valley.
Not sure what you mean by free market in this case? Right now households can use electric and gas, and there is no ceiling to how much they can use of each. How would politicians reduce the carbon footprint of homes without changing that? Even adding taxes would disrupt the free market.
This comment belies a misunderstanding of how alcohol affects the body - that it merely creates a gradient from "not impaired" to "impaired".

Clearly there is more to alcohol than just impairment. Alcohol is both a stimulant and a sedative. It's widely recognized as a social lubricant. All of these properties, in moderation, can be beneficial to many kinds of work.
SpaceX Labels Mars as a “Free Planet” in Starlink ToS
It's rarely unreasonably cold or unreasonably humid and hot.

And almost everywhere else has large numbers of days where one of the above is true.

Sure, it would be neat if we could have one snowy day a year and a summer thunderstorm or two, too.
Nintendo's “Love Hotels”
these days lawyers decide who we can kill overseas and haven't been disbarred to my knowledge: https://rb.gy/ejzin2
My rental has a gas stove and range, and the hood is unvented.

I've started running all the upstairs bathroom fans when cooking. That, running a HEPA filter in my bedroom, and always keeping that door shut, is the only way to keep the PM2.5 count in my bedroom at a reasonable level.

I picked up one of these a year ago, and highly recommend it: http://www.dylosproducts.com/dc1100paqmc.html

I tried to buy a Speck, but it looks like they're perpetually sold out: https://www.specksensor.com/
There is no night time renewable supply at California scale without nuclear power. For nuclear power to be available 10-20 years from now, those proposed plants would need to be going through approvals now. None are.

California will be burning gas 10 to 20 years from now.
Honestly, it doesn't matter how they paid for the college. Even if a 529 could not be used to offset taxes lottery winnings, they could just as easily gifted their grandkids that much money, tax free (federally, at least).

The only irony here is the fact that the grandparents spend a higher portion of their proceeds on education than the state (probably, every state is different), and still had plenty of money left over for vacations and other fun stuff.

The biggest selling point of state lotteries is that the money is is used "for education." Califoria is coming under fire for not giving enough of the lottery money to schools, and they only require 1/3rd of proceeds to go to education, and allow about 1/6th of the proceeds to be used for "administration costs" within the schools.

In other words, these people utilizes more of their winnings for education than the state probably did, despite using the majority of the money for non-education-related expenses. Even though, most lotteries are sold as financing for education. That's what irony looks like.
How many companies recant on the benefits of remote work and return to offices, how much "geo-pay" gets accepted as "well this is how remote work is now", and probably people burning out of working out of their home office are things to watch in the next few years. People might actually want to go back to places like SV when they get bored making 2/3 less in some quiet burg in Indiana.
This is possibly the worst advice I've ever encountered about how to run a functional software team. It sounds like you have worked with a succession of terrible people if this is your impression of code review or team communication, so I can certainly understand that would have an effect on your ideas.

I've encountered this sort of team before – the high-functioning jealously-protected team that's isolated from outside interaction and visibility. They usually produce absolutely wonderful high-quality software that is useless and meets none of the requirements that other teams have of them.

In fact, I'd say that well-functioning teams will usually themselves develop a system of code reviews or similar, along with using task-tracking software, regularly seeking influences from the outside stakeholders, and making sure work is visible to other teams. A good manager supports those interactions and helps to make sure everyone has the resources they need to work effectively.
> According to your browser language headers, you know Chinese. Please help to translate the tutorial into your language! Thank you!

I'm curious. How are my language preferences exposed through HTTP headers?

I think this was a charming way to request volunteers for translation, but I was a bit taken aback.
The situation is bad enough that anyone with an idea that isn't bad would do best to rename or obscure the "blockchain" connection.

Not only does attaching to it act as a fairly reliable indicator of fraud or cluelessness, but it also means that you'll be constantly wasting your time deflecting suggestions to copy practices which are illegal, unethical, or just technically unsound from the majority of other 'blockchain' based ventures.
You could argue that, but I think it's still a pretty weak argument. Arguments in favor of gambling as recreation are similar to ones made in favor of drugs as recreation where you basically just burn money in exchange for chemicals that make your brain feel good, but with few other benefits.

Whereas other forms of recreation (IMO) give you more in return, such as increased dexterity, increased knowledge, strengthened human relationships, an interesting story to ponder and discuss, etc.

I'm not saying people who gamble or use drugs are bad, I'm just saying the value of a given recreational activity can be measured along more axes than "dopamine yield"
An easy way to remember the difference is "replication is what cells do, backup is what trucks do".
So, as some context, I use Apple, Windows, and Linux systems all in good measure for work, but mostly Apple and Linux. I'm excited to see the M1 Air for all sorts of reasons. I'm excited to see ARM providing hard competition in this space, and excited to see the Air/ultrabook form factor get attention again. I'm also frustrated because I'm tired of seeing these sorts of developments be leveraged to push all sorts of problems with DRM and privacy. Ideally I'd like to see this same thing be offered but with linux or BSD, or at least under owner control.

Having said all that, anything pertaining to battery life I'm skeptical of. In the products I've used, the battery life always declines over time, and in my experience Apple products have been the worst. I love my Macbook Air, but similar dramatic improvements in battery life were touted at the time I bought mine, and I've not been impressed over the years. Sure, at first, the battery life was amazing, but then not too long after I obtained it (a few months or so) the battery life dramatically declined. My Dells, in contrast, started out with less impressive battery use, but declined much less, so after about a year, the battery life was about the same: the Apples just started out great and declined dramatically, and the Dells started out less great and declined less.

There's reasons to think this might be different, but so far the devices haven't been around enough to really speak to me about the long-term battery life patterns. I'm hopeful and open-minded but also skeptical.
I tried to solve the question but got only 47%
I'd love to hear from people who want to stay in the Bay area what is unique that you cannot find elsewhere in cheaper locales.

I lived in Mountain View for 3 months during 500 startups and the valley proper was the most garden variety suburban existence you could find anywhere.

I lived in SF proper off and on and can attest that it certainly has (had?) fantastic restaurants/shops and a particular type of culture that many people love. However the basic infrastructure and problems with SF are well known and have been documented.

I can't see at this point how the former plusses of SF outweigh the latter negatives and frankly I see no inherent plusses to the Valley.

It seems that people (technologists mostly) literally only value the valley because of technology companies and even more pointedly - because that's where the big VC money lives.
I like tailwind, but I just used it for small side projects so far.

Something I don't understand yet, is how you would use the "purgecss" feature in a large project or in the context of a company with several teams and a design system.

For example, let's say we have a shared React components library, which has been built with tailwind. Should this shared library expose an already built and purged css file?

Should each of our applications do its own purging? If so, how do I prevent the same m-1 to have two different values, one from the shared component library and another from my own application?

If I have to add node_modules/my-library to the purge directories... Wouldn't that still leave styles for components I might not be importing in my application?

Should I have a shared tailwind.config.js?

These are the things that worry me about using tailwind in a larger context than a small/single project.
Having read this headline ad infinium over the last 20 years or so, I will believe this when the majority of VCs move out of, and not "keep a place" in, the Bay Area.

Other places have and will continue to develop, and that's great! But the center of gravity is going to remain where you can get face time with investors.
You have 4 different official languages to choose from; surely it cannot be that hard to learn one of them for even the most meanly educated tech worker?
It's hard to describe to people who are both White and American. That's not because they're inherently incapable of understanding. It's just a problem you don't face as much so you don't understand it.

It's like how for most of my life I barely understood the mitigating measures women take in many situations where I don't even notice the situation.