skysight-inc/HackerNews huggingface dataset:
Seriously though, the "Year of the Linux desktop" is when YOU decide that the Linux desktop is good enough and start using it full-time. That was many years ago for me, and for other people maybe it's not ready for them yet. But if you're talking about market share, it's going up slowly but steadily year after year.
What kind of writing do you enjoy most? What kind of writing are you trying to improve?
Show HN: Price My Spotify Library
Hi HN, I built this tool to estimate how much it would cost to purchase all the music in a user's Spotify library and individual playlists. Kind of interesting, maybe you'll like it too
I have heard that Google has a lot of cutthroat kingdom building, politics, and doc writing.

I wonder what would improve performance better: rank and yank, or disincentivizing the politics and doc writing?
Google has decided to show these popups by default to everyone that is browsing the web with tracking protection enabled since October 2022. This prompt has started to pop in our faces on most sites that integrate Google Sign-In as soon as we visit a page, often covering the content we are trying to view, and the website operators need to take specific steps to change the default behavior. We can only applaud DuckDuckGo for attempting to mitigate the destructive actions of Google.

https://developers.google.com/identity/gsi/web/guides/itp#op...
Synology offers ECC in 2023 consumer modes such as 923.

Still the experience that synology btrfs provides is nowhere as good as ZFS (due to a lot of limitations).
Arguably, cities need public transport in from of a metro even more than stadiums, yet, the first underground railway was completely private enterprise.
> You will just lose downvoting feature until you reach again 500 karma I think, which I don't care about anyway, personally I'd find site better, if there was no downvote feature at all for everyone and all comments were visible and distinguished only by number of upvotes.

This.

That stupid color-/intensity-fading is one of a kind. Often these are just comments that brush against the grain / groupthink, but nevertheless are at least worthy of skim-reading, if not more!
(Or flag it as offensive to or whatever, but keep it readable!)
How exactly do you do this after the instance admin has banned you?
> I too prefer the days of neutrality and objectivity…

When were those?
It feels like a tautology. Of course people with power are going to concentrate it and nudge things to ever greater heights in their favor. To attempt to stop it you need other people with power to do something, at which point they will want to do the same.

The only 'solution' is for everyone to be equally poor, because wealth will never be distributed evenly. Those that generate wealth will not stand to lose it, and they have the options to make sure it doesn't happen.
My college offers a similar program, and I've heard good things about it from other students who have taken courses with it. https://gradecraft.com/
I think the future of components like carousels, tabs, etc is web components.

https://www.webcomponents.org/

In my experience, the only real way to practice CSS is to just use it. Start a bunch of projects. Keep track of any sites you come across that achieve good aesthetics or fun gimmicks. Get an idea for a site, preferably a static site so you can focus more on FE, and just start making these sites. I do this all the time and almost never finish my projects but always have fun making them and definitely improve on my HTML/CSS knowledge each time. Here's some examples of unfinished sites I've played with mostly just to experiment with styling:

https://dontplay.netlify.app/compost

https://ascii.dataviz.gallery/

https://dontplaywithculi.netlify.app/readlater

https://dontplaywithculi.netlify.app/partisanlean

https://culi.page/play/

Lastly, I'd say keep a close eye on accessibility. If you really wanna set yourself apart, the biggest impact you can have in setting yourself apart is learning to use a screen-reader, accounting for all different screen sizes/orientations, etc.
I don’t recognize the described risk. If spam gets so advanced that individual articles are indistinguishable from human-produced material, reputation steps in, forcing much more ability from the bots to keep up with human content producers. If language models or their descendants are able to overcome this barrier, then it doesn’t really matter who produces the content.
As a software engineer, I found using Mastodon very confusing and nonintuitive.

I want it to work and be successful, but trying to think of is anything but a curiosity until it’s more user-friendly for non-techies is a pretty fair argument…
> For hundreds of years there were no book pirates

What did monks do if not copy books?
Americans work 15-20% more hours, at least compared to Europeans (<2 weeks vacation compared to 4-6, etc.), and have to pay huge amounts for healthcare.

