skysight-inc/HackerNews huggingface dataset:
Is it truly so hard to understand that what is the best action for oneself isn't necessarily the best action for the community (however one defines community)?

American companies want to sell their products in China. Quite often that requires them to base some part of production in China.

As for the last, yes, there is a large cultural gap between the US and the Chinese and frankly that gap exists mostly on the US side. I'd argue that without understanding the language, you'll never really understand another culture.

Sure, you can base your understanding on a few people that do understand the language, but your understanding will always be skewed by their prejudices.

In my lifetime, I've dealt with business people from a variety of cultures. Some are honest, some aren't. Some are cheap, some believe you have to spend money to make money. Some are successful, some aren't. None of that aligns with any particular culture.

We assign attributes to remote cultures based on reports of the extremes (because the day to day doesn't get reported).
When the same behavior gets reported in our own cultures, we simply say well, it's those guys that were bad, not the entire culture.
This will get lost in all the other comments, but I switched to just the BBC, The Economist, and FiveThirtyEight for news this year, rather than spending muuuuuch too much time getting my news from Reddit-linked sites.

My mental health has never been better, and I’m not sure I’ve missed anything important.
Most likely not. Almost all federal government contracts allow the government to cancel them for any reason without penalty.
Similar in Japan's family business the lineage can be preserved by adopting a adult man capable of continuing the business.

This is often put out as something uniquely Japanese, and perhaps in modern times it is, but the Roman Empire used to to this pretty regularly as well: nominating heirs by adopting adult men.
Lego Motor Lifts 100kg
I came to the same conclusion when I read that a basic SAP installation comes with over 20k tables. (see: https://retool.com/blog/erp-for-engineers/)
On my 16” I disabled “use hardware acceleration when available” in Chrome’s advanced settings. Chrome stops using the GPU altogether. I did not run into any performance issues, but getting less heat and longer battery life when using chrome.
most of your list looks on point, but Spacewar! and touch screens both predate 1971.
Show HN: New simple hash algorithm fast without parallelization
You mean it's bad for users to be legally equiped to be able to request what data is collected from them ?
Even if I wanted to upgrade my old Mini (by having a new OS on an external HD), Mojave and Catalina won't let me because required APFS support for EFI comes only as part of the 6GB Mojave (or Catalina) download/install, rather than as separately downloadable BIOS upgrade. Even bought a flash drive and ordered to have Mojave installer copied to it at an Apple retailer only to find out that it doesn't work like that anymore. After many years of good use in the 2010s, for me the Mac has lost it's practical side where you could use disk target mode, boot from external HD, etc.

Edit: 2000s not 2010s
The map style looks great.

I am not sure I get the idea right. Is it to anchor the book fictive universe into the real world (If so a way to snip the relevant text/pages would be great because I'm not reading a whole book just for 10 lines about the location I'm interested about)?
Or is it to share the location you were at while reading a particular book ?

The world tour doesn't seem to be complete yet.

Once created I couldn't reposition the marker for Atlantis City so you will have to relocate it more accurately.
Ah, okay. That makes sense, thanks for the clarification.
A few days ago, I went into a barbershop in Fujisawa, south of Tokyo, to have my hair cut. When I entered, the sole barber was slumped on a sofa looking at a computer screen. He didn't seem particularly happy to have a customer. The shop was messy, a white cat wandered around, and I had to step over a live turtle in a tank on the floor to get to the barber chair.

As the barber cut my hair, I asked him about the shop. He said that it was ninety years old—the area had escaped bombing during the war—and that his grandfather and father had run the shop before him.

If someone opened a similarly shambolic barbershop today, it would almost certainly fail, as Japanese consumers are picky about appearances. But he said he had a steady clientele, including customers who themselves were the second or third generation in their families to get their hair cut there. He also turned out to be pleasant to chat with, and I had no complaint about the quality of the haircut.

The cost of the haircut was on the high side, and as he lives behind the shop in a house he inherited he must have minimal overhead. He looked to be in his forties. He should have no trouble keeping the shop running well past the century mark.
+1

I also tried WSL 1 with Ubuntu and was hugely disappointed by the speed. Even a simle agt-get install would take forever.

WSL 2 improved the Linux filesystem speed A LOT. I think it's a sane approach:

* keep all your dev stuff in WSL (The Visual Studio Code "Remote - WSL" plugin is amazing!)

* use Windows for GUI tools only
You're being incredibly disingenuous; the very first transatlantic call was made in 1927. To say that the "fundamental capability" of information transmission was there is like saying that the fundamental capability of travel or illumination existed with the horse or candle. You can't simultaneously claim that the car's invention represents a dramatic paradigm shift while the Internet doesn't.
The quality was terrible at the initial release, but the issues I experienced then seem to have been resolved now.

It should not have been released in the state it was in at the time.
Django is used for: Static files, save hardcoded data i DB, serving JSON

Minimum features missing before I can test this on non-technical people: Editing data in Admin, adding tables in Admin, saving Dashboard config, login to dashboard (not just static file), loading CSV to DB, remove the hardcoded DB column names in HTML.
Somewhere around her 85th birthday, my grandmother said to me, out of the blue:

"You know in school, in history class, 100 years seems like a long time. It's not really."
Wow, 25 years. Wasn't onboard right from the start but something like Delphi 4 or 5 when I was in school. Ended that "career" with some cracked version of Delphi 7 Enterprise (obviously one needed the biggest version as a 16 year old!). I have good memories of Delphi, was my start into programming. Nice to see it's still around.
Can a single woman have IVF in India?
In case you still want to work with it : https://www.lazarus-ide.org/
Nah it's very difficult for normal people to join CCP. Firstly you had to be "A Pioneer" worker/soldier etc..This usually means that you need someone' apply from CCP. As a student, you have had to be a member of the Communist Youth League of China and do a lot of pieces of shit to get your teacher‘s apply. Then you will be an "Activist" allow you to send the join offer. This is difficult enough but usually only one or two of the dozens can join the CCP.

https://www.sixthtone.com/news/1002438/party-people-what-kin...
I think the premise of art as a constraint satisfaction problem is probably incompatible with "getting it", at least in as much as there's anything to get that can't be got by import scipy.optimize

In any field where people achieve mastery, technical excellence eventually stops being the point. I'm sure rhyming must have seemed like a real achievement back when the first proto-poets crawled out of the word ooze. The thing is, it's not actually that hard. Are you telling me that if you worked as a professional word rhymer for a year, ten years, fifty years, we wouldn't eventually start to hear the fatigue in your rendition of "there once was a man from Nantucket", even as you nail every last amphibrach with laserlike precision? When rhyming gets boring, you look for something more advanced. What does that look like?

If you draw the vector from writing to rhyming, it points in the direction of "creating meaning with form". You can say "I have social anxiety" – that's meaning in content. You can also say "They hate me they hate me they hate me they hate me they hate me they hate me they hate me they hate me they hate me" – that's meaning in form. Much like the rhythm and structure of a song can convey meaning not present in its lyrics, so too can the rhythm and structure of words. As you follow that vector upwards, the structure starts to become pretty obscure, but that's just what it looks like when the masters get bored.

If it helps, people make the same complaints about free jazz, abstract art, and tool-assisted speedrunning. I don't think it makes you a philistine, but I do suspect that you took "I don't enjoy this because I don't understand it" as a cue for judgement rather than curiosity, which seems like a bit of a missed opportunity.

I quite like this article, about a juggler who got too good: https://grantland.com/features/anthony-gatto-juggling-cirque... – I think it gives some insight on why technical excellence isn't enough to create meaning

And if you want some abstract art that's a little closer to home, I found this a while back and I think it's beautiful: http://code-poetry.com/ – it takes some analysis to "get" how the output, the code and the words all relate to the meaning of each piece, but I think the effort is worth it. chernobyl and clock_in_clock out in particular really hit me.
Just what I was looking for! Thanks for this add on. For me youtube.com would still be extremely important. I set the blue window with the text to white and deleted the text, it's too embarrassing to have the big blue text on my screen.
Exectly. With Apples great resources comes great responsibility. They have no excuse for not treating their employees with respect.
could be faster wit parallelization of Merkle tree
Agree, the link should be changed to: https://www.flexmonster.com/doc/integration-with-django/?r=f...

And put a ban on pages like morioh.net for HN
Photonics and Fibre Optics stands out as a field that "happened" in the 1980's and 90's. Erbidium doping (1986) was a massive shot in the arm for our civilisation, enabiling low power long distance high throughput, low latency communication. Wave Division Multiplexing (WMD) (1978) is arguably more important still - enabling massive throughput into the Tb range, and is an idea reused in many communication systems outside of fibre. WMD (and caches, but they have their limits) is why we don't have a internet capacity crunch with our backbones flooding everytime Netflix releases something. Yet no one in this thread nor the author of the article mentions the field. I think people understand how their cars work much better than they understand how the internet works.
WhatsApp shares some metadata about your conversations with Facebook, which is used by Facebook to show you ads or show your contacts on Facebook ads.

There was a plan to shove ads into WhatsApp statuses, but that was abandoned (or maybe suspended for the near future) recently.
I want to propose an idea for increasing competition in social networks, but I don't know what the downsides/unintended side-effects are.

My idea: Governments around the world should block Facebook/WhatsApp/Instagram on specific days of each week, say Saturday and Sunday. There should be fair warning - say the actual blocking starts happening only 1 month after the public announcement.

Wouldn't people be inclined to use the next best thing, automatically creating more competition, and more importantly force their friends to use other social networks?
May I refer you to item 'c' in jonas21's list? ;-)
I quit. One job is pretty much any similar job, and you're going to eventually quit anyway, or the job will drop out from under you one way or another.
They were in poverty because that's been the normal condition for thousands of years. Not being poor and victimized was a significant accomplishment, everywhere. Buddhism comes from the point of view that nobody can do much against that and the suffering that it brings. But... we did. Don't minimize it.
Bingo. I did quit facebook by changing my password to a long random string that I had noted down on paper but not ever saved in the pass manager, together with auto deleting the cookies every day at 12AM.

The sheer annoyance to re-log-in made me quit FB in about a week.
Well, we live now in an age where a computer can play Go better than any human. That is fucking progress right there.
I think the argument is that if you said that about C++ everyone would be "yeah: this is just a useful tool, so why do I care?"... but Rust is about safety, and if you don't have a formal model of the language by what reasoning could you possibly have to know it is safe? (And, in fact, every now and then--much less often these days, but still--someone finds a soundness issue in Rust itself, something you would hope to have been able to disprove at the outset using a proof over a formal model.)
My first paid programming job was Delphi. Worked with 1, 2, 4 and 6 I think. Then it went extremely enterprise. And I'm saying that even though it was used for an accounting application.

RIP. You were great once.
Does it still have the requirement for a GPU (driver) to be around to even run, like fastai 1.0 had? (Had to manually comment requirements and imports to have it run CPU-only...)

I get it that for any serious use you'd want a GPU, but for learning and toying around you might want to be able to run and debug code on your freakin macbook! Is that too much to asks? (Some of us do code in IDEs, not in notebooks + vim on server, and we'd want at least our test suite to be able to run locally ffs!)

(Also, hopefully they've got rid of the lovecraftian architecture with methods that can mutate an object's class [?!] - I understood the practical appeal and why they did it, but as a software engineer with sympathy for functional-programming that almost made me wanna barf :|)

Anyway, fastai is awesome for learning and experimenting, keep up the good work! I just hate it that it's so obnoxious to use and learn for anyone with a more traditional software engineering background...
Yes, mainly, but it used to offer a bit more than that, not sure of the current status.

https://en.wikipedia.org/wiki/The_WELL
annual birthday party didn’t happen though - one developer couldn’t make it due to sickness and the second one decided not to go not wanting to feel alone ;-)
Duncan Makenzie had a new minisec, and he was not quite sure how parts of it worked.

