skysight-inc/HackerNews huggingface dataset:
hm, interesting. I didn't know that -- I knew about custom tags / variable tags but never knew it _required_ them to be PascalCased. I feel like if I saw code like this come from one of my team members I'd ask them to change the name of the ref.
Escaping the Efficiency Trap–and Finding Some Peace of Mind
I realized it's hard to understand the quote outside of the book; but the quote says what you are saying. The way human subjectivity works is far too complex to be directly effected. It is not an argument for exaggeration but rather to work with the reality of Climate change being between 1 and 0 and not Yes or No. Reducing a complex argument to doesn't work; but I repeat it to convince the idiot that is myself so please excuse me.
For a CPU bound workload you’ll be better off using one «full» thread per cpu in a pool and submitting tasks to said pool.

Then again, the same would be true in Go. Loom simply brings goroutines to the JVM.

Go might perform better, but that can be due to many other things not specific to the concurrency implementation (like better memory utilization because not every struct is stored on the heap in Go)
That's only true if they're in the process of pay off their debt rather than accumulating more debt, in which case they'd suffer from higher interest rates.
Loom and Valhalla both seem to be very powerful new features for the JVM that seem to take forever to land.

Valhalla was first announced in 2014, and Loom in 2017.

Does anyone have some insight on when either of these might finally be ready?

For those not familiar:

Valhalla: introduces "inline types" (structs) and allows using primitive types as generics. Has the potential for quite significant performance improvements because it can reduces all the pointer chasing currently required.

Loom: allows Java to work like Go: code that looks single-threaded but where IO is actually driven by a runtime on a hand full of threads. As in: async without the development and debugging complexity.
You may also be restricted from exporting back to grid at all if there is battery involved by some utilities.
> You shouldn't become a victim when a bank opens a fraudulent account

Imagine a world where banks have to pay you for identity theft protection so that you're more "diligent" about not going to phishing websites.
I've been learning lua, and loops don't have a continue or a break. You can use a goto to jump out. I tried it but didn't like it. Might just be prejudices. :)
Sure, but the problem stems from a malicious actor fraudulently saying they're someone else and having the same info to back that up as the person themselves would, kind of like credential stuffing attacks on websites. Short of doing some sort of facial recognition (like id.me's selfies[0] perhaps), if someone knows your SSN and where you lived as a child, how do credit bureaus verify identity?

0: https://help.id.me/hc/en-us/articles/360061369314-How-do-I-t...
been associated with so many data breaches, my Experian account is free for life
I’ve drawn 100s of 1000s of objects per frame in the past. 2000 is nothing.
This is the point of national IDs, trust anchors, identity proofing, etc.

Credit reporting agencies and financial service providers should be required to use a government provided identity provider (Login.gov is getting there; it’s currently only offering identity services to federal agencies and select state and local governments) or in person proofing with government IDs to verify identity. If they don’t, they are entirely liable for the transaction(s) and related losses, instead of rolling the dice with security question voodoo and foisting the liability on consumers.

Solve digital identity and you solve identity fraud.
I thought that WTF happened in 1971[0] is what continues to wipe out America's pay raises.

Whilst the base of most arguments is the collapse of the Bretton-Woods system[1], economics is a complex beast.
This article[2] talks through some of the potential causes and ripple effects.

I say in a comment below, pointing to the current inflation situation as wiping out America's pay increases feels like distraction from the actual cause, and a(nother) tactic to delay addressing the cause, not the symptoms.

[0]: https://wtfhappenedin1971.com/

[1]: https://en.wikipedia.org/wiki/Bretton_Woods_system

[2]: https://cointelegraph.com/magazine/2020/09/24/wtf-happened-i...
Unfortunately, there's a law [1] that protects creditors and credit bureaus from that unless they act out of malice.

[1] https://www.law.cornell.edu/uscode/text/15/1681h (e)
Collateralized debt objects are lucrative, just dont leverage up 50x like the investment banks in 2008 did
I think they usually look at the frequency and magnitude of the voltage, if it is outside of say 57.5 to 62 Hz or 80-120% of nominal voltage the inverter probably decides it is no longer connected to the grid.

