skysight-inc/HackerNews huggingface dataset:
I agree, it's definitely not density. Vancouver and Montreal density is ~900p/km. NY is 2000+, London is 1500+. The Canadian boomers are cucking the younger generations with NIMBYism. Nothing gets built so they keep their house value.
I'll highlight Japanese because that is what I know.

A lot of imagery can be conveyed with choice of characters. Whether alternate readings in a novel, or brilliant neon signs on the street, you get a lot more information at a glance due to the overloaded meaning of the word being represented. Even more so in the case of compound words.

In spoken language you say のむ (nomu) - to drink, and contextually it doesn't matter how it's used. However, in writing 飲む means to drink a liquid, while 呑む means to drink alcohol. Imagine an author using the former for the latter as a particular word choice, probably to convey something like an alcoholic drinking alcohol as if it were water!

The language also has the problem of having a ridiculous amount of homophones. Deciding to use the more phonetic-like hiragana system inversely makes adult level reading even more difficult, not simpler. Texts would become longer (one character kanji vs multiple hiragana), and the implied meaning would be lost.
One observation is the lack of personal rights protecting against host-state whims is a cautionary tale repeated throughout history, and may manifest in any number of political systems.

Another theory points out that democratic republics are fundamentally vulnerable to regime changes, and inevitably develops an achilles' heel that manifests as its citizens can no longer distinguish basic facts from their own fictional narratives or media.

I doubt Sun Tzu fully recognized that perpetually testing fate by harassing random people was a poor strategy for survival. =)
It’s also a perplexing display of ignorance for a compiler writer, as clearly and obviously static analysis typically requires the whole AST, and there’s almost no limit to the static analyses that are useful to have in a code editor.
> GCC is almost literally nonexistent

I believe that you are referring to the old LLVM modularity? That is old news. GCC is now (reportedly¹) better in C++20 standard compliance, and this will probably not change, since, (reportedly²) both Google and Apple have moved away from LLVM involvement.

1. https://news.ycombinator.com/item?id=30653685

2. https://news.ycombinator.com/item?id=32924033
Wouldn't XBOX with gamepass for $25/month all in be a more compelling competition?
> Google made no attempt to be better than the competition. It's like they're unaware of anything other than themselves.

This is the curse of Google products. They don't care about what the competion is doing.
Buy them an 8TB external hard drive for $150

Tell them to flip it on once a week if not more often.

Press the backup button.

Turn it off when done.

Now they have the ultimate offline backup for a full restore regardless of corruption, virus, hacked, etc.
Nevermind Steam, nevermind Google, nevermind Apple.

I'm sick that you can't buy ("license") something on one platform and then immediately use it on another.

I understand that the platform costs and taxes are meant to recoup development and upkeep (to a certain extent), but it still pisses me off as a consumer.

If I buy ("license") a game or movie on Google, I should be able to watch it on Netflix or play it on Steam.

The whole walled garden "app store" system sucks.
Weird. I'm interested to know your setup. Did you use MariaDB or the built in SQLite?

I have photoprism running on docker, which is running as a VM on a proxmox server that is a 13 year old Dell Optiplex 9020. Only 6Gb ram dedicated to the VM (2GB initial, ballon to 6GB), and photoprism uses 2 workers. I have a large 50k set of photo's from starting from when my daughter was born till now (17). I have never sorted through these photo's other than to dump them from my phone every 6 months (camera before smartphones become common). Initial import took less than 45 minutes and that was before tweaking settings. Full manual index with all options, still takes less than 45. Initial face recognition was about 33 people, once I tweaked settings, it's recognized 97 people with little input from me other than tagging the name correctly for a few photo's per person.

The only difference in my docker file vs the official are optimized settings, and I'm using a separate VM for the database server as I find multi tendency and backups easier with a VM. (VM only has 2GB ram allocated to it)

I'm extremely happy with it, as I always put off organizing my photo collect due to how massive it is. It's made the task so much easier.

