skysight-inc/HackerNews huggingface dataset:
After some thought, here is my stab at explaining what electricity "actually" is, at least in a way that works well for classical modelling. (There is a necessary amount of handwaving and inaccuracies by omission, but I'm trying to keep it at an ELI5 level).

All matter is composed of squintillions of tiny things called "atoms", which are composed of a core having a certain positive integer (its atomic number) that represents its charge and a certain number of tinier things whizzing around the core called electrons. If the number of electrons whizzing around an atom's core is not the same as the atomic number, the atom gets mad and will either try to fob excess electrons off to surrounding atoms or steal them from surrounding atoms (depending on if it has more or fewer electrons than ideal).

Thus, if you decide to pick a few atoms and kick electrons out of them, it starts a chain reaction of electron motion that is observable on the macroscopic scale. These chain reaction is an electron current, which is measured as going in the opposite direction of the way electrons flow because Benjamin Franklin guessed wrong. The number of electrons flowing in unit time is the current (as a measurement), measured in amps (approximately 10 million trillion electrons per second).

It also turns out that you can vary how ferociously these electrons are hitting atoms: the voltage (amount of energy per ~10 million trillion electrons). Different materials are better or worse at absorbing (or resisting, if you will) the ferocity of electrons, and this is the resistance. If the resistance is high enough, it basically becomes impossible for the electrons to flow, and you get an insulator.

But how do you get the electrons to start moving in the first place? The easiest to explain involves chemical reactions: sometimes, atoms decide they'd rather be in a different orientation, and in the process of moving to that orientation, they need to emit some electrons first. With some cleverness, you can set things up so that electrons have to go around the "long way" (through a wire), and something that is set up to be able to do this is more commonly known as a "battery." The other main way you can do it is by creating changing magnetic fields, which are kind of created by changing electric currents, and explaining this in more detail basically requires throwing away everything I've described, starting from scratch with the actual physics, and still coming to the realization that mathematical equations are not satisfactory answers to the question "what is it."
Today, car ownership is a horrible value proposition. The car lobby has been all too successful in making America car-centric, which is a shame, because cars are great, but they aren't the only form of transportation out there.

I've been car-free for at least five years. To be fair, I live in a city that is friendly towards alternate transportation. I bike or use my own electric scooter. I plan ahead and book a rental when I know I'll need a car. So far it's been cheaper than owning, and has saved me thousands of dollars.

It's these sorts of shenanigans that I'm glad I don't have to deal with. Paying outrageous amounts for insurance is another. Not to mention parking headaches, the constant threat of high-speed, potentially fatal, accidents, or expensive maintenance.
It made sense back then when you could tell Google the exact words that you are looking for. But now that Google drops random words from our query, it's not exactly easy to refine the search query.
apple and many others have em too.

Nearly no one knows the meaning of .com

also the US centric monopoly of .gov is probably antithetical to many early internet ideals.
The popularity of Touhou series didn't reach the Western world for a few more years. The tipping point in Japan is thought to be the 8th title (Imperishable Night in 2004) and I believe it took another 3 or 4 years for Touhou to be reasonably popular outside of Japan; the earliest known "Touhou hijack" in 4chan was around 2008 for example, and as a South Korean, I myself learned of Touhou in c. 2006 via a doujin music. The 6th title then became popular among other titles in the series somehow.
Wow, okay, yeah, I'm actually sold. There's a CLI for desktop, and it's on both ios and android. Damn. Will gleefully fork over $80 for a lifetime license if it's as good as it seems.

Why have I never heard of Enpass before? Anyone have any reason to not switch from Bitwarden to Enpass right now?
My very first job when I was 16 was helping Canada Post move data from their old VAX mainframe system into SAP. This was over 21 years ago. The answer to the second part of the title question is: because it is now so deeply entrenched in huge corporate infrastructure.
Reminds me of a printer we had at home many years ago. I’m still not sure what it was best used for, but at least this model didn’t need thermal paper.

The Atari 1020: https://en.m.wikipedia.org/wiki/Atari_1020

It too had a continuous roll of paper, but used pens to draw. Given that the article is talking about a single color thermal printer, having a pen plotter makes just as much sense.
AutoRest and OpenAPI: The backbone of Azure SDK (2020)
I'm painfully aware of that. My biggest enemy was accumulating roundoff error.

I'd check the results by running the reverse algorithm to see if the outputs reproduced the inputs.

For example, I'd check the matrix inversion by multiplying the input by the inverse and seeing how close it got to the identity matrix.
What's the problem with Gartner? According to them we would be out of work and biz peps high on milky-way charts can accomplish anything with mouse clicks.
I left my tenure at Google with this same impression. Data is constantly being copied, denormalized, cached and transformed. It is true that efforts are made to leave an audit trail that could in theory be followed from initial source data to all derivatives. However, this is practically infeasible and certainly not doable with a single engineer’s worth of knowledge about the system.
(I have not read the specs so you should verify) My impression is that you no longer need a bank account. That is one of the selling points for addressing access to money for those who don't/can't have bank accounts.
Not a solution. My passwords database needs to work seamlessly on my laptops and phones so I only use KeepassXC and KeepassDX synced with Syncthing. Free and super effective. I don't have to do any manual work for everything to be in sync always.
My guess is that they don't expect you back since no one is masochist enough to buy a Land Rover twice...
List of human-based units of measurement
> Engineers shall at all times strive to serve the public interest.

> Engineers are encouraged to participate in civic affairs; career guidance for youths; and work for the advancement of the safety, health, and well-being of their community.
> Engineers shall not complete, sign, or seal plans and/or specifications that are not in conformity with applicable engineering standards. If the client or employer insists on such unprofessional conduct, they shall notify the proper authorities and withdraw from further service on the project.
> Engineers are encouraged to extend public knowledge and appreciation of engineering and its achievements.
> Engineers are encouraged to adhere to the principles of sustainable development1 in order to protect the environment for future generations.
> Engineers shall continue their professional development throughout their careers and should keep current in their specialty fields by engaging in professional practice, participating in continuing education courses, reading in the technical literature, and attending professional meetings and seminars.

That's rather different from the ACM's take:

> 1.02. Moderate the interests of the software engineer, the employer, the client and the users with the public good.

> 1.03. Approve software only if they have a well-founded belief that it is safe, meets specifications, passes appropriate tests, and does not diminish quality of life, diminish privacy or harm the environment. The ultimate effect of the work should be to the public good.

I'd summarize the NSPE list as roughly "follow the rules, know your limits, and don't be dishonest (and if you can maybe try to spare a bit of time to improve the world)".

And the ACM takes that "if you can" and puts it as the top priority.

So, would writing software to manage say a lithium mine "harm the environment" or not? Obviously mines themselves aren't great for the immediate surroundings, but then lithium is rather critical for electric cars which are supposed to be helping save the world. Do they really want to mandate that someone designing SCADA stuff analyze that and come to a defensible conclusion before deciding if they're allowed to take a particular employer?
Why does the removal of religion sudden transform an event into a commercial event. And how does removing the religion make it commercial, but not having it in the first place does not (Thanksgiving/Independence), I do not get that seemingly popular opinion. I am not religious, though I was raised in a somewhat religious family, and Christmas has always been a good family holiday.

Don't need to have a belief in a benevolent God or his son to enjoy it or to celebrate Christmas. Plus, I'm sure that even if everyone was a devout Christian, businesses would still be marketing for Christmas sales.
you get fired if you dont make it to IC3 or 4 (depending on company) eventually, and getting promoted to those levels does require leadership. sounds like bob just wants to work on bug fixes forever, there is no path to promotion there.
I enjoy this title. And yes technical stock trading always felt like it was astrology but so is trading/investing in general - there's very little control especially over the macros and specifically about talking about public trading. Private investment is a whole different kettle of fish.
More traders should be doing technical analysis. It makes it easier to extract profit from them.
We already tax gas at the pump.
As another commenter said, the moving average has already been arbitraged out. You can now study the moving variance, but it will have also been… Then you can look at the kurtosis of covariances… At some point something will be new. That is astrology.
SAP, Oracle, Salesforce. They all have absolutely awful UX. They dominated their spaces because they bought tons of companies and bolted crap onto their main offering. Then they have the snakiest and most aggressive sales teams. They are just AWFUL and it’s a real shame that no startups have been able to challenge their dominance.
I agree that it's unsatisfying when compared to a statically typed language. There's a time and place for those. But the ability to use it only where it actually adds value--like at an API boundary where you don't know who will be calling your function but you want to help their IDE help them--that's pretty cool.
What I meant is most of the Large Organizations are now using Workday which is a SaaS based solution and generally considered modern version of PeopleSoft on the HR solutions side.
Many large companies are also moving away from SAP and Oracle on ERP side of things to Workday Financials too but at a slower pace.
Most gamers are on mobile, so a proper app store app with a home screen icon will be more discoverable and easier for users to come back to.

Also, you can add support for notifications, and for the developer there are more options for monetization.
The four traditional functions of criminal punishment are Retribution (an eye for an eye, or the punishment meeting the crime) Deterrence (for fear of punishment, people do not commit crimes), Rehabilitation (correcting the behavior), and Incapacitation (someone in jail cannot commit crimes).

One downside to retribution only is that the odds of being caught for a crime are less than 100%, so someone stands to gain more than they stand to lose by breaking the crime. For example if the punishment for tax perjury was commensurate with my ill gotten gains, I wouldn't have any reason outside of a personal moral framework not to lie. But if instead I can go to prison for 3 years, a good chance to save a fair chunk of money is much less attractive.
How does it compare to Clickhouse?
I don’t think JS is much worse than other dynamically typed languages to be honest. In Ruby you’d get an exception instead, which is mildly better than `NaN` in your user-visible text, but not much.

The DOM though is definitely complex and built of accretion over time. The Web resists refactoring because we can’t break websites from the 90s.
I started having mental health and digestive symptoms similar to yours in mid 2020 and have also had tentatively good results with a gluten-free and inflammation-minimizing diet. I didn't know about the connection between gluten sensitivity and thyroid issues, thanks
> So the lie may not be how high the number is, but the expectation of being able to see all the results.

The slight twist is that you can see all of the results. Just not by paging. You can refine your query to see them all.

I'm sure the number is just an estimation, but it does have some value.
I can't parse this comment. Who's the princess, what's the bread, and what's the cake? And what are they supposed to read in the room? As far as I can tell, "read the room" is something that people have been saying a lot on twitter over the past few months in order to silence people when they are correct, therefore difficult to argue with.

> Yeah the poor could sustain themselves on cake,

This is the opposite of what the anecdote is meant to say, right? The joke is that the poor can't sustain themselves on cake because lacking bread also means lacking cake. Is $3 million the bread? Is the CEO the poor? Am I having a stroke?
Friends of friends.
> What do you expect -- the engine collects all 2 billion and puts them in a queue somewhere, just so that the one person in 500,000 who actually tries to see them all can?

Yes.
Project Fugu status – Web apps should be able to do anything native apps can
This is progress.

But in all seriousness let’s be real - big pharma does not want this problem solved. There is a lot of money in keeping the opium epidemic going.

The McKesson logo on the back of the wheelchair at the end of the video is poetic and chilling.
Digital calculators don't model uncertainty in the same way that mechanical ones do. I would love a calculator that intuitively does tolerance proposition.

The point here isn't a out precision, its about accuracy. Most simulations consider tolerances and variability as an afterthought, and as you point ouf spitting out a seemingly precise but likely innacurate output.

Really we should have the best of both worlds - simulations should model uncertainty or use MTCS, and output a probability range.
You're not alone.

Fridays are my live streaming day and I've chosen today's topic to be the user experience of unused variable errors. I have an idea to solve this that can satisfy both parties - those who don't want to be bothered by such errors, and those who want the premise upheld that if Zig code compiles, it does not have any unused variables.

In approximately 60 minutes I'll go live on https://www.twitch.tv/andrewrok/
Too Many Secrets: Decrypting Sneakers (2017)
Check out the railways that currently exist in Africa and the ones that were built by China and get back to me on that.
I want people who don't find him quite pleasant to read the slides anyway instead of replying to my comment with "well actually Graydon is the kind of person who..."

I'm glad to hear you get along well.
Just try Preact
Something like 40% of Americans pay no income tax.
I don’t understand your comment completely. The “traditional” SSR frameworks (PHP, Rails, Express) didn’t make it easy to componentize things, instead trying to divide logic by broad category (MVC, etc.). I don’t know whether it’s orthogonal to Web development or caused by its complexity, but the emergence of components as a primary unit of abstraction is meaningful IMHO.
I'm sorry, I'm not making myself clear.

The Author generates strings of characters (that ultimately form 'words' and 'sentences' and 'paragraphs' in aggregate).

These character strings are chosen by an author to suggest a 'frame of mind' in order to best get her point across. So when an author of fiction causes a character to say things that are interpreted as angry, it doesn't mean the author herself is, in fact, angry.

Therefore, unless we know something not in evidence besides the author's strings of characters, drawing conclusions as to the writer's mental state is ... odd. Even for pieces of non-fiction.
A heads-up as a creator they're "onboarding" for their platform—they're doing NFTs.

Yes, it's disappointing.
U.S. Recovers over $30M in Cryptocurrency Stolen by North Korean Hackers
I covered years of hobby projects in the space of a couple sentences! Don't neglect the missing story, which is the days and days of staring at a television while I wait for inspiration.

I'm positive the people you know are interesting, just not in ways that can be waved around on a social media post. Dive into a meetup group, hacker space, or even a volunteer group. Some of the coolest projects are found when cross-pollinating between tech and <insert field here>.
The free market price is the price set by Supply & Demand.
I want to reserve my response until you clarify who 'we' refers to. I just do not want to assume.
In what way do I get to know the quality of the content ahead of time?

Some community measure of the content quality perhaps? Something opposite of a Like button?
This is the one I've been using https://github.com/sd-webui/stable-diffusion-webui . docker-compose up , works great.
Do you hate Aquafina bottled water?
Redux is a simple, framework-free pattern for achieving this synchronization. You can use a library that implements, but the pattern is simple enough that you can (and probably should) implement it yourself.

https://egghead.io/courses/fundamentals-of-redux-course-from...
Concur is definitely the most obnoxious thing I've had the misfortune to have to fuck with.

At least my company auto books the flights out of their slush funds as opposed to me needing to buy it and get reimbursed :puking_emoji:
Less, but not much less.
> It seems like their entire goal was to make actual content hard to find.

cough much of the current web cough
I don't ever get the slices even. They're thinner on one side etc. And why would I slice it myself if a machine can do it for me?
It's not complete until I see Knuth's ngogns and potrzebies.
> How would being more reliant on fossil fuels help them now? The problem is they are struggling to import enough.

Right. That problem exists because they drew back their own fossil fuel production to switch to renewables which are not providing the commensurate energy required, forcing them to go to outside providers.

> False. There have been dozens of lifecycle analysis studies they find a more than 10x advantage of solar and wind over gas per kwh.

Now do the factories to produce the components in the renewables, the trucks to ship the components, the equipment to install the components, the trucks to get the workers to maintain the components, etc. Batteries? You need massive trucks that can only run on diesel to mine the metals necessary to make them work.

You're releasing insane amounts of emissions and wasting tons of energy just to say you're not on paper. It's absolute lunacy.
LaritOS
Its almost like we're forced to watch their ads, as if Youtube is the only way to occupy our minds
Solution proposed by shareholders: Why do you think you're entitled to our profits?
It is problematic that household wealth is stored in housing, creating bad incentive that exabacate inequality and accelerating climate change and just making us a poorer society.
The Soviet–Japanese Joint Declaration of 1956 ended the state of war. The absence of a peace treaty primarily just leaves a few islands being left effectively in disputed territory status.
Should YouTubers hop on board of this? Or is the safest bet to assume Google will cancel it?
Assuming everything you claim on the overall superiority of capitalism is correct, that doesn't still doesn't make it perfect. I am merely pointing out one of the imperfections - an unoriginal one at that: unbridled capitalism[1] does not correctly factor externalized costs, up to, and including mankind's long-term survival.

1. The "unbridled" qualification is deliberate, and very different from what I'm guessing is your idealized version.
So in a way, this is the one sync to rule them all :) looks like a step in the right direction. great job, keep it up.
If you live in the US, you have access to direct democracy at the state level (in roughly 1/2 of the states) through ballot initiatives.