It is possible, but extremely unlikely, that a distributed generation island gets lucky that there is enough generation to meet the load on the island and it can respond fast enough to keep frequency and voltage within range when the island forms.
This is entirely possible.. Modern civilization doesn't make sense.

According to the current orthodoxy, we lived hundreds of thousands of years basically like chimpanzees and then in the biological equivalent of a blink of an eye we become gods of earth (Anthropocene).

It would make a lot more sense, if civilizations were more cyclical and we are at some sort of peak where most of the predecessors that came before us devolved from.

When you think about the butterfly effect, its also entirely plausible those predecessors didn't discover or take advantage of fossil fuels making it very easy to not leave any traces of there existence, especially when you take cataclysms in to account.

all these ideas including many of the theories proposed by Graham Hancock could be false but they are pointing in the right direction. The current model doesn't make any sense.
Where are you getting your numbers from? That's way higher than what I've seen reported anywhere else and sounds quite off.
A huge push for checkpoints means drinking is so common that drinking and driving is a major problem.
Carolyn Shoemaker has died
why is t-mobile storing social security numbers? this should only be necessary for new accounts and then immediately purged from their databases. Absolutely no reason for a telco to have this stored.
If everything is working perfectly, then sure. But maybe that cheap 30A generator isn't running well enough to trip its 30A breaker and it's trying its best to backfeed 20A of current into the grid. Or maybe the other 5 neighbors on his pole transformer tripped over to generator or solar, so that one guy is able to power his pole transformer while the lineman is trying to work on it, or maybe he can't figure out why the breaker keeps tripping, so he keeps resetting it, only to have it trip again a second later, meanwhile he's sending surges of current into the grid.

Utility workers will normally ground de-energized conductors before they work on them, but they need to do it perfectly each time to protect themselves from backfeeding.
Cities are allowed to leverage civil penalties which can also withold your drivers license. You'll get penalties from the city as well as the state.
> Savers who don't stupidly hold their savings in cash...

Well, hang on a second. While it would be stupid to hold savings in cash, the group we're really talking about are on the margins - the sort of people who might have 1-6 month's salary saved up for emergencies. That is too small an amount to invest; it needs to be available in an emergency.

I think it is unfair to call such people stupid. They are forced by circumstance to make a bad decision; they can't take the risk of being hit by a stock market downturn and a job loss at the same time. Inflation punishes them (saved 6 months salary, in preparation for a big crisis? Like say a global pandemic? Ha! Stupid! We'll drain that).

Even if you want to quibble about the wisdom of an investment strategy, inflationary policies are setting up terrible incentives here. People with an emergency fund should be rewarded, their behaviour was appropriate in preparing for 2020.

Also, we shouldn't be assigning the tax burden based on who is and isn't stupid. Not that I personally mind, but it isn't fair.
The top 10% own 70% of America's wealth, and corporations themselves are taxed quite low. Also, don't dismiss her wealth so easily, $60B is 75% of the annual cost to cover the tuition of every public college student, and that's from a single individual. For perspective, there are over 600 billionaires in this country.
2008’s issue was leverage and redundant ownership

(A bank that originated the loan and sold a CDO may have bought essentially an ETF of CDOs which contained its own original loan. When the individual stopped paying, nobody know who was on the hook for the car property or who to ask about)

Having better lending standards, ownership data and less leverage allows this to flourish to much greater heights
Is this an issue on ZFS?
It's so wonderful to discuss this with someone! I also wish I'd had therapy as a kid. I try to imagine how annoying it must be to live with someone who remembers everything. As I get older my peers memories worsen further and I sit through repeated stories and struggle to know how to cope with that, and how to deal with questions I've already answered. It's a lonely feeling I'm not sure how to deal with. It's also hard to explain to someone about this as it is perceived, especially in this era of polemics, as a boast or a challenge. Do I tell someone where something they put is every time quickly or do I let them search? Do I tell them you told me that 7 times and the the kind of beer we were drinking each time and if I don't am I lying? It's weird. It certainly has meant that I have a few and very close friends I keep close because they've grown up with me and just understand. But with new friends, in middle age, it grows complex again. Back to the therapist I go!
This only helps for credential stuffing attacks that use passwords from other database leaks, though - chances are the 2fa shared secrets are on the same row as the user's (maybe clear text[0]) password and can be easily used to get in despite 2fa.

