skysight-inc/HackerNews huggingface dataset:
OK just to be clear: Even if the constant stack switching can be very tiring, you have to do it. The alternative is deep stagnation, which is much worse. I am also very much pro everything that raises quality like CI, but remember some groups where doing it in the 1970's.

I started programming with basic and then DOS and assembly. I have very fond feelings and deep knowledge from both of them, but the UNIX generation rightly looked down on them as 2 turing tarpit hellholes.

Onward to C, with Mix, Watcom and DJGPP. Better programs, but you live with some stupid inefficiencies that wouldn't fly in x86 asm.

Onward to Win3.1 and Win32. The end user experience is much better, but as a programmer you now have to accept control by the OS over your work. You can't just e.g. write to VRAM anymore. First serious dark clouds appeared for me when I realized Microsoft cynically used us all to extinguish all competition. Politics had entered my IT life.

Then came the web. In one way, it was glorious, but programming it in javascript was a serious hellhole. jQuery brought some sanity, but the user friendlyness from windows was almost impossible to reach.

Serverside was java, which was dog slow until hotspot appeared. It eats memory like there is no tomorrow. Sun dictated the very shape of your program. There was some war going on between EE which was horribly verbose, and Spring which was geassroots and looked down upon by the architects, as if it smoked weed or something. Whatever camp you chose, pain would follow. Ir you could go to the PHP camp and spend more time debugging than programming .

There was some python here in my life, good but dog slower than even Java.

Then nodejs. If you thought Java gobbled up memory, you'd just die working with that abomination. End user usability had still not recovered from the win95 days (it never did). You had no type safety with javascript. In fact, every decent tool and technique was sacrificed on the altar of equal back and front end language. Then came frameworks like angular where v2 managed to commut ecosystem suicide, and react. Meanwhile transpulers packers etc managed to undo much of the noneedtocompile of javascript.

In the mobile world, 2 massive companies appeared, and their app stores killed any liberty of publication.

There us more, but I ran out of time ;-)

All of this is quite ranty, partially deserved but there is also quite a lot of good in here. Even so, programming for me was most fun on DOS, and user experience on win95 to xp.
I’d wager more. Heightened expectations and the resources to meet them = a lot of studying, extracurricular activities, etc.
SourceHut is more reliable than GitHub. I mean this in the truest sense of the word, I can rely on SourceHut not to act against my interests, both ideologically and just basic usefulness.
This is not medical and vague argument.

Symptoms are what you "fight" against by medicine. Nonsymptimatic could be basically anything.
Fair enough, I mostly agree with you. I was just trying to say that it's not really feasible to eliminate game theory from voting entirely. I wish that nuance was discussed, but seeing as so many people still seem to think they can only put an LNP or Labor candidate for their first preference, I may be fighting a losing battle
I doubt it, Edinburgh Hogmanay is extremely commercialised now by events companies.
I don't think any individual language is too hard—after all, humans can learn to read and write them—but doing all of them at once is tricky.
> browsers would just disable 3rd party cookies (or make it easy to disable cookies)

Firefox has that built into its tracking protection. I don't know what's it set to by default, but it took me three clicks to reach the setting.

https://support.mozilla.org/en-US/kb/third-party-cookies-fir...
I don't have any stats, but anecdotally I went to a mediocre state school and ended up at FAANG. I have also never heard of discrimination based on school, as long as it's a real degree from a real school. This sounds so bizarre to me I almost suspect you're trolling. Maybe things are different for positions requiring a graduate degree.
> many tools and developers rely on or automatically assume that commit hashes are collision resistant.

Solution seems to be don't. Use the tool as the tool was intended.
Fairly meaningless. Some do, some don’t. Personal annecdotes are useless as there’s plenty of Scots that identify as British and plenty of Scots that identify as Not British. Hell there’s plenty of people living in Scotland that don’t identify as Scottish.

The census puts is about 2 in 3 as Scottish Only though, not British, which is usable data.

