skysight-inc/HackerNews huggingface dataset:
I got a good laugh out of this as I too have a strong love/hate relationship with the language.

As someone with ~medium unix terminal knowledge, I frequently grow frustrated with the lack of such functionality in windows. I was excited to learn about Powershell, but alas it is too different. It's meant to pass objects around and not stream text, so you can do some really hard stuff, but it makes a lot of the easy stuff a lot more cumbersome. It's also glacially slow and yes, getting up to speed with it is a never ending stream of errors that are hard to make sense of.

When it works, it's great, but I find that it is rarely the ideal solution.
Hard to tell if you're arguing in good faith with a heritage foundation link, but the stats there are fine.

A 82% budget increase from 2008-2018. But only a 31% increase in employees since 2004. Markets have gotten much larger with many more trades over the same time period. Certainly technology helps handle the increase but there is an orders of magnitude difference between a 2004 market and a 2021 market.

Crypto is a good example. It didn't used to exist. SEC is the only US regulatory body for it.
We have that already: Algorand by Silvio Micali. He's at MIT and he's the co-inventor of probabilistic encryption, Zero-Knowledge Proofs, Verifiable Random Functions. He's a Turing Award winner, a Gödel Prize winner and an RSA prize winner.
> Starcraft 2 is basically dead.

Do you have source for this claim, because population in StarCraft is fairly stable, at least based on ranking statistics.
The Fortnine video being posted throughout this thread discusses the math- they're 50 times more effective than armor plates and are race-proven in motogp.
Presumably a completely different Pixie from the open-source one at https://sourceforge.net/projects/pixie/ ?
Impressive! That is all really. Makes me wish I had an old Mac.

Had a big grin watching your video.
Recover and redeem yourself, Justin.
Look how many of us fell for it: https://news.ycombinator.com/item?id=22111560

This is a wild story that's somehow fallen through the cracks.
They seem to do this kind of thing all the time. Just recently, I ordered a few low-value-ish things, like $75 total. Email and app said it was delivered, but no package to be found, even a couple days later. Spent like half an hour digging through their web UI to find the "package never arrived" option, and they just refunded me without even talking to a person or answering any questions. Okay then.

Then a couple days later, the package turned up after all. Turned out, the building staff hand-wrote the wrong apartment number in. I guess it took a couple of days for whoever was in the other apartment to get it, open it, realize it wasn't their stuff, send it back to the building staff, they figure out what went wrong, and tell me to pick it up.

So now I have the package and the refund. I spent another 10 or 20 minutes on Amazon trying to find an option for I got the package after all. Couldn't find anything. Gave up and left it alone. I guess Amazon would rather let me keep the money than bother building the infrastructure for that case. I have a feeling it would take even longer to figure out a phone number to call and wait on hold to talk to a person who had the authority to do something not on a pre-set list.
Just enough hope to not give up, yet not so much as to let off pressure to fix things.
One thing you can say for both Postfix and qmail is that they're written to avoid the problems of the C standard library. Exim is not.
Somebody has to be there to say "no" otherwise it would just turn into HTML-again v(._. )v
> nay, rewarded

Really? I see a low hanging fruit opportunity to get rich: manufacture and sell the same motorcycle vest and sell it at an upfront cost equal to some approximate amortization of monthly payments over some average LTV.

As a motorcycle rider, I currently have like 10+ different options for motorcycle jackets.
Germany saw a huge increase in reliability over the past decade as it increased its renewable percentages. Old-timers said that anything above 5% renewable would cause grid collapse, then kept on shifting up the percentage as renewables increased on the grid and no disasters happened.

It does require running the grid differently. But part of that is becoming more responsive to constantly changing conditions, and a grid that it used to that will have far fewer problems then one where a GW reactor trips off because of some sensor problem (as happened in Texas). As we get closer to 80% renewable grids, then we will be used to running backup natural gas plants to keep everything running. And the ultimate in resilience and reliability will happen as we add more storage. With batteries everywhere, we will have buffering all over the grid that will make it far far easier to make sure everybody has power, and to limit outages to the smallest areas possible.

The first year of power shut offs for PG&E's public safety in the face of high wind and fire conditions covered massive areas. This last year they covered far less, as they could focus the power shut offs far better with an extra year of work. This sort of finer grained granularity and control is what happens as more renewables and storage will be added to the grid, as we update this impressive machine that we started building a century ago. Adding modern communication and control will come along with more storage, demand response, and home-to-grid power from solar.
The Blizzard Way absolutely works. The problem is Activision is your run-of-the-mill quarterly-targets-chasing company. Vivendi was very hands-off with Blizzard and allowed them to thrive and become the legendary name in gaming they once were.
I got close to that after buying a house and filling it with whatever things I figured out I needed but didn’t want to drive to the store for (tools, cleaning supplies, kitchen stuff, holiday decorations, non food consumables, etc.)