The 'Sec was the standard size of all such units, determined by what can fit comfortably in the human hand. At a quick glance, it did not differ greatly from one of the small electronic calculators that had started coming into general use at the end of the twentieth century. It was, however, infinitely more versatile, and Duncan could not imagine what life would be like without it.

Because of the finite size of clumsy human fingers, it had no more controls than that of its ancestor of three hundred years earlier. There were fifty neat little studs; each, however, had an unlimited number of functions, according to the mode of operation - for the character visible on each stud changed according to the mode.

-- Arthur C. Clarke, Imperial Earth, 1976

http://www.technovelgy.com/ct/content.asp?Bnum=1267

That itself was nearly a decade after the newspad of 2001: A Space Odyssey (1968):

http://technovelgy.com/ct/content.asp?Bnum=529

https://www.invidio.us/watch?v=-3949GAIokg

See also Vannevar Bush's seminal "As We May Think" (1945) (https://www.theatlantic.com/magazine/archive/1945/07/as-we-m...) which discusses desktop devices, the ever-popular Dick Tracy watch, introduced in 1946 (Garyn G. Roberts, Dick Tracy and American Culture: Morality and Mythology, Text and Context (McFarland, 2003), p. 38), H.G. Wells predicting a Wikipedia-like service, "The World Brain" (1937) (https://sherlock.ischool.berkeley.edu/wells/world_brain.html), and E.M. Forster's "The Machine Stops" (1909) (https://www.ele.uri.edu/faculty/vetter/Other-stuff/The-Machi...)
I still remember interbase, now called firebird. Of course, sqlite is much more prominent today for an embeded database, but for the times without sqlite...
It was theoretically replaced by notification center widgets, but in reality it was replaced by smartphones. All the little apps I used to have on dashboard, like the weather, are now things I check on my phone.
Same for me. I use Leechblock on my computer and AdGuard on my phone. Both pull a blocklist from pastebin that includes nearly news website I've ever visited -- nearly 200 of them. I occasionally add new ones that I encounter while surfing.

If I avoid all news to the extent that I no longer no what's been going on in the last few months, my anxiety level goes way way down. There's a washout period of a couple weeks, and after that it gets really easy; I no longer feel the need to pop dopamine with tidbits of current events. Not even a little. I avoid it like a former addict avoids drugs.
> his mind is re-trained to expect boredom rather than drama

> he will find a new person to provide drama and he will find himself drawn to you less and less often

> he can’t stand boredom

Unnecessarily gendered language is jarring for the reader and also, (possibly) unintentionally, sexist. The singular they/them/their is generally acceptable to use in cases such as these.
Good point - it's purely a nostalgia thing for me. I will definitely check out Audacious though!
As an aside, I've heard it discussed (on the likes of Slashdot) that one of the reasons Winamp 3 sucked so badly was that they rushed a release that was basically meant to be a complete rewrite just to have "mp3" in the application name.
In France this problem is solved by the company compensating for 50% of the commute. Turns out not many people are "happy" about a 3-hour daily commute.
I use VLC as an audio player for this exact use case.
The Mac version does not work on Catalina (10.15)
You probably should mention the rendering of signed distance fields. The representation is quite similar `(x, y, z) -> double`, and allows for high generative power and more performant ray marching algorithm. You can also get the normal by automatic differentiation.
If we're on the "watch this YouTube video if you work with colours" train, here's a great explanation of why gradients usually have a dark band in the middle, on the MinutePhysics channel:

https://youtu.be/LKnqECcg6Gw

In short: the RBG values in an image are not actually the intensity of light, but some nonlinear function of intensity. To do a weighted average of two colours you need to first undo that nonlinearity, then do the averaging, then reapply the function. Most software doesn't do that so the colours end up wrong. This also applies to resizing images.
Any perceived stall may be an illusion for a couple of reasons:

1. Real-world performance is not necessarily linear with technological progress.

2. Landmarks by which we measure progress may be far apart.

#1. We frequently compare computer memory to automobile engines and ask why engines have improved so little while memory capacity has skyrocketed. It's an unfair comparison. If we were still using magnetic core-memory, as we were in the 60's, capacities would now be only incrementally larger. The growth of memory capacity has been driven by a succession of novel technologies, while the fundamentals of an automotive engine are essentially the same as they were a century ago. We must ask, "Why is it harder to come up with novel types of engines than novel forms of memory?". Perhaps it's due to complexity. Computer memory is a very simple thing repeated many times. Improving that simple thing yields great benefit with comparatively little effort. An engine is a collection of many different parts that interact in complex ways. Incrementally redesigning individual parts is unlikely to result in novel types of engines with fundamentally different capabilities. To come up with a new type of engine you have to design a very complex system all at once. Expecting memory and engines to improve at the same rate is not realistic.

#2. What landmark comes after sending men to the moon? Sending them to Mars? The Apollo missions were tremendously expensive and the scientific value of research conducted on the Moon was small compared to the progress achieved in getting there. That may be why we stopped sending manned missions to the moon. Why it's taken so long to send men to Mars may be because the difficulty is much greater. We need far more thrust to transfer orbits. We need to sustain humans in space for long periods of time without protection from the Earth's magnetosphere. We need to send squishy humans down a gravity well much more significant than the Moon's without much atmosphere for braking. We may have been making steady progress on all of these problems but, until we actually land a human on Mars, the Moon remains the high-tide mark.
I haven't logged in to Facebook for about three years. When that 'off-Facebook data we have on you' page was released recently, I worked up the courage* to try to login, see it, and then finally 'delete' my account.

(*I've been slightly concerned that it will be depressing one way or the other, either three years' messages and invitations to things I missed, or little of that! Since I just sort of stopped logging in, I never posted that I wasn't using it for example.)

But I couldn't login. Facebook wanted me to prove my identity by contacting a set of my 'friends' that it chose, and I had no idea who they were. The only other option was to upload a scan of my passport, which felt a bit much considering my only aim was to get off properly and be appalled at the data it already has on me.
We're coming to a point where March is the best time to upgrade. By then, Apple has fixed most issues, and most apps have fixed their bugs as well.

The issue is: every year at WWDC they announce a bunch of (way too many) features.

Then, they only have ~3 months to actually complete the features. But crucially, betas are only made available after WWDC. So they get a ton of bug reports that they can't possibly really fix by release.
Education Department Probes Harvard, Yale over Foreign Funding
Yeah, he catches every single one of those and does it in style. Easily my favorite educational (often retro) tech channel. He gets you hooked even on stuff you already know about.

Funny thing: some people have joked that he's my alter ego (I guess we look slightly similar?), but I could never deliver stuff like he does.
I think the GP made a great point but missed a key detail -

This attitude is reflected in their homes, also. (I'm talking about sub-urban or rural, not metropolitan) They tend to build their homes to last around 20-30 years, then they'll knock them down and rebuild them. But they would still refer to it as the same family home for [x] decades.

source:
https://www.theguardian.com/cities/2017/nov/16/japan-reusabl...
Another good reference from the American Bar Association can be found at https://www.americanbar.org/groups/litigation/committees/bus...

"Defendant's liability may arise from improper motives or from the use of improper means." Given this quote from your source the description you presented of what is required to meet the standard is still inaccurate. Based upon the quote the action taken doesn't have to be improper. Only the motivation for the action has to be improper.
Netstack appears to still being used, looking at the code repository.

And even if not, gVisor keeps using it, and gVisor is used in production on Crostini and Google Cloud.
Who wants to sort sorted data. If the input data is more often sorted, you can test this before sorting.
On the product page[1] of little snitch you‘ll find a mention of a „blocklist“ feature.

[1] https://www.obdev.at/en/products/littlesnitch/index.html
Insightful perspective! Thanks.