skysight-inc/HackerNews huggingface dataset:
To make the comparison closer to apples-to-apples, the Wayland analog to the Xorg server would be something like GNOME's mutter compositor, which had its first Wayland support out in 2013[1] -- 7 years ago. And the rate of progress has only sped up since then -- take a Wayland compositor from a year ago and compare it to the same one today, and things tend to be much more polished.

[1]: judging by https://wiki.gnome.org/Initiatives/Wayland
36gb of compressed text is a lot though.
It always bothers me when otherwise well-meaning educational materials are untested and completely miss major points they seem to be making.

Case in point, where it explains how to teach make to compile C files into object files, and then provides a rule to compile all files _from source_ rather than from object files.

# Tell make how to compile your *.c files into *.o files
%.o: %.c
gcc -c -o $@ $< $(CFLAGS)

# Finally, tell make how to build the whole project
final_binary.elf: $(SRCS)
gcc $(INCLUDE) $(CFLAGS) $(LFLAGS) $^ -o $@

This compiles the final binary from the sources, not using the object files and the rule above it.

(And clearly the leading example was never tested as it also missed the closing parentheses after "$(CFLAGS"!)

Anyway to take advantage of the c->object rule, the sources of last line should be changed to use files like this:

# Finally, tell make how to build the whole project
final_binary.elf: $(SRCS:.c=.o)
gcc $(INCLUDE) $(LFLAGS) $^ -o $@

To be pedantic, the above will recompile faster but will not necessarily be correct when header files change, so with that change it would be good to integrate automatic dependency generation [1] as well (for the object files).

[1]: https://www.gnu.org/software/make/manual/html_node/Automatic...
Won’t. Not Can’t.

This problem is entirely of the Bay Area’s own making. They have been pursuing exclusionary housing policies while cranking up taxes and spending for a long long time. Now the revenue base for those taxes are collapsing at the exact time they need the revenue to weather the storm.
There are obviously many ways to do this comparison, but going off Wikipedia's pricing for most recent Intel processors. Their highest end mobile processor is currently the i7-1185G7 which apparently retails for $426. Let's compare it with the closest desktop processor to that price, the i9-10900 ($438).
Cores (Threads): 4(8) vs. 10(20).
Base Freq: 3.0ghz (At 28w TDP) vs. 2.8ghz.
Max All Core Turbo: 4.3ghz vs. 4.8ghz

Specs can never tell the true story, but it's clear that the mobile processor is going to be much slower for anything remotely processor intensive, and probably much more than twice as slow for anything making good use of multithreading.

Having had to go back and forth between a laptop and a desktop for a processor intensive application (AutoCAD) the difference was painful.
This is actually what TweetDeck is for. The columns run into infinite scrolling land pretty fast with # topic searches. Still, it's on my mind to parametrize what handles / topics to load via the URL hash, so stay tuned. Easier than downloading / editing the original file anyways.

This would also allow you to directly bookmark a collection of handles / copy / paste a URL to others.
I think polls being more representative of turnout amongst minorities could help indicate a potential black swan event for the election. If turnout does return to 2008 and 2012 election levels, polls featured in this fivethirtyeight article [1] indicate Trump is performing better amongst black and hispanic voters. Both demographics are seeing a 10-15% swing in support for Trump compared to 2016, which could theoretically cement swing states like Florida, Pennsylvania, and Michigan.

I don't think it's likely but if those polls are indicative of what's actually happening, we're talking about potentially a 2-4 million vote swing in Trump's favor. Here's a link to estimates of voter turnout in 2016 [2].

[1] https://fivethirtyeight.com/features/trump-is-losing-ground-...
[2] https://www.pewresearch.org/fact-tank/2017/05/12/black-voter...
I actually like c++, but I can't deny the syntax is incredibly ugly. for example, here's a declaration of a vector of pairs of strings suitable for a header file:

std::vector<std::pair<std::string, std::string>> vec;

anything involving nested namespaces and template parameters gets out of control really fast. the textual inclusion paradigm means I must declare the vector this way unless I want to inject everything from std:: into any source file that includes the header.

