skysight-inc/HackerNews huggingface dataset:
Was it difficult to find a full time cartographer? Did you have to reach out to someone like a university or just placing an ad was fine?
The destruction of farms has nothing to do with soil erosion. It's all about government policy that has destroyed producer prices. It's certainly an issue in this town, but it's a small part of the whole.

One example is the changes in terms how anti-trust policy has evolved over time. Today, cartels of produce buyers collude to keep prices low. There's also the lobbying and market pressures to transform away to manufactured food processes (fake meat, milk, etc).
journalist's thread: https://twitter.com/BethanyAllenEbr/status/12047223688847400...

>Among the items requested: video management and facial recognition software system that can create a “blacklist face database” so that “blacklist alarms can be performed when blacklisted individuals pass through” and the resulting images sent directly to Chinese police.
Twitter kicks off Bluesky: independent decentralized protocol for social media
Who Owns Student Loan Debt?
DDG uses Bing results (+ some tweaking) for their search results.

Per their description here: https://help.duckduckgo.com/duckduckgo-help-pages/company/ad...

They use Yahoo ad search syndication to put their own ads against them.

They also insert their own affiliate links onto results.

How is that materially different than what's happening here? That this company presumably doesn't have a backend search API agreement with Bing?
It’s a great rule but what about eulas? What about mortgage docs? Credit card agreements? You could spend a lot of time reading all that stuff.
One of the ironies of Wikipedia is that concepts like "notability" and "no original research" tend to be adjudicated, in no small part when they are, by publication in non-digital form. (Which, I assume, no one actually physically checks much of the time.)
I don't really get the impression that she is looking down on it, just that she was ready to move on.

“it was harder and harder to come up with ideas. I was always concerned that it was eventually going to be like beating a dead horse, and that the joke was going to be over and I didn't have anywhere else to go.”
Stop Procrastinating Today
I won't lie, I have six figure student loan debt. It was all my own stupid making but what I think it's worrying is how fast people are willing to defend the loan system as is for education as employers continue to inflate requirements and certification processes when often such work can be learned on the job (programming IMO should be a trade school equivalent job and not something you go to university for unless it's for something related to pure science or an engineering discipline). So I expect the whole loan crisis to come to a head come the next recession. For me, I'm not so sure I'll be able to climb out of the hole I made for myself but I just wish politicians at minimum would prevent others from digging their own for the future.
Every generation simplify what used to be really hard. But then people use the new simple stuff to build solutions to a lot more complex issues than was feasible before, until they reach the complexity roof of the new abstractions.
the searches are logged to a server in China. They're not private
It is human scale rather than car scale. Things being closer together makes things more enjoyable for humans. For cars, we go so fast past things, we want them farther apart to perceive the same amount of changes. Car scale makes us think we should spread stuff out more.
That sounds like trouble for the urban way of life, too. Where do all the young urban types come from? Not from downtown. Where do all the older folks go when their savings or mobility dwindle? Not downtown.
I'm tempted to suggest that the suckless people are on Linux because they can't handle OpenBSD or Plan 9, but that would be cruel.
It is preferable to the extent that the poster is transparent about their intentions.

The user name posting this could be 'NetworkNext' or a brief disclosure could be in the original post -- either of these would provide some transparency. With transparency there would be fewer clicks on the link but greater trust in the content.
The entire medical industrial complex needs a bloody audit and re-architecture from the ground up.

I'd love to join a research group working on something like this if possible. Anyone know of one?
cool stuff - i used to play guitar a lot and used powertab and guitar pro, but in both there is no feedback, this sounds super nice to me, even though admittedly these days I won't get around to testing it for you anymore as i don't have a guitar anymore.
I see you have an import for popular tab formats. not sure whats popular, perhaps others share that sentiment. Would this include things from for example powertab / guitar pro to be imported?
Exercise needs to be fun. Otherwise you won’t stick with it. (At least for myself)
simple for developers != simple for users
Blood and Soil in Narendra Modi's India
Yup, this is just spam.
Funny thing about predicting the future is that it is usually based on assuming current trends will continue forever but there almost always are unexpected trends that pop up to alter this course.
> This isn't animal farm, some packets are not more equal than others

Some packets are more equal because they are being greased with payment to transport providers. Like Bitcoin transactions, you can pay more to have it done faster. Or the HOV lane in big cities - pay a fee or bundle the 'packets' to get downtown ahead of the rest of the traffic.
Electron Joins the OpenJS Foundation
Instead of prices, I think is storage and memory (of base configs for desktops/laptops) 128GB/256SSD/8GB is too low IMHO.
panic=abort is only intended for embedded stuff, I think.
Last time I used a box or tower based desktop was in 2005, since then I only worked in offices where "desktops" are laptops, or more recently 2-1 hybrids, which most people use just like the desktops of yore plugged into docking stations.
Thanks for the feedback, happy that you wrote concretely about what you didn't like.
Electrolyte levels matter! If you’re getting cramps or muscle pain look into sodium, potassium, magnesium, calcium, zinc in your diet.

Oh and if you cook at home all the time it’s pretty easy to not get your RDA of sodium.
I think you are missing the point if you think the author implies that they are completely banned. They are obviously not all banned. The issue is that they are banned in certain places. Most cities strictly regulate where you can build different things and have restrictions on setbacks and parking for all of those things. In my midwestern town, I could not tear my house down and build an apartment. It is zoned for 'single family 2nd density residential.'
I was going to say something similar. If you really want a simple system, maybe avoid C and stick with something memory-safe. Overall, I'm not sure what to make of this page. C is simple, git overdid it, etc. Oh ok.
Ааа, старые добрые времена :-)
I’ve worked in a team of cartographers and their numbers have dwindled and they’ve had to diversify their skillset over the last decade.
The Ubuntu 20.04 LTS Survey
Not to mention that transliterations aren't standardised (or rather, there are competing standards, and casually/colloquially people don't use any of them).

