skysight-inc/HackerNews huggingface dataset:
Are there really not laptops anymore with SODIMM memory and discrete M.2 ports for both storage and WiFi? That seems like pretty basic features for anything that isn't trying to be ultra-thin and light?

AFAIK no notebook class CPU comes in a socketable form so I don't know how they plan to let the users upgrade it without a heat gun. Being able to swap out the battery is nice I guess. For that they mostly just have to go easy on the glue, in most laptops you can swap the battery as long as the glue isn't too difficult. It's something you might do once in a laptop's lifetime though.

Can you swap the screen? That is one job that will always give you a headache. How about the keyboard? Maybe the power jack for that time you trip over the cable and rip the jack off of the board?

None of this should be all that hard unless you're trying to make the whole thing less than 0.5cm thick.
> The battery would be half the size it should be, and the storage and ram sections would probably 2x too large.

Maybe. But a module that used to fit a 2.5 HD, might fit up to two(?) m2 drives - but it depends on what kind of connection was used (eg: does the HD box come with a disk controller card, and connect via pcie?).

The IBM thinkpad line used to be able to swap the CD rom drive for an extra battery - or an empty slot (save on weight). I don't see why you couldn't have more modular batteries (say 4 to 6 batteries that each lasts about 60 or 90 minutes) - and a connector (proprietary for batteries + thunderbolt?) in each slot, so you could fit something else in there, like a gpu, fpga or whatnot?

https://en.m.wikipedia.org/wiki/ThinkPad_UltraBay
Here's the mentioned Cicada recipes:

http://www.tullabs.com/cicadaworld/cicadarecipes.pdf
Willful ignorance is not a good argument. These performers have detailed public sales figures. We know with certainty that performing in the Super Bowl is a large boost to their sales.
Honestly, 10PB is small potatoes nowadays - and it's not "armchair quarterbacking" to think about storing it in a distributed environment

I work with one customer right now that's storing something like 27PB across ~100 systems for analysis on a rolling 90-to-365-day period (and they're a relatively small customer) with Splunk

If they were doing more storage than analysis, that storage cluster would be substantially smaller
I read it and I participated in a lot of conversations with women at Google at the time. That’s my honest recollection of what was written and how people received it.

The Damore memo sounds very different to women than to men. I didn’t see that much of a problem with it until I spoke to my female friends. And they pointed out how work like that reinforces serious problems they already have at the workplace.

Honestly I think the downvoters remember it differently because men remember it differently from women, and I am remembering all the conversations I had with women while working at Google when the memo came out.
eve online's formula is... controversial. the significant IRL time grind (doesn't necessarily need to be actively played, your skills train even when offline like an idle simulator...) was always a controversial game design point since it meant newer players were permanently less skilled than older players, they could never catch up... but CCP made it so you could just pay to get higher skill points, which isn't great either.

dust failed and it seems like CCP pivoted towards trying to monetize EVE Online harder. And it was already a fairly heavily monetized game (real-money trading was sanctioned even 15 years ago, the game basically required multiple accounts for high-level play, etc)
A material-keyboard made of graphene
> You clearly would not stick up for short or ethnic men the way you do for women

Based on what?

> who are already heavily privileged

Depends on country. I’m not supportive of some new-found feminist movements, but all for it in some Muslim secular countries where women are not allowed to drive and are all around thought of as the property of their husband.

> I've seen women with your left wing mentality talk about women's rights and BLM and then, in the next sentence, move on to making fun of Indian men and talking about how they would never date them

That’s called a hypocrite. And I don’t see how generalizing an entire gender based on n=1 is any different than your example where you rightfully was offended by the making fun of Indian men. You do the same shit for half of all people.

> Most of society does share this hateful mindset.

And a significant percentage of men also share the mindset that women are inferior/object, or other misogynistic shit. Neither should happen.

> You responded by saying "the sky is blue", do you believe some races are objectively less attractive than others?

