skysight-inc/HackerNews huggingface dataset:
I think of what happened to much of the anglosphere (including the US) after 1970s as a reversion to the historical mean.

The economic and social investment that went into the WWII war-effort and the postwar period created a bubble of prosperity that produced real improvements for pretty much everyone from 1945 to the 1970s. Unfortunately, this level of investment has not been sustained. Now the investment bubble is over, we're reverting to the kind of nasty, brutish, and uncertain life that has been the normal state of affairs for much of history.

The rise of neoliberalism in the 1980s (under Reagan in the US; Thatcher in the UK; Mulroney in Canada; etc) and the disinvestment that followed made the stagnation in living standards--and increasing socioeconomic insecurity--for the median person inevitable.

I don't see a way to turn things around, as the social disinvestment of the 1980s has eroded social ties to the point that no one is willing to pay for the kind of collective projects (infrastructure, education, a public commons) that would improve conditions for the median person. Far too many people find it comforting to blame the other for a declining society rather than understand that societal-level problems require societal-level solutions.
Convince the MOMA, or a similarly prestigious museum, to offer that to 10,000 members, at 10k a pop. Tax deductible as usual.

Then, convince other 4-5 prestigious museums elsewhere to do the same. Boom, you have 50k display, which means you have a niche, rich market to start from.

Not too impossible, IMHO.
Because they act like they support local businesses but then take a 30% cut out of their profit despite not doing anything remotely close to justifying that price.

This forces local small places to have to raise their costs whereas the big chains cut deals with these platforms and don't have to raise their prices as their cut is much smaller.

So now if I want to buy local I am paying more for the food than I would if I went into the place. But that doesn't even then account for me having to also pay a delivery fee and a service fee. Oh and if my order is under $12? They'll slap a "small order fee" on. If I am already paying a fee to use the service on every single order, then why is the restaurant still getting screwed out of 30%? I just paid the company a fee for the service. That service fee and that cut from the restaurant is not going to the person doing the delivery work. I'm already paying for that in the delivery fee and tip.
(2013), but quite predictive of the situation today.

The Atlantic has a current story about where Turchin thinks we're headed, and it's from reading:
We aren't. Yet. Gerontology has nothing to do with past public health improvements. Just like horses didn't evolve over generations into the automobile, anti-aging technology breakthroughs will be new tech and irregular. Such as telomere modification. And probably kill some people at first. "You can tell the pioneers by the arrows in their backs."
I use Linux and Windows. If Windows is an idea of a "sick joke," consider how much processing power and capability you're leaving on the table. Just losing the first-party GPU driver alone costs you. It costs you more for RAM, for more SSD storage, for higher memory bandwidth. If that's worth it for you, great. I'll enjoy 128 gb of ram, photoshop loading instantly, and fast compile times thanks.
It kind of does preclude it. Your argument seems to be "they do bad things primarily because they're just evil" and mine is "they do bad things primarily because they can't bear losing control".

I feel like you just want to make a point about the CCP being evil. Fair enough, but that doesn't really have any connection with what you were trying to say about Western critical thinking.
That we should have a simple standard so that names serve their purpose: everyone should be able to read them, distinct names should not be confused for each other, and the same name should always be written identically. Yes, I'd support banning spaces and dashes - speaking as someone who's obliged to use a mispronunciation of my own name because that was what was reported to the authorities when I first moved here.
That's decent performance for a fanless laptop for sure.