I get the impression the OP is an American. Plenty of people in America believe they are Scottish despite their entire experience of Scotland being a day trip to Edinburgh and some tourist shop selling them a kilt because their great-granddad was born in Aberdeen.
It's working as intended
I respect the heck out of that - it takes guts banning your kid’s friends.

Curious - how did you carry this out? You told your child to stop inviting them or you asked the problematic kid’s parents?
>dependable pseudo-desktop/server OS for the monolithic legacy box at home.

OpenVMS for x86_64 should come out for the community in May ;)

However in the meantime, try FreeBSD.
No. I just write 'fuck this' about 20 times now until the bots directly refers me to a human.
Has anyone used Mercury? The language seems quite interesting and has C and C++ FFI. I see bower (https://github.com/wangp/bower/) a notmuch client is written in it.
And you post answers a question I would never have asked, "I wonder if this will be useful to DrinkWater".

Different people's behaviour patterns and needs are different, not everything is useful to everyone so don't expect everything to be useful to you. It isn't something I'll ever use, but I can see why it might be a benefit to some (the author describes the intended utility pretty well).
Agree with that. Honestly signup/login is not that hard to implement right, even from scratch.

Also I don’t want FB/Google to know what I login to if I can avoid it.
Meta has Sapling https://sapling-scm.com/ which is also compatible with git servers.

Google uses Piper which is not public
The IHG form for example

“This form is currently only available to Californian residents. Please see our Privacy Statement for more information, and for details on how to contact the Privacy Office.”

Corporations will abuse you. This data selling isn’t an accident, it’s all about making a few extra pennies on your custom. Every company does it so you can’t vote with your dollar. The only protection is legislation.
To be fair it's not like they can serve in the Scottish Army is it.
I love how the USA essentially rebranded bribery and corruption as "lobbying", so it can pretend corruption is something that only happens elsewhere.
It just lack the GPT powered "prompt engineer".
https://fossil-scm.org/home/doc/trunk/www/hashpolicy.wiki

Fossil found a quick way solving this.
My 10-speed bicycle in 1978 (and on) was what gave me autonomy. As did my high-rise, banana-seat bike before that.

My daughters had bikes since even before the age when I had got my first bike but they seemed to rarely ride them.
Wow! This tool is amazing! This can be very useful for learning how to program, also for programming in general.

There is a little too few keybindings for the editor to be pleasurable to use, and I wish for syntax highlighting and some auto complete.

but overall, lovely work, I particularly enjoyed how you solved editing the current program in memory (edit/list)
Cash handling costs for normal businesses - at least in the west - are higher than cars handling costs. The only time that changes is for companies avoiding tax or money laundering.
I quietly wonder within myself, could it be somehow used together with AI/NN?

An old dream od marrying NN with rule based systems.
And so you end up writing climb_the_wooden_ladder(l: WoodenLadder) plus climb_the_aluminium_ladder(l: AluminiumLadder) or press all into an OO hierarchy instead of

climb(thing):
'''Climb a thing with steps'''
# prevent run time crash:
if not hasattr(thing, 'getSteps'):
hitDeveloper()
That problem occurs in exactly the same way on any vote in a "normal" parliament where party affiliation determines vote.

> D has a share in "voting weight", but no power at all. We can say this for sure

This is interesting in a different way. D's ability to vote has no power at all. That's true. You're taking a leap when you extrapolate that D has no power; by that argument, lobbyists have no power either. Is that something you believe?
Factorio is about harvesting all the planet's resources, filling it with pollution, and killing any locals that attack you because of it
I'm alone this year, so I'm going to wander around the city in the evening looking for something interesting, maybe sit in a bar for the ball drop. Let me know if you have any tips for finding stuff.
Sounds cool! What market is your product serving?
Why hasn't he just bought some ICE competitor and mismanaged that one to the ground?
Something bad about misusing country codes, but I guess that’s an argument long lost.
This is an excellent summary of the current state of affairs from the ground level.

Do you see your peers growing out of social media? Or do you think it will be a permanent fixture in their lives?
What does compatible mean if they would get voted down 90-10?
What kind of world do you live in where you can get lunch for two for 10 dollars.

It's more like 40 dollars, and that's assuming it's a very cheap place.
Thanks, I'm actually working on it at the moment (and even the price will be similar).

If you want access to a native beta when it comes out, shout. You can find the email in my profile.

(btw, the web app works offline)
Show HN: Integrate user auth more quickly
I could bike (or even easily walk) to a drugstore and grocery store in the neighborhood where I grew up. A "five and dime" store was within biking distance as well.

Where I live now? Nope. Some kind of generic suburbia park is about all a kid could ride to in this neighborhood. And although I have been here less than a year, I do not recall many kids on bikes. It's sad.
I support releasing the ballots. Something like "time bounded privacy". So maybe a week or two after polls close. Or as part of the canvassing board's election certification process.

To the best of my knowledge, throughout the USA all the election materials are destroyed in short order. Which nicely moot continued, ongoing debate.

One old-timey justification was to make the certification final, giving the public some certainty in the results, rightly or wrongly, so they'd accept the outcome and move on.

Well. We're way past that now. Perhaps greater (utter) transparency will calm everyone down again.
Haha, are you me?
Can you be explicit about what you’re saying? What are you talking about exactly? Do you have some examples and arguments as to why it’s better than regexps in your opinion?
There is no rule against political content so instead of trying to censor an allowed topic because of your own believes you can just scroll past it.
Wondering if they harvest different ranges of wavelength. Might deploying both simultaneously get you above 4% conversion? Or would one system steal photons from the other? It seems like they are saying they shut down one or other outside its favored temperature range, but there is overlap...

Probably the chlorophyll system isn't the 4%-efficient version used in maize, but the 2% one almost everybody else uses.

If the rhodopsin system is easy to retrofit, maybe we can install it into important crops to harvest more of incident light. Probably more useful would be to install means to drive fixing CO2/H2O -> glucose using an electric current driven from external PV cells. Maybe in olive or nut trees? Or a fungus network?
And what is "safe" just happens to be exactly what their corporate "donors" want.
For what it's worth, most (all?) the comparisons in that phoronix article [1] compare the performance of apps running under XWayland (in a Wayland session) versus an Xorg session. That's because most steam games use SDL 2 which still uses XWayland by default (the default has been changed in SDL 3 though [2]).

So using the data from that article to conclude that "[Xorg] still generally outperforms Wayland" seems wrong. A comparison between native Wayland apps vs Xorg apps would have been a lot more relevant though.

[1] - https://www.phoronix.com/review/nvidia-510-wayland
[2] - https://github.com/libsdl-org/SDL/pull/6362
His net worth also grew very fast. It was about 20 billions 3 years ago. He's still well over that.
Lying is lying. Doing it for the purposes of business might be considered acceptable in many modern societies, that doesnt make it not lying though.
A man died in Buckminster's stupid car and he lied about it, blaming and denigrating the victim rather than the true killer: his own negligence.

Constant self serving lying, fabricating claims, and so on, seem to be standard practice in business, stuff like "fake it till you make it". That doesn't mean it's not ethically reprehensible however.
Appreciate the insight! We'll discuss the best way to improve this next week when folks are back in office after the holiday weekend.
Any resources you’d recommend for learning Prolog?
Cut down on screen time.
> but it's much less obvious that we should have zero handouts to narrow interests when it's "please spend $10000 per life saved via rare-disease research and treatment, I don't care how little the general public is aware of and cares about it and would generally prefer lower taxes"

In reality, this turns into we should have billion dollar handouts to narrow interests because rather than use taxpayer funds to R&D cures into the public domain using the existing world class university system, the narrow interests would prefer being able to benefit from patented medicines:

https://www.wsj.com/articles/drug-prices-reach-new-highin-th...

> Since August, U.S. or European health regulators have approved four new products intended as one-time treatments for rare genetic diseases that carry list prices of at least $2 million a patient, including two from Bluebird Bio Inc.
There's shoveling the shit and riding the horses, and then there's just shoveling the shit and getting paid. These are normally considered two very different jobs, but maybe software development conflates them more than horse training does?
I recall Pine64 asking for help REing one of their chips. I don't remember hearing Bouffalo would liberate anything themselves.
http://mcs.unife.it/~friguzzi/plp-book.html
ChatGPT PR Reviewer
Codependency is real and you may not have experienced it but saying 'no' and giving yourself the freedom to not be needy when you negotiate - works for some people and it doesn't mean you are being toxic or manipulative or less caring - it just means you aren't always going to put the (often less than ideal) needs of the other ahead of what's best. Imagine being a parent who always caved into every desire of another - it's not always in their best interest - especially if they are not fully mature or have some other issues. Sure, if the other person is fully mature and more or less ideal then this is less of an issue.
As the daily mail article doesn't mention the age of the child, it's worse than useless in this discussion imo
> I am also very much pro everything that raises quality like CI, but remember some groups where doing it in the 1970's.

CI is risky, because it is a great micromanagement tool, just like ticket systems for non-bug tickets. I don't think it is strategic to lure traps for our selves.

I believe one should have a setup such that "good" management wont mess our stuff up and not being dependent on having "great" management.

It is like agile which only works with great programmers and managers but messes up for most of us. But CI is not nearly as bad or dangerous and have benefits if kept simple.
agreed. For example C is considered general purpose despite not being Turing complete.
> A big part for me is that IT just doesn't learn. Every 5 years, a new generation pops up, invents completely new tooling, and makes all the mistakes from the previous generation.

It doesn't learn, because it's chasing a fad or just considers everything before it crap.

As I said, those those that don't understand old systems are doomed to reimplement them.. Badly.

As someone approaching this 35 year limit, I never once had this problem. Jobs are kinda meant to suck. If you want enjoyment, start a hobby.
History repeats
itself. You see, it has to.
Nobody listens.
Haha. As long as lobying is legal this will not happen.

The laws are basicaly made by those companies.
Syntax highlighting, more shortcuts, inline help and maybe autocomplete are all things I’d like to add. Not the priority right now, but they’ll come at some point! Thanks!
We built a tool that does $5k/month which we are _shutting_ down today (end of 2022) after 8 years. Kind of the opposite but thought I’d share.

Show HN: https://news.ycombinator.com/item?id=8669122
Last time I checked ChatGPT was unable to solve basic elementary school math problems.
How would you describe your mental health? How would you describe, on aggregate, the mental health of your peers?

If you could waive your magic wand to help your generation, what one thing would you ask for?
I find it amazing but frustrating to no end that this much thought went into good design all that years ago, and it hasn't become absolutely standard to do so, like with the three-point seatbelt.

In my (rented) kitchen, the dishwasher is next to the refrigerator, which both manufacturers advise you against.

The cupboard panels are glossy and face South, so during most sunshine hours, you are slightly blinded by reflections, and can see every single speck of dirt and grease on them.

Some of the cupboards don't have handles, instead open by spring when pressing one corner of their door - which only works reliably within an area of around 2cm x 2cm, otherwise they just jiggle in place.
The art is to know when to do what.
I didn't write 'best to avoid all doctors under any circumstances'.
I am just pissed by the people nowadays running to doctors with the slightest symptoms or tiniest wounds.
If you have seen the movie Matrix, you know where this will end. Without evil robots.
No, I haven't tried it. Being a subscription service, it kind of proves my point that even BBC shows financed via the TV license payers (including me) are now being locked behind paywalls and the more obscure ones will just disappear. (To make that list I just pulled some titles from my TV series library, so I don't need to locate any of them).
I find it ridiculously amusing how practically every Australian I meet considers their voting system to be perfect. Voting in Australia is basically the NHS of the UK.
Leaving canary crypto is a great idea.

