skysight-inc/HackerNews huggingface dataset:
How come that our policies and practices contradict the idea that people care about each other?

I see a lot of compassion and action on individual level. But at society we leave more people behind. And as people who are capable to act (those who have enough both mental, time and other resources) tolerate such way of things maybe it's aligned with their system of values (i.e. capitalism and individualism).
Tina dev here! We have some examples in the works of sites with Tina-specific editing routes (meaning your production pages are bundled without Tina)!
Nostalgia and attacking Google (or almost any big corporation) is usually very welcomed here.
It certainly doesn’t in Montreal. We have tons of neighbourhoods like this.
When I drive around the city I see a Sprouts store and signs all over the place that say "Locally Grown" or "Buy Local".

There's a reason for this. Every time you pay money that goes into the community there's a higher chance for local prosperity.

If we start eating beets from China some beet farmer may be rich and his family will definitely be happy. But why not buy local beets that enriches our communities.

So at some point Sprouts made the decision to instead of buying beets from a Chinese farmer, they will buy them from a local one. However Sprouts, as a national chain of grocery stores, could have decided one day to just make an extra $1 Billion by selling MOSTLY out of country food. They don't do this for 2 reasons - fear of backlash that all the food is from China and 2 these people do actually understand the local connection.

For some reason this logic does not translate to silicon valley companies. Those companies have made the choice that because of the price difference, it's best to buy it from far away. When you look at everything that's going on in the USA - the deep divides between rich and poor, between left and right - most of that is BECAUSE of economic inequity. If we fix the economic inequity, a lot of political shit will just go away. We have a reason to fight because things AREN'T going so well. Everyone has a different fix.

I personally think the fix is to come up with policy that Sprouts has: BUY LOCALLY GROWN.

The main reason we hear about the rich getting richer and the poor getting poorer is because those rich execs at Walmart and tech companies are paying people in China, India and wherever else they can pay the lowest possible price and resell it to Americans. It makes perfect sense why the 1% is becoming richer and richer. And raising taxes on them isn't the answer - it's to stop the exporting of American dollars to sell shit to Americans. Duh?!
Continuing the Floatation Works of the Grounding Vessel in the Suez Canal
I have always been mystified by the logic of disallowing a mixture of commercial and residential zoning through a city. What is the advantage of having tracts of single family homes that are miles away from a central shopping area, vs. mixing smaller stores throughout the residential area?

It just makes no sense. Was this sensible in the 1940s?
What do you mean, "can't handle?"

How do you plan to style it with javascript without CSS? Rendering directly to canvas?
How our Creative Agency is powered by AI and Data
It also doesn't have strong/static typing (it's dynamically typed) so you have to typecheck your inputs or do type coercion upon read.

And it doesn't have a native date type. Date handling has to be handled at the application layer. It can be tricky to do massive time-series calculations or date-based aggregations.

You can use integers or text types to represent dates, but this open-endedness means you can't share your db because everyone implements their own datetime representation.
If I have a choice of making a file format and doing the I/O or using SQLite, I’ll choose SQLite. It’s hardened to a degree that I won’t be for filesystem shinanigans. If I need to export a file, that’s still easy enough.
It auto generated a page for what people put as their employer.
The clickbait title of the year folks.
God I hate what arstechnica has become. Being swallowed by Cande Nast has stolen their soul.
Along the same line, the issues get worse if you are a woman. A lot of my female friends have concerns of people trying to grope them on public transport, or men making catcalls or wolf-whistles or otherwise harassing them as they walk.

One of the nice things about being in your own car, is you generally don't have to deal with kind of stuff.
Gnome 2 got forked as Mate, you can still have that very same Desktop Experience in 2021, complete with Compiz.
Big Bear Valley Live Bald Eagle Cam [video]
Read the full comments and you should get it.

> There are 1000 feed reader apps that exist right now,

Sure, but Reader was basically the first.

If you've never lost something you've loved it's impossible to understand.
TBH I have absolutely no desire to pay taxes for yet another JavaScript framework. I'd be happy to set aside, say, 5% of my monthly salary to be divided between the applications and libraries I actually use. (I do something like this, but manually and pretty unfairly, because it's difficult to cover thousands of projects with any meaningful sum as I don't have billions in my banking account).

The OS of my choice has this:

https://pkgstats.archlinux.de/

although it would probably be easy to inflate these numbers if your income depended on it.
I disagree. I wrote a multiplayer web based game using sqlite in go:
http://decwars.com/
So, the Apperta Foundation is trying to centralize healthcare databases from multiple organizations in the cloud. They claim they can be much cheaper than their competition, and (from the article) clearly don’t care about / intend to secure their infrastructure.

What could go wrong?