I can’t see sustaining it indefinitely, but for a year or even two wouldn’t shock me if you’re not frugal and have a big empty house.
I feel like “React Anti-Patterns” would be a more accurate description of most of these ideas, but most especially that Action monstrosity.
I've always held that their patch/balance style is what ultimately killed SC2's scene compared to SC1. Just look at how many balance patches were required from SC2 vs. what they applied in SC1.

While neither game is perfect IMO, letting the game mature without micromanaging it was a very important aspect of SCBW's success. Instead of mucking with units on a monthly basis they let things simmer and ultimately let balance be achieved through proper map design used in the competitive scene.

In my personal opinion one of the biggest faults with SC2 was their unit design philosophy. The idea that every unit was viable or had some special unlock created a balance nightmare. Its been years since I played either game competitively (played iCCup in BW / Collegiate StarLeague for SC2:WoL) but I remember always feeling like the game had too much "gotcha" in it that SCBW never had. Didn't scout proxy reapers? gg. Didn't scout fast void? gg. Didn't scout x? gg. It was too much rock-paper-scissors where missing one piece of intel was death while SCBW wasn't entirely the same. Taking the Terran/Protoss matchup for example you'd typically expect the early game to be vulture+tank vs. zealot+goon where if the terran player just a-moved into the protoss it was guaranteed loss, but microing the vulture and tanks gave you the chance and arguably the upperhand where the skill of the either player determined the outcome. SC2 didn't have that to the same extent.
I mean originally, it was supposed to be mass SMS. I send a message and anyone who wanted to receive it did so. It was sort of like proto-group SMS messaging.
Thanks! Great point on the highlighting; it's a tough balance because I also want to make it look subtle (I'd be worried that an icon would be jarring when there is a sea of them during a comparison) but I'm sure something could be done to improve it. Hmm, perhaps colouring the "best" text with the my accent/success colour (the yellow) rather than, or in addition to, the weapon's name? Something to think about.
Maybe, but you know they have had lawyers involved. I'm guessing that there is a legal agreement somewhere that stipulates this will happen so that the lawyers have covered their backsides. Since it involves downloading an app, it'll probably be a section in the EULA that everyone read before checking that "I Agree" box. right?
When What You Notice Isn’t What’s Wrong
It's not live, but Leetify can give you some very precise data about your gameplay e.g. what your spray patterns actually were
Ok - I see. I suppose I will need to find a way to verify some of these links a bit deeper. Thank you for doing the footwork on this!
It’s looking likely that the GSL is going away after Blizzard stops funding it the year after, though.

ASL looking strong in Korea.
Vote with your wallet
there is not much to be dictatorial about, the gemini standard won't evolve and are designed to resist change. ( it's somewhere in the manifesto or FAQ )

It's kind of it "as-is", and not about the tech. But about being free from it and focusing on producting/consuming content in written form.

Sorry to be defensive, but I've been using a bringing writers to Gemini in the last year, and I never had to think about the governance of the protocol.

Maybe I'm wrong but I never crossed my mind.
yeah d3 was lacking meta and PoE overdo's it for the average "hardcore" audience. d2 was mostly fine and the reason why it was so beloved. the problem is that replicating what d2 did with something new is challening or impossible without rebuilding it (thus being a clone)
Rust stdlib code is a lot nicer to read than C++ stdlib code, which relies on _Mangled names to prevent conflicts, and (ab)uses template metaprogramming, SFINAE, overloading, & and && and forwarding, etc. heavily. Though Rust's trait system results in indirections comparable to (but somewhat more manageable than) C++ SFINAE/overloading/type traits. And some Rust stdlib types delegate to compiler intrinsics rather than being implemented in unsafe Rust (forgot which).

Additionally, third-party Rust data structure/concurrency crates often contain unsafe code comparable to Rust's stdlib in complexity. (And device drivers, as you mentioned, are probably highly unsafe too.)
Survival as a Service. Nice.

FWIW...This is pretty much a great way to get sued senseless in case you think this is a great business model. The minute someone dies wearing a switched off vest, an army of PI lawyers will be foaming at the mouth to get "why did this person die because they were late on a payment" in front of a jury.

Edit: In the US at least, your jurisdictional mileage may vary.
Why is HN shadow banning users?
Do I really need to check every time if my account got nuked because some moderator didn't like a particular link? I lost 3 good finds today before I found out my account got the axe.
I'm one of the primary engineers behind tracker.gg. If I could offer some constructive criticism:

- You probably don't need individual pages

- You're polluting my browser history as a result, not very user friendly. :)

- I shouldn't have to navigate away from the "direct" view to add weapons

