skysight-inc/HackerNews huggingface dataset:
My main goal with my digital hygiene is less about privacy and more about trying to avoid surveillance capitalism. I try to avoid using any systems where someone will try to collect data as a way to get some economic advantage. With that said:

OS/Applications:

- Linux on the desktop since 2007.

- I was using Firefox with uBlock, switched to Brave because I like the model: it lets users "vote with their wallets" (by collecting the rewards and giving back to content creators they like) while keeping their personal data out of reach from advertisers.

- Went through a series of Android phones that could be rooted, installing Lineage OS whenever possible. I'm now on /e/OS, and I use only the apps that are available on F-Droid. I keep an old android around just for my banking app.

Online Storage:

- Avoid external cloud service at all costs. If the data is not on a server that I do not directly control, I treat it as a liability. No Google Drive, no Dropbox, no Spotify. Instead of being dependent on webapps, I prefer to sync my data between my machines with Syncthing and use the "proper" application to work/consume the data. I wrote more about it at https://raphael.lullis.net/thinking-heads-are-not-in-the-clo...

Social Media:

- Still using Twitter and reddit, but using libredirect. On mobile I browse through Fritter and Infinity for Reddit.

- Heavily encouraging anyone I can to switch away to the Fediverse. I may be biased though becuse I run a managed provider for Mastodon and Matrix (https://communick.com)
> If they find out their co-workers are making more money to do the same job, they are likely to take action.

Here’s the rub: “same job”.

Sure, this is a reasonable attitude to take if it’s genuinely the same job and each worker is creating genuinely the same value.

But everywhere I’ve worked, comparable jobs are defined as graded job families, and it has been very obvious that there is a diverse range of work being done within a grade/job family, with individuals bringing a diverse range of experience, skills and performance.

For two individuals to have the “same job” is a rare thing in knowledge work.
Requiring to pay US taxes on your income abroad grants you the privilege of a vote :)
Schmidt:

"When you use google, do you get more than one answer? Of course you do. Well, that's a bug. We have more bugs per second in the world because we should be able to give you the right answer just once. We should know what you meant you should look for information and we should give it exactly right and we should give it to you in your language and we should never be wrong."
Just going to say it again… if they have to cut a mission it’s Artemis 3… also… Orion should have been designed and built to be capable of using a service module and trans lunar injection booster that could be launched and fuelled on orbit by other rockets. The entire god damn infrastructure is a pork trough for the military industrial complex contractors who were working on the Space Shuttle since the 70s… and is costing taxpayers of not just the USA but other Artemis accords countries who have national efforts that are funding parts of this.

I get it, it’s political stuff. But it still sucks.
Google search now works MILES better than YouTube search for content. That's pathetic.
I actually have a collegouge that paces and insists on keeping the camera on
Many of us here writing web apps for enterprises can use SQLite with WAL with no issues.

Number of concurrent users range from tens and rarely hit hundreds. SQLite can handle that kind of traffic without any issues.
I don't have a phone number. My SIM card has only a data package.

In the context of privacy it mostly means you can't easily link my accounts trough my phone number.