In almost all fields, Americans make more money.

The tech 2X is that historically hiring was done for the Bay Area, where cost of living is crazy, and also just basic supply and demand. If a few dozen engineers can build $100M-1B+ of value, it makes sense to pay them a lot (of investors’ money).
Yeah, but the problems isn't anymore local businesses spamming you. It's foreign people calling, most often with a spoofed local number that the telcos somehow "can't" figure out is not really calling from a different country when the sim was active just a minute ago locally.
Get people to critique your writing. Ultimately, writing is communication and recipients can give you a lot of actionable feedback. Without such a feedback loop it will be very hard to become meaningfully better at writing. Often the feedback will be relevant to a particular piece, though sometimes to writing in general.
But if most people stop visiting the rest of the web because of ChatGPT, then this human knowledge creation could slow down dramatically.

Maybe human knowledge creation could be done while chatting with ChatGPT instead.
/ If you want to improve your skills with css then https://css-for-js.dev/ is a great course.

/ the above doesn’t help you in figuring out what you want to make something look like, only the ability to implement a design in css. If you want to be able to design different things or understand designs better (e.g. how/why do we choose to round corners), then https://shiftnudge.com/ is a terrific design course.

/ Will also throw out refactoring ui as a course to help developers understand design more, as opposed to shiftnudge which is full bore learn to design.
> ...but try finding some high performance 16GB sticks of ECC DDR4 RAM like what you'll see on gaming computers.

Here ya go:

https://nemixram.com/16gb-ddr4-3200-pc4-25600-ecc-udimm-2rx8...