I am however always looking for other tools. I'm interested in give yours a try, just wanted see what could be the massive difference in experiences.
>China speaks with one voice, Xi, everyone else a thousand voices. US has 10 000 people at least who make up the power of Xi. President, senator, CEO, senior bureaucrat, judge, heads of NGOs, Universities, police, military etc. all 'put in one group and coordinated with an ambitious 50 year plan' in the West. Even in a single country.

This is an orientalist and simplistic take. The CCP is an enormously complicated system and there are many cliques and ideological debates within it. As any sinologist will tell you, the power struggles at the very top are mostly unknown to us (except years later, to historians) but even in Mao's era there was certainly not a single voice.
LSD-like molecules counter depession without the trip
https://github.com/Ranchero-Software/NetNewsWire/commits/mai...
You have to pretty naive to not realize that Google could flip directions any day. Look what happened to Nest? They went from being apart of Google, getting kicked out, and back to being apart of Google in a short time frame. Or the pixel that went from being a flagship phone to being a mid tier phone and then back to a flagship phone in a 3 year period. There’s more examples like Google fiber which stopped expanding in 2016 to adding a bunch of new cities this year. Leadership flips positions all the time.

They don’t have a real vision for the company. All they know how to do is search and ads.
Ubuntu doesn't run linux. Maybe RedHat is a better example.
Ethereum has a pricing problem. How do you price an infinite asset that's cheap to produce? Previously you could peg it to the cost of production. Now its price will be directly influenced by how much it earns. I suspect that as time passes its price will go down reflecting what it costs to produce. It's good for the currency and apps that are created around it but I suspect it will be bad as an asset investment.

It has a bright future but the price appreciation of Ether by speculation is over.
Maya's system of writing is very comprehensively destroyed and is completely unrecoverable. A plug here for the fantastic Fall of Civilizations podcast (https://fallofcivilizationspodcast.com/). It's Maya episode is incredibly riveting and informative (episode 3, https://www.youtube.com/watch?v=SnFaRXeep5Y) and goes at length into that exact destruction.
Stadia's primary barrier to entry is that it's Vulkan-only. People are not choosing Vulkan because of Stadia, because Stadia has no actual incentive to develop for it due to having no playerbase and no market; but if you are already developing for Vulkan, supporting Stadia shrinks from an ask the size of supporting the Switch in addition to PC, to just the size of supporting Epic or GOG in addition to Steam.
As someone who lived in the East and now is in Vancouver. The weather is a huge reason why no one wants to move to rural areas, or live in the East.
China is not at war with US.
> "I recall being told early in my freshman year 'If RMS hits on you, just say ‘I’m a vi user’ even if it’s not true.'”
— (Anonymous Bachelor’s in Computer Science, ’04)

https://mobile.twitter.com/secparam/status/13742198880893050...

This is the first time I've ever seen that quote. I would note it is evidently anonymous hearsay.
I’d be curious as to the elevator pitch presented to Google execs and why they bought into it. Wasn’t anyone thinking about the issues you brought up? Seems like fundamental issues. To think they spent millions and millions on this service only to close it down in short order. Typical Google but what other company does this repeatedly with 4-year precision.
I think "NATO" will be rapidly be re-evaluated after the first nuke goes off in EU.

Think it; US won't directly attack Russia mainland, neither Russia will attack US mainland. But EU continental territories will probably be fair game for NATO.

So if a nuclear war begins nukes will only be deployed inside EU countries, that will probably lead a NATO disband and / or some countries with nukes or even conventional kinetic weaponry, just starting to directly attack Russia somehow, without US "ok".

You can't predict at this point how it is going to be played, but almost certainly, EU elites won't be happy knowing / discovering their land / cities / territories are going to be - nuclearly - taken to tabula rasa once again, and that would lead to decisions.
This is what CI can be used for
> I wonder what would happen if all the engineers were cats

Do you think they aren’t? You’ve clearly never managed engineers ;)
I switched from NNW to Lire, which can scrape and cache fulltext and images from articles, even if the text is not part of the RSS feed, enabling offline reading, https://apps.apple.com/us/app/lire-rss-reader/id1531976425
Yeah, and I really like Rust. Rust has its mistakes but having RAII and immutability by default goes a very long way.