Even popular films released with Latin-alphabet names don't use the International Alphabet of Sanskrit Transliteration (IAST) for example.

It makes it hard as someone learning Hindi, because I might read or someone tells it's spelt 'k, u, l', but actually it's 'ka, la', i.e. kal or कल (yesterday/tomorrow) for example.

(And that's a common example, becauss IAST uses 'a' for inherent vowel, but many people write 'u', which is arguably often closer to the right sound if read as English, but that's probably not a high priority goal of IAST.)
Highly doubt that will ever happen. Imagine trying to sell the idea to non-college educated, parents who have paid for college, or former-students who have paid off loans. It might get a few cheers at a primary rally but I highly doubt it would ever gain enough traction to get through the house and the senate
Ben Eater's Youtube series building a simple CPU from scratch was a real "lightbulb" moment for me. After 40 years of programming (including Z80 assembly back in the 8-bit days), it took my understanding of the CPU from a mysterious black box to what's basically a simple look-up table and some control signals.
It looks it is only for mobile OS targets, and sadly Embarcadero got to make yet another bunch of incompatible language changes, oh well.
I don't think they need to stop it completely. They just need to reduce it enough that it doesn't outpace the beach's ability to replenish the sand.
Twitter has repeatedly demonstrated that they are not a developer friendly company and that you should never build anything on their APIs. Since day one, they've done nothing but crack down on 3rd party development and peel away access.

They are the last company that should be trusted to develop an open standard.
YouTube blocks an Algerian opposition leader amid wide protests in the country
https://en.m.wikipedia.org/wiki/Wikipedia:Be_bold
In-Memory SQS for Unit Testing in Go
Is still very fast.
Say no to chrome. Here is why:

https://notochrome.org/why/
I see that other commenters have already addressed this but the issue here is a confusion of timelines. The farming you are referring to is a caricature of first generation Green Revolution farming. Farming techniques being adopted today are designed to preserve soil, and to minimise water use. Biodiversity is not as much of a focus, that is true.
Then they have to get a new signing cert for the forked project.
That overly simplistic analogy breaks down when you realise that capability is not evenly distributed.
I'd say they should use ActivityPub[1] instead of wasting time on their own incompatible solution, but quite frankly I don't want Twitter federating with Mastodon. We get our fill of chuds with anime avatars thanks to Pleroma, and don't really need or want Twitter around because decentralization won't make it any less of a digital sacrifice zone[2].

1: https://activitypub.rocks/

2: https://en.wikipedia.org/wiki/Sacrifice_zone
Absolutely -- sustainability requires there to be money involved.

Honestly, the only model that seems to work in the long-term is corporate-backed OSS where maintainers are paid a salary. Professionalism endures long after the passion has faded.
> He's been the sole maintainer on the project since 2012 [1] and has never been compensated for it

I have to object to that. I work for a company which pays him to build branded versions of FUSE for macOS, and has been doing so for several years.

He does reliably ship us new builds, but it has sometimes been a little difficult to get him to respond to feature requests or even patches that we send him.

I don't believe that he is scaling much better with his commercial licensing than he was as a FLOSS maintainer.

As it is, we're fairly happy with his work to continue to support new versions of macOS, which is fairly hard to ship systems software on these days (the code signing and notarization requirements keep getting more and more onerous, system integrity protection keeps getting in the way of debugging, and so on), but it would be nice if we weren't limited to a single person working on the project.

I'd really rather he kept the project open source, and continued to provide custom builds for companies on a contract basis. Due to the difficulties of building and signing the kernel extension across all of the versions of macOS that it supports, just having the source available but keeping the binaries under a proprietary license would probably be sufficient to make it worth the while of most companies to license with him to provide custom builds like we do.
You don't know what was required to get it approved. It might be allowed only in certain areas of town by right. I can't even convert my detached garage into a living space where I live.
What is the symbol rate of an sd laden carrier pigeon?

