skysight-inc/HackerNews huggingface dataset:
I'm from a middle-caste - one that currently qualifies for affirmative action quotas in my ancestral state in India, but is reasonably well off economically. Most Indian tech workers with caste names I can recognize are either Brahmin (priestly caste - highest in the ritual hierarchy, though often poor), or Agarwal (middle-caste but extremely wealthy). I eat meat. Most of the upper castes traditionally don't, but a lot of Brahmins for example eat vegetables.

If I went to an orthodox village or town in India, I would likely face discrimination from Brahmins. On the other hand, in educated circles in cosmopolitan cities in India, caste is unlikely to really come up. The one thing that could come up is diet though - in some regions of India, many or even most landlords (including "lower" caste ones) would deny me housing because I cook meat at home and bring non-vegetarian food home. In America, most landlords won't care, but many vegetarian students / residents do insist on vegetarian roommates (likely more because they don't like the smell of meat than due to the religious vegetarian fanaticism that's seen in some parts of India).

Is it possible that dalits (historically untouchables, who constitute something like 2% of Indian-Americans from surveys I've seen) could be discriminated against in top tech companies in America, unlike me? Yeah it's possible. But I'm skeptical, if only because few Indians could tell apart a dalit from someone like me, given the amount of diversity you see in top tech companies - someone from one region of India won't recognize dalit surnames from another region of India. I could, however, see it coming up in some of the less competitive tech companies, where you tend to see more clustering of people from individual regions of India. I have also heard reports (some from friends of friends) of heavy discrimination by more tight-knit ethnic / caste groups in the diaspora that don't tend to work as engineers in tech - e.g. Jatts in the Central Valley or Patels.
Yes, that's advice for if you want to not get fit.

If you're happy (can have a good life) not being fit, you can just follow advice that will not make you fit.

If you're unhappy not being fit, then it is essential to fix that, because unless you are a depressive it is essential to fix any fixable issues that are making you unhappy.
In section 3.8 Limited Coordinate Precision:

The OSM data model uses coordinates with a precision of 7 digits after the decimal point. This allows coordinates to be stored in 32 bit integers, so 8 bytes are enough for a coordinate pair. Compared to the common IEEE double precision real numbers this needs only half the space which allows for significant savings in large databases.

The 7 digits give a precision of 1 centimeter of better, so in practice this is usually not a problem with the kinds of things OSM is mapping. But with more and more micro-mapping in OSM (for instance for indoor maps) this could in the future become more of a problem.

I'm failing to see much benefit from increasing the precision of a point data type which currently allows ~11mm[1] precision when there are bigger untreated problems of both precision and accuracy to deal with:

* Skyscrapers can have lateral deflections exceeding 1500mm

* Residential building slabs and timber frames can seasonally deflect by over 50mm

* Australia is moving ~70mm per year

* Jakarta is sinking by ~100-250mm per year

* Sand dunes can migrate by 95000mm per year

To improve quality of OpenStreetMap data, wouldn't it be more beneficial to first implement support for time-dependent transformation vectors on grids fine enough to distinguish Jakarta from North Jakarta (sinking rates of 100mm vs 250mm respectively) and adding a timestamp to each point data type? In this way, it is possible to automatically transform vector data added to OSM a year ago into more accurate vector data applicable today (based on estimated movement).

And would <11mm precision ever be a reasonable possibility for OSM users? If higher precision was needed for mapping interiors of buildings, how would a system handle the width of a room that could reasonably be measured to be 10000mm or 10050mm depending on deflection of the building structure on the day? Or a bridge deck that could differ in elevation above ground by 1000mm depending on load and weather? Or the 100th floor of a skyscraper that has a lateral deflection of 1500mm versus the 10th floor of the building that only has a lateral deflection of 100mm?

[1] https://en.wikipedia.org/wiki/Decimal_degrees#Precision
It's not that clear cut to me. Without patents, maybe inventors -- both original and follow-on -- would have never bothered investing so much time and treasure, and we would have been behind on average. This is a pretty explicit feature of the patent system. The short delay due to the temporary monopoly is not that important in the grand scheme of things.
“Cybernetics” is the way into exploring this feeling more. There is a lot of high quality research on it, but it doesn’t permeate tech culture a ton except for privacy/cryptography.

I can’t talk you out of your despair, but I can point to resources to flesh the concept out for you that I chased down after feeling similar.

I have not run into many tech-native people realizing and addressing this problem from tech-first except for the cypherpunks and chaotic ways it shows up in some parts of cryptocurrency tech, and then the VPN/ProtonMail places.

I think engineers chasing this feeling is really important, as part of the cause is very much chasing RSUSs or w/e while not realizing the crazy dystopian governance layer our products are stitching together.

Tech-native starting points that address this heads on:

- “who owns the future,” Jaron Lanier, father of VR

- “True Names,” the version with essays at the beginning, Vernor Vinge

- Anything out of the cypherpunks, to include early bitcoin docs. You can disagree with the tech and also this group has really distasteful views around the edges, but they also created encryption that consumers could access, Tor, and similarly hugely impactful technologies based on the premise you have.

Philosophy:

- CCRU, Nick Land, Sadie Plant, Mark Fisher Nick Land is nuts today, but he had good thoughts on tech before the early 2000s.

- “The Cybernetic Hypothesis,” Tiqun.

- Leftist or very fringe groups and related papers in the Anarchist Library website or whatever it’s called.

Math or systems theory academics:

- Norbert Wiener, “the father of cybernetics,” out of MIT

- Donna Meadows’ systems books, I think also out of MIT

Fiction:

- Neal Stephenson and William Gibson write books that describe a believable future if the trends you describe continue.

Digging into this area unavoidably leads to more doom-y thinking but awareness in tech is necessary to even attempt to course correct.
> water is unlimited

It's supply & demand. The solution is to raise the price of water to reduce demand.
Genes which are responsible for white skin were introduced to Europe by “immigrants” from the middle east. It’s a very diverse region due to groups of people moving in/out for thousands of years.

So whatever label you try to attach to them you’ll find plenty of people for whom it makes no sense (e.g. there are groups of people whose ancestors lived in the Levant for at least thousands of years and amongst whom red hair and blue eyes are more common than in most “European” populations)
Even if we are building a tech dystopia, we are building many other good things with tech. We're just more capable of making even better and even worse things than we used to. Even in a dystopia, we can still build and do good things.
Even as someone who's largely ripped out jQuery for vanilla JS I still totally understand why people use the API. Vanilla JS is terse comparative to jQuery short-hand syntax, especially for simple event bindings.

Sure, I think jQuery these days is largely legacy developer ergonomics... I admit there are parts of those ergonomics that I miss. Especially when comparing it to modern tool-heavy transpiled/compiled/whatever JS development which is way more opinionated than using a simple utility library.
In my domain and maybe this is not the norm, the consumers of "tooling" are usually other engineers.
Can you explain how correcting a past mistake is racism? Imagine you have two kids, and you only give one of them a cookie. Should you make up for it, by giving the next cookie to the kid who didn't get one? Of course!
I bet for most of these conferences, those costs are rounding errors in the grand scheme. When Microsoft has Microsoft build, the cost of the space and food is nothing compared to the return they are going to get from companies who turn around a pour money into azure because of what they demonstrated at the conference. Same with other companies.

The cases where this probably isn't true are going to be the conferences like Debconf or BSDConf. Mind you, these conferences have been hosting all their sessions on youtube for years.
I understand that, but what you are doing by making that choice is actually choosing to make those other problems your problem. Maybe they do not affect you, but they are still there, so the "solution" can hardly be called superior or even a solution at all. It just is something that does not affect you. Taking the entirety of the environment would consider all apps and all options that could possibly be used, I bet you can see how that would quickly become a bad situation that the users almost certainly do not know better than the developers how to handle. By definition, if a user is only focusing on their specific apps in a very strict and controlled situation, they actually cannot know what is the best overall choice.
Ask HN: Which website do you use for freelancing?
I am currently trying to move into freelancing to make some money on the side. I remember doing fiverr many years ago but was frustrated with their high commission fees (they seemed high to me at least) and the amount of holding time between payments. This might have changed but I wouldn't be too sure.

Do you have any reccomendations on sites/services for freelancing? How has your experience been?

I am currently leaning towards upwork, I'm curious if there are any opinions here on the site.
Still the main standard for podcasts.
My understanding of the situation is that Western countries/companies don't usually have protected class status on basis of caste. Those protections exist for race, gender, age etc.
I'd imagine this type of situation could also be especially tricky since both sides of it have _some_ claim to minority/victim status.

Not that it isn't still fairly clear what needs to happen, but it's not hard to imagine how even doing the right thing in the right way for the right reasons could end up spun as if it's a squabble over a prayer room or something, like "clueless white HR department fires productive manager after disrespecting his cultural and religious background. When will they ever learn??"
Given that YAML it's a configuration language I'd say that not being turing complete it's a feature, not a bug nor a limitation; I always want my language files to be declarative to not suffer the perils of logic.

Edit: Also, I don't see the need for a turing complete language for something like docker compose, if you need something really complex you can always script a docker-compose.yml generator with all the logic and complexity you need.
Where are you looking to buy a farm? I work in tech and love it, and won’t quit anytime soon, but I’d love to own a farm that’s at least break even with the perks that come with it (hiring a farm hand and doing the bits I can).

I used to live in the countryside in rural England, then London & Oxford, now Palo Alto, and that small village was still my favorite place so far. If I’m in tech all day I need that balance of nature outside of it.
Yes and pre-launch renderings of the interior of the Dreamliner featured a piano bar and all-round led screen walls.

Interior buildout in planes is always at the discretion of the airline, and the concepts shown by manufacturers should not be taken as realistic.
Conservation and efficient water use will happen naturally if the price of water is increased.
Mhh, whenever I heard about them, I looking at their current successes. Did they not promise to launch a sub-scale supersonic plane to test out everything? It has still not flown unless I have missed something.

So why should I trust that their main airliner is anywhere even close to on-time.
Agreed because humans do a poor job of passively monitoring automated things for an extended time. I don't think we can talk our way out of that.
I wonder how many, if any, original install components are still present in that Ship of Theseus.
Do you mean warm up?

Stretching before strength exercise sounds like a bad idea to me (but an excellent idea after).
Could be booted into a USB live CD and then manually mounted the internal harddrive to rsync the new root filesystem. They would need to make sure their boot partition is rebuilt/updated too with the kernel if necessary.
There are beautiful collaborations happening where artists are taking AI art-generation as part of creation:

image: https://twitter.com/Mathieustern/status/1557723720386772994

video about image: https://www.youtube.com/watch?v=ZYJwb2m_Vq0
Unbound, up to version 1.16.1 vulnerable to ghost domain names attack
I'll be coming up on 10 years as well, mostly just because of the AUR. Whatever obscure/proprietary program you might need, there's a decent chance some helpful person has packaged it up. Also has the advantage of easily being able to uninstall the weird 10 year old perl/python/mono version the thing needed to run that would otherwise probably stay on my machine forever.
I've been using the same base-install of Gentoo since like 2010. Switched from Gnome to Xfce some time ago; new machines just `rsync` the stuff over. But when the root partition when from /dev/sda3 to /dev/nvme0p3 there was some switching.

Back in my Windows days (1990-2001) I was NEVER able to do anything like that; copying that damned registry. Had to make special files; apps would never work. It was a game changer to find a system that was as simple as copy the files to the new hardware.
Started programming at 8 years old (BASIC on the Apple ][) and still doing it for a living in my early 40s. I hate what computing has become. I used to be optimistic about the future and tech's role in it. What we're getting is starting to look like a mix of Gattaca and Brazil.
The FOSS community is also aware that there are scammers out there masquerading as good folks.

Besides, free online tools with closed source server-side components are fundamentally different than open source tools.
And yet... by doing this they're trying to socially engineer away something fundamental to all societies throughout humankind: people have been worshipping their influencers, celebrities, figureheads, idols, deities, demigods, and Gods their entire history.

Even TikTok has its stars (and they're huge now).
> What is important to keep in mind is that this will probably not render the world a technological dystopia.

Why is this probable?

It seems to me that the digitisation of life and its associated all-pervasive surveillance is all but guaranteed to create a dystopia. Not to mention other civilisation-scale threats such as nuclear weapon proliferation, global warming, ecological collapse, autonomous weapons, etc.
Workable != competitive, and in an industry as cutthroat in aviation airlines want the absolute best in fuel efficiency and reliability to undercut their competitors by $5.

There are other commercial aircraft manufacturers but essentially in each size segment you will only see two players. Embraer doesn‘t make any direct competitors with Airbus or Boeing, as an example.
ITT: people telling each other that they use archlinux.

BTW I also use archlinux
I'd rather the processes evolve to treat all discrimination on factors such as race or caste as bad, regardless of the race or caste of the people doing the discriminating.
>That could help prevent these kinds of incidents, but cameras trying to detect painted lane lines have many obvious fail points and one of them is keeping the car in it's lane. This incident proves that once again.

Hold on a second. Lane-assist is a perfectly fine feature that is obviously meant to be used in conjunction with an alert driver with their hands on the wheel. That is typically dubbed 'Level 1' of autonomous driving, similar to adaptive cruise control. This accident wasn't related to that, but instead to a 'Level 2' autonomous driving where there is some level of driving automation.
Level 2 automation doesn't typically switch lanes.

I'd wager 10-to-1 odds this was an active mistake by the driver. It is possible, however, that the car was in lane-following mode and got horribly confused (in which case, it is still a mistake by the driver, just different).
That's because we understand how the system works, and are competitive - it's ingrained in us from childhood how important it is to study and compete and understand the system because there are a billion+ of us and so few opportunities.
I'm glad for you, but ActiveRecord is still the best ORM of all time. OF ALL TIME. I rewrote one of my main Rails applications in .NET, and trying to use Entity Framework was like pulling teeth for me, in comparison.
Another idea I'm entertaining is a DIY well (thanks to our pretty accessible water table) for watering the lawn. It's not clear how cool the town will be with this but worth exploring. :-)
Duopoly markets can be surprisingly efficient in some circumstances, so it may not be profitable for other firms to enter the market.

https://inomics.com/terms/bertrand-competition-1504578
That said, I strongly recommend letting the distro hopping take you on a journey before you land on Arch-- don't skip to the end. It's nice to see how things are done elsewhere (defaults, etc.) so that you've got some opinions by the time you get to Arch and configure your own take on things.
I suspect these things will go in waves.. For a while we’ll embrace big tech.. then we’ll hear of aspirations to create a privacy revolution or run our own mail servers and jump on the next big thing.

Case in point Facebook.. it’s still huge but there are plenty of people that have decided they just don’t want a Facebook account anymore and Facebook’s own growth is floundering. Users are fairly fickle, WordPerfect to Microsoft Word, Flickr to Instagram, Instagram to TikTok.. A lot of employers even deliberately default to Bing instead of Google these days.

Look at the dominance Microsoft used to have with the Windows ecosystem, a significant number of people just want a web-browser and couldn’t even tell you what OS they were using.

I don’t think the concern is misplaced, profit driven companies will always strive for vendor lock in and monopolisation if given a choice but nobody is producing tech that someone else can’t.
OT: Nice site! Also built with Svelte, it seems.
I agree with most everything you've said expect:

> will never work for a FANG (except Apple, because its hardware is mostly neutral),

that's very surprising to me because I see it so much differently. Apple may be a "hardware" company in spirit but it's very much a software company these days too, and increasingly push into software domains.
I see you never used windows 95.
I'm not saying that there aren't dystopian problems in our future, but my bias is that we're actually probably not doing enough, not that we're doing too much. Measuring technology progress is actually very difficult to do, most of the actors have massive incentives to lie and exaggerate.

> a VR metaverse dominated by super sophisticated ad tech

No one is joining Meta (in fact they're losing people now), it's going to fail. Actually VR in general has been unable to gain market traction for years. More and more signs point to people exiting social media (TikTok is still a concern though).

> all controlled by super intelligent AGI

Don't believe the AI hype. We've actually made very little progress on theoretical AI, the breakthroughs have all been in engineering (mostly just adding stacks to NNs that hyperscalar cloud architectures have made easy). We don't actually know what General Intelligence is yet or how to implement it. The engineering progress is making people think there is crazy progress in AI when there isn't.

> think DALL E and where that's headed.

DALL E is just cobbling together two AI innovations, semantic association and image creation. AI has been able to "combine" two types of image styles together for a while. Now there's a semantic addon that does the heavy lifting of looking up the styles for you based on the words you said/wrote.
Yes. Silicon Valley seems to think it knows what the world needs more than regular people themselves. Some of what they come out with is useful, such as computers, telephones, vehicle technology, etc. But now Big Tech is wanting to control EVERYTHING about us with the Metaverse, transhumanism, etc. They don't JUST want our money...they want US.
> severe restrictions

Why do people always turn to regulation and rationing rather than simply increasing the price of water?
I think that’s an interesting take! Segway’s do seem much less maneuverable than a scooter. You can navigate small gaps that a Segway which is wider than shoulder width couldn’t.
Ok are there also specific legal protections for Eye color, Hair Color, presence of Freckles, etc? Does every possible way to discriminate need to be clearly spelled out for it to be illegal?
Show HN: SolidInbox – Find new customers on Twitter
Solidinbox helps you scale your Twitter outreach through automated DMs. So basically you can find relevant Twitter profiles that you want to reach out to using bunch of great filters. Create collections and send mass personalized DMs (eg: Hey John) all on automation.

I found DMing people very useful and I see its very helpful for early founders, agency owners and freelancers too so I thought it would be cool to build something around it.

Other features like setting up "auto-reply" are also there.

Happy to say we have 150+ users now on our platform and we are growing rapidly. See if it helps anyone.

Cheers!
Yup. I know. A lot of my time is spent fixing crap data.
It runs better than on windows. For example, all ASP performance testing, from techempowered, is done on Linux and not on windows. There are tons of info, videos about testing different workloads on both OS and seeing that Linux always wins
Semantic, shemantic; Risk remains the same.
I'm certainly open to not having communicated my point well. But it was never going to be the kind of point that would be easy to get across since people want to see any criticism of language choice as a language shitpost.
This is the smart/obvious thing for them to do, bravo. This is also a very negative thing for Putin and Russia. Glad to see more negative results to the Russians from their invasion.
The metrics we select and how we measure them is an inherently political thing.

How we measure inflation is a great example of this, we choose to include some things, but exclude others because if we had a true measure of inflation, the government would have to pay out more for social security payments (see Boskin commission - https://www.ssa.gov/history/reports/boskinrpt.html)
SaaS Developer Perspective Build vs. Buy
I used arch around 2008 or so, then distro-hopped to Slackware, when I remain to this day. Some of us escape.
BeReal's growth is probably a good example of this kind of "organic" and "healthy" social media
Weird AUR packages?
Ok true I forgot speech recognition