Heh?

In another thread I did write that men usually don’t want to have relationship with women of another race (and vice versa). But it is all around true, most cultures look down on interracial relationships — which is said.
I've seen tools that complain about query strings for external assets. The reasons for doing so probably aren't important anymore. Instead, I include a last modified timestamp in the URL path, e.g. /files/AXkgRCa3/style.css
So this website allows you to browse Wikipedia without giving them your IP address. Wikiless is self-hostable and the source code is available at: https://codeberg.org/orenom/wikiless

I tried to make some kind of use-case for Wikiless in the README section. But it could be that privacy-wise it doesn't give that much an advantage compared to using Wikipedia directly.

It makes much more sense to use these "alternative front-ends" for sites like Reddit (Teddit or Libreddit), Instagram (Bibliogram), YouTube (Invidious), and Twitter (Nitter), but I guess we also have now one for Wikipedia too.
If I give money to a homeless person and they spend it on drugs, am I responsible for their choice? If I give money to a government and they spend it on weapons, am I responsible?

Draftees, even in non-combat roles, often have to explain their service to future governments. Visas can be denied for many reasons, including that. My US visa conversion from J1 to F1 was denied because I was too poor, not having $40k in my own bank account at age 19, but the visa could've be been denied for many other reasons such as political differences: "communism", "terrorism".
There is massive difference between fantasy and reality. Afaik, what people watch in porn is not the same thing they want in real life.

People love to read and watch game of thrones. But, in real life, they make torture illegal and demand democracy instead of loyalty to lord. So confusing.
They are trowing their traditional player-base under the bus and focus on milking the whales. While player numbers are dramatically tanking, ARPU and revenue is up.

Their developer churn is through the roof, having a huge impact on their capability to ship quality which they compensate with shoveling in low effort extrinsic reward content systems.
It's worth noting that this is specific to Blizzard.

They have:

- an MMO (not a growth area compared to other genres)

- a FPS that tried to create a unique twist

- a card game that essentially created a new genre (with a commercial ceiling)

- remastered classics

Compared to the rest of the market that is growing in the following areas:

- large mobile presence

- MOBA (HotS has been discontinued)

- battle Royale
Go vs C++ is not a fair comparison, because C++ is a badly designed language from the 1980s. It also serves a different domain. Certain applications of C++ are not serviceable by Go.

Go vs Rust is not a fair comparison, because Rust's type system is much more powerful that Go's and enables applications that Go's doesn't (like embedded systems programming). Also some of the things I said about C++ apply here.

There are also features of Go absent from C++ and Rust (reflection, garbage collection). So it's really puzzling that you'd pick those two.

To have a fair comparison, you'd need to look at something like Kotlin sans the class system. There Kotlin is a clear winner, and with the same engineering resources put behind it, a cut-down version of Kotlin would easily be able to achieve build times in the ballpark of generic-enabled Go.

Despite its claimed simplicity, Go has inconsistent design and bug-prone unwieldy features (try to write code that merges streams of data from two channels without blocking unnecessarily). It also has unnecessary constructs that contradict its claim to include only what's necessary (interfaces are just structs of function pointers, type methods are just functions with a glorified first argument).

It may be enough to write one-off command line applications, but it doesn't give developers the tools to create complex distributed systems in a systematic, clean way, which was supposed to be its main area of application.
It’s safe to say it’s Elon’s world and we’re just living in it
1) Offshore wind

2) Rooftop solar

3) National grid improvements that make transferring power from renewable sources further away more efficient

4) There are massively huge areas of empty land within 100 miles of NYC. This map shows roughly the 100 miles west of NYC. Take note of all of that unused space, which is most of it: https://www.google.com/maps/@40.7560624,-75.4552232,170414m/...
>Overwatch faces stiff competition from Valorant and other competitive small team FPSes, and also has overlapping audiences with battle royale FPSes.