African or European?
Apple's Pro Display XDR Can Only Be Cleaned with Special Apple-Provided Cloth
I mean, if you don't "elevate" the "Person of the year" with a slight low angle shot idk when you'll do it... Why wouldn't you want to elevate someone trying to better the world ?
Sort of. However, the term is pretty much tied to the staff in "great houses" where the scullery maid was usually an assistant to the kitchen maid. I imagine that somewhat similar functions (though not at the detailed level) still exist in some places but I doubt anyone would use that particular term.
We are using Kotlin in most of our backends running on AWS. We are very(!) happy with the Kotlin developer experience as well as the adoption curve that we have seen throughout our company. I can only highly recommend giving it a try and do not believe it is only meant for App development.
Thank you.

I was also looking at material consequences, not just regulatory changes.
America will import more sugar this year than it has in 4 decades
Do you seriously do all this for internet points? Like what really made you write that. I somehow just want to know.
I know you are deploying irony but due to competing interpretations I can't figure out its intent. Do you mean the supervisors do complain or they don't?
They are using the internet, but they're no longer internet citizens. They don't have any understanding of how it works (even on a basic level), and are being walled off into proprietary apps like cattle.
I whole-heartedly agree. But it's politically untenable, and not just because of unions and sports fans.

Any limit to university education in the US butts up with class (read: race) and inequality issues. I would love to close all of the over-priced and educationally dubious for-profit institutions. But any semblance that we are limiting educational attainment to the educational-haves is unacceptable.

The market for what HNers regard as an education (4-year degrees from established public or private universities) is really only like half of the post-secondary education market.

If you offer Johnny $20,000 to attend Purdue, you have to give everyone $20,000, regardless of their school-choice, aptitude, likelihood to graduate, or future income projections. To do so otherwise puts society in the unfortunate position of deciding who gets to pursue the American Dream.
I wonder if SpaceX's StarLink (if it ever gets finished) will continue to function independently in the event of global disaster. Having equipment around that can communicate with that sounds like a good idea.
The jokes always saved us: humour in the time of Stalin
I mostly agree with you, but in practice I think using unwrap or panicking in libraries is usually wrong.

As an example it’s quite easy to fall astray of taking your perspective to say read a packet off the network, and panic on malformed data. I know you’d agree that would be a inappropriate time to use panic, as that would crash any upstream program with trivial DOS exploits. But this is easy to do if you say have an API that takes a value, translates it to something else and panics on invalid inputs.

My advice is generally in line with the GP, pornel—use the tools at hand for avoiding panics where it’s easy to do so, such as ?, map, etc. Only panic/unwrap on bad library API usage (which I think is what you’re suggesting). Feel free to panic anywhere in main.

People often translate “ use of unwrap/expect anywhere, so long as its occurrence is never expected” in ways that can create major bugs as the software goes into more use.
Set everything on fire.
This is about 2019's person of the year, not 2016's.
Just a reminder to everyone that survivorship bias is a thing.
You guys rock!!!
Based on recent discussions here, "keypunch operator" should be added to the list.
Good. It needs to die and be replaced with something new. I grew up there and the only reason it has survived this long is encouraging teenage pregnancy.
Yeah, but they also describe $100k as a 'not great' salary.

Good luck ever earning that much in the UK, let alone a few years after graduating.

I think Americans don't realise just how much richer the USA is than most of the world, including Western Europe.
There are plenty of examples of trends that continued until their practical limit. For example, the downward trend in the fraction of transportation accomplished using animal power that began with the introduction of the motor vehicle. While it's possible that urbanization will be the other kind (cyclic), it doesn't seem especially likely.
Of course it's possible. It's also very political and dirty.

Emmy Award would be a lot more relevant. heck, even Oscars would make a lot more sense here
Stellar is a seriously cool cryptocurrency. The more I learn about it, the more I want to actually use it for everyday stuff. And unlike bitcoin, it isn't causing a massive energy waste.