https://apperta.org/openOutcomes/
We're in the same boat, and when Netlify blames an "upstream provider", what I hear is that they don't have a backup plan.

They're giving us plenty of time to research alternatives while our site is down though.
This is misinformation. SQLite does not execute arbitrary code found in the data file. There was a bug, long since fixed, that could be used by an attacker to cause arbitrary code execution upon opening the database file. The referenced video talks about it. It was a very clever attack. But the bug that enabled the attack was fixed even before the talk shown in the video was given.

Let me say that again: SQLite does NOT execute arbitrary code that it finds in the database file. To suggestion that it does is nonsense.

See https://www.sqlite.org/security.html for additional discussion of security precautions you can take when using SQLite with potentially hostile files. The latest SQLite's should be safe right out of the box, without having to do anything mentioned on that page. But defense in depth never hurts.
Is that a crime?
It must be very stressful to run a production hosting company - DigitalOcean and Cloudflare both went through similar issues in the early days.
I mean, branch coverage could have fingered this hole in the unit tests, couldn't it? The problem is X509_V_FLAG_X509_STRICT was added in 2004 without any corresponding tests. The project still has decades of debt from past poor practices to pay down.
Python isn't the competition for satellite image processing. That is very much a C++ world. The existing code is already so absurdly optimized that you're not going to compete on that basis. Where you can compete is the code is also absurdly complex and it's very hard to find developers who can productively use it. If Julia can get close to similar performance but be much easier to understand, that could be a huge boon.

Someone needs to be a first mover, though. The unfortunate thing I've seen in the satellite world is companies think they can take Java developers and teach them C++ and the transition will be seamless. It definitely isn't, but the basic OO concepts and syntax is similar enough that the idea is easy to sell. Trying to sell these huge enterprise and government systems on a programming language that hasn't even existed for a decade won't be easy, in contrast, no matter how simple and no matter how performant it is. Somebody is going to need to step up and just do it, with or without some huge corporate or government sponsor.
I’m not sure the future in this space, but I kind just wish Cloudflare and Vercel would join forces. It would make sense to me.
From what I have seen the available spare value will decrease rapidly near end of life.

As Flash cells start to fail they are replaced by spare. Because of write leveling this is delayed for a while, but then as each cell reaches its 300 or 3,000 writes, they all start to fail.
Of all the social media platforms, Twitter is the one most likely to spark WWIII or otherwise cause the downfall of civilization.

"Humanity ended not with a bang, but with a tweet..."
I can also recommend https://www.tarabrach.com/radical-compassion/ as a great introduction to the idea of self compassion and some very practical ways to practice it.
Rest in Peace Google Reader
I see. But you should work on your release process if thing like this happen.
Over half a year now, as a daily driver. Personally on Ubuntu, at work on WSL (Windows Subsystem for Linux) - which I then x-forward to an VcXsrv on Windows.

Works pretty much flawlessly, and it's much snappier on some of the workloads I put it through - like big collections of big Org Mode files, or viewing (and fontifying) large files.
Life-Cycle of a University Website
> "Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code." - Christopher Thompson

Liked your feed. Followed.
https://cxx.rs/binding/result.html

You can also catch C++ exceptions (by turning them into the idiomatic Result type in Rust) using cxx.
Thanks for the insight.

I'd be more worried for those who work festivals, events , bars , restaurants, etc. Millions of life have been destroyed.

I like to put it this way , the worst thing that's happened to me since Corona started, is I no longer have places to meet people. But the folks who staff those places , bars , concerts, etc ,are out of work.

Not very fun to be jobless when rent is still due and your kids still need to eat.
{RSS Reader} also lets you subscribe to {Feed based Service} which is a much nicer experience than {Feed Based Service}'s own way of handling subscriptions.

-----

I've found that the above statement works for a very large set of values for {Feed Based Service}.

One really great example was when I setup Redmine (open source Jira alternative) for my company's project management needs. Instead of having it email me notifications, having them in the Reader was amazing.
I answered the sibling comment: https://news.ycombinator.com/item?id=26581857
Neither do companies get rich off of increasing diversity.

In building his fortune, did Musk overlook any "marginalized peoples"?

I can't tell from reading the author's Python code.
Microsoft doesn't have a dock does it? It's not in my Windows 10 installation, which has this weird combo of Awesome Bar + lag and Start Menu. Unless maybe it's an option I'm not aware of (as I actively try to avoid time in Windows)

I don't really trust GNOME and KDE to have done actual UI research. Maybe Google did, but given the Android experience, I strongly doubt it.