The competition isn't driving away people from Overwatch. The game is incredibly stale, and IMO, is probably the death knell of full price online games.

There has been little to none new content and changes to the game. The competitive community has always complained about the slow trickle of balance changes and the casual community has always complained about the lack of new content (maps, events, heroes). The communication was decent at first then fell off a giant cliff. A lot of competitive players and streamers burned out of playing boring and/or frustrating metas (for a year or more) and casual players ultimately got bored.

My theory is (I'm stealing this from someone else) is essentially Activision saw they had a huge player base who paid $60 once and never again. The extremely consumer-positive loot box system (you can get ample loot boxes by just playing the game, and loot boxes avoid giving you items you already have) means that most players didn't need to buy loot boxes; in fact if you played the game a lot (as a potential whale) you didn't need to pay at all for your favorite skins.

Activision saw that after Year 2/Year 3 the revenue growth for OW fell off a cliff and deprioritized people who would have been making new art/content for the game. In order reclaim that revenue those people were then moved to "Overwatch 2" and all new content was focused on that game. However that game has been delayed (again, and again) so now the player base is hemoragging even harder.

I say this as someone who loves the game, and doesn't play any other game. The game might have lasted longer if they followed Riot's model and made it free to play with micro transactions.
It is completely true. The term tweet, the @ sign, the hashtag, the bird imagery, the concept of the retweet and the quote tweet. Hell, the original Twitter for iOS client was Tweetie (which Twitter acquired), which introduced features like pull-to-refresh (a parent that now belongs to Twitter but is licensed freely to others).

And Twitter did obliterate its relationships with its dev community. Totally killed it. The motives were sort of understandable in the abstract, Twitter wanted to control its experience and the sheer number of third party clients really went against that. Hell, the whole reason they bought Tweetdeck was defensive, because another company wanted to buy it and Tweetdeck had such huge usage in the brand management/large account Twitter space.

The problem was by going scorched earth, Twitter gave the middle finger to not just developers like Iconfactory and others that created core features, but it really had the add-on effect of abruptly killing all the innovation that happened on top of their platform.

The good news is that over the years, Twitter as a company has changed. The new API isn’t going to be a return to the pre-2013 days, but it does give developers a lot more options and freedom than before. Twitter smartly is still charging for API calls past a certain number and for broader access to the firehose — and it should, to be honest — and that means the days of being able to make good money off of a Twitter client are over for good (even Iconfactory and Tweetbot had to go subscription, which I think is fair for what are now very niche apps), but the new API is huge improvement and I do think the current team is really working to build good relationships with devs going forward, even if they can’t rectify the past.
I‘ve also built a file transfer tool (CLI) with emphasis on decentralization. It’s a fully decentralized p2p file transfer tool based on libp2p:

https://github.com/dennis-tra/pcp

I‘m currently trying to make it interoperable with https://share.ipfs.io/#/ which resembles the functionality of the posted tool.
We tell the detailed story on the product pages: https://frame.work/products/laptop

We've built a 13.5" notebook where every part of the hardware is replaceable or upgradeable by the end user. That includes memory and storage, which are increasingly soldered down on new laptops, but also the entire mainboard to be able to move to new CPU generations. We've done this without sacrificing performance or form factor. We use 11th Gen Intel CPUs and the product is approximately the thickness and weight of a MacBook Pro 13-inch.
Blizzard hasn't produced even one single-player-focused game since... Diablo I? Their strength has always been multiplayer, I very much doubt they could deliver a blockbuster single-player open world game.
Diablo 4 look good with its trailer but who know if they going to botch it like Diablo III until Reaper fix.
However, you don't have to make it the default. I have separate SMS and signal apps, it's not hard to set up.
Don't forget the weird franchise model with crazy upfront costs to try to fund the thing. It was a wannabe LCS, but worse.
I don’t know why these groupings are important anyway, but the gap between the top 1% or women and bottom 50% is likely pretty noticeable.

But maybe I’m confused as to the point of all this?
I don't see how they compete. Tailwind CSS is all utilities. Bootstrap offers components. It also has utilities, yes, but those aren't really the main offering.

Tailwind UI is not free.
Yes, the idea of drive is a bit vague here.

Would you say women are pursuing nursing because they want to be the best nurse in the world? That is the kind of behavior I'm saying you see more in men (as an average). I was under the impression that nursing is attractive because you get to work with people, it pays pretty well, you can do it with an associates degree, and you can have a good work/life balance. But yes, of course doing it well requires drive.

Again, the idea here is not "men have drive and women don't", it is "men by a razor thin margin are more inclined to doggedly pursue something to the exclusion of all else, which shows up when you're looking at entire populations and you've geared your society in a way where you elevate people that are the best at one very particular thing". A nurse having more drive than you isn't really the point. It is like when you say "men are stronger than women", it does not mean that any man will be able to best any woman in a contest of physical strength. Of course not.
Oversight Board upholds Trump’s suspension, FB failed to impose proper penalty
That explains why OW on Switch was on a 50% sale about one month ago (pumping playerbase numbers just before the report)
Overwatch still feels highly polished to me (few bugs, great lore, good performance, character design, responsive dev team communication) though new content have been seriously lagging due to OW2.
The same I would think is true with coal power plants. Our local coal plant has a huge footprint, especially when you consider the cooling pond/lake, scrubbers, support buildings etc. This is not even considering the mining of fissile material/coal to feed these facilities as well, which also often have a large footprint as well. Plus the additional storage of waste, both short term and long term.
Discussed at the time:

New approaches shed light on the magnitude of sex differences in personality - https://news.ycombinator.com/item?id=21792079 - Dec 2019 (328 comments)
Is there any reason why it is not turned on by default?
All women? Or are you assuming that they all think like that?
Your statements in the blog about performance of that pattern are not accurate to the best of my knowledge.

A program structured as a sequence of short, tight loops over vectors/slices as described is more or less hitting the performance sweet spot of modern microarchitectures.

The general form of a short loop over a vector plays to the strengths of branch prediction and the instruction cache while the temporal and spatial locality of the memory accesses are conducive to caching and pipelining.

Moreover, there's usually no need to allocate or copy the array in that sort of data flow. I mean, unless you're chasing worst case performance to make a point or something. Slice the buffers out of a pool and allow ownership of the data to follow the execution context, then you're free to modify it in place.

The above points cover 3-4 orders of magnitude real world performance.

It is true that there are some issues with the optimizer working in this pattern but I have only seen performance severely degraded in this pattern by compile time type ambiguity -- some but not all interface{} parameters, anonymous functions / closures in scopes with dynamic type. Interface types with a pointer receiver do not typically encounter these specific issues, and I believe the empty interface type has much better performance since ~1.12 or so as well.
If you've played a lot of WoW, you also spot glaring flaws in other games very quickly.

Usually the 'feel' of combat/animation/movement just isn't up to Blizzard standards, and UIs are often very inflexible compared to WoW's moddable interface (without that, nobody would play healers for long!). Sometimes the travel timesinks are just unbearable (SWTOR), or the global cooldown feels glacial (FFXIV)

And WoW keeps getting more and more polished. Just a shame that it all feels as if it's being run like an F2P mobile project now, probably driven by analytics/monetisation people rather than passionate MMO players.
Smaller Docker images with Conda (2019)
In a very recent update, Valve's added what looks like some kind of dashboard to consume game statistics (for a small monthly fee...).
You can thank MBAs for the demise of every American company.

MBAs are the reason China will eat the US.
> An equally valid hypothesis is that harmlessly blowing off low-level steam prevents the atrocities higher up in the “pyramid”.

Umm, isn't the notion that catharsis is an effective method of anger reduction also at best controversial?
Please don't take HN threads in a flamewar direction.

https://news.ycombinator.com/newsguidelines.html
It uses a calibrated tether from the rider to the bike. If the tether detaches, a valve is opened that inflates the vest. The tether is strong enough that it won't activate by accident but weak enough to activate in a get-off crash.
> 5. HTML Native Search

I've dynamically updated <datalist> on a site, only to find out that browsers will only show options that strictly begin with whatever you've typed into the <input>. When you want to do Google Search-esque suggestions, that's a problem. I don't know how to override that to force it to show all options.
I suppose they mean in the commercial sense, new RTS games certainly don't drive industry leading sales for instance.

Certainly in the context of talking about a publisher like Blizzard nothing but raw profit is of any concern. Arty ambitions is the something for the game studios that appear and die off, not for the publisher that seeks to endure.
It's not merely video

Machine data takes a lot of space, depending on how long you need/want to hold onto it - any given even might only be a few 100 bytes, but with 1000s or 10s of 1000s of devices sending even syslog turns into a metric buttload of data :)
rnicoll is livestreaming Dogecoin development on Twitch these days, you know: https://www.twitch.tv/rnicoll
Exactly. The root of the problem seems to be about optics. In some areas (business, science, etc), 90% of people that reach high enough to become famous, are men.