Really the only thing missing is a way make semi-anonymous payments (sort of like cash).
> (programming IMO should be a trade school equivalent job and not something you go to university for unless it's for something related to pure science or an engineering discipline).

I learned way more in my degree about software principles and about theory than I could in years on the job. Computer Science degrees may not prepare people directly for software development in the workplace, but they do lead you to a greater understanding of what's around and underneath you that you're just not going to get commercially coding.

I'm not saying everyone has to do it, but I am going to say it helped me tremendously to be a better creator of software.

(--edit-- I'm also going to say that I was part of the last year of students that didn't have to pay for their degree's at all in England, I appreciate the value proposition is different when you have to take on debt to do the course.)
For a lot of the programs through the public school system you need to enroll as a junior in high school. So if you don't choose that career by the ripe old age of 16 or 17 then public school isn't an option. A high school senior who decides to go into cosmetology only has the option of paying for school or finding a two-year unpaid apprenticeship.
Ugggggh. Net neutrality analogies are hard. Why are they so hard?

The point I was making was a lot simpler: you could fly 1, 100, 100000 additional FedEx priority jets around the world and it wouldn't delay a single USPS truck one second longer.

The original point at the top was that low-latency gaming across the net reduces a QoS issue to a net neutrality issue in the end if we can't add more bandwidth (or airspace) the moment its needed.
One of the posters on the original thread asked if it was possible to raise children and get tenure with both parents working. Answer is yes, but not easy. If you are lucky to get an academic position near family who can help, that is a tremendous boost. Othewrise, even though many (most?) US universities have some kind of parental leave for either gender, it's generally not as much time off as one would like -- and everyone I know continues doing research while on parental leave; they just don't teach.

In our case, we had kids after I got tenure. (Didn't plan it that way, and wouldn't recommend it for everyone.) That made some things easier, though still not easy. Helps that we can afford good help, and even then it's hard to maintain the two careers.
The bias part I generally don't mind. I consume things across the spectrum. It's the mixed factual reporting that grinds my gears.
We have a fairly small but complex library written in Rust.

a debug compile takes about 5 minutes from clean. Release takes 18 minutes. (1.38.0)
They come from and go to the places between downtown and small towns.
ActivityPub?
I've gotten into arguments over whether or not emoji belong in the unicode standard at all, and I'm not going to rehash them here.

What I am going to say is that regardless of whether or not emoji are a good fit for unicode, they don't degrade gracefully for blind users (or for sighted users on older hardware) and they're prone to rendering issues between different fonts that can mask intent.[0]

Everything bad about icon fonts also applies to emoji. All of the articles you've ever read about how svg icons are preferred[1] -- all of them apply to emoji as well.

So in general, I only use unicode emoji[2] if two things are true

A) I'm in a closed conversation that won't be copied and pasted around or shared publicly.

B) I know the exact platform that my reader will be using to view my text.

I don't think Git falls into either of those categories.[3]

[0]: https://blog.emojipedia.org/apple-and-the-gun-emoji/

[1]: https://cloudfour.com/thinks/seriously-dont-use-icon-fonts/

[2]: I do heavily use emoji shorthands (:bug: :cat_eating_avacodo:) but these don't suffer from most of the same problems as emoji. They work as progressive enhancements for the platforms that render them, and fall back to readable text on the platforms that don't.

[3]: It's true that unicode fonts in general have issues when you get into non-English languages, but I don't advise people to avoid, say, Chinese characters, because: A) language glyphs don't change often enough to frighten me on accessibility, B) people who need to see them are likely already using devices that support their own languages, and C) we don't have a good alternative we could use instead.
Indeed it did. Do we not remember Tiny BASIC, and Dr. Dobb's Journal (aka Tiny BASIC Journal, aka "Dr. Dobb's Tiny BASIC Journal of Computer Calisthenics & Orthodontia, Running Light Without Overbyte")?

https://en.wikipedia.org/wiki/Tiny_BASIC
VPP is amazing - you made my work life much easier... for free :-). Great work. More people should dig into high-perf open source networking.

Thank you!!
Some exciting new places now serve nice coffee
I'd rather not but not because of the emoji but because atm I don't like categorizing commits in the first place. I've just tried doing it on a project and it felt pretty weird. Instead of just grouping single atomic changes like I'd usually do, I suddenly also have to think about what category fits a commit best and what to do if a commit satisfies multiple categories.

Thinking about it, emoji could actually help with this since it's easier to assign multiple categories to a commit without wasting a lot of character space. Still, what I'd rather want to see become a convention is an annotation in the commit's body that simply marks whether it's a major/minor/patch bump (or none). Plus optionally a line for the changelog. (Optionally because it allows commits to stay small while also not cluttering the changelog.)

Any thoughts/feedback/etc on this?
Every farmer I've met, seen interviewed, etc, seem like they are at the top of their game. I usually end up surprised at how they have their hands in every aspect of every operation in their business. They seem very knowledgeable, while still dealing with the notion they are some hick with hayseed hanging out of their mouth.

We have farmers learning programming in order to hack their John Deere tractors, working with lawyers to sue John Deere for the right to do so, and having the ability to rebuild the tractor itself.
Last time I've heard the term "peering", it didn't describe an exchange of money. Just an exchange of bits, where the peering partners set up a link and send data to each other.

Transport however is indeed traditionally paid.

As for paying someone to send data destined to their network, that's weird. Unlike transport, they want that data, why would you pay to deliver it to them?
> Where do all the young urban types come from? Not from downtown.

Queens or the Upper West Side!