skysight-inc/HackerNews huggingface dataset:
Laptops a decade ago were modular and thick enough to have a frame to support the structure.

The removable battery in your device wasn’t supporting the device. It’s a design trade off that most OEMs have made.

It’s an argument akin to complaining about unibody cars. For the vast majority of people, like 95%, nobody was replacing laptop batteries on a regular basis.
You mean to say "China's attempts to compete militarily," surely, because no country outside of the US leads the market in terms of more creative ways of killing people.
This is a false equivalence - strawberry poptarts don't have have "large bold text" claiming they are made with strawberries.

I totally agree that "made with X!" adverts when X is actually 1% of the final product are misleading and should be illegal (maybe they are already, and it's just not enforced well?) - but I do think there's a difference between describing flavor and ingredients, and poptarts are pretty obviously the former.
I'd assumed until recently that early robots and other forms of artificial being were friendly and regarded as a good thing in early science fiction. Now it seems they were symbols of arrogance and guilt right from the start!

The cancelled Catholic intellectual E Michael Jones points out that Mary Wollstonecraft Shelley may have been afflicted by guilt over the suicide of Harriet, Percy Shelley's estranged wife. Frankenstein's monster became an object that guilt. Similarly, in Aliens, the monsters represent guilt over growing sexual licence and abortion, he suggests.

If true this sort of thing may explain why the monsters are typically extremely powerful, can break through steel doors, etc. One cannot escape from them just as one cannot escape from a guilty conscience.

So our ideas about robots may say more about us than about robots. It would be a shame if psychological baggage were to hamper the development of artificial general intelligence (AGI). It would mean that science fiction has primed us to reject the sub-creation of life merely because we project easily onto anything that resembles ourselves: even before it has come into existence.
Wikipedia doesn’t rely on giant donation banners - the Wikipedia foundation had $180M dollars available at the end of 2020, and an annual hosting cost of $2M/year. The vast majority of there expenses are $54M/year of salaries, which I doubt are focused on Wikipedia itself.

If you want a charitable cause to donate to find one that needs the money.
How do you know all this? We’re you at apple at the time?
I don't think apple decided to "undo Ive" immediately, though. The 2019 models attempted an incremental fix approach - fix the keyboard layout, add a physical escape key - while trying to preserve the 2016 features (usb-c only, thinness, touchbar). It seems clear that it wasn't until 2021 that apple has decided to throw all the crap out entirely.
This topic is about Windows 11...

If you buy a signature windows 11 device (surface) - you get all the Microsoft ecosystem because that's probably why/what you're buying into...

but it certainly isn't full of ads and my "wuts" are there because i'm calling out the bs :)
Aluminum MBPs that had batteries that were swappable without opening the case existed as well, in the first few MBP generations around 2006 or so.
> On 1 September 1950, in the middle of a holiday in Italy, Pontecorvo abruptly flew from Rome to Stockholm with his wife and three sons without informing friends or relatives. On 2 September he was helped by Soviet agents to enter the Soviet Union from Finland.

It's always fascinating to see otherwise bright and competent characters end up making such bewildering decisions outside of their professions. In Pontecorvo's case, he condemned his young children to spending the rest of their lives in Soviet Russia - at a time when Stalin was still in power, no less.

It seems his son Gil eventually became a successful physicist in his own right, but I couldn't find out how the others fared. Based on my own experiences with communism, I can't imagine it was preferrable to life in the West.
I have been due to replace my battery on my 2019 MBP (I know, yeah…). The problem is not the price (which is steep) but the fact that I have to leave « my girlfriend » at the shop for 3-4 days. This new design is a game-changer.
As someone who maintains 5 different discourse communities, the #1 reason is ease of installation and maintenance.

It was hands-down the easiest to install, and is the easiest to maintain. Self-hosting on Linode or Digital Ocean is cheap and easy.

If you set it up right, it can act like an e-mail listserv as well. I have one instance where we migrated an old e-mail only community over to a private discourse (need to login before seeing any content). About half of the users just use e-mail to interact with discourse, including replying to threads, etc.
it's https://www.discourse.org/
I am inclined to agree with Ms. Wu's assessment:

> And of course- when someone does something, but they aren't the right kind of someone let's pretend her name did not come up at the top of the search when you fact-checked this story right @NPRHealth
? Just say you want a straight white American tech bro to do it.