A large percentage of "normal" people, ie close to the median will see those famous people as potential role models. When their internal pattern matching engine detects that 90% of those belong to a class they do not identify with, that can cause a crisis of faith in their own dreams, self-esteem, etc.

At that point, there is no comfort to be found that 90% of the people at the very bottom belong to the same class as those at the top. Not only do they not see those at the bottom, they do not WANT to see them.

So if someone tells a story that explains the difference as a result of oppression, it becomes really tempting to chose that explanation, whether or not it is true.

Oppression may indeed be the main reason for differences in many cases, but even when it is not, it will be attractive to believe it is.
Agree, and will suggest generically that, fourth, that post-crisis, you sit down with your manager to understand and learn from the experience. Root cause of the bug? Root cause of not seeing it earlier? What made it become a firedrill? Net, how do we avoid a next-time?

In your particular case, it might help to understand what was at stake for your manager in this instance. You may gain some leverage from having come through.

Also, with partners who are integrating your stuff, it can help to provide a reference client or reference integration, so that they can see what you did to make things work - the partner would have helped you by self diagnosing.
It seems like they're setting up for that with OW1 being compatible with OW2 multiplayer. They'll probably just make OW1 free to play shortly following launch of OW2.
- Truth networks/channels

- Tactical forecasting/Super forecasting