Too bad that with the architecture change all you have to play is iOS games...
Note that just updating Cairo will not automatically bring subpixel positioning to Gtk. Pango still defaults to rounding glyph positions to full pixels (rightly so, as there's no released version of Cairo that would render it correctly otherwise), and there's absolutely no code in Gtk that would allow disabling this rounding. I reminded Matthias about this half a year ago: https://gitlab.gnome.org/GNOME/gtk/-/issues/7#note_795665 but it still hasn't been resolved (the issue is marked as closed but that, I believe, is a mistake). I suspect they're not going to enable this in Gtk until Cairo with support for subpixel positioning is released.

Anyway, I've manually built a snapshot of Cairo for Debian: https://salsa.debian.org/liskin/cairo/-/commits/debian/maste... and I have a wrapper around Pango which enables subpixel positioning: https://github.com/liskin/dotfiles/tree/79cef7167a57dde02edf.... It really it noticeably prettier! :-)
I'm not a Apple hater. I used to run a Mac.

And I'm not scared, I'm sad. I would love to have 3 or more open competitive desktop/laptop platforms (Windows, Linux and MacOS) but my view is that the release of the M1 makes that not very likely.

The M1 is almost identical to the A14, a great chip that was designed for mobile devices. It is designed to run one application at a time, don't do much compute or graphics, have a fixed set of memory and no hardware attachments. It does that brilliantly.

The problem is that a chip designed for a computer have different priorities. The need for low power consumption is less important. Even in a laptop, after 10h, Id rather take performance then more battery time. In a Computer you want more threads, expandable memory, PCI Gen 4.0, discreet graphics, GPU Compute, Raytracing, support for fast networking (the Mac Mini used to have 10Gig lan), multiple display support, expandable storage, and in a stationary computer preferably you want to be able to upgrade parts.

If we look at the M1 compare it to the A14, we can see that Apple has made almost no modifications to the architecture to make it fit in a computer rather then a mobile device. They didn't add more cores, they didn't add support for PCI, GPUs, Ethernet, or anything else that makes it more like a Computer CPU.

Maybe this is besides the point, but to me it was very telling that they didn't update the physical design of any of the 3 computers. The thermal envelope of the M1 Should make it possible to make some much sexier designs, then the old designs we where given. It tells me a lot about how Apple allocates its resources.

This paired with Apples messaging, tells me that Apple is not interested in making Macs that are competitive with PCs on the things that make you choose to use a computer over a mobile device. It feels to me like Apple has moved to Apple Silicon on the mac because its convenient for them to have a single platform, rather than it being the right design for the products.

Apple have neglected the mac and especially the pro segment for a long time. There was always a chance they would get their act together and build reasonably priced, top speced machines, that could compete with Linux and Windows boxes, but with this move, I cant see them put the resources behind their silicon to compete with AMD, nVidia, and Intel when it comes to Performance and features.

So, no I'm not scared, I'm sad that Apple has taken themselves out of the running.
Ever get an out of memory error? There go those “pesky laws of physics”! Otherwise great points about the craft of writing software — what we need is a better apprenticeship system.
There is an old post by patio11 https://www.kalzumeus.com/2015/01/28/design-and-implementati... (HN https://news.ycombinator.com/item?id=8960280 | 107 points | Jan 28, 2015 | 35 comments) Perhaps it has something relevant.
In the more cooperative, pre-1960s era, there was basically no welfare, no Medicare, no federal student loan program, and by any metric, things were rougher and poverty was very rampant (around 30% Americans lived in poverty in 1950s). And yet, it was precisely at that time where civic society flourished, and it’s decline coincided precisely with the introduction of Great Society programs and Civil Rights.

Of course, reduction of poverty and civil rights were huge wins and unquestionable positives, but I believe it’s actually us making the society more prosperous and more just, that was what made us more individualistic and less civically engaged — because we don’t need each other as much anymore.
There is zero reason to think Epstein didn't at least entertain the possibility that he would get away with another slap on the wrist. Before the trial started the possibility was already being raised that his 2007 plea agreement would get him out of any legal consequences this time around.

The guy had such delusions of grandeur he wanted to freeze his head and penis and impregnate dozens of women simultaneously at his New Mexico ranch to "seed the human race with his DNA." He would have at least waited to see how the trial turned out before offing himself.
In the office I have two 1080x1920 panels, which can each display two columns of code with room to spare. I use the X11 6x13 “fixed” font, and emacs with fringes but without scrollbars, so each column is a few more than 80 characters wide.

At home I have two 1200x1920 panels, a bit more horizontal breathing room, but my code is still less than 80 wide :-)
Ahhh. So recalcitrant bigotry is your answer?
> Yes, but it's only known to the voter.