I'm not sure what GP means about debugging. in my experience it's just like any other language if you have symbols and minimal optimizations. it can be kinda weird with optimizations, but that's to be expected. if the compiler can optimize away entire blocks of code, I don't think a debugger can abstract over that.
In terms of suffering, I'm more worried about the loss of support workers and supporting businesses over the long-term. Especially in a place like Chicago where the installed base of offices is much much larger than SF, and where portions of the future sales tax revenue has already been securitized and sold to investors.
I wonder what it would be like to live in a 10k SF open-plan office with a single bathroom.
My personal conspiracy theory: the GNOME/Freedesktop/Red Hat crew is pushing Wayland so hard to prevent people from using 30 years' worth of lightweight X window managers that exist and are better than GNOME.
What's New in ES2020
Packagers should generally only be looking at tagged releases in the upstream repository, though -- not every commit.
Agreed. Very hard to estimate that effect. With corporate real estate, it is inherently local (you cannot export an office) so the question is about the swings in vacancies.

Have some markets seen ~15% vacancies before? Yes, corporate real estate is very cyclical, no-one builds for years, and then the market adds 40-50% in a few years. But when it gets to 30-40% then you are probably looking for examples outside the US...and SF will be the worst-hit market, others should be less.

But...the world will move on, write down the value of property, assign losses, pay off remaining creditors, the world moves on...I don't think anyone could say a fault of the last ten years has been that shareholders/creditors were forced to swallow too many losses. The strength of a capitalist economy is that losses can be assigned quickly, and everyone moves on...in theory.
SF: shared bathrooms aren't ok, we'd rather have people use the sidewalk.
I like how most of HN is probably comfortably within the 1%, but as soon as we start talking about ‘owners of real estate in SF’, we are easily able to call them ‘the rich’, because the wealth is on a completely different level.
It might be a canary for the general state of the economy. It might not though!
There was once a time while windows RT still existed and microsoft had a requirement that it must not be possible to disable secure boot. There is also the T2 chip on macbooks which currently does this.
> we still need nature to sustain ourselves.

There is no safe harbor. We will always need nature to sustain ourselves.

We are nature, full stop. But if you include our digestive tracts, that fact is inescapable. We are a sentient bioreactors. I’m thinking we can destroy nature and keep going is suicide.
... Wait, what would you expect the mayors to do about it? Use their dictatorial mayoral powers to force people to extend leases or the city’s infinite funds for a stimulus or bailout?

The federal government and to some extent the states have the money and power; expecting a mayor to wave a magic wand and fix it is, well... optimistic.
Well Gelman claims the opposite.
I'm also wondering about this: I'd be very interested in building a desktop computer atm if I could run a reliable/up-to-date copy of macOS on it. A brief search on this didn't turn up anything promising though...
The tree does own itself in the sense it is a free living being just like birds singing on its branches who could care less about human affairs until it affects their own space and freedom.

The fact is the human species has invaded the whole planet and acts as an occupying force imposing on every life forms its own laws, a good chunk of which only serve the purpose of supporting and sustaining the belief in property and its transmission. Even human beings are subject to property (slavery).

Did the tree give any consent to these laws?
Even SSDs throttle under heavy use.
> Your currency -> crypto, crypto -> destination currency are the two places you’ll suffer exchange rate losses.

For you to still write this means you don't know what a basis point is.

And to elaborate on all the random things you think you'll encounter means you didn't really understand a word I said.

My reality is valid, yours can be like mine if you started searching for solutions instead of rehashing outdated problems.

And if you want, stablecoins improve all of that. DAI is not backed by fiat currency specifically, although it can use other fiat-backed stablecoins as collateral.