- Highly improved warehouse robots

- First blockbuster VR Game

- More personalized ads in the real world
OF uses a Canadian payment processor because American card providers don't allow a site like OF in their terms of service, so there's that. However I don't think any cloud provider has taken any moral stance on the content they host other than the bare minimum legal requirements. AWS dropped Parler because it promoted an actual riot/insurrection in real life. AWS continues to host pretty much anything else so long as you keep paying them. Hell, even if you stop paying them, they'll let you freeload for months before they actually decide to close your account. Getting kicked off is a pretty low risk ATM.
I'm way less excited for D2R. I was a hardcore Diablo 2 player, but the D2 endgame was spamming Diablo runs over and over, Cow Level farming, and one or two other things I've forgotten; not exactly dynamic content. Path of Exile has taken D2 game design to the next level, and the level after that, and even that game is aging (PoE2 is in the works). Obviously World of Warcraft Classic is the counter-example that will come to mind, but even original WoW still had plenty of content and grinds to do once you hit 60 (Booty Bay pirate hat, anyone?). Nothing in D2 will keep people around for more than a week or two once they've rediscovered how to play it.
Taking Ethereum as an example, if I exclude the known institutional addresses (taken from etherscan's tags), the results change very little. The top 1% has about 92.5% of the ETH. Obviously many of the untagged ones could also be institutions, so in that respect, yes, it's "useless" because we can't know exactly who controls every address.