NPR is rife with bias, if you know how to look for it. I recommend reading Propaganda by Ed Bernays & then thinking about why the people who make huge donations to NPR make those donations (IMO, it's because NPR largely exists to reinforce the existing social structure).
Vintage in what sense? HDMI is literally one of, if not the most common types of display ports on TVs, Monitors, game consoles, etc. I think most people would choose a straight HDMI to HDMI connection over trying to find the right USB-C/lighting/whatever cable to fit their needs (which is very hard to actually do). The HDMI port has stayed the same for a long time, yet new HDMI specs come out every few years expanding the capabilities.
> We already know how to stop climate change (rapidly decrease our CO2 output)

No we don't. Even if we stopped all emissions starting today, climate change would not be stopped, it's already too late for that.

Now, assuming the most ambitious but realistic reduction plan, we will still be emitting massive amounts of CO2 over the next few decades, so we are guaranteed to have to endure significant global warning.

And this is why we need both reduction and removal.
Reduction is the most efficient medium term solution by far, but long term we absolutely need removal as well.

I wish people would stop pitting reduction vs removal, wind vs solar vs nuclear etc. There isn't a single technology or policy that will save us, we need advances on all fronts and the solution will come from a mix of many different complimentary contributions.

However you are right that we need to be careful to not use the possibility of future carbon removal as an excuse to not reduce our GHG emissions.
> Sometimes bluffing and faking it till you make it...that makes you win the race.

I think that works in a lot of cases, yes. I would need to be convinced that SDC is one of them.

If you think of the state of AI (and anyone who's used Google Assistant or kept up with IBM Watson knows that it essentially doesn't exist), SDC is such a massive breakthrough that it's hard to imagine someone faking it until they make it. It's like saying someone is going to fake their way to practical fusion reactors (exaggerating, but you know what I mean).
Show HN: Programming is fun
Has anyone used both Hack and the modern React workflow of Typescript and a mixture of client and server-side rendering? Interested to know how they compare
CardBook: https://addons.thunderbird.net/en-US/thunderbird/addon/cardb...

It'll be a separate address book from Thunderbird's
Then and now, studio time varies wildly depending on production approach, arrangement, the number of takes required to get a "keeper", and the opinions of stakeholders who may wish to keep working. So estimates are hard to make.

Many artists basically craft tracks in the studio these days. That really started in earnest with Sgt. Pepper's but it's much more common because of democratizing technological changes.

You can spend unbounded amounts of time in the studio if you have the budget.
I am the opposite. I really like Discourse's UX! I dislike paginated, hierarchical forums. So, as you can see, taste differs from people to people.

I think Discourse and NodeBB are winning for now, yes.
Using dried strawberries means they strawberries are concentrated. The apple and pear likely add a 'fruity' flavor that the strawberries either don't have or lose when dried. Regardless, the main ingredient of the filling is corn syrup and sugar, so complaining about the pear and apple is nonsensical.

As some others have mentioned, expecting any sort of health benefit from an ultra-processed candy is pretty ridiculous.

Though I'd also love if Kellogg were dragged across the coals for selling candy to children for breakfast.
Right click, remove/uninstall.

I do that when i get a new macbook on the dock. I do that when i Get a new iphone or ipad or a Chromebook or an android device.

I do that even when I boot up Rhel/Centos/Fedora/Rocky/Mint/Ubuntu
Odata
somewhere in an alternate dimension where we have "perfect equality/equity" a woke scold would chime in and scold you for being a pineapple-on-pizza-phobe, for violating their safe space, and/or using triggering language

alas, I, as a pineapple-on-pizza-phile will have to suffer your slings and arrows

in all seriousness, that could be a good way to encode additional meanings via term chord combos
I don't like to hate on products, but I fully agree. Discourse is absolutely unusable to me.

I've tried several times, but I cannot get it to show me a view that is useful. IE, what's new. Instead I get some algorithm that is determining hotness, which doesn't seem to ever change.

I've tried the mailing list mode, and a forum that I thought was dead was absolutely too much chatter for email. I tried the web interface again and was lost again.

The fact that many projects and people I respect choose discourse implies to me that I'm the one who is missing something. But maybe it's a collective mirage.
Down 50k from 2 days ago? https://www.wsj.com/articles/hertz-orders-100-000-teslas-116... (and discussed https://news.ycombinator.com/item?id=28991162 )
> No the only reason this bill is being proposed is because Sinema was a hard "no" on the corporate tax rate hike that was in the original bill, but she was amenable to Warren's 'Billionaire tax.'

And she'll be off to have a fundraiser with the people who want her to oppose this directly, I'm sure. And collect half on behalf of DNC PACs.
Files hosted on Commons currently total just under 320 TB (excluding old versions, which are retained).

https://commons.wikimedia.org/wiki/Special:MediaStatistics

This MediaWiki special page is also available for other wikis; the English Wikipedia itself hosts 152 GB of files that were uploaded there instead of to Commons for one reason or another (e.g. non-free material under fair use).
He still works with Apple as an independent stylist (Apple is LoveFrom's primary client), but likely not with the seniority and off-hands approach from others he had as chief design officers, which clearly was an issue with no Jobs to oversee.
> This is the exact opposite of what people usually do...

Indeed, because the people that actually build stuff figured that none of these constraints are beneficial absent a magical smart client that will never exist. People implement HTTP-RPC APIs. They call the result "REST API" for buzzword compliance, which turns out to be quite important. The nitpickers that insist on bringing more REST concepts like HATEOAS into the API only make things worse to use.

It's a similar situation to Alan Kay lamenting that most "object-oriented" language don't implement what he had in mind. The people that get stuff done just don't care. The people that do care build exotic systems that the rest of us just don't want to use.
yah, yard/area ;)
No, the problem is not mainly China and India. China emits just half as much CO2 per capita as the US and has already effectively halted further increase several years ago [1]. India is at 1/10th of the per capita emissions of the US. You can of course explore every option but there's already an option that works, so we should start implementing that.

[1] https://data.worldbank.org/indicator/EN.ATM.CO2E.PC?location...
You could sum up this whole article to "don't hire assholes" but I am not sure why that should be limited to tech? You probably don't want assholes in your business/ops side of the organization either. Most of the gripes in the article sound like management/culture issues as opposed to developer issues.

> Many business folks begin by asking for a specific feature or function. For example, maybe you want your billing system to send out customer payment reminders as text messages. Sounds straightforward. But a good technologist, before rolling up her sleeves, flexing her fingers and firing up a text message cloud service and a windowful of code, will ask questions.

If every company is now really a tech company as the article claims, why is it only the responsibility of the developer to extract requirements/intent? I am not saying that developers should not try to clarify problems but why is the onus of clarity on the implementer instead of the requester? Should business folks not be expected to clearly communicate the business goal that they are trying to accomplish?

> One bad actor can do more damage than you can imagine. I have seen a multimillion-dollar, high-stakes initiative almost derailed by one jerk who didn’t think he needed to prioritize a colleague’s project above his own and masterfully exhibited passive-aggressive behavior for weeks before getting called on it.

A single point of failure in a multimillion-dollar, business-critical project sounds like a management issue to me.

> Hiring a developer? Check out the GitHub “repository,” which is essentially the portfolio site for coders.

That is going to be a mixed bag. My GitHub account is a graveyard of half-finished toy projects in different technologies I felt like trying out. I would not say it is representative of my proficiency.
Explain what you mean. I'm not able to connect the threads unless you're just making a bad pass at discrediting her.
That's rather tragic. The judiciary can be reigned in one way or the other by the legislature. Ideally, the country should have a strong executive (like the POTUS) who is accountable to the people instead of the legislature.
It's more than that. "FancyBear" is not a random name.
I asked if anyone else noticed the phenomenon I outlined becoming increasingly pervasive. the comment I was replying to drew a correlation between the phenomenon becoming increasingly pervasive as per my allegation and the increasing societal acceptance of homosexuals and atheists, and then asked that, given this, why I preferred the past to the present. this rhetoric is nonsensical.

"man it sucks how the US space program isn't as good as it used to be a few decades ago."

"well ok but a few decades ago people were more racist and homophobic than they are today, why do you think the past was better?"

this is a pretty insulting and non-sequitur response that's very easy to make about just about anything that compares any point in the past to any point in the present, I don't see what it has to do with anything I wrote above, and in fact it seems to sidestep my entire thesis by reframing my argument as "remember the good ol' days when we were more homophobic and religiously intolerant, and also not everything was deemed a 'conspiracy theory'?"
Ugh, no. The problems of just exposing your database really come out after you try living with it.

We wanted to make schema changes on the back-end, but the front-end queries were tied to it. Those queries were in apps run by different groups, with different goals and timetables, but we couldn't break them. If we had a defined API, we could be free to modify any back-end implementation details that weren't directly exposed. We couldn't because every detail was baked into consuming apps. What was our API, and where did it end? Now it was the entire database!

When we had to source data from elsewhere, or provide it via logical abstraction, we ended up piling hacks on top of the data structure's "API" from the back end that was now replicated in the front-end in order to "maintain it". Maintaining it really meant "providing an API that was the haunted ghost of our previous database schema "API" because now other apps/clients expected that "API".
100/78 still doesn't give me an intuitive feeling that it'll be much different from 22%. I know it is, but I still can't easily say it's 28% based on intuition.

I think a more important thing to do is to use the same baseline to compare to: "Linux vs Windows and Linux vs Windows" not "Linux vs Windows and Windows vs Linux".
The defining characteristic of the exponential function is that d/dx e^x = e^x. The series construction makes this really obvious, because each element of the series is the first derivative of the next element, ad infinitum. And it wasn't as if this series was somehow luckily discovered, it was constructed from the defining characteristic.

Visual Complex Analysis, by Tristan Needham, covers this lucidly.
There are deliberate distortions in Wikipedia especially in regards to the national surveillance state. Companies should be aware that they might be paying for misinformation and disinformation.

https://news.ycombinator.com/item?id=28808516

https://www.thecanary.co/discovery/analysis-discovery/2018/0...

https://www.bbc.com/news/blogs-trending-44495696
Are there any large Hack codebases I can explore?

I am interested to see how different from straight PHP it is.

Does anyone know if FB tracks changes to PHP so Hack is
"up to date"?
In the summary:
> Li-Fi can theoretically transmit at speeds of up to 100 Gbit/s

In the main article:
> Researchers have reached data rates of over 224 Gbit/s

Am I missing something here, or does the claim in the summary need to be adjusted?
Ex-Facebooker here.

Hack isn't going away. Ever.

It's actually quite pleasant to develop in. The tooling now revolves around VS Code, which I personally don't like. I wish they'd based this on a Jetbrains core.

One thing I learned to love with the Hack type system is that nullability is a distinct type (eg you can assign a T to a ?T but not a ?T to a T; ? here means "nullable"). The static type checking is smart enough to figure out here:

function foo(?Foo $foo): void {
if ($foo is nonnull) {
bar(foo);
}
}

function bar(Foo $foo): void {
...
}

that the null check changes the type from ?T to T within that block.

There's literally no reason to justify the massive investment a complete rewrite would be, like literally none. It's not even close.

HHVM and Hack at this point are extremely mature technologies.
The "nation-" at the beginning of the term also doesn't add any context that is useful to understanding the story. People should just try not to use that term unless they're making some kind of sociological point. It's "state-level adversary", or something similar.
I think they're at more risk from Slack and Teams copying them. If your company is all-in on Slack, it becomes frustrating to have to leave it for any other kind of work communication (email, Zoom, etc.)
I dont miss that I could not edit my post after sending it.
The secondary meaning is corvée.
A pandemic is a pandemic. The level of the threat, or not, does not really factor into the declaration. That said, most people don't understand this and presume pandemic is a proxy for threat. There was a pandemic declared during the Obama admin, and that never resulted in a panic.

While I emphasize with the author of the book, that author could have (read: should have) done better than "pseudopandemic." Such misnomers only further cloud the discourse. We need clarity, not more confusion.
> We already know how to stop climate change (rapidly decrease our CO2 output)

Yeah all we have to do is convince China, US, and India to rapidly decrease CO2 output, no big deal at all.
> It basically stores a whole database into another database. Which is absurd.

The project is both interesting and amusing, thanks!
Awesome. As a kid I loved the aesthetic and sense of wonder and mystery of Little Big Adventure (though I've always found it frustrating to actually play). It's always neat to peel back the curtain to see what makes the classics tick, and great that it can now easily be ported and live on in perpetuity. Long live open source!
it might be that convincing people to switch to common lisp is a lot like convincing people to switch to linux from windows. is it possible that there might be people who do not care much about ready-made tools or frameworks and enjoy engineering solutions from a more fundamental level? i think those people definitely exist and i personally rather enjoy hearing their war stories
Most certainly. You can go to best buy and buy a Ryzen 2600 (not even latest gen) or splurge on a 3600 (more in stock) or get a 5600 (yeet its fast on win11), a B450 motherboard (few years old) some DDR memory, an SSD or NVME and if you're lucky enough to have a GPU or find one buy a PC on COTS parts that will install Windows 11, run fast and pass all of its requirements and it won't cost that much - especially if you price compare to other markets or buy used and upgrade as needed. Oh, and the fact you can replace your motherboard/CPU and buy Windows 11 and carry forward other hardware you have is icing on the cake
I would donate more often if I wasn't harassed about it later on. I understand they want to email people who are likely to donate again, but between all extra messages and still getting huge banner popups on the website, it put me off to donating again.
Related: can anyone explain why the .forum TLD is like $1000? There is some circular nonsense out there that it's to "make up for low numbers".
noto sans mono
It does a little more than that. See my other comment: https://news.ycombinator.com/item?id=29015973
If you have to ask why not, maybe you should invest 5 minutes of your time do some research before firing the expletives.
Ask HN: What is a life changing amount of money for you?
I wonder how much creative energy is being squandered on a daily basis within that vast corporate apparatus.

9500 employees is the current public figure... How many effective development studios could we form if we reassembled this pool of individuals under smaller org charts?
That makes absolutely zero sense, though. She's also not a twitter personality. She's a full-blown engineer with a very popular Youtube channel and following and has done these sorts of things quite often.
What's so wrong with running shell commands and editing config files? Why must users never learn anything? Why must everything be dumbed until it can be operated only with point-and-grunt?

I guess you could make a configuration GUI that purports to let people click to set every option in the system, because they must never type for some reason, but how easy do you think that is to go actually use? There's always something off "the beaten track".
Yet despite all those spyware / adware warnings and stories from the HN hivemind, the reality is the end users do not care enough to migrate and leave for something even less user friendly like a Linux distro and they still keep on using Windows.

Why is that?