skysight-inc/HackerNews huggingface dataset:
Depends on what is meant by "commercial". If we're talking about retail and restaurants and bars, then sure, the loss of those things will make it less attractive to live in/near those locations.

But if we're talking about office buildings, and the reason for the collapse is because people don't need/want offices at all (not because those offices are moving elsewhere), then I think it'll have a much smaller effect on the residential markets.

What I think has a higher chance of hurting residential markets would be hiring moving away from HCoL areas because companies believe that most workers can be remote (and workers in LCoL areas are cheaper comp-wise). That hiring movement already seems to be happening, though SF home prices haven't changed much. There might just be a delayed response to that, though.
All of that to compensate for the fact that the C/C++ community never came up with a decent & standardised build system. I never have to deal with issues like these when writing software in Rust & Go.
Which still doesn't mean that it's ok.
OP has literally written in the gist about exploring a way to map entire port range and avoiding doing this, so the non hacky way of doing this is setting up something like a wireguard tunnel. That's the reason I suggested doing this instead of a tunnel which has other disadvantages like doing TCP on TCP.
Love the list. Only bit of feedback would be to improve the UI a bit. Instead of a table, use a grid of cards? Or list of cards? Adding filters would also be useful.
It is not just "having to use command line". It is also that git ui is unintuitive and awkward even by command line standards.

Look at Git commands for merging and conflict solving. Look at those tutorials, they are typically bonkers complicated and don't even answer basic questions beginners have. Or, try to list all changes in one file only. In addition, you are way more likely to forget to add a file. In code, this shows up as error on jenkins or somewhere, but in document it wont.
I don't live in the USA, why should I be affected by the RIAA and DMCA outside the USA? If I ping github.com, it is resolved as lb-140-82-121-4-fra.github.com , so what is the rational behind the global takedown?
Do they? As far as I know the only example of any identifiably Republican person high up in Silicon Valley is Joel Kaplan, and we know from leaks that Zuckerberg spends a significant amount of his time trying to stop his workforce from lynching the guy.
If you want to do 2D motion graphics, there is no real rival for After Effects (AE). A new motion and animation app called Cavalry recently launched but it's far too early to see if it can rival AE. It also uses an online subscription model (https://cavalry.scenegroup.co/).
One thing to keep in mind is that this obviously changes the timing of your software with respect to production behaviour, which may or may not matter depending on what you are testing.
> If this is disinformation, the FBI, which has ostensibly been in possession of the documents for several months, has every incentive to comment on it, as does the CIA.

This is ridiculously wrong. The FBI and CIA and every other government agency absolutely do not want to comment on something like this, because it just pulls them into this political bullshit. This is exactly the "official" reason James Comey was fired, for an almost identical issue, almost exactly 4 years ago. It is a near 100% certainty that any FBI or CIA official commenting on this issue now will be fired a few months from now.
No, we constantly hear how good we are supposed to have it with healthcare and education, and how it's horrible in the US.

Nobody talks about how qualified workers are earning 3x more in the US, with everyday items costing less.
That 90's web design it loads faster and looks way cleaner than "modern" crapware I get fed all over the place.
The quoted section is accurate. Swartz received the title of co-founder as part of a merger, but he never actually co-founded reddit.
With a repo that is 20GB, I can imagine that could be 99% of the build time.
Homeopathic treatment is largely placebo.

A board certified doc will never prescribe placebo he will get sued, plenty of ppl are getting them via alternative medicine though
Something like https://github.com/tonerdo/readline?
It's just a different paradigm than what most developers are familiar with so there is a learning bump, same as functional programming if all you've done is object-oriented stuff. The awkwardness is only temporary. If you can already see the beauty of Lisp code, then you just need to build a little project in it to make the awkwardness fade away.

I recommend Clojure/ClojureScript. It's quite practical for web development and also an excellent gateway into functional programming.
The whole time you have been apart from desktops I have been using one.

I recently stepped up the game a bit and built a homelab.

I don't care if most people move on to using dumb devices that limit what they can do: they are probably not the people who were really using computers anyway.

Everyone who wants a good PC will have one, nothing is threatening the existence of PCs and the esports industry will keep them alive.

As for a brick and mortar computer store? If you're lucky you live near a microcenter or something.
Most Countries don't care about where your server are, as long as you're registered as a company somewhere, you need to stick to those laws.
How is the lifetime of a SSD run around 70° vs the same SSD with a slightly bigger heatsink that runs at 60°?
Threading macros, core.async in Clojure that does quite a bit of code rewriting, anaphoric macros, with- macros that bind to some context, destructing in Clojure, slingshot's try+/catch+ in Clojure.