It's related to a home security tactic I heard of: keeping a "pocket change" tray visible on a table just inside your front door, with coins and a few bills.

The theory being that, if a burglar sees it, they'll probably at least grab the bills.

When you enter, if the bills are missing, there might be a burglar still in the house.
I believe that the more fundamental issue is that too many devs are 1) working on the wrong thing and 2) too disconnected to the users of their product, especially in larger companies.

1) I work at an early stage startup, and besides the tech challenges, what brings me most joy is our mission and vision of the product: to reduce the amount of time healthcare professionals are stuck doing administrative work, in turn allowing them to more effectively deliver care. I admit I was lucky to find a place building a product I can care about, and that it's a privilege. But for the love of god, please (try to) work on something you actually care about. For me that means building something that adds value to society, instead of e.g. trying to make [big corp] more money by ad optimization. I don't think I would feel fulfilled working on something like that, even if the engineering challenges of working on such a project could be great and fun.

2) The author mentions that doctors avoid leaving the sector, because they can see the impact they're having on their patients. It seems to me he missed the obvious analogy to us developers and the users of our software. If you never engage with the users of your product (which I do believe happens a lot, especially at larger companies), how will you know what value and joy it brings them? Staying close to the user, trying to understand them, is imo one of the most important (and fulfilling) things we can do as developers. It also allows us to do a better job, not in the least as a result of actually caring how your software will affect people.