It doesn't have pretty lights on it, but it does seem to be in the same speed class that gets called "gaming RAM" by a _whole_ bunch of retailers.
Security and access control best practices for onprem object storage
On a printout and even inside the vault itself. You only need the key the first time you unlock the vault on a device. After that the key can be encrypted locally with just the master password or kept in the TPM (or the platform's equivalent).
been running it, works well. would recommend.
Ruby API – Search and Explore Ruby Documentation
I bet there is some policy you would oppose on KickStarter.

Lets try this: a KickStarter to raise money to lobby for making encryption illegal. And let's assume it's very successful and it raises tens of millions of dollars. How would you feel about that? Would you sign a petition requesting KickStarter drop it because it's against freedom of speech?
That would just be the normal upgrade process. You'd submit an EIP, it would undergo review, a spec would be developed, and it'll be worked into the client development and release schedule.

https://eips.ethereum.org
Keepass is fantastic but it is unsuitable for many things, such as multi-user/teams. The browser integration is also very much not something I trust, unlike 1Password's.

1Password has a fantastic track record.

Yes, tomorrow, their incentives might change. But the data is copied and available locally; if they start fucking with user data, we will see it coming.

Security is a lot about trust and trade-offs. This includes trusting someone who has shown themselves to be trustworthy, even if they might not be trustworthy tomorrow.
Another solution is to prevent any given period's oligopolies from ossifying. A "new deal" of the cards, so to speak.

(In tech we are relatively lucky that people's careers tend to be longer than the relevant oligopolies)
It would be so nice if DD and DDRescue did calculate hashes while copying.
I'm with you. All of society has always rested on gradients and fuzzy lines. "highly principled" extremism, while nice in theory, has never made the world much better. Pragmatism is what has driven most advancement. That may not feel great to some people because it's rarely perfectly fair (among other things), but it doesn't change it's success.
> So what? We all know in principle that this reasoning can be written down formally in ZFC with enough effort

But how can you know this? You're starting from reasoning in natural language that, by your own admission, sometimes engages in "sloppy" abuses of notation, such as treating isomorphism as if it could be equated with identity. Whenever mathematicians argue that "this can be written down formally in ZFC" they're essentially using a sloppy, informal, ad-hoc version of type theory and higher-level logic in the process; they're merely in denial about this point.
There’s a new accessibility course coming soon too https://practical-accessibility.today/
Well, yes, to a physicalist. The Chinese Room thought experiment is, ultimately, an appeal to dualism.
Supervision of actual braking curves through PZB was actually only introduced starting in the mid-80s (first version of the PZB implemented through microprocessors), and widespread retrofitting of older rolling stock with an upgraded PZB-version only began in the late 1990s/early 2000s in response to the Rüsselsheim rail crash.

Before that, speed control only happened at discrete points along the lines of "speed must be lower than x kph after y seconds", so you could actually continue running at full speed for up to y seconds before tripping the train protection.

Meanwhile, the currently existing lines on the two pre-war Underground rapid transit systems in Germany (Hamburg and Berlin) are still using simple train stops, too (though they did at some point upgrade to magnetic/inductive train stops instead of the original mechanical train stop system).
Fair points. I feel the need to clarify that you don't _need_ to use `FunctionalComponent` in bare JS, it just gives you an opportunity to type your component props (all `FunctionalComponent` is is a TS interface). This works just fine, from a `.tsx` file:
```
const MyComponent = ({ greeting = 'Hello' }) => <p>{greeting} world!</p>;
```
and can be used in TSX or standard-Vue templates as
```
<MyComponent greeting="Hi" />
```

There is certainly more surface-area to learn about than React, though my feeling is that hooks have evened that equation quite a bit (one React component class vs. a whole quirky hooks toolkit; and admittedly Vue has forms of both as well). I'd argue both are far less to learn than Angular – I've had a tiny bit of experience there and recall feeling continually lost. I also think there are tradeoffs that justify extra bits of learning, but that's a subjective matter that (imo) can only be informed through some amount of firsthand experience building something complex with the frameworks.

Typescript is not everyone's cup of tea! Tradeoffs abound there – personally while I agree it can be cumbersome, I have trouble going back at this point (though I will when necessary). Interesting that you enjoy enums – I do as well but have found a distaste for them in the TS community which saddens me.
> The scope of what Tesla is doing is vastly larger, more future proof, more reliable, and much more difficult to achieve.

I'd say the scope of what Waymo and Cruise are doing is vastly larger. Full Self Driving taxi service, in which they have achieved small milestones.

> Additionally, Tesla's model right now is to have a driver in the seat. They aren't trying to deploy a car without anyone in the driver seat. There's no need for them to have any license other than the one they have.

Well yeah, but they have been promising "full self driving" for a while where the driver won't have to do anything. They also want to have robo taxis in the future for which they should be testing with a license now.
is there a gui tool for command line ? that would be awesome !!
For layout work, I highly suggest https://flexboxfroggy.com and https://cssgridgarden.com. You'll end up with a strong understanding of both display: flex and display: grid. Once you know how to (ab)use these, much of modern css just drops out.
So the next time someone says ‘is there a Hacker News for [X topic]’ the answer ca be ‘roll your own.’
I starred at the tittle for 20sec, with my foggy mind trying to understand why translate CSS in Polish...
must sleep.
Another important skill is being able to read your own writing as if you are different readers. Think about how much someone knows and how something will sound to someone who doesn’t know as much. What’s their mental picture as they start reading, what is it after they are one paragraph in, etc. Make sure you aren’t making leaps they can’t follow. Try this out while modeling people of various levels of familiarity with the subject so your writing isn’t tedious to someone who already knows a bit. Make sure you aren’t wasting their time. Make sure you’ve defined your terms before using them. Read it over and over trying to get yourself into other people’s shoes every time. Have empathy for every reader you’re writing for.
People get mad that George RR Martin can't get past his 5th book in a decade.

And here, Knuth has to spend like 40 years writing his 4th book (which has now expanded into 3 books unexpectedly: 4a, 4b and 4c).

/s

I joke of course. But TAOCP's future chapters are some of the most interesting computer challenges available. Every section Knuth writes is another treasure.

It's clear that the computer science field really did take off in the 70s and 80s, so it makes a lot of sense why Volume 4 has expanded so much and scope-creeped.
You're spending billions on Ukraine (thank you, btw) because Russia's downfall is a net benefit for the US, and Ukraine is a US ally.

"Ally" and "puppet" are not the same thing.
> can't be any further

Probably you are lucky.

> always free to submit

I did. The problem is that in this particular case there is one guy with merge rights who doesn't want to update a package because it breaks something for him so the package is outdated by years. He provided me an excerpt from his logs and said that the update doesn't work for him. Period. They don't even think that the outdated package doesn't work on _modern_ hardware.
Is there actually any proof system running on GPUs?! I'd love to read about that. Afaict it must be super hard because tree manipulation is not great on GPUs...
What content blockers do people use alongside Safari on iOS?

I've been trying Firefox Focus but it's barebones, ad-centric, and doing nothing for cookie popups. Now with these Google popups infesting the web it feels like the 90s again and has made me stop browsing the web on my tablet.
I will use xv to the day I die.
Great for remotely viewing / editing images (e.g. headless EC2 instances).
Has features I can't even find in a modern image editor.
http://www.trilon.com/xv/
Modern frameworks rely on components and the shadow DOM. If you understand how these are implemented you'll go far.

One of the trickier things to grasp is where your CSS begins and ends. CSS is quite leaky here but there are ample style guides that illustrate pitfalls.
> I'm a huge fan of YC and other popular ecosystem content. But most of it skews towards simple products.

YC does fund "hard products". They call it "moonshot projects". They have funded companies that are building supersonic planes to companies building complex biotech products.
Check out: https://en.m.wikipedia.org/wiki/Matthew_effect

The rich getting richer and having a lot of power and wealth is hardly anything new. They may manipulate a lot of things and take all the wealth but in a democracy they are still somewhat subject to the will and power of the masses which should balance that out. Much of the discrepancy here in my opinion is a reaction changes in population, education levels, globalaization, technology, major global events,etc... these things tilt that balance one way or the other.

I don't accept tricke down economics but the fact that this is being talked about all the time plus gen-z gaining more power and influence and enduring a lot of major traumatic shared experiences, I'd say a shake up (or down?) is likely in the near future affecting the wealth and power distributions.
(yes, I said approximately same thing twice about legislative control, one of which involves an off-by-one error. limited edit window or I'd fix it.)
ARs are quite common which is why I predict someone with a GAYR-15 will stop one of these attacks in its tracks and people will stop associating them with right wingers exclusively.
i’d just like to say thank you for linking to that white paper. really a fascinating read, and nicely written.

i’m a long-time 1password user and absolutely love it. sure, it involves placing some degree of trust with AgileBits, but for the incredible level of practicality it offers, i view it as a decent trade-off. reading that paper now also makes me a great deal more confident in their security standards.
I made the same mistake. Judging by the first few sentences.
I did. Now what?
That’s the store. Like the Apple Store they keep the good stuff locked up in the back.
“For example, before 2000, only about 25% of top-grossing movies were sequels, spinoffs, and remakes. Now it’s usually over 75%.”

It’s a tough pill to swallow but YOU are the problem.

People spending lots of money to make movies, for example, want a high probability of making money.

So, the movies that the audiences pay to see are what get made.

Crappy news sources? Few people want to pay for news either.
A prior discussion that was helpful for me:

https://news.ycombinator.com/item?id=31060362
"Smaller places are more trustworthy" is not true at all. They have their own set of issues.
It seems he made it to 70, and then decided to just stop ageing.
China's current state

- Complete shutdown of all businesses not related to pharmacy or hospital, probably until April 2023. This includes factories. Check out on the ground videos by https://www.youtube.com/@xiaorenwu/videos, you will see completely empty malls, subways, and streets. Not only that, you will note all the anger from normal citizens, which is only really publicly visible this year. EDIT: the shutdown is either mandated by city, or voluntarily by the merchant, since nobody is traveling out to shop in fear of contracting covid.

- Few hundred thousand small and mid size business closures/bankruptcies. China does not provide small business relief like US did, so these closures are permanent.

- 37 million covid infections per day https://www.bloomberg.com/news/articles/2022-12-23/china-est..., millions of death per day that overwhelms the morgue. Keep in mind their vaccine is ineffective, and re-infection likely to last throughout 2023

- Market laggards like Apple finally moving out of China, and the rest of manufacturing laggards to follow

- Multinational consumer product companies moving out of China or reducing footprint

- Real estate collapse still unresolved

- Demographics collapse still unresolved

- Total debt still unresolved

- Closer alliance with Russia, and alienation from democratic countries. QUAD, South Korea, Japan, Taiwan, Europe all are aligning against China and Russia now.

So China's only card it can play is, being as sick as it is for at least a year more, is to be a paper tiger. and threatens with empty promise.
The insidious is that even if you somehow created a 100% inheritance / wealth transfer tax (that is, children would inherit virtually nothing from their parents), people with wealth would just rely on creating exclusive networks that the have-nots would not be able to join. Now that I think of it, sort of like the patricians and plebeians of Ancient Rome. You could become fabulously wealthy as a plebeian, but you would never be able to become (and enter the network of) patricians.
I think it’s just the law of Nature and social interactions. People/companies/entities get into the positive or negative self-reinforcing cycles. Exact same thing happens under the Socialism/Communism. Dr. Jordan Peterson talks a lot about it. The real danger is when companies become monopolies. I think at this point, it’s the role of the government to break them up. Lately, the governments have been refusing to constrain the monopoly powers and that’s a big problem.
Read a ton.
Write constantly.
Write for the trash can. Writer's block is caused by the pressure of obligation.
Write like you're speaking plainly to a friend.
If you can remove words without losing meaning, do it.
I would suspect Russia’s pain in Ukraine serves as an effective deterrent.

If China started amassing amphibious invasion forces near Taiwan, I’d expect the US to fill Taiwan with every javelin and stinger missile they can spare.
Did Eastasia "always" attack you?
Luckily our society is more complex than that, otherwise a single person would literally own everything. Looking at the world and our history, it’s not that there is any single optimal point where the trickle-up effect would somehow balance out; however, there does exist a point beyond which the probability for a revolution increases significantly. I don’t know if it’s the only historical circumstance where oligopolies collapsed, but it’s hard to find other examples.
Yes, I've been following this development. Sara Soueidan is probably the best person you could ask for to make a course like this
Sadly, that's the US for you. The corporate world can be a horror show and sympathetic HR is an oxymoron.

I hope you can get yourself out of this bind.

Still try to enjoy your Christmas if possible.
1. Despite the implosions of crypto, web3, and other categories, VCs will still make investment decisions primarily based on FOMO.

2. At least one FAANG company will have a major layoff, but due to poor execution and inefficiency rather than macroeconomic conditions.

3. China will not invade Taiwan.

4. YIMBY policies like the builder’s remedy in California will kick in in many parts of America, but construction costs will have ballooned to the point that housing development in cities is no longer fundable, triggering a multi-year decline in the strength of American cities.

5. At least one generative AI product company will find a credible business model and escape upwards out of the hype cycle.

6. Climate change driven disasters will continue to occur, and younger generations will begin to gain enough power to force policies that can genuinely reduce carbon emissions across industries. Having a large carbon footprint will begin to be seen as gauche.

Edit: One more hopefully obvious one. The tech layoffs of 2022 will lead to a proliferation of new startups, kicking off the start of a new decade-long tech boom and bust cycle with some amazing and important products and services created!
You decide to print pamphlets for your protest after a black colleague is singled out and treated in a racist manner by your boss/admin/whoever.

You ask the printing press to print pamphlets for your legal, peaceful and just protest. They say no, they'd rather not be involved in that sort of thing.

Do you still support this idea that businesses should make careful judgements about each client versus a general policy of neutrality?
...Yeah - you pay for it, then ideally you eat it!