None of that is strictly impossible in languages without macros but best case you'd have to wrap everything in a copious amount of lambdas making for very nasty looking code. Worst case some compile time optimizations wouldn't be possible.

Any single macro isn't THE killer macro, but giving all of them up is a big deal. Similarly replicating semantics of a single macro in some other language may be doable but getting many of them to compose would be tough.

Most popular languages tend to get new keywords, operators and other forms of syntax over time implicitly acknowledging limitations of the "user space" syntax. You don't see that as much in LISPs since most such things can be implemented as a macro.
Look at https://h2o.examp1e.net/

H2O web server seems to be faster than nginx , litespeed and supports http1/http2/http3 . It's config file is yaml file.

For HTTPS, i recommend https://acme.sh . It's very very easy and autorenews certificates using cron job.
Sorry for speaking out of turn here, but the author, Sean Barrett, is a pretty well known figure in the game industry and his stb_X libraries are used _a lot_ in the indie game dev circles.

I would bet they are aware of most of the reasons that you might come up for why single file libs are not good, and yet they authored a bunch of them.

As another poster remarked in this discussion, he has a good overview for how to create a robust single header library: https://github.com/nothings/stb/blob/master/docs/stb_howto.t... If you can offer some good arguments against those, instead of generic dogma, then we can have a discussion. :)
I don't think I like it. I find it hard to quickly skim and find out what each of the elements is, since it can be anything.

The example amounts to:

function drawTriangle(left, top, right, color) {
drawLine(left, top, color);
drawLine(left, right, color);
drawLine(top, right, color);
}

drawTriangle({ x: 0, y: 0 }, { x: 3, y: 3 }, { x: 6, y: 0 }, "blue" );
drawTriangle({ x: 6, y: 6 }, { x: 10, y: 10 }, { x: 6, y: 16 }, "purple");

Maybe it's a case of getting used to it, but with my version I can very quickly ignore parts of code, which are not relevant to the thing I'm looking for.
These can be quite useful when prototyping indeed but please keep in mind that they are not the most robust code around in terms of security and UB if you are actually shipping a product using these.
Surprised to not see more love for USB-C docks in this thread?

Have set up three USB-C "workstations" with montior, keyboard and mouse (USB via Logitech Unify) in the house: One cable dock for any of the household laptops. There has been some toothing pain, but with USB-C reaching corporate machines, these are quickly becoming a non-issue.