TL;DR try to work on something you actually care about
I fly a lot. But only on Delta and American. So I can’t speak to the other airlines. But they both have three tiers of tickets for the same main cabin seating. For Delta those are basic, main and main refundable.

Looking at a random domestic flight. The difference between the three tiers are about $30-$45 each.

Never buy Basic. But if you at least by the middle tier, while the tickets aren’t refundable, you can change the tickets without paying a fee or cancel a flight and get a credit that’s good for year.

The network works fine with people cancelling and changing flights all of the time.
Prolog and ASP look similar, and have some amount of intersection in their use case. But their sets of use cases are certainly not identical.
They could, but ultimately they want to track us.

People also want to perform CSRF attacks. So what do we do? Make a law against CSRF? Or change the browsers to make it much harder?
> email (...) bounces because it forwards to their CEO's gmail and their SMTP server doesn't have a PTR record set

Also, this results in this person's address being leaked.
But probably the truth is somewhere in between, like most of the time.
You don't have to engage with things you are not "here for" that's up to you. It's not against the rules and as every "hacker" would agree with stop censoring other people.
Agreed. Moved all my stuff from GitHub to Sourcehut. Haven't looked back. Well, okay, I look at the trending repos and star some that are interesting, but I don't host my personal projects on there.
> They seem more interested in judging what is "true BDSM" than anything else.