Here is an article/paper on the pros and cons of direct democracy:

https://journals.openedition.org/siecles/1072?lang=en
Ask HN: What kind of businesses or opportunities exist with Carbon Offsetting?
I'm curious from both people running businesses in this space, what are you doing - but also just if anyone has ideas on things that are missing in the field. It's nascent area so there's probably a lot that could be built to support more carbon capture via offsets/etc.

I'd like to build things with positive impact, and I think collective community brainstorms on HN is a good place to start sometimes.

P.s. Bonus points for ideas that are software related, as I'd love to build software in this space but don't know what's out there or what's needed.
Haha, at least their bot reacted to the username mention...
super useful, thanks!
The inaccessible to non-sighted users, non-computer interpretable canvas? The one where we’d need to reinvent text flowing, resizability, the box model, etc? That’s what you think we should use to build our Web apps?
Tools, craftsmanship and mastery
Not an issue for Q1, it wasn't for neither EGA or VGA for DOS exclusivelly, they had DOS, Windows and Unix versions since day 1.
Britain and Germany saw the most sales. For reasons inexplicable to me, France bought very few compilers.
Do you really imagine the brain in the skull is analogous to an egg in a jar with respect to rotation?
Ever try and cut fresh bread and you have to smoosh it and it gets all flat and ruined. I have and I didn't like it.
It is closed sourced and I am not sure that the code base was audited.
I have compiled a list of '10 minute mail' addresses. You can add them to your newsletter app to prevent registration from that domains.
I put new entries to the list every few days, as soon as somebody subscribes to my newsletter using trash domain :)
You make my brain hurt. You have these extremely long circuitous set of comments that hopstoch between insisting we're talking about Rust and that it's literally impossible to do the things you do in Zig in a memory safe language.

It's especially frustrating because you've received a ton of charity and time from strangers, we understand 110% what you're thinking (I wish it was true! I've had an inordinate amount of work for 18 months now because it isn't) but you can't seem to wrap your mind around the idea that there isn't some niche where Zig is perfect and unassailable or the only alternative is rust. I don't think you have much experience in multiple languages, it's actually fairly easy to get something as fast in JS _as in C_.
Who Are the Unhappiest People in the World?
The "qualified" part is sus.

But otherwise isn't being able to charge directly a good thing assuming creators remove ads and any product placement?
Why would you expect that.

Idk what technoligies google uses, but generally its kind of hard to skip directly to the i'th result of a full text index efficiently.
Swap out your S&P 500 fund for a random large cap fund (say VLCAX) and, whoops, worse CAGR and worse Sharpe ratio over the same period for your strategy.

You can prove you would've made money by backtesting anything.
What happened to ZDNEt is the question isn't it?