Why this method over fiat? One reason off the top of my head is that I typically convert what would be an international wire into a domestic wire. So I inherit a lower compliance burden and also the same day settlement capability. I have the capability of avoiding exchange rate and interchange fees when that matters to me. Even apps like Revolut and Transferwise are more expensive and would still have transaction limits. They are also quite restrictive on businesses they will bank, compared to an actual bank, and this list often complies with a foreign standard (usually some carve-out of an EU/EFTA banking license)
I don't think it's that clear that that would be the outcome. If Apple was allowed to get payed by Bing, because they are not the market leader, I think some people would switch back to Google but many people would just keep Bing.

Also Apple could build its own search engine (using either google or bing as an api) or they could say buy DDG.
My assumption is that authentic reviews don't exist, at least on the English-speaking web, to the extent that they did 10-20 years ago. Google doesn't find authentic reviews in most areas, but neither does DDG or Bing.

Google and DDG, however, are very good at finding authentic reviews in niche market segments where authentic reviews are still common. The fact that search engines can find these reviews suggests that the lack of authentic reviews for mainstream products is much more due to a lack of authentic reviews on the web rather than a problem with search engines.
But X.org isn’t a hardware vendor. It’s not owned by any hardware vendor. It’s not even owned by an OS vendor, or by an OS at all.

Apple is a multi-trillion dollar company. Microsoft and Google are close behind. Of course they can give away their desktop environment away for free. System76 (et al) can’t compete with that. X.org can’t compete with that.

I mean, this is exactly the reason I use Mac, because it ships with a good DE out of the box supported by a trillion dollar vendor. But that doesn’t help people who prefer Linux.
Apple might not be able to directly monetize it, but it will boost the privacy aspect of their brand, and it also hurts Google revenue.
>Here’s an idea: everyone go vote for whoever you think the best candidate is regardless of what a stack of polls say.

On the one hand, I think I get your sentiment. On the other, I mean, we are all just solitary individuals floating through this life. Almost all of our important decisions are make at least in part (or more in some cases) dependent on the thoughts and actions of others. That's natural, right? You do otherwise in your life?

If the above is true, it makes total sense why one out of 7 billion plus people would want to understand the choices of others before making theirs.
Not exactly, it's neutralized and disabled: https://puri.sm/learn/intel-me/
Small, safe, portable nuclear would be a "nice to have" but not a "need to have". And just like modern passenger airplanes they would need to have extensive safety tests before deployment.
Ask HN: How has HN's language changed over the last decade?
I am working on a computational analysis of the HN discussion corpus over the last 10 years, interested in how the community's discourse has changed, and in the trajectories of individual users within community change.

I am interested in intuitions (and examples, if available) about:

1. How HN's community language is distinct from everyday talk and from other online communities
2. How HN's community language practices have changed over the past decade
3. How specific word meanings have changed over the past decade
Note that Google Photos is not really a viable backup if you care about quality at all: photos and videos are recompressed into a blurry mess, and your metadata will be likely missing.

That said, there are several approaches to downloading what you can from Google:

1. Schedule periodic Google Takeouts (this requires you to download them, though)

2. Set up rclone (https://rclone.org/) or timeliner (https://github.com/mholt/timeliner) to use the Photos API. Note that _many_ tags may be missing, scrambled, or wrong. GPS will be completely missing.

A much better approach is to set up a server (either at home with just an RPi hooked up to an external drive, or a cheap VPS), and then use SyncThing or Resilio Sync to get your original files off your phone and some place that you control.

And then set up automated backups for this server, of course.
Heck no, the single-page HTML is currently only 17KB with a ton of comments. I try to keep things light. :)

Maybe someday I'll use TypeScript, Babel, React, and Webpack to generate a 7MB version.
My workplace was static until this year when we all without notice started working from home.
You can't in Google meet when there are more than a couple people, because meet refuses to show all participants.
We'll adapt. The kids will be ok.
I usually build a desktop for $4-500, because I reuse parts from the older one, and don't need a gamer graphics card. I blow the money on the mobo, CPU, and lots of ram.
Rule Reversal: Blame It on RIAA (2000)
Seriously? How about do what mayors have done for centuries: find ways to encourage investment and movement into the city.