I agree and know a couple of these people as well, but my post was not aimed at these, nor at legitimate BDSM newbies.

It was rather aimed at those who got all their ideas about BDSM from 50SoG, but have absolutely zero idea about basic stuff like consent, safety and after-care. Like, if you don't know what you're doing and unwilling to make at least some basic research, you can seriously damage another person - emotionally, mentally and physically.
Still love Carlin. He doesn't get old. George Carlin and Bill Hicks
are the very best of America to me. Carlin was deeply compassionate
and caring, a wholehearted champion of the underdog. But the only way
he could speak to America, a country that deep down takes itself much
too seriously on all the wrong topics like appearance, money,
prudishness and violence, was with total irreverence. He talks and
acts like he doesn't give a fuck what you think. But he really does
care what you think. He cares that you think for yourself.
Self-Concept
I have 3 products now:

PerfectTablePlan: Event seating plans.

Hyper Plan: Visual task planner.

Easy Data Transform: Data wrangling.
The kind of life that, in 2012, most 'real people' genuinely lived. (A world quite divorced from the average HN user.)
Boys fight physically. Fights would happen at my HS once-ish a month. The staff would break it up, detentions would be served, and life would go on.

Now each fight is recorded and saved for life. The short term consequences of that are not trivial - word spreads, video spreads, reputations build and now a dumb mistake is a whole moment.