But it's not terribly easy or even a good idea to switch from Java to Rust at a real company that has no time to rewrite libraries, has to hire developers, and so on.
It's a matter of tact. They could say, "Here are your 32GB RAM machines. Your old one? You get to keep it too. Make sure Chrome works perfectly on your old machine."
Agree. He is not bad of a manager, but there is no vision in him.
The CSS stylesheet is available at https://github.com/rougier/emacs-gtd/blob/master/GTD.css
I think so: People who played video games as kids, don't really have much time for them now, and don't really want to go through the effort of even figuring out which console to get and setting it up, but occasionally get curious about a particular game. Maybe they don't even have an obvious place in the house for a console, if they only have wall-mounted smart TVs with nothing hooked up to them, or maybe they don't want to give their own young kids console games yet, which is hard to do with a PlayStation in the living room.

It's probably possible to turn some of these people into regular gamers with a service like Stadia. But a lot of them won't buy many games, and those that do might bite the bullet and go out and buy a console, so probably not the best audience for a product?
The link I gave does cover those, from what I can tell.
That's far from being only a Chrome problem. That extremely irritating behavior is going to be with us until OS developers see the light and we get hard/soft realtime GUIs.
> You having fun/ being able to develop fast isn't your customer's problem/ the problem's of people actually using the things you build.

I cannot parse this sentence. What does vista having its minimum requirements poorly defined have to do with being forced to develop on underpowered hardware?

If my boss says “we are giving you a worse machine because we think that will make you write better code” I am out of there. There are plenty of ways to emulate weaker hardware and do performance testing and to make it a development priority that don’t involve intentionally hamstringing your engineers.
The Linux kernel is as good as it gets, in my opinion.

Desktop Linux is another story though. On one end, you have GNOME devs who try to imitate macOS without the UX design knowledge and taste, and KDE that is buggy and crashes a lot. If these teams merged they could create something that will rival Windows. I guess fragmentation and lack of good desktops it is.
When I buy a console I usually wait until it’s had some price drops and then there’s really only a few games I want to play. And because I waited so long these too are at a steep discount. These days, that means there’s so much content with DLCs and the base game that it could take me over a year to finish a AAA title.

If I could just play the game and not worry about the hardware, I’d be tempted as long as the service was reliable. Had Stadia become a real business, I’d have jumped on in 5 years or something.
Absolutely. Two of my customers over last two years (a hypergrowth startup and a crypto marketplace) both had 20+MM/year DataDog bills, comparable in magnitude to both their AWS spend (both were built on AWS) and Snowflake spend (which was my area of focus). DataDog's wonderful yet it is pricey and that's why they have that beautiful target on them from all kinds of vendors.
Do you know if there's an English version?
Someone please point me to a project using TypeScript that isn't an over-engineered steaming pile of excrement. Please. Enlighten me. I've yet to see one where the code is even somewhat mentally parsable. Abstractions galore, needless separations of concern, indecipherable build scripts that take forever to run, insane JS output and more. It's basically a write-only language extension where only the people actively working on a project can actually understand any of it.

Look at this thread. So many comments about how great the language is, but with the caveat about how horrible the ecosystem is. Think about that for a second and maybe you'll get it.

What is it about strongly typed languages that attracts developers enamored with their own cleverness? I'd rather work with Java. And I loathe Java.
I’m not sure I would consider that a red flag for this particular project. Both RSS and NetNewsWire are very mature, they’ve been around for about twenty years.
Yeah, thats a HUGE downside to Apple, because they locked you into their AppStore you now suddenly have no rights to use the app on anything outside of an Apple device. That is very anti consumer and detrimental to everyone involved... except Apple.
Not particularly. I don't really care about C++ compliance but rather fundamental new algorithms and optimizations in the backend.