Business seems to be moving to places like Austin. Why do you think that is?
Which state? I thinking of moving and would like to know good states to move into
Depends on if it totally crashes the economy or not. It's not like 2007 recession only affected mortgage lenders.
The T2 boot loader lock can be disabled by an Apple-provided utility.
So time for some activism?

Anyone on earth with access to the internet in non-sanctioned and non-sanctioning IP ranges could set up a mirror to help Iranians and other sanction victims. Private repos might be a little more difficult to handle, but still possible. Like the "Great Firewall", USA's petty totalitarianism can be routed around if people care to do so.
It’s interesting to me that the US views Iran more harshly than Israel does.
As an example, passion fruit has to be pollinated by hand (with swabs or special gloves) even in most of its natural range (South America) because only certain species of Uruçu bees can be pollinate it, and they have become rare
Show HN: Simple way of creating micro-landing pages for social bio links
This depends heavily on what layout everyone is using. We usually have a screenshare taking 90% of the space and if we have cameras on then most video conference software seems to show random 3 people in a small tile somewhere while the rest are just hidden.
Not GP, but I travel a lot for work (last 7 months notwithstanding). When I’m home and docked, I have a 9/10 experience compared to my personal desktop. When I travel, I have a 1/2 as good experience as compared to when docked but 100% better experience than my desktop would give.
You seem to be hinting at interesting things here but its hard to follow, the writing feels like a disjointed short hand with unstated context that requires experience to unpack. What are "those empty Walgreens shelves", not having been there I don't know what you mean. Further, SF was not unique in experiencing that. I experienced it in North Carolina and Utah. What do you mean "squalor that is not that real?", what is the "context from mid-atlantic cities" and how is that relevant or informative to SF in particular? What is obvious when you leave? Where did you go and what did you experience?
What you just said is factually incorrect. Expanding the monetary supply does not "make the rich richer."
I have never understood the fixation on what terminal one uses to connect to the network with. I never have anything of great value on my laptop or desktop, and I use them mainly to communicate with bigger machines in data centers (or websites like ycombinator and Twitter). If I haven’t got pushed recently I might lose a little work if the endpoint gets broken but I mostly push too often rather than not enough. (My commits don’t all have a Jira number). I do like a screen big enough to have two files side by side but I prefer not to have everything visible at once as it reduces my concentration on the one thing I am doing. Multiple tmux windows or an excessive number of emacs buffers will remember the state of those tasks till I need them again. It is a shame I need 32G of ram to let all the corporate spyware run and have it be as fast as an 8G from
ten years ago, but ssh and emacs are still reasonably snappy. Basically the same setup with more pixels and slower UI as when i did the same work (different languages and less compute) over a 14.4 modem. But I also have enough spare local compute and bandwidth to have a browser tab playing music from YouTube somewhere while I work instead of from the CD player.
Because that's when businesses stopped signing new ones, I imagine.
The number of people who are homeless, in medical debt, and unable to work or make any money due to limited skillsets and COVID is astounding. These people need some type of immediate help, and if they don't receive it, the effects will be far more detrimental than the effects of fiscal stimulus.

And I think you're confusing monetary stimulus with fiscal stimulus.

> It doesn't matter how the money is distributed, it tends to inflate asset prices

For the US, that's not true. The US Dollar is the world's reserve currency, and the Fed isn't worried about inflation, but a lack of money supply. The pandemic has led to a huge demand for safe assets, including Treasury bonds, which has led to incredibly low interest rates on Treasury bonds, and a stronger dollar. See, for example, this article: https://www.washingtonpost.com/business/2020/04/05/what-2-tr....
Just try free software operating system and free software repositories. Never had any problem with malware on GNU/Linux, which I installed for my relatives.
Not any one thing is a dealbreaker. It's the combination.

Once the laptop is festooned with hubs, external drives, cables everywhere, might as well just buy a desktop.
Yes, long-form text is down and photo/video based content has exploded — things are different but I’d hesitate to say that they’re worse overall. I used to share a computer with 5 other family members growing up in the 90’s, nowadays every kid has a content creation device on them 24/7. That seems like a good thing to me.
The “reasonable taxes” in many places depend on large-scale transfers at the state/federal level from places like SF.