- The "direct" view and the "table" view are functionally equivalent. You should figure out how to combine these into a single optimal view - shouldn't be difficult since they do the same thing.

- Your "winning" cell highlighting isn't really clear. Yes it's lighter, but that's not really an effective indicator of "best" (on tracker.gg we use gold highlighting to accomplish the same thing in our view: https://battlefieldtracker.com/bfv/profile/origin/Z1nYoRiTa/...)

- Your various filters/modifiers should probably be colocated with the selected weapons, they're all filters.

- With a single table there's probably room to split the view in half to show graphs/detailed breakdowns to the right of the main table. Your "direct" view uses an inordinate amount of space. (I'm thinking something like our Valorant match viewer: https://tracker.gg/valorant/match/a06b84a9-bdd2-4509-90ca-fa...)

Overall pretty cool, I could see something like this being popular with Valorant too.
> The fact that you blamed "personality" for all problems.

Which is all around the most important; the catch is that one can't really get to it over a picture. And unfortunately even in real life (especially now with COVID) it makes first moves harder. But there are many places where one can get to know others - work place, school/college. There people can show their true personality. And many part of one's appearance can be changed.

> It's not n=1, the reason people do it is because it is generally considered socially acceptable.

I'm fairly sure each culture have stereotypes of other cultures; but it is getting better. I'm sorry if you have been the target of such negative stereotypes, it's absolutely not okay, but one should not hold grudges against unknown individuals of that society, because it is the same shit.

> You really don't realize how many men are not misogynistic, and how much more acceptable it is to make fun of men for their insecurities (like height).

I said a significant percentage of men are misogynistic. And it is never acceptable to make fun of someone's insecurities - if it happens to you, quit those circles, they are toxic people. But I doubt non-popular high school girls have it better. My point is that the problem is bullies, not another group who is often hurt.

> This is not true, men are more open in general, and women, especially white women, have the strongest bias. Women will even refuse to date ethnic men they find attractive.

Well, how about blaming society instead of the individual? Behind every such woman there is a father and mother who repeatedly told her how bad these "other" people are and to never bring one home, etc. Or even just implicitly meaning that. It takes time to "heal" a society and interracial couples are much more acceptable than even just a decade age.
Solution:

voice_enable 0
Cvv Number
Is there any way to retrieve my cvv number from my iPhone if I have all my cards saved on auto fill
The service is that they get an $800 vest for $400 + $12/mo. Providing a subsidized device when the full retail prices may otherwise dissuade non-frequent motorists doesn't seem evil to me. Some people only ride a 2-3 months a year with ideal weather. So providing this service lets them use the device for 10+ years before they finally catch up with the cost of buying it outright at year 0.
Except declaring those dollars “not legal tender”, of course. But that's more likely to weaken their control over the dollar than actually destroy the dollars.
It was about 10 years ago though, maybe Netflix salaries were lower back then
Is proof of stake a plutocracy by definition or is there some other democratizing factor?
Because this is click bait designed to create outrage. There are two options for buying this product. One is outright. Another is basically lease to own. Quite a different narrative. Why on earth would you expect something that you failed to pay for to keep working?
Climate Change and Uncertainty [video]
Honeywell Admits Sending F-35, F-22 Part Drawings To China
Oh please, now you see yourself as persecuted by the “woke orthodoxy”.

Do you really deny that you have privilege? You’re both white and male, aren’t you? The way you talk actually says a lot more about you than you’re aware of.
I'd bet that greater happiness is still found off social media, "authentic" presence or not.
It's not just Selenium, it's anything that has to interact with Shadow DOM. If you want to use pure JS to click the button in my above example, you can't just write this:

document.querySelector("#foo").click()

You have to write something like this:

document.querySelector("#nested-1").shadowRoot.querySelector("#nested-2").shadowRoot.querySelector("#foo").click()

It's not just the length of the query (which can get stupidly long), it's that you have to know and care about the overall structure of the document and where the button sits in it. I just want to click the damn button. It has a nice, easy-to-find ID attached to it, why does that have to be so hard?

Also, it's not a Selenium bug that you can't dump the entire DOM when Shadow DOM gets involved. That's by design; Selenium just allows you to call `innerHTML` or similar, and if the <body> tag is using Shadow DOM because someone else thought it was a great idea to make the whole page a Web Component then you're SOL and you'll just get `<body></body>`. Have fun debugging that.