When I read papers on new compiler techniques it's never GCC getting the implementation, this saddens me but it's true.
I was hoping it would be this, but I was steeling myself in case it was just another nosql web3 gitops thing.
The old Windows Task Manager has code in it that killed other programs to be able to start so the user could kill more programs.

I don't know if this feature still exists in modern versions since memory has increased so much but I always found it to be neat that some developers thought about this.
We view stars through the same atmosphere as the sun. Why aren't stars orange when near the horizon?
It's not really the use of Emacs, it's the discipline. Emacs is a good tool, but the people who are super organized with Emacs would be super organized with anything, including a paper notebook.

I say this as an Emacs user who has used org-mode for project planning and task/time management.
Joel Spolsky had an ancient article titled "Three Wrong Ideas From Computer Science" (2000): https://www.joelonsoftware.com/2000/08/22/three-wrong-ideas-... Some parts of this don't hold up that well.

But it has a section titled "Network Transparency" that talks about when transparency of fails. And he calls out three things that make network calls fundamentally different:

1. Availability. It's possible that your network "function" will be impossible to call for some amount of time.

2. Latency. The round-trip latency of RPC calls is extremely high, which affects API design in major ways. Typically, you wind up wanting to perform multiple queries or multiple operations per round-trip.

3. Reliability. Network calls may fail in many more ways than local calls.

And these are all issues that have defeated many "transparent" RPC systems in the past. Once your application spreads across multiple machines that interact, then you need to accept you're building a distributed system. And "REST versus RPC" is relatively unimportant compared to the other issues you'll face.
The points I made in the reply to the first link still stand,
Although things are actually improving.
Remote functions instead of data interchange doesn't have the same ring.

Though I would say that RPC blurs a lot of lines. REST is clearly a way for two programs to communicate. RPC could be seen as a way for two programs to become one distributed program by means of location transparency.

Shared objects and other systems take that a lot further, RPC is in a middle ground that is very interesting but also a little scary. Reading this description I couldn't tell you exactly what the security implications are. With their TODO list app as written, can a malicious user execute arbitrary SQL (within the permissions assigned to their user) on the server? It wasn't immediately clear to me (I'm sure a little more effort on my part could clear it up).
3 failures here:

Windows -

1) Automatically forced a temporary profile creation instead of asking to do so.

2) Forced automatic temp profile alert was too small and quiet, so the end-user simply ignored it.

User-

3) No backups.
If you want a moment of nastiness, during the Breakup Speech, you whirl around and say, "It's really because I cried over X, isn't it?" and there's this uncomfortable squirm and outright denial, because they will never admit it.
Open Letter to the WHOSTP and Subcommittee on Open Science
Nah, if you can do 3 peaks you can do an everesting. It might be twice the elevation gain but my own everesting was actually a shorter distance and probably only took a couple of hours longer than a typical 3 peaks' time.
i don't know if the allegations are true and if he sexually harassed people then sure, cancel him. but none of the "hacker humor" shit people reference seems that serious.

* stuff like "knight for hot ladies" is just corny not bad.

* the abort() joke was as follows: "Proposed Federal censorship regulations may prohibit us from giving you information about the possibility of calling this function. We would be required to say that this is not an acceptable way of terminating a program." that's not that bad honestly. it's more pro-abortion than anti-abortion so i'm not sure why progressives got mad.

* the "emacs virgin" shit is cringe but not rly sexist? anyway i think he switched it to be either men or women later so it was still cringe but not gendered.

idk if there's other stuff i missed but that covers what your article and the twitter thread you mentioned point out. like, yeah, it's cringe asf. but is it rly "cancellable? nah.