0: https://www.pcmag.com/news/t-mobile-austria-is-ok-with-stori...
We’re also seeing about 30-40% grocery increases overall from Feb 2020 to now. That’s high, but it’s nowhere near 100%.

If restaurants are seeing 100% ingredient increases, labor price increases, and labor shortages, I think we’re going to see a massive wave of restaurant bankruptcies in the next 18 months. There’s no way consumers are going to just swallow that.
I left TMo in 2018, when their 'forgot password' link sent me my actual password, via email.
I think the issue is that the vehicle has no more surface area for panels. It couldn't extend them out further as that would make the vehicle more likely to collide with others.

It looks like the roof and sides are covered. I'm building a four wheel drive solar powered farming robot. We use four 800w panels, but on level ground it draws 40 watts at walking speed. I've heard there can be issues if one solar panel is in the shade and others are in the sun, but maybe that can be fixed with proper wiring. Anyway a few panels around the vehicle if properly wired could provide a real boost to the vehicle, even if its not gonna power it up hills for long. The really cool thing about solar vehicles is that in the daytime they are always ready to go. At least that's how our farm robot works. (link in my profile)
You mean it helps borrowers, not the lenders. Lenders are screwed by inflation.
Maybe the category "the news" is the problem? What precisely is it?
Ah, right. It's very obvious in hindsight. Thank you for clarifying.
Many race series will require internal and external buttons to cut the battery as well: https://youtu.be/qM_iXuuwC9M?t=687
yeah imo simply changing the variable name of the ref would go a long way, here.
Agreed. Poor people are not stupid, they just have different constraints. They have to do what they can with very little. Gotta be smart to make that work.
I don't think anyone is under the delusion that domestic terrorists in the US are being secretive any more. That ship somewhat sails after an attempted insurrection.
Reminder that the first confirmed beheading was three weeks ago (https://nypost.com/2021/07/24/translator-who-worked-for-us-a...). The idea that the exit plan would continue without any pause or consideration was unconscionable.
Just knowing the SSN and their address shouldn't be considered sufficient to verify someone's identity.

Banks could easily require one to show multiple forms of identification in person at one of their branches in order to apply for credit.
It's not meant to be taken that literally.
The value of loom, or fibers is essentially in creating a thread abstraction that performs comparably to an event loop. A common pattern in Java is to spin up X threads to perform a blocking network operation. Or to have X threads each with a connection to a client. If you want a web server to process 50 requests concurrently, then having one request serving thread per core won’t cut it. These approaches of spinning up lots of Java threads are fine, until they aren’t, when you have too many threads.

Loom is not a panacea and doesn’t make any new thing possible, it makes certain things easier. And it still will have its limitations.
Three months ago I posted:

"T-Mobile customer portal full of unnecessary trackers is a security risk".

Commenters familiar with some of the trackers clarified some third parties could live record user sessions.

https://www.reddit.com/r/tmobile/comments/n9xfok/tmobile_cus...
At a company I was at, we ran a sweepstakes. The person who won was a person who just entered online sweepstakes for a living.
From the conversations we’ve had with lawyers (so far) it would seem that we’re okay? Since it seems this approach doesn’t seem to have been tried yet, there are still some grey areas. We do hope that this project will help clear up those areas though!
Totally unrelated, but assuming that 90% is meant here as an actual estimation and not just as a shorthand for "overwhelming majority", that comes out to one submission every five minutes, which is a lot more than I would expect a local promotion to get! Genuinely good job marking, pizza place
Why doesn’t the orthodoxy make sense? You could say the same thing about progress in the blink of an eye for, say, airplanes, or automobiles, or computers, the history of which is presumably not controversial. What doesn’t make sense about it?
China would be happy if US stayed and maintained stability in the region, so US didn't lose, they created a problem for China. The military industry made a lot of money, Afghanistan has been the training ground for terrorists attack in Pakistan (recently a bus bomb against Chinese), and Xinjiang. Let's see how Taliban manage the country. If Afghanistan become stable, then US might not be very happy about it.
Except that Macarthur, full of hubris, wanted to go to the Yalu River and beyond. Way past the 38th parallel, where the war began.

The Chinese warned that they'd enter the war if Macarthur went too far. He didn't listen, so they did and pushed the Allies way back past Seoul again. It took another 2-3 years of stalemate before the Armistice was finally signed.

Notice that the Armistice still holds, and the Korean War is still running after 71 years. Nobody has won that war. Nobody but the US wants to keep it running. Trump, Bolton, etc, weren't willing to guarantee Security for the North Koreans by ending the war. The North Koreans were willing to give up their nukes if the war was ended with a peace treaty. As we now know, nothing has changed.
Why Build a Bank in Elixir – Memo Bank’s Story
The "standard" head gap for a tape machine is not great, which limits the bandwidth to about 12 kHz. That would certainly take out the crispness of audio... and you wouldn't be able to hear it if you had hearing damage, but if you had a nicer tape deck with a non-standard, narrower head gap, the bandwidth would be much higher (20 kHz no problem).

There are a lot of reasons why you might hear the hiss in one system and not another... besides different tape types, there are systems like Dolby noise reduction. The noise reduction comes in different varieties and must be paired with the correct decoding circuitry... if the wrong type of noise reduction is selected at playback, it may sound noticeably worse. I'm sure you know this, but plenty of people on HN are too young.

Most compact cassettes used Dolby B. You could use newer systems like Dolby C or Dolby S instead, and it would get rid of most of the hiss. These weren't used much when cassettes were common because tapes made with Dolby C or S sounded horrible without decoding, and Dolby S also came out very late when cassettes were on the way out.

If you combine all of these things... a tape deck with a narrower head gap, with a high-quality CrO2 or metal tape, and Dolby S noise reduction, you will get something that sounds very good, like a CD.

This video has some samples with and without Dolby S, with type I and type II tapes: https://www.youtube.com/watch?v=nfgJFvHPLfc

If you were using compact cassettes for music production, like with a Tascam Portastudio, the situation was even better, since it ran the tapes at a higher speed.
I thought the promise was we'd use Threads for everything and forget to worry about blocking calls.
I can't run one OS thread per CPU in my proposed benchmark: I want to run millions of threads. Reimplementing it in a different concurrency model would mean Loom is hopeless for such workloads.
Go may perform better but I don't think it would perform well (I see, I now have to implement my benchmark in go as well). I just don't believe their scheduler is so good.
So the only fines that T-Mobile has paid are for the rural call call completion issues then?

Crazy that they can get away with regional and nationwide voice outages, SSNs and TINs repeatedly being leaked en masse, and the only fines they get are for rural call completion...

https://www.fcc.gov/document/settlement-t-mobile-rural-call-...
Even in that case, you're wasting less when compared to disposable. From the article:

>it takes three times as much water to produce a plastic bottle as it can hold.

I also use an insulated stainless steel bottle will only wash if I notice a scent. It's been over 6 M since the last time I washed.
I'm going to refer to this post whenever says "running your own mail server is easy!".

I suppose that if you already know how to run your own mail server and are familiar enough with all the moving parts, sure, it's easy. But if you have a problem that needs to be solved, and you think the answer is running your own mail server, you now have two problems.

The "unholy combination of silly standards" is an excellent way of putting it, but it goes back to the 1970's. SMTP was originally based on FTP. Anonymous FTP, at that. It was designed to send text- nothing more. And really that's all it can do still. We can thank Base64 for binary attachments that are at 30% bigger than their unattached size.

Yeah, mail is a problem. And it always will be because it's a 50 year old technology that was designed for a collection of a few hundred servers ran by technologists who trusted each other. SPF, DKIM, and DMARC (and literally everything after except for "send text to so and so") is an afterthought.
Agreed. I don't think my parents generation lack critical thinking skills. They are dedicated to being individuated bootstrap pullers and live in this dissonance - because of course we live fully interdependant from birth. They see that everyone else has an ideology, except them, and so they generate their own truth inside and see any attempt at discussion of things they've never thought of as threat. They are the 'end of history' (Fukiyama) - the best music, the best culture, the best geopolitics, the best economy - and tho history has changed and we symbolically register that as ridiculous as well as the idea of a western sovereign subject - they cannot because their entire identity is at stake. At least these are the lies I tell myself so I stay gentle with them as they fade out.
Our app is also a messaging app. So lots of small & fast responses.
In the state of MI today, off-peak electricity is 11c/kWh and gas today costs $3/gal.

The Mustang Mach E uses 190wH per mile, so each mile costs ~2c.

The Mustang Mach 1 ICE car gets 20mpg, so each mile costs 15c.

So today in MI, the energy cost of the electric is already 1/7 of the ICE. Nonetheless, you will find far more EVs per capita in California, where the EV energy cost advantage is far lower due to high electricity prices.

The difference is cultural.

Maybe it will change and MI will be an EV buying state, lets see. Alas, Biden has thrown the auto industry a bit of a softball with vehicle efficiency (far less aggressive than what he campaigned on), out of a practical need to bolster his support in the industrial and largely gas powered Midwest.

As a result, I don't suspect you will see a national carbon tax in the US anytime soon. That's the unfortunate reality that we have to work with.
In the Philippines, it's no surprise when comebody connected "wins."

Local high-end malls have Christmas raffles where you get one ticket per medium-sized purchase (over $50.) One of the prizes was a condo.

When a local senator won it, nobody was surprised. (When interviewed, she said, "I'm not giving it back.")
Interesting - a while ago I had a runaway script create files in a directory until the system ran out of inodes. I thought I had cleaned up after myself, and while that directory only has a hundred or so files in it now, the directory itself is still 154 megs. Wild.

Fixing it by just creating a new dir and copying the files over is, thankfully, relatively straight-forward in my case :)
I was living in bronte in Sydney and heard a ruckus one morning, family next door with 4 young kids screaming. About 20m later the father came out with a shovel and a snake on it that came up through the toilet bowl, was the 4yo that discovered it. I don’t know what kind of snake it was but that would be enough for me to not want to raise kids in Australia lol.
I believe its the general term for games which were pre rendered/animated as opposed to being sprite based or rendered during game play. The most common wxample I recall is probably https://en.m.wikipedia.org/wiki/Dragon%27s_Lair_(1983_video_...
How Happy Is America?
I have to wonder if the intent was genuinely ever to take them. This has been an ongoing issue for a long time and nothing was done.
I think the main problem with us engineers is that we always want to feel smarter than everyone else. Including our predecessors. Which leads to an ever-changing revolving door of doing things just to be different.
> .. problems will bite you in your behind later, and then you hear that phrase.

Then maybe you could reply: "yes but at least it has to be good enough. It isn't, yet -- this and that and that will come back and bite us"
Relatedly, just imagine if the entire world's population could enjoy the privileges most of us HNers generally take for granted. Access to free (higher) education, internet, higher paid/skilled job market, cheap hardware, et al. I would guess at minimum a ten-fold increase globally of engineers, IT-experts, scientists, etc. who could contribute their knowledge and skills, thereby potentially benefiting everyone on Earth.
Isn’t that comparing apples with oranges? Low-level APIs on both OSes can deal with very large directories — the question is whether the high-level APIs can.

(For that matter, streaming isn’t a panacea if your goal is, as the article states, to determine the number of files in the directory.)
Maybe some styling tool similar to CSS exists in modern XAML/WinUI3? I must admit, I haven't followed that space much recently.
The best case for optimism is, survivorship bias seems to have an evolutionary advantage.

As long as enough make it to their grandchildren...