Have been moving the SO and kids to USB-C laptops over the last couple of years (used Thinkpad X's are great value -- and tend to get full teen approval).
I cited a study in the article showing Millennials have gotten more liberal over the first (almost) 2 decades of adulthood.
InVision? https://www.invisionapp.com/

Axure RP? https://www.axure.com/
They say "Cloning our largest repo, Pinboard, went from 40 minutes to 30 seconds"

Presumably the build does more than just clone
someone is contacting the patients. The archive of patient data, a 10 GB file apparently, is said to have been available on TOR for a while. (I have not verified this, I'm relying on Finnish media here.) Whoever is mailing patients with demands, may or may not be the original extortionist. Either way, it does not seem like anyone can keep the data from being disseminated now, so paying ransoms is pointless.
Diverge and converge to create a Context Map
The difference is that a Voyager from 70's nuclear engine if it fails and explodes on launch you'll get the equivalent of Beirut explosion at worse. This one looks like Hiroshima instead. I don't think people living in nearby cities would appreciate that.
Remote work is ubiquitous among jobs that can be done remotely. In reality, something like 30% of the US workforce has been remote due to COVID-19. That's not a small amount, to be sure, but that's hardly ubiquity.
Seek help.

Edit: actually, screw it, I'm also going to point out that there are way too many people showing up in this thread with useless number strings in their handles and completely blank profiles, trying to argue a conspiracy theory.
Sure, so Chrome and Safari blacklist your websites. You're only back to 1995, the horror.

Then Amazon refuses to sell your books. And VISA refuses to let people buy them, if they find them in an alternative outlet. What's the big deal, you're only rolled back to the 1980s. And then they go a step further and say, if you're assisting in the distribution of these books, we'll cut off your AWS and payment processing services as well. Hey, you're only rolled back to the 1940s. People can still photocopy the sheets they got from a friend manually as long as the companies they rely on don't find out, right?

The problem here is that a small number of large companies are being captured by extreme left-wing political activists who don't recognise disagreement as being legitimate. Trying to figure out how much private sector censorship is OK is a distraction. The problem here is the ever increasing power of Marxists inside large powerful institutions, often smuggling their ideologies in under the guise of 'diversity' or 'inclusion' programs (which are inevitably about conformity and exclusion).
Are you talking about the US and the "Convention on the Rights of the Child"?

https://en.wikipedia.org/wiki/Convention_on_the_Rights_of_th...
My own way to expand my knowledge was by going through textbooks and with a heavy support of Math StackExchange.

Maths is a very written-oriented domain, but still if you are more a video-oriented learner you can probably find a lot on Youtube, and a lot of great researchers have videos there.
MIT OCW: https://ocw.mit.edu/courses/mathematics/

I mostly fudge together what I need from that and Khan Academy when I’ve forgotten something fundamental.
So if I sell my laptop that still has some photos on it, the buyer would own the copyright over those photos because they own the laptop?

If I deleted the photos from the laptop, but they used a recovery tool to restore them from the disk, would they still own the copyright then?

What if I have the same photo on two different USB drives, and I sell those to two different people, who owns the copyright then?

That doesn’t seem right. Copyright is not generally attached to a physical medium. You don’t lose copyright by losing ownership of the physical medium that holds a copy of the photos/source code/etc.
If the pandemic isn't under control within a year or two, I think a commercial real estate collapse will be just one thing in a long list of problems.
Then why is my 5400 RPM HDD not an SSD?

Wikipedia:

> The term is also used for devices in which semiconductor electronics which have no moving parts replace devices with moving parts, such as the solid-state relay in which transistor switches are used in place of a moving-arm electromechanical relay, or the solid-state drive (SSD) a type of semiconductor memory used in computers to replace hard disk drives, which store data on a rotating disk.[6]
It's entirely possible that both parties you mention could be corrupt. The concern of the article is that a large chuck of the entire news industry is trying to bury the story because they want to the election to go a certain way, which makes them just as despicable as the remaining chunk of the news industry. Remember how Tara Reade was handled? Me too.
The way Facebook and Twitter censored the Biden story was a bit too obvious.
Makes me think that they probably want Trump to be re-elected. They're just riding on the rhetoric of the last election; people will vote for the candidate which Big Tech doesn't want to win.
So if it looks like Big Tech hates Trump (I.e. helping Biden), then people will vote for Trump.

Or maybe I'm overestimating the intelligence of people who work for Facebook and Twitter?

Maybe they're not very smart and they think that censoring the Biden story will help Biden.
In what part of the world? I haven't seen one in Finland since maybe the early 2000's.
I don't think it is hard to read past it and I don't think there are only positive sides. If it stays an optional component it might be true, but it would be naive to just let this be the only perspective in hindsight of development of closed systems like smartphones.
The keyword here is "isn't just". It is, but there's more. For example, I use the commandline tool youtube-dl to download videos, but I sometimes also use mpv to play YouTube videos transparently (it invokes youtube-dl internally). The former use is user-facing, while the latter one is not.
There is zero overlap between this list and the article.
Anonymous record in SML is equivalent to polymorphic record in OCaml ? (basically, "structural" record)
Dapi No more fees to accept payments online
This is AJ co-founder at @Dapi We are building a new way for everyone to accept payments without fees. We believe the current payment methods are not built for the digital economy. Accepting payments should not cost 2.5% or even 0.5%. In addition to that, acknowledging a bank payment should not take 5 days (with ACH). With Dapi acknowledging a successful bank payment will be as instant as a card!

Our payment infrastructure will improve margins for marketplaces and online stores with razor thing margins! In addition cashflow will improve as Dapi is able to get your money instantly or maybe 3 days from the time customer paid you.
I presented much data on how Republicans are failing to adapt to Millennials' beliefs and how Millennials will require the Republican party to adapt.

I agree parties have evolved greatly over time. The point I state in the article is that the Republican Party does not seem to be making any accommodation of younger and racially/ethnically diverse electorate that are now the majority of voting age adults for the time in a presidential election.
Yes, there seems to be no way to make it clear to Google that we want to never see certain websites in our search results. Yet, Google claims they need our information to "improve our experience".
Caddy underwent a complete rewrite that also invalidated most of the existing config. Personally I don't see any benefits in using caddy or another non mainstream httpd as it adds more risk to my project with usually very little benefits. Nothing against using it for hobby projects but in production I've migrated back to nginx.
TikTok messed up their Apple OAuth client ids
I am not sure what your "discrete math courses" were and if you have already taken these but, the Linear Algebra and Differential Equations courses on Kahn Academy are solid intros to the basics of those subjects.
I think there are essentially two problems here that decrease the signal-to-noise ratio in these kinds of discussions.

One is that people often mix political and legal matters in colloquial discussions of such topics. I frequently catch myself doing it too.

It is clearly not in the interest of most people for functionality that youtube-dl offers to be illegal. In fact, most of the time it isn't really illegal, in a de facto sense, since it is never acted upon and prosecuted.

However, sometimes a shady organization such as the RIAA acts upon this legal grey area and tries to push the needle in its own direction. When people then say "There is actually nothing wrong with this, this is definitely not illegal.", they are actually making a political statement without realizing. They are really saying: this shouldn't be illegal because it makes no sense that it is so. Since people actually hold all the power, this act makes this the reality in a way, but in order for this to completely materialize, the will of the people must first be focused so that it is reified into law.

The other problem is that the world is not the US and there are many jurisdictions where circumventing copyright protections and/or downloading a media file for personal use are not problematic at all. This fact also often seeps into the discussion, but sometimes only implicitly, so people often talk past each other.
> Especially good if the converted office space also provides a good work from home environment.

Or... you know... just give homeless people housing?
I loved this article unreservedly. Thank you for posting it here.
HN has always been very predictive.

Praise Microsoft for turning the corner, Dislike Google for ads and snooping, Praise Apple for privacy, Dislike Zoom for privacy, Dislike Pinterest for middlewaring Google Image, and so on.
There are still plenty of countries and significant chunk of the conservatative US which treats it like a illness, that's not the point.

The discussion about 2decades seems to about accepted academic outcome not policy execution, which is always varied.

FGM or homeopathy or chinese medicine is still a problem in many parts of the world. We don't think validaty of science or anatomy depends on your country.
With Vacation Rentals Empty, European Cities See a Chance to Reclaim Housing
> Is structural editing a genuine advantage over line-based editing?

A full-featured editor should support both. Line editing is convenient for some editing operations/workflows where you don't necessarily have a well-formed AST at all times. But for many other workflows, structural editing is preferable.
I keep a light laptop for traveling, but at home I much prefer a desktop. The fact that I can upgrade incrementally as time goes on and have a choice over which HW goes in is something a laptop just can't beat.

That said, pretty much every point of WalterBright also applies.
Wait until these kids see Visual Basic for MSDOS!
I really like Apple Motion, but that's also a commercial substitute. The $50 once-off price is very good, though
Just to address the premise with the data in the link you provide. Click your link, remove anything that is a compiler, a linter, some other parser of programming languages, a library for use when programming haskell or a programming framework and that list gets very, very dramatically shorter.

I don't think that's entirely fair fwiw, it's github ordered by stars, that will turn up things used by programmers for programming in any language. But either way I don't find the refutation convincing.

I'd love it if the premise was no longer fair. That the data really does not support it. I want monad tutorials, there are thousands. That is no exaggeration. I want Haskell applications useful for something that isn't programming a computer - really not much.

I was kind of hoping you'd say something about the parsing problem domain and why that /seems/ to work particularly well with haskell but other domains not quite so much, at least yet, and whether that can be changed or is simply the nature of statically typed, pure functional programming languages (I really hope not).

It's not "successful" let alone "extremely successful" programs so much as "existant" that is the bar that needs clearing first.

Pandoc is great. Haskell works well for those of you hacking on it. I've used it, liked it and thank you for it!
It isn't necessary to have an opinion on the topic at all, of course.
Audius – Decentralised Music Streaming
GitHub allows open-source contributions from sanctioned countries iirc
books are still a thing.
My CI servers have to build branches as well, though. A fresh clone for every build? No wonder it was slow, but even this solution seems inefficient. My preferred general solution is a persistent repository clone per build host, maintained by incremental fetch, and use git worktree add, not git clone, to checkout each build.
From the second sentence in your linked source: "The term is also used for devices in which semiconductor electronics which have no moving parts replace devices with moving parts"
If people found him charming, then I wonder if he presented himself as worse than he was for comic effect. People who make fun of themselves a lot have a certain charm.
We do review all of them. But there are so many that I can't say we review them all equally closely. A lot of the time we're tired and just skimming. Vigilant users' contributions are extremely helpful.
The Fappening - https://en.wikipedia.org/wiki/ICloud_leaks_of_celebrity_phot...
Is it a common practice to clone the repo on every build (especially on web apps)? I just have Jenkins navigate to an app folder, run few git commands (hard reset, pull), and build (webpack).
Why did we build arkade and what's in it for you?
I would love to see this, but unfortunately cost of entry is too high for it to happen. There would have to be a truly overwhelming USP/benefit, and that's unlikely with current technology.

Most of the 8/16-bit interest is really just personal nostalgia. I don't know how many people really care passionately about recreating AmigaOS in 2020, but I would be surprised if it's more than four figures, most likely with a median age over 40.