As of why is a long story that mostly resolves around how bad and annoying a phone number as security measure is and how you have no way of actual owning your own number.
I watch a lot of tutorial channels and almost the first thing I (and I assumed everyone else!) do is sort by oldest first to find the start point... :-(
Wouldn't a VPS make you more of a target?
>due to some issues

How messed up does your DB schema need to be that you have issues with ordering entries by date?
Elon Musk braces for $56B battle with heavy metal drummer
Same experience here with slight variations depending on the mood, time of day and attendees
It seems like if we balance the net loss and profit of Twitter over the last 10 years it's about one billion in losses. That's just about what has been added in interest for each year now post acquisition. So it seems like Twitter could have operated more or less indefinitely with just the interest of about 3 or 4 years?

From an economic point of view everyone is worse off now: The employees who presumably have to commute, all those who lost their jobs and those who lost the business of those employees and finally the users.

How is this good in any way?
The population of all these places are stabilizing too.
I host everything privacy related on a server in the basement. Email, XMPP, mumble, calendar etc.

I mostly use OpenBSD these days, but any security is a bonus. I mostly do it for the minimalism. The pledge and unveil stuff built into the browsers is nice.

I have at this point dumped pretty much everything but self curated Reddit and HN, not just for privacy but for general sanity as well... That is also mostly the reason that I keep my phone (which is dumb anyway) turned off unless I need to use it.
Transcript of Elon Musk's first employee meeting at Twitter
Is creating a false “Musk” account to spam people with some shitcoin “parody”? Is creating a fake Musk account to post hatefull shit under his name “parody”?

What is up with the New Left and this total absence of reason and ethics?

Actual parody is completely okay and NOT banned (unlike it was on Old Twitter).
Property based testing is quite common for compilers, I think. Generate valid programs, then see if the compiled code does the same thing on different settings (or versus a different compile.) Or, modify the program in a way that should preserve the meaning and see if the compiled code does the same thing.

Fuzzing can be thought of as property based testing.

The key to PBT is that it allows tests to be generated and minimized automatically, enabling enormously larger volumes of tests than if the tests have to be generated manually.
Statistically, yeah.

Because the most watched youtube videos are music videos, and people listen to the same music regularly.

Also because some videos have been popular enough that people wanted to show that to their friends, and regular users don't know how to use the history, so they want to find it in their home page again.

I assume the algo just doesn't know the difference between videos that are rewatchable and ones that are not, and does that on some statistical metrics that don't make sense in a lot of contexts.

When you think something is stupid, the answer is usually there is something we don't know about it.
Location: Turkey

Remote: Yes

Willing to relocate: Yes

Technologies: Python (PyTorch, OpenCV, scikit-learn, Numpy, pandas, FastAPI, Django), Java (Spring Framework), C++, Javascript-TypeScript (Angular, React), Linux

Résumé/CV: https://drive.google.com/drive/folders/1LLM6Gq0g93PDJKSDX-YO...

Email: ardanumanoglu@gmail.com

GitHub: https://github.com/arda-num

LinkedIn: https://www.linkedin.com/in/ardanum/

Hello,

I am a CS major junior student. I am looking for internship opportunities for summer 2023 or right now if remote. I have various projects in AI and Web Development. I am currently a part-time full stack web developer in a company. If you have any questions, please feel free to contact me.
I'd second the recommendation.

I personally enjoyed reading it, and from my limited exposure to the topic, my impression was that although some anthropologists disagree and theory has advanced since, The Collapse of Complex Societies was a landmark work and its ideas are still taken seriously.
Good write-up. Optimizing for embedded, real-time systems is a nice way for them to cut out a little niche among similar languages.

Aside: I've tinkered with Nim a long time ago (when it was called Nimrod) and thought it was pleasant. I'd be interested to hear from anyone in the HN community that has used Nim in production. What did you use it for? How was the experience?
Interesting idea! Seeing as my "should read" list is already hundreds of books long, can you give us a spoiler as to what he suggests (if anything) to fix this? Or is it simply inevitable and therefore not actionable?
Data-in-Use Encrypting MariaDB
We waiting for that moment now for what? 20 years?
As others said: a good logo is always also good in black and white.

The old SGI logo was cast in plastic as a 2.5D version on the workstations, color printed in color brochures and otherwise there was a much simplified black and white version.
I had to buy a flight urgently. But my credit/debit cards had to low of a balance. Topping ul via bank transfer would have taken 4 days over the weekend. Used a crypto backed card, transferrred tokens, and 30min later booked my flight.
Probably just casual rounding of a quantity and its reciprocal, without realizing that 4% vs 5% is a large difference.
Well, shouldn't they rather care for knowledge representation, universal ontology (i.e. not only for their topics) and inference research?
1. Structure and Interpretation of Computer Programs by Abelson and Sussman

2. Computer Systems: A programmer's Perspective
As a side note (but related to Nazare), I always found this hilarious:

Someone selling "Bottled water from the giants waves of Nazare"

https://2.bp.blogspot.com/-Ex0KUcNNsUU/UyQW_2iKAWI/AAAAAAAAF...
IndexedDB is probably what's meant, Local Storage (if taken literally) is a simpler and perhaps too limited a solution. There are some options that make IndexedDB easier to use, I've been using PouchDB, which works well. If syncing to Dropbox, you'd then dump the database into a JSON string/file and use the Dropbox SDKs to sync that. If syncing to a database, you can do something more efficient.
Well, consider what portion of population does not run ad blocker. Consider what portion of population is likely to click on ads. That's the audience YouTube is being built based on. There's really no reason to expect it to get any better.
You can only write that extension if the original publication date is made available. The next step is to remove that bit of information from any APIs and from display on the page.
Energy may not equal emissions always and energy to GDP conversion ratio can change. Does a 100W incandescent bulb produce more value to GDP than a 14W LED bulb of same luminosity?
No matter its technical merits, I would never use a programming language where I don't know the dominant (natural) language of the community.

Every project has bugs and discussions how to work around them. This project has 12 Github issues. How severe are they? Will I hit them? I don't know because they are written in Chinese. (But this is not unique to Chinese, I feel the same way about French projects on OCaml and Coq).
You should add some examples and screenshots on the GitHub page.
It matters to me that my digital data (PII or not) is not tracked aimlessly and sold to 3rd parties without my consent. So,

I use a VPN because I don't trust my ISP.

I use LineageOS with microG because I don't trust the phone manufacturer and Google to not track me.

I use Linux coz fuck Windows. Hardened with secureboot and FDE with TPM.

I use ungoogled chromium with uBlock and NoScript.

I also selfhost most of the services that I can replace with FOSS alternatives. Can be a PITA maintaining them at times but I sleep happy at night knowing my data is not on some Google(-like) farm. E.g For Youtube I do make use of public invidious instances etc.

Any app (on phone and PC) that doesn't need internet permissions (or any other unnecessary permissions) has them toggled off. Flatpaks and flatseal makes this so easy on Linux.

Any social media app that works well as a PWA is not installed. And if needed on my phone, it's installed into the secondary work profile where it can't read my files/contacts/etc.

All data I consider private is encrypted at-rest. Same is routinely backed up to different cloud storage providers.

Any account that I consider important has 2FA behind it. Most accounts I just use disposable emails to register.

Ads are all effectively blocked on the devices I use courtesy of dns filtering.
If we went with latter we would need more land to feed same number of people. There is more "nature" when we leave the forest as is and not cut it down to, to convert it to a poorly run "human land".

> There were more cereal calories per person in 2020 than in 1992. And this abundance was brought about without massive increases in the area being farmed. While industrial emissions rocketed, emissions due to land-use change fell by a quarter.

We were able to more than triple our output in that period.

https://www.economist.com/special-report/2022/11/01/a-lot-ca...
The easiest and most straightforward advice is:

- Avoid cloud services

- Avoid services that require an account

- Avoid installing proprietary apps

- Use Free and open-source software (FOSS) if possible

There are of course always situations in which it is unavoidable to do one of those mentioned not-to-do things, but if you stick to those simple rules most of the time, you should be able to avoid the bulk of the undesirable stuff out there.
Lizardman’s constant
what do you use for nextcloud provider? self-hosted or a third party?
Monitors used by people who cared about SGI or did anything with graphics design we're at least 800x600. And the screens my company had at the time were all 1024x768 already (including the screen of our single SGI Iris Indigo).
Had to deepl "自主可控、纯中文国内社区" to understand that your comment meant it translated to "pure Chinese domestic community", which implies if we are not part of the gang, we can't enjoy the project.

Well, we've been doing this implicitly with English for a long time, so I guess Karma is a bitch.

On the other hand, I wrote a French technical blog for years, and it was way harder to reach a lot of people, so if I had to do it again, it would be in English.

They don't have this problem, since 1B people are Chinese.
It's actually for "bring attention to" :)

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
<svg>
Ask HN: How fast did you pay off mortgage?
I started my journey this month at the age of 36.
I assume this happens in all governments, we know the sort of people who get voted in. There is strong selection pressure for people who are totally in love with power to the point where they put up with the abuse of competing for a political office and the risk of failure. There is nearly no evidence that politics selects for conventionally honourable people, and a substantial body of evidence to suggest that the halls of power are staffed with serial liars and sneaks.

What really interests me is that this illustrates how completely staged the public face of a political party is. not really news, but interesting nonetheless.
To pay the people who make these things happen I suppose.
Unfortunately, a lot of climate activists’ primary goal is not stopping climate change but rather advocating for degrowth. They are thus vehemently opposed to any solutions that don’t involve massive reductions in consumption. This is not only politically untenable (it is impossible to convince societies to take massive quality-of-life reductions) but also alienates the majority of people from the cause, who might otherwise support it. Hopefully degrowth advocates’ voices will be drowned out by abundant supplies of cheap GHG emission-free energy.
It's different than that - calling an election has always been the Queen/Governor General's only real power in this situation, that bit is not new. What's a big deal now is that Kerr and the Queen were going to do it because it COULD happen, not because it WAS happening.

Minority governments, with confidence and supply agreements from minor parties (or not) are not uncommon in the world, but they're obviously not as stable ... but in an English (and commonwealth) parliamentary democracy it takes a loss of confidence (a majority vote of no-confidence in the parliament), or loss of supply (the inability to fund government) for the head of state to force an election
Better default NTP config for Amazon software that usually runs inside AWS but sometimes runs outside? Amazon Corretto, Amazon Linux, etc?

This helps Amazon claim that those "run best on AWS", as NTP would be in the same datacenter (I think?) otherwise it looks like they use a regional endpoint[1].

1. https://globaldnschecker.com/#/A/time.aws.com
At rest encryption also helps when disposing of the HDDs since there's no need for extra precautions.
Just a reminder for video creators out there : non-platform solutions to distribute your videos not only exist, they also work well these days !

For instance, PeerTube :

https://joinpeertube.org/en
If their solution to insolvency is advertising, then let them be insolvent. We're not gonna keep enabling this behavior.
Often the person doing a more complex or impactful job has a lower wage than a new junior coworker. This can happen with employees that have been at the company long, whose wages have stagnated. When a company hires new people at current market rates, those new people will have a higher wage, for what can be the same or 'easier' job.
It's not even that much of a senseless decision considering that half of the population has a double digit IQ (100 is the median by definition, half is below half is above)
I write in C only when I need to; in my case I have a limited runtime environment available, so I can't use some other language (which I might otherwise prefer) with a larger runtime requirement, and I also already know C, but not C++. Also, none of the libraries I have to use have C++ APIs. Had I already known C++, and if there were C++ APIs available for the libraries I need, then sure, I might have used C++, but as it is, the results (a C++ program but full of C-style programming because of the APIs) would not be worth the effort of learning C++. C++ also imposes a cost; that of reducing possible contributors to those people who already know C++ – knowledge of C is simply more common than C++.

A C++ program which calls nothing but C libraries will not have the “shape” of a C++ program, but essentially the shape and structure of a regular C program. And the small pieces that remain C++-shaped might not be large enough or provide enough architectural benefit for the drawbacks of C++ to be worth it.

(Paraphrased from this thread: https://news.ycombinator.com/item?id=20849570)
That's my strategy exactly, fall squarely in the masses. I also started treating all my online conversations as public, if all my online life went public, it might be awkward but it would be "ok".

And while I'm diametrically opposed to the "if you have nothing to hide" argument, I really don't have anything to hide, so individually it doesn't impact me.
They want to push youtube shorts on everyone to compete with tiktok so it makes perfect sense from to them
Remote atestation? Why ?
I once had employer tell me that because I was single with no kids I did not "need" as much income as a co-worker with multiple kids...

I noped out of that employment quickly
One also may bias values to be similar (or equal) to other recently generated values. This was a trick used in the compiler tester yarpgen, where it was useful in testing optimization of bitwise operators on integers.

https://github.com/intel/yarpgen

https://github.com/intel/yarpgen/blob/main/papers/yarpgen-oo...

(see "Policies for constants", page 196:8.)
Let us assume for a moment that I agree with the following premise:

<<Property rights are the cornerstone of Western democracies

Right now that cornerstone is rather heavily tilted towards IP rights and puts Western democracies at an angle where they could easily slide into the ocean ushering the era ant self-respecting regime is trying prevent.

<<You either keep liberal democracy (and the market economy for culture and information), or embrace a free commons of information and demarketize culture/in

It is not an either or. It is a spectrum with multitude of options in between. That you seek to put it as a simple binary choice is a failing rhetorical style and will not get you far in terms of arguments on HN.

edit: corrected first sentence
I guess you mean “mouse pointer”, not “cursor”? If so, there’s Mouse Keys (https://support.apple.com/en-gb/guide/mac-help/mh27469/mac), but that means giving up easy access to essential keyboard keys, especially on laptops. If you have a numerical keypad, that may not be that bad, but that’s for you to judge.

You can also use a camera and control the mouse pointer with your head (https://support.apple.com/en-gb/guide/mac-help/mchlb2d4782b/...). I don’t know how well that works.
> that would cost several million.

But it sounds like many of the steps should be amenable to an engineering solution so the cost should fall dramatically if only it can get started.
Can't ping time.aws.com. When I mtr it, it's over 60 milliseconds away, I think i'll stick to time.cloudflare.com which pings in 5 milliseconds
Ask HN: SaaS founders, is offering a Segment.io in your app useful?
Hi HN! I'm Ashraf, one of the creators of Activepieces (went through YC recently). The goal was to enable SaaS products to offer integrations faster than building them in-house.

Later, we realized that a visual builder might be yet slow to offer integrations. And after some feedback, we saw some use cases where SaaS wants to send data to their customers destinations, such as Amplitude, Mixpanel and CRMs.

In other words, it's like asking your customer to pass their Segment ID on to you and you integrate with their Segment and events will be routed then to their final destinations.

We heard that SaaS end customers don't always like to use Segment, so SaaS makers prefer to offer the integrations directly in the dashboard (1-click thing).

My question is, if we give you Segment's abilities to offer in your SaaS, which means outbound integrations with tens of destinations, would that be useful for your customers?
That sounds like something that is not slanderous at all and would never be used to harm innocent people.
So if most people supposedly don't use the feature it probably doesn't cost that much to have it. Also now people who actually want to view videos starting from oldest will use a magnitude or two more resources just by needlessly scrolling for 5 minutes.

Seems to me that it's more likely that google just has too many employees who just do idiotic/random changes to show that they are actually doing "actual" work...
X-Ray Audio: The Documentary (2016)
While planning a little gift for a friend, I came across «рентгениздат» (seemingly more commonly "roentgenizdat" on the English internet rather than the expected "rentgenizdat" transliteration)—essentially homemade/bootleg records made from X-ray films during the Soviet Union—and thought it may be interesting to some readers, especially those of you with an interest in piracy, music trackers, etc.

Similar discussion:

- <https://news.ycombinator.com/item?id=10724639> (2015)

- <https://news.ycombinator.com/item?id=20221047> (2019)

Similar stories:

- 99% Invisible: 'Bone Music
' (2015) <https://99percentinvisible.org/episode/bone-music/>
There is a clear explanation for this. If you like something that others find disgusting, it allows you to consider yourself special. Entire subcultures stand on such a psychological focus. Everything has a place under heaven, and this is not good or bad.