The worst part about all this bad design is that it wasn't even necessary. Are you worried about a bad CSS rule from some fancy component causing havoc with the rest of your page? There should exist something as simple as `<div style-link="foo.css">...</div>`. Have those rules scoped to that div element and you're done, problem solved. Worried about some component's JS causing havoc? Same thing, `<div script-link="foo.js">...</div>`. All JS is automatically scoped to that div element. That would have been far better than the brain-dead approach of Shadow DOM.
In a world where employees and employers have equal bargaining power and knowledge what you're saying makes sense. Given the opportunity though, businesses will do their best to hire workers that they can pay as little as possible and work as much as possible. It's the natural state of profitability to tend towards such a situation. In general this means there's a tendency towards increased work for lesser or equal pay, fewer benefits, poorer working conditions, etc. etc. Without a force pushing back on businesses in the form of regulations they will continue the race to the bottom as that is the most profitable thing to do.
Also as a motorcycle rider, the whole notion of life-saving protection and safety being a "service" suggests that the thing is too complicated to work 100% of the time, with no fail-safe option, and therefore cannot be trusted at any cost. Protective devices need 100% uptime.
I don't think he did abstract it that way; it's one point in a more holistic picture of Zhu's firing, which largely speaks against Zhu's own assertion that [investors such as Shah and Bicer] would be more comfortable with a white CEO:

"You’re just pattern matching,” Zhu recalls telling them. “Your last 20 CEOs who went public, they were probably all Caucasian guys.”

Note again that the same board replaced Zhu with his east-Asian partner, who also supported Zhu's ouster, and that each of the investors in question had funded other major start-ups with east-Asian CEOs.
> I was debating about whether to comment on this--whether I could add any useful signal to the noise.

While I seldom partake in threads, I do read and save interesting perspectives and opinions on topics I am interested in for more personal dissection & discussion (with myself and close friends), and I found your comment to be valuable and worth reading, so thank you for sharing.
Success Is Shaped by Your Genes
Business users looooove drag and drop. I've seen products burn a stupid amount of money to have it, and decision-makers insisting it was a must-have no matter the cost in time and ongoing overhead in time & bugs for everydamnthing else added to the UI after. I've seen business-side people favor terrible products because they have drag-n-drop, while a better alternative doesn't. They love it.

It's heavy-weight, fragile, lots of implementations are framework-specific, and most of them are horribly buggy, but it's nonetheless a must-have feature in many cases. It'd be a great candidate for better support in the browser, generally, if we're going to insist on using it as an application platform.
> This is the general irreducible step in long division: if our divisor is N digits, we must work in N+1 digit chunks from the dividend. So our simplified problem is to compute q=⌊n/d⌋, where n has exactly one more digit than d, and q is a single digit.

I don’t understand. Isn’t it possible for n to have the same number of digits as well? For example n=75, d=11. Or, if you like, computing 755 / 11: the problem reduces to computing 75 / 11 first. Why “exactly one more”?
Speaking of rocket pieces falling from the sky...

https://time.com/6046051/china-long-march-rocket/
... it's still possible today. I mean unless I'm mistaken, I think you can still create website with HTML and CSS if you wanted to.
This is a fair point.

1. There is already a (terrible) precedent for making math illegal with encryption

2. What people really want to regulate is the use, and (my observation / paraphrase) it's really about how data is collected and aggregated, and what kind of data is used as the basis for automated decisions. The challenge is that this all gets bundled as "AI" and pushed by people that don't understand the underlying science, so there is a real danger I believe of accidentally outlawing some math, simply due to ignorance.

I think part of the solution is calling out nontechnical "AI ethics/fairness/bias/trust etc" people that don't know what they are talking about but are pushing policy in response to their own misunderstanding of what modern "AI" is.
/products/laptop

Any plan for other products?
Thanks for the quick reply! This makes sense and works fine. Thanks again for the great project
You can make very awesome things out tungsten or tungsten carbide. I think, I would like to have a cube as well, to be inspired by the potential of it ...
M2 Slot to PCI-E GPU adapter
That's why I stick with Deckset (paid) [1] even though it has its share of bugs and limitations. I like it because I can write some basic semi-ugly slides in a fraction of the time it takes me in Powerpoint, as it's really just markdown, having to fiddle with JavaScript at all would make that moot, let alone for absolute basics like fit content to slide. Also, the themes it ships with are ok-ish.

[1] https://www.deckset.com/
I highly doubt it. Very visible employees that are community-loved are incredibly stupid to let go of. Jeff's community fame is worth dozens of other employees' worth to the company.

My guess is that Jeff wanted to move on, either due to issues internally, or for something different.
> Embedding a fully functional Excel spreadsheet is only a few clicks through the ribbon and some frustration away in Outlook, Word, and even PowerPoint.

This is effectively opening a reduced version of excel in a very limited way, primarily for embedding one document in another and allowing limited editing. You don’t get the full functionality of the other application.

I can see why I would want to change the axis on a graph even after I have pasted it into my email, but why would I want one app to be both my spreadsheet and my email inbox?

Are you a user of office suite? I spend about 70% of my work life between excel, PowerPoint and Word and have never once wanted them to be one app, but quite often have wanted better integration.