One of the more common complaints I've seen with similar schemes is that it opens the door to vote selling and/or voter intimidation.

> As a voter, I should be able to verify that my vote was recorded correctly.

I agree that this can be a desirable property for a voting system to have. Unfortunately, it has to coexist with other desirable properties (e.g., a secret ballot), and at least from what I can tell it appears that some of those properties can be mutually exclusive [0, 1, 2 with 1 being the PDF of 0].

(Fair warning, the literature is well over my head for the most part, so I wouldn't be surprised if I misinterpreted something.)

> What other option do you have?

I honestly don't know, off the top of my head. Presumably there's continuing research into different voting systems, but in the end it'll come down to what combination of desirable properties and ease of implementation people will be willing to live with.

[0]: https://link.springer.com/chapter/10.1007/978-3-642-12980-3_...

[1]: https://www.lsv.fr/Projects/anr-avote/PUBLIS/CFPST-08.pdf

[2]: https://ecommons.cornell.edu/handle/1813/40575
"They value stability"

The CCP values absolute, total, ubiquitous and unquestioned control.

Challenging their authority with the mere comparison of Xi to 'Winnie the Pooh' will incite censure.
Based on historical trends, and according to the article, this isn't necessarily a decline but just a downward cycle.

"Social cooperation waxes and wanes in most complex societies, following a long cycle. This is a generic pattern in not only our own society but also in ancient and medieval empires"

Whether it is a decline or not depends on whether there are enough strong external enemies to destroy the US during the downturn.
> especially in the current moral panic climate.

A side effect of everyone getting 15 minutes of fame/infamy is that it means an increasing fraction of social interactions are one-shot. Often, the only time you will ever hear about someone is when they do something dumb that catches the Twitter zeitgeist. Once the moment has passed, they fade from view.

The optimal strategy for iterated prisoner's dilemma where you will interact with an opponent multiple times involves some level of fairness and give and take. The optimal strategy for single-turn prisoner's dilemma is to assume bad faith and selfishly betray your opponent.

Infer from that as you will.
TL;DR "Ruby 3 is an exciting update with lots of new features—yet [the post talks about none of them]"
Well, I think a big reason why this happened is that there really was no objective way of deciding which industries should be prioritized. It just so happened that steel production seemed to be the industry that prioritizing would allow for the most future growth.

In a way, this was true for the USSR - the Red Army in WW2 was incredibly well equipped in numbers, which would have been impossible if they had not focused on so hard in steel production.

But in theory, if one could get such a system going, and if it could be implemented in a verifiable way, then there would be no way for the government to justify prioritizing one industry over the other. Indeed, how could you argue that you make a better job than the algorithm? If the government decided to incentivize further productive growth, that should be done via a hyperparameter.

I think the major politicking issue would be getting the politicians to willingly give up their power to this system, which indeed would be a huge problem.
The Oculus Go wasn’t designed for black hair
Exotic Modules System looks like new C++
The lack of an official language should not be confused with the lack of a national language. There is definitely a (deeply entrenched) national language.
My point is that the courts decide what constitutes “fair use,” and based on past decisions, I don’t think they would agree that using Funkwhale to share 10,000 tracks with 10 friends counts. Until a court says otherwise, it’s not FUD, bullshit or absurd to point out that these tools exist in a legal grey area.
Evil-me is thinking "So I need to check for the existence of super common but not core modules before I run my exploit code, so a vanilla environment never runs the code"...
Hard times create strong men. Strong men create good times. Good times create weak men. And, weak men create hard times.
—G. Michael Hopf, Those Who Remain

I can say for sure that growing up in the Depression really shaped my grandparents’ viewpoints, tendency to use it up/wear it out/make it do/do without, and save their pennies to ensure their kids wouldn’t experience what they did.
Sun Gazing Has Healing Properties
This is neat, though it doesn't really go deep enough for me. Not being able to specify variable length fields is unfortunate.
I don't seek revenge.

If it's bigger than me, I may seek justice, which is not the same thing. If it's just me, I don't even seek that (usually). It's not worth my time and mental energy.

Not forgiving others can destroy you, without harming them. Be careful about what you do to yourself as you take revenge on others.
For example the individual liberty to own a firearm is (currently) more valued than the group security of not having firearm related deaths.

It has been long argued over whether 2nd Amendment rights are individual or collective. In fact, proponents of gun control typically argue that 2A “right to bear arms” is in fact collective, and not individual, in order to justify gun control efforts. It was only in 2008 Heller decision that it was ultimately affirmed as individual right.
Feels so strange to see JSON and REST starting to get more criticism for not being XML and WSDL. Sure, they don't say that directly, but it is hard for me to see it as anything else.

Now, I fully grant that WSDL really faltered over what feels like a proxy battle between Sun and Microsoft now. As I recall, you could make a WSDL that was easy to use from .NET, or from Java; but not both. I don't recall what the other languages were like.

Which is all to say I don't really disagree. But it is eye opening to think that this is all getting trodden again.
> Maybe it's a regional thing?

I think so. I use "sorry" as a casual non-apology sometimes when I don't mean to trouble people for the same reasons as others up-thread.

It wasn't until I met my exgf when I realized that some people are perplexed by that. I said it in the context of "hope I'm not troubling you," and her immediate response was "why are you apologizing?"

Didn't help that I came back with "...I'm not?" because she insisted I was.

That said, my mother is Australian, so at least half of my upbringing is non-American, and I often don't give much thought to certain cultural discrepancies (even though I was born and raised in the US) because I have a hard enough time keeping my own straight. lol
For now, but likely everyone will end up with a nice new battery. Any less than original range and I can see some massive lawsuits coming.
> Woot? So you are buying a new Fiat Punto and compare it to the latest spec of a Koenigsegg? What are you even doing?

under any other circumstance i’d agree with you. i think we can agree this is not the assertion apple are trying to push in their marketing of the M1.

if Fiat are going to claim their entry level punto is, in real world terms, faster that 98% of all cars sold in the last year, they’re inviting a lot of (fair) comparison.

the 1050 is a budget chip from 3 generations ago. even in the GPU space, nvidia are claiming that their mid range GPU (RTX3080) is outpacing their previous generation top-end GPU (RTX2080ti).

the parent comment has a fair point.
The problem is with these studies which (probably due to lack of funding) measure such a gross metric in an age where there is such a variety of activities that take place over a screen.

Screen time was initially a deliberate positive spin in response to the studies demonstrating the negative effects of social media use on mental health, and somehow gained mainstream traction.

Commenters should be able to fine grain their definition of "screen time" because we have previous studies that do clearly indicate what type of "screen time* has the most detrimental effects.
Unit Testing Will Show What You Don't Know
My project, similar but different:
https://github.com/brendanporter/duck
My understanding is that it isn't. See the article this references many times ( https://crookedtimber.org/2012/05/30/in-soviet-union-optimiz... ), the paragraph starting with "So long as we are thinking like computer programmers".
I love this example. I have a feeling that I'll be borrowing it often in the future.
It's bullshit especially if it's true! That's how advertising generally works, to mislead without explicitly lying.
"implicit" or "automatic" semicolons should not exist.

If there are conceptual semicolons, they should be visible.

A language that is semicolon free should not have a rule for invisible/phantom/imagined semicolons, that is not the way to free the programmer from thinking about it.
Book review: the other scottish enlightenment
The frequency matters because it would give a far better insight into expected boost behavior & power consumption.

For example when you look up the 15w i5-1035G1 and see 1ghz base, 3.6ghz boost, you can figure out that no, those geekbench results are not representative of the chip running at 15w. It's pulling way, way more because it's in the turbo window, and the gap between base & turbo is huuuuuge.

So right now when Apple claims the M1 is 10w, we really have no context for that. Is it actually capped at 10w? Or is it 10w sustained like Intel's TDP measurements? How much faster is the M1 over the A14? How different is the M1's performance in the fanless Air vs. the fan MBP 13"?

Frequency would give insights into most all of that. It's not useless.
Standards in the ARM space (part II)
They might theoretically be faster eventually. Currently they're significantly slower than existing production rail lines.
Location: Santa Clara, CA.
Remote: Yes.
Willing to relocate: Within SF region.
Technologies: HTML/CSS/Javascript, AWS/Git/Docker, Python, C++
Résumé/CV: On request.
Email:grapefruitmontblanc@gmail.com

Philosophy student/artist with broad web development / full stack / hosting experience.
Studied / collaborated on ML research projects in the past, but no professional work there yet.
Great with copywriting, documentation, testing/debugging, business case studies, applied epistemology.
Unexpectedly became totally disabled while working an interim job to fund art projects,
looking for absolutely any remote positions / non-manual-labor to forestall immediate homelessness.

Hit me up for detailed resume, social media, samples of work, or my organic chemistry / traditional illustration portfolio.
References to hiring processes that lean on coding samples, objective measures of programming skill, or are accomodating to non-traditional backgrounds would be really appreciated!
Wow. You totally ignored what happened before that, which led to the CCP takeover.

How about the fact that the British and the Americans and all the other western governments were shoving opium down their throats? And they were making a pretty penny from all of it. The criminal British empire made their riches from drugging China with opium.
I just think it would require much less for a single guy to kill himself than for a vast conspiracy to have killed him in a secure facility. Stuck a conspiracy would have to have involved a great many people, many of whom are not rich and powerful.

It woyld have been far easier to just kill before custody, then they could have even just made it look like an accident.
> I'm really wondering if where we grew up is playing a big part here?

I don't want to repeat it here, but I mentioned this in another part of the thread.

Half of my family is outside the United States, and I often use "sorry" in a similar context. For me it's cultural rather than regional because I'm in the southwest--and now that I think about it, I've never given much thought to people giving a non-apology "sorry." It could be there's a bit of a cultural mismatch here since there's an air force base nearby, and we often have people from the Commonwealth here (UK, Canada, Australia, etc).

I'm actually not sure what sort of answer that is now that I think about it.
Why does escape'ing and un-escape'ing that string result in code?
I recall reading research (which I can’t seem to find now) that showed how prior to WW2 the political and social discourse in America was about how to build a stronger country and democracy, and how after the war that shifted to how to build a stronger economy - which dominates our conversations and goals to this day.

I wonder if this shift in the nature of our discussion is a factor. We’ve moved from social norms to market norms, which has brought with it less cooperation.
I found that tool from Ben Kuhn's blog, and at first it seemed great. But I've seen some weird behavior from it. Examples include drastically different behavior on a refresh (and not just for the 'blue' website, also for gstatic.com) and pings to Madagascar which are apparently faster than the speed of light. So now I'm somewhere between confused and distrustful.

If anyone has a detailed guide on using gfblip I'd be really curious to read it.
That's (basically) what the charge limit already does; nobody's running out to their car at 2am to unplug it before it hits 100%.

Presumably these "it's a lease" folks are just choosing to set the 'limit' at 100%.

I agree with other comments that I prefer the regen anyway; it's weird to charge to 100% and have to use the brakes to slow the car so much. Your efficiency on that last 10% of charge is lower because of this lack of regen.
That's a fun link.