btw i still think his presence in the open source community is a negative in part because of goofy ahh shit like emacs virgins or knight for hot ladies, mostly because the amount of cringe it produces attracts more asocial weirdos like rms and puts normal people off open source stuff. like, i'm a outgoing person and can sit and enjoy a coffee with almost anyone. but i feel like spending 5 minutes face to face with rms would make me lowkey want to unalive. i also really don't like a lot of his politics. so i'm in no way an apologist, just don't think a lot of what you referenced is problematic.

ofc, i think there's enough evidence of creepy behavior, especially now, to kick him out and don't really have a problem with it. just the goofy ahh jokes isn't the right reason to do it.
Stop giving them ideas straight out of Idiocracy

sobs in mountain dew
I am curious, if they indeed used first principle thinking in order to design a robot that has to be able to replace human labor / jobs, why the robot needs to have 28 actuators and look and function exactly like a humanoid? It seems like copying exact human form, mobility, and movement would almost be arbitrary, and not really necessary. Anyone else have an informed idea as to why that wanted to so precisely copy the human form and movement?

Most robotics as far as I understand are designed to be specific to a set of tasks, and the design is optimized around that, thus no other industrial robots look exactly like humans, as far as I am aware. Are they being too ambitious, and romantic, in trying to design a robot that does too much while looking like a human?
You'd be amazed how people just drag'n'drop stuff they don't understand, and given that in Windows you're the "root" (Administrator) all the time, then you can guess how easy was that.
Maybe reading real reviews from real users will help too: https://www.reddit.com/r/Stadia/comments/xsyr8x/i_am_really_...
Agreed. Feeling of not owning games, being locked into a service, and dependent forever on connectivity, seemed a very bad idea and a bad deal.

Xbox game pass doesn't work for me but I understand it's value proposition will work others - I pay a smaller fee and in return I get cloud or local, for a large variety of games. Geforce now you still had to buy games, but you got to keep them regardless of gfn, and you still had local or cloud options. Different systems but both understandable. I never understood stadia value - it seemed worst of all worlds and full of restrictions.
> As a gamer, I think Stadia failed because the system they created doesn't make sense.

Google, Facebook, etc. are victims of early success. They made their billions on low hanging fruit, by throwing a lot of resources at problems with very high demand for a solution that weren't yet tackled well (e.g. query the internet, keep in touch with friends). So it's no wonder that in this day in age they are incapable of understanding product market fit, innovating, or competing in a market with competent players and a lower barrier to entry.
Plenty of professional people have to maintain a file hierarchy despite their having no general interest in computers. I see it around me all the time.
Sorry for the late response, but I've tested this in all my Chromium-based desktop browsers (including Chrome, Vivaldi and Edge) and they all fail to render it properly, including forcing prefers-color-scheme to light: https://ibb.co/XjNFY2G

Works in Firefox though.

Edit: upon some further investigation, the CSS is inverting the elements correctly, except the html (or maybe body) background from white to black. Chromium seems to not want to do that. Now I'm curious and gonna find out why tomorrow
There is nothing contradictory about retaliating against criticism.

>Do you not know what "retaliate" means

I'm using the actual definition, which I assumed you were too?

"make an attack or assault in return for a similar attack."

If someone were to criticize you, you can "retaliate" while also believing said person should be kicked off the platform. I'm doing it right now.

>threatening lawsuits against journalists

https://www.google.com/search?q=elon+musk+threaten+lawsuit+j...

I can't find anything about this, except for a FastCompany article which I can't access atm because their website is down.
that's pretty much not true anymore. the wild west after USB-C first came out is over, testers are available enough and sketchy vendors get shamed loudly enough that unless you're buying cables at unreasonably dodgy stores, you're going to get something spec-compliant.
Stallman is probably a good example of how people practice based on principles end up like how you describe when the principles drive them away from the real practice of their users (or just reality in general).

"skin in the game" as taleb would say, only a little bit more subtle.
Not sure I followed what you meant by >= $26 in 2a. The max profit one can make is $26, by drawing 26 red cards in a row, never more.

You are correct though that you'd never want to stop on a negative number, as you always can execute 3b