But this pandemic is going to be crushing state and municipal budgets across the country, and many of the worst-hit places will be rural and exurban.
not only is it still true, there's never been evidence it's not been true or that it's going away.

Time after time, as someone who's been working on his 10 year old desktop (with a replacement ssd + graphics card when the old one died), I meet devs and analysts using laptops who reason more or less: "well it says i7 and it says x GHz and it says ddr3/4 and it's got a gpu with the same marketing number, so laptops perform the same as desktops cause they have the same hardware in them don't they".

Clearly, what they really mean is "I've never worked with and compared with a desktop". I suppose one of the problems is that SOME of them that have 'used desktops' were actually using neutered VMs in a shared corporate environment that run really poorly and are pretty underspec'd in a shared environment.

But every time, it's actually been the case that not only is the desktop faster and cheaper, but things usually remained faster on an X year old desktop hardware vs more modern laptops for any serious workload.

Edit: and in case it needs to be said, I have both desktops and multiple portable devices in my household because the downside of desktops is clearly portability.
Here's a search with big differences between DDG and Google:

"kicad convert wxpoint to millimeters"

Note how many "Autocad" entries clutter the DDG results. Google gets kicad in every single entry on the first page.

My biggest frustration with search engines is "I gave you the terms so USE THEM. Don't be helpful and omit terms you think aren't relevant."

I still miss AltaVista's interactive cluster diagrams where you could see the web of links and pick the relevant one.

If DDG simply implemented that single feature, I would never go back to Google.

The problem is that, like Microsoft in the 90's, Google will simply copy your feature if it takes off. So, there is no point in innovating in a visible way in search. That's the problem with a monopoly.
> What about all the small businesses who used to get daily business from those office workers who bought coffee, lunch, drinks, and so forth

My expectation is that they’re pretty much dead already (after 6 months of this).

Even if not, while it sucks for them, I don’t think it will necessarily kill them, more vacancy may mean less customers, but it also means lower prices.

Presumably there were shops before SF became juppy heaven, so it will have them after.
>The US, just like every other healthy functioning country in the world, is socialist.

No, they're absolutely capitalist. Workers own the means of production in no "healthy" "functioning" government in the world.
Why not just print 1 million dollars per person and end poverty in one fell swoop? If there are no consequences for printing 3 trillion, why not print 300 trillion?
I know these are large numbers, but the 159 million economic impact payments cost $267 billion [1]. This article [2] gives a pretty good overview of the $4T spent in total so far

[1] https://www.irs.gov/newsroom/159-million-economic-impact-pay...

[2] https://www.washingtonpost.com/graphics/2020/business/corona...
Homo Sapiens would almost surely survive as a species. Humans are like cockroaches. It might be horribly nasty though, and definitely not something we should invite.

I like Elon’s way of putting climate change: sure we may be wrong at least a bit, but is it wise to take our best habitable planet and dump a shitload of CO2 into the atmosphere and then just see what happens because YOLO?
Poland: Protests against abortion ban in churches and on streets
For the fourth day in a row, there are thousands on the streets in all major Polish cities and a lot of smaller ones. Protests and city blockages have already been announced for tomorrow.
Yes, I'm seeing about 1/2 zoom non-work meetings among friends when scheduling remote birthday parties or shared events - they got free training at work and feel comfortable using it. What a win for Zoom.
I really hope the creatives and studio types are taking advantage of this once-in-a-generation type opportunity to film in deserted SF neighborhoods. Post-apocalyptic, zombie or killer-virus* films could all be shot on location instead of some studio lot.

*that may be a little too close to the truth
their paternal approach covers much more than censoring strife.
For me it's nothing that complicated. It's the latency that feels so weird.
I'd use something like Sean Barrett's stretchy buffer [1] instead.

[1] https://github.com/nothings/stb/blob/master/stretchy_buffer....