So that leaves Apple as believing in the dock, Microsoft with their task bar thing they've had ever since Win95, and everyone else copying Apple. So it might be the settled approach, but "best" seems like it is really overselling it. It seems to me everyone beside Microsoft thinks that Apple's approach is good enough that they can't think of a better one. (Which is fine by me, I like the dock as long as it hides properly)
> there's no limits on the growth of my wealth?

The primary benefit of wealth is in liquidating it and spending on consumption.

If you're growing your wealth, you're doing something good that society should want more of: investing. You can't grow wealth without reinvesting that wealth. That is what powers the economy and creates jobs and drives R&D and innovations.

> People are concerned about wealth growing without bounds (and the growth of power that comes with it)

The purpose of taxes is to fund the government: nothing more, nothing less. It is not the government's role nor purpose to limit wealth creation in any way shape or form. That's never been its mandate in why it collects taxes. SCOTUS even made this observation about taxes:

"the power to tax involves the power to destroy." – Justice Marshall in McCulloch v. Maryland (1819)

That said, government may be used to place checks on certain types of uses of power when individuals go to exercise it. While wealth may result in power, it doesn't necessarily result in uses of power that need to be checked by the government.
>Not paying into social security would very likely lead to better outcomes for me, but not for society as a whole.

You should get some of that money back. Also, by not paying, you would be fined by the government. It's ultimately not overall a benefit to you.

>Edit: The current gun rights debate in the USA is if making it more difficult for hobby marksman is worth the collective safety.

Thinking about the collective, as suggested, doesn't make any sense.

Individuals responsibly owning and carrying firearms is self-beneficial and prosocial.

Individuals irresponsibly owning and misusing firearms is self-harming and anti-social.

This is the whole point of the Objectivist point of view.
Wild. Makes me wonder what could be worth the effort at this target; or weather the skirpt kiddies have been upgraded that far.
Debian patch is out: https://security-tracker.debian.org/tracker/DSA-4875-1
Also, do at least some light curation (votes/ranking/popularity). Hitting a page full of Untitled themes that all look similar isn't good for browsing.
Last night I was writing a blog post about how to use const generics. I included instructions on installing Rust Beta, and setting your directory to use the Beta compiler instead of Stable. I started to write a disclaimer like "By the way, this will be stabilized in a future version of Rust, probably on..." and realized that const generics were being stabilized in less than 9 hours! So I removed all that stuff.

If you're interested in some concrete examples of using const generics to write faster code, my post on them is here: https://blog.adamchalmers.com/grids-2/
https://www.omniglot.com/conscripts/engul.htm
Bureaucracy stifles innovation as the cost of increased risk management. Being incredibly risk adverse can often be a very short sighted attitude because you surrender the opportunity cost of taking calculated risks like trying new approaches and tools.

Successful organisations are able to adapt over time, where bureaucracies only stagnate.

Markets are orthogonal to that trade off because both bureaucracies and adaptive organisations operate within the market. It's just a tool, you can use it well or poorly.
That seems pretty speculative. We've known AMP would be losing its priority in the carousel for almost a year now, but I haven't seen any reduction in its usage.
PipeWire (from the guy behind Gstreamer) is coming. Seems like it won't be anything like PulseAudio. The future seems exciting.

https://en.wikipedia.org/wiki/PipeWire
I live in Montreal. It’s like this. The key is the zoning doesn’t require a ton of setbacks, parking spaces, single use neighborhoods, etc

My brother was visiting, and I showed him a broken book. He mentioned it would be nice to repair. I said I’d check if there was a bookbinder in walking distance. He was skeptical. Google maps showed three within a 20 minute walk, in different directions.

Pick any service and it’s like that. The area is dense, quiet, leafy, unpolluted, full of parks, small yards, three stories high, but full of commercial arteries such that anything you want is a quick walk away. Whole swaths of the city are like that.

The areas are enormously popular and tourists love them. Yet such neighbourhoods are illegal to build in the whole rest of north america.
Thank you, this expressed everything perfectly
Interesting thanks. I wonder if anyone has combined BT with Evolutionary Algorithms, to automate the generation of them?
In emulators I often have to implement various FIFOs with a fixed word size (8 bits, 16bits, 32bits etc...) and depth (16, 32 or 64 elements etc...).

I could very easily make the word size generic, but not the depth. So I either had to make the depth dynamic (pretty expensive if you have hundreds of thousands of FIFO operations per second) or hack around it somehow.

Now I can just make the depth a generic parameter.

You can also abuse these types of generics to force the compiler to generate specialized versions of some methods in order to get better performance (at the cost of binary size) without having to manually create a bunch of variants of the same code.
TBF, thats how Onasis made his fortune - as consolidating and buying up as much as he could, so yeah, it is an oligopoly in the sense that it rife with fraud, big money and old-boy sort of networks.

The EVERGREEN issue is interesting - They announced today that it could take weeks to free the evergreen - forcing all other vessels around the cape - adding at least 12-days to deliveries..

I would love to see a list of the traffic stuck behind the evergreen. It will be interesting to see what impact it will have on the EU economy.
> KDE's interface is often broken and/or unintuitive for what I want to do. At least it usually provides the levers if they're hard to use or find.

I'm not so sure that we're saying different things. I didn't mean it as a compliment, more as an explanation. In general developers aren't good at designing UX (not their job), and in general developers are used to often byzantine UX, including falling back to terminal rituals, and both UI's feel (to me) like they're 80% of the way there and left that way because of the tacit understanding that there's always the terminal and text configs.
I've been with you since! Newsblur is still the way I keep up with the things I find important. I actually discovered HN on the suggested feeds thing on Newsblur!
"We have identified the issue and it is attributed to an upstream provider."

The upstream issue is probably at Google:

"We are experiencing an issue with L4 load balancers in us-west1-c. Multiple managed services relying on LB and located in this zone might be affected."

https://status.cloud.google.com

This has been going on for at least an hour.
And the obligatory Alan Perlis epigrams (usually one makes it on a list like this!): http://www.cs.yale.edu/homes/perlis-alan/quotes.html.
Colorado is 1 of 4 states that allow firearms with mental illness
We should have prison sentence for companies that break the law...take down the web site for 1 year and see what happens.

But as these prison sentences don't exist, ,,move fast and break things'' will stay the best strategy.
Looks interesting, of course would love to see an open source version. Perhaps a single user licence.
Bach's music greatly appeals to me as a mathematician because of the sense of universal harmony it irradiates. Many of JSB's compositions are based on precise constraints (symmetries, translations). I think many technical people can somehow perceive the schemes underlying the music, even if they are not musically trained enough to identify them consciously. This is at least how I explain my love for Baroque music.

I found it surprising nobody yet mentioned the “Gödel, Escher, Bach” book by Douglas Hofstadter. Not sure how popular the work is today, but some years ago it was really famous.
Ah right, I blanked on that.

Some of the most memorable people I ran into in Korea were named 하늘 and 보라. I also met someone with a single character name, but I can't remember which character... I think 강?
I suppose what he meant is it's ironic due to the insane overhead. When the end-user double clicks calc.exe, types in 1+1, and sees the result on the screen, the CPU has executed on the order of tens of millions of instructions (filesystem code, OS code, UI code, display driver code, etc) to show a simple result that could have been done in a single x86-64 ADD instruction.
Love the book! I think there's a small typo on https://www.practical-go-lessons.com/chap-41-cheatsheet, 2 Slices: "A good resource for playing with maps is https://github.com/golang/go/wiki/SliceTricks". I think you meant slices instead of maps?
You don't even need SQLite for that. Something like PicoCMS with markdown files is more than enough. If you want a fronted for the owner, that's another story, but if you're the one mantaining the sites, WordPress is an overkill 99% of the time.
This problem has its roots in deinstitutionalization. Many centuries were spent building a social system of asylums to house people incapable of participating in society for one reason or another.

However, the absolute power of the asylum operators over their charges inevitably lead to gross abuses which caused the entire centuries-old system to be abolished and replaced with nothing.

I have no idea what could possibly be a solution here. There will probably always be some number of people incapable of reasonable self care. There is also no system honest enough to be trusted to have absolute power over the lives of dependent others. This problem seems intractable.
I'm curious if you've already used evil with vanilla why you'd migrate to spacemacs or doom. I've never found either to add much that a custom config can't get to easily and with more control. Maybe that's changed in the past half-decade or so since I last tried Spacemacs, though.
Automate a Sprinkler with an ESP8266
I know you put "problem" in quotes, but in case you haven't seen it, this document was posted here a little while ago: https://sqlite.org/np1queryprob.html

It describes how access patterns that would be bad practices with networked databases are actually appropriate for SQLite as an in-memory DB.
I did that as well. That deck is basically (with a few differences) an Anki version of Helsig's "Remembering the Kanji". I started with the book, and continued with the Nihongo Shark Anki deck later. The system works incredibly well for the first few hundred Kanji at least, after that it gets harder and harder to come up with the mnemonic devices the method is based on. But by that time it also starts to get easier to remember new kanji by traditional methods (in my experience at least).
Even with my still incomplete number of kanji it does help tremendously with reading. It's faster and takes much less effort than trying to read just Hiragana (which I learned to read many years ago - it's still hard to read text written only in Hiragana). And with just kana you'll run into the homonym problem all the time too, unlike with kanji, and that doesn't make it easier either. Oh, and knowing the kanji can also sort out the (probable) meaning of a sentence even if I have not learned the actual word yet..