skysight-inc/HackerNews huggingface dataset:
The Seven Social Sins / Blunders:

Wealth without work.
Pleasure without conscience.
Knowledge without character.
Commerce without morality.
Science without humanity.
Religion without sacrifice.
Politics without principle.

Commerce Without Morality:

As in wealth without work we indulge in commerce without morality to make more money by any means possible. Price gouging, palming off inferior products, cheating and making false claims are a few of the obvious ways in which we indulge in commerce without morality. There are also thousands of other ways in which we do immoral or unethical business. When profit-making becomes the most important aspect of business, morals and ethics usually go overboard. We cut benefits and even salaries of employees. If possible we employ "slave" labour, like the sweat shops and migrant farm workers in New York and California where workers are thoroughly exploited. Profit supersedes the needs of people. When business is unable to deal with labour it begins to mechanize. Mechanization, it is claimed, increases efficiency, but in reality it is instituted simply to make more money. Alternate jobs may be created for a few. Others will fall by the wayside and languish. Who cares? People don't matter, profits do. In more sophisticated language what we are really saying is that those who cannot keep up with the technological changes and exigencies of the times do not deserve to live--a concept on which Hitler built the Nazi Party. If society does not care for such people, can we blame them if they become criminals?

Source: https://web.archive.org/web/20050308215331/http://www.gandhi...
> Even things like the use of ESC, and the overloading of ESC for the actual ESC key, for a signal for keycodes, and for the ALT/META key are crazy.

It actually happened the other way around. The escape character was originally only there as an escape character at the start of a control sequence. It was added to the keyboard back in the teletype era specifically so that the operator could control the behavior of the device on the other end. And it was labeled “Alt Mode”! See <https://upload.wikimedia.org/wikipedia/commons/2/23/TTY33ASR...>, though it is a little blurry.
maybe if the centralized government gets smart we'll actually have a good time...as it stands our healthcare in the US is abysmal and neither political leaning has any right in name calling - both ideologies have failed miserably.
You’re correct that code migration is still a to do, we’ll be exploring how to do that in the future.

As you can imagine there are a lot of challenges with it, but ideas are welcome!
That unfortunately seems to be the modern definition of 'smart.'
Swift has that feature as well, restricted to optionals

guard let (a, b) = foo else {
return whatever
}

Rust recently, finally, stabilised a full pattern matching version:

let Ok((a, b)) = foo else {
return whatever;
}

Although it's been available as a third-party macro (https://crates.io/crates/guard) for years:

guard!(let Ok((a, b)) = foo else {
return whatever;
});
It completely died that day
This is what I like about construction and other physical, skin-in-the-game trades: no bullshit. Complete opposite of most white collar jobs. The starry-eyed entrepre-nerd is very often humbled and goes home with empty pockets & a bruised ego when he attempts to penetrate these no-bullshit domains. He just doesn't get it.
As long as a `-P profilenamehere` argument is specified, that dialog doesn't pop up (that's why I said "I barely ever see the profile management dialogue"). Just edit the default Firefox shortcut to have a `-P default` argument in its command section, and you can avoid the profile selection dialog.
I certainly agree that the failure modes of addiction, homelessness and toxicity are worth avoiding.
Previous discussion: https://news.ycombinator.com/item?id=37942022
Perfect DLL Hijacking
> particular technologies being used, including something called MarkLogic, an XML database

XML database ? For a critical service used by 300 M people?

Brrrrrr.....
The Party sure did.
I thought the Foundation series was good.
There are lots of examples of employee-owned companies or B-Corps or the like.

The problem is that these structures are often self-defeating. A B-Corp has no incentive to grow, so B-Corp often don't grow.

Had Bandcamp restructured into something like a non-profit foundation, that might have been pretty cool. Maybe even being musician owned.
Microsoft faces $28.9B tax bill in ongoing audit dispute
IBM press release https://research.ibm.com/blog/northpole-ibm-ai-chip
This one is pretty good tbh. I still think fringe beliefs are tolerated so long as the post isn't inflammatory. That's a pretty hard thing to sustain. I think the mods put the right touch on it.
> without any notice but paper mail, which is insane in 2023

FWIW the IRS operates entirely over paper mail.

(Not sure why, I suspect is that paper mail is more expensive for fraudsters.)
My text editor is written in Ruby. My terminal is written in Ruby, including the truetype renderer and X library, and the syntax highlighting uses the Rouge Ruby-based highlighter, extended with some more Ruby to read GtkSourceView themes. My desktop manager is written in Ruby.

For me the compelling reason to choose Ruby is that I could hack those things together quickly on my own in a few thousand lines of code and have an enjoyable experience both writing those tools and using them (I've done all my editing in my own editor for the last 6+ years, including editing the editor itself). The rest is newer.

(The whole "stack" above takes up fewer lines of code than the "st" terminal emulator and less than 10% the size of xterm; the truetype renderer was a 1 day conversion from a small C renderer, and weighs in at about 500 lines of code - that is why I love Ruby)

I'm 48. I've been writing code for 43 of those. I have no intention of spending time on Python more than absolutely necessary, because where Ruby is enjoyable to me, Python is absolutely not. I frankly find the notion of talking about people "growing out of this" quite condescending. There's nothing unreasonable about having preferences and being prepared to prioritise happiness.

For my part I've easily been able to make my living in a mix of (mostly) Ruby and JS for the last 18 years without making any sacrifices for it (I've not avoided looking for jobs that requires other languages, including Python - I have experience with more than a dozen different languages so I'm not afraid of using far worse things than Python when I've had to).

I've been in my field long enough to have seen many languages vax and vane in popularity, and I stopped caring about whether a language was popular 20+ years ago. My happiness is far more important.

I'd say as a young developer being willing to at least pick up the basics may be worth putting aside the distaste. But soon enough you get to a career stage where it doesn't matter and where you have the flexibility to pick jobs where you can pick your tools.
Today's learning management systems are largely content management systems with grading.

Make the case that your system will help learning, not just manage content better. That could include a better way to assess learning outcomes, engagement, adaptable learning paths, etc.
For a digital puzzle, I think it’s is too easy, but may not have thought it through correctly (tip: don’t use zeroes and ones, but an image. That makes the puzzle more attractive and harder, maybe too hard)

For a physical puzzle, it would be a fun object, but I don’t see how to build it.

(Topologically, it’s a torus with a 9 × 9 grid, where each 9-item ‘row’ and ‘column’ is a Möbius strip with a zero on one side of each item and a one on the other (I would use two colors to make it more attractive))
If you're referring to the author of that page, she's a woman.
> I feel like a lot of the changes we get now are more "wouldn't it be cool if..."

I mean.....that is the ethos of Ruby from day 1, is it not?
When Facebook started I sure loved it. For a college kid it was such great way to keep in touch with all the friends you made that transferred schools (or that you met abroad), share pictures, plan events, and give people a quick snapshot of your personality. It really felt like a magical use of the internet that refined myspace in to a useful tool.
Before anyone wants to use this to weigh in on the school voucher fight in the US the first paragraph is

> For Shannon May and her husband Jay Kimmelman, the conference call scheduled with the World Bank on September 12, 2020, was make or break. It had been just over 10 years since the Harvard graduates had launched Bridge International Academies, a chain of for-profit schools that had exploded in Africa and South Asia. With the backing of Silicon Valley’s elite and the support of international financial institutions like the World Bank, the founders were now in negotiations to raise fresh capital that would allow them to move into several new countries.

So SV money opened up a bunch of for-profit schools in Africa and then they spent a bunch of time covering their reputation despite knowing bad things were happening.
I'm on the front page of Hacker Noon right now if not on Hacker News

My story got featured.

I write as a developer and believe every engineer must write their career stories if not technical stories. Writing is an asset for every engineer.
You wouldn't pirate a pepper!
Why America Is Out of Ammunition
> a world where the Bandcamp founders would need to sell out in order to have am assured secure life for themselves and offspring.

"need" is a bit twisted, i'm not sure anyone "needs" a million or so. If they really wanted to get out of it and keep it nice they most likely could have set up a non-profit or something, raised some money from the community and probably still get a small rent in some way. Also it's not like the CEO of such a company (smallish but still) is strapped on cash already.

> But they did sell out.

That's it.. There's no excuse and as you said, everyone knew this kind of constant downhill had a very high probability to happen. They definitely took the 90% chance coin-flip to hose the community and get "an actual bit of capital" much of money.
It's not that the people who built the original healthcare.gov were stupid people

Thats very kind of you but they probably were, if not stupid, then just large companies who routinely do these big government websites and mess them up and only just get them done years late and way over budget and don't really give a shit or face any consequences.

This NPR article says the original site was built by a bunch of different companies, most of them subcontracting out to other companies, and no-one really in charge of the overall architecture apart from some little subsection of Centers for Medicare and Medicaid Services who probably weren't ready for the cat herding required.

https://www.npr.org/sections/alltechconsidered/2013/10/25/24...

I can tell you that the difference between a site made the 'Silicon Valley' way and an 'enterprisey' site made by EDF or Acccenture or Fujitsu or one of those other big companies is a massive difference. Its a completely different world.
Is there a reason why Bandcamp can't be cloned but as a 501(c)(3)?

Lots of people would donate to it. If you want a real example, go to

https://kkup.org/

I did some work for them back in the 80's, and they're still around.
There are not enough homes available. If supply is limited and higher income folks can still afford the ask, prices won’t fall.
Some of us still work on computer vision. 224MiB is fairly massive for convolutional neural network.
Disagree. They serve different purposes, and are both very useful. And it's not like the profiles system needs vast developer resources that containers "sucked up" or something, the problem with profiles is mainly a UX/design issue, and even more pertinently, a lack-of-attention issue.
Security concern how?

Also CSS can't iterate so it's just at the level of arithmetic.
I worked in the "rescue team" for a couple of years and the politics was one of the reasons I left, you never knew when the supreme court would stick their nose in and you'd be out of a job. I used to describe that job as having 100 bosses, 55 of those bosses wanted you to do your job for the least amount of money as possible and the other 45 wanted you to fail.
I completely agree with you. The opposition between rationality and life-meaningfulness was just a bit a useful rhetoric to get my my point across. I don't see any fundamental contradiction between the two, either.
An Empirical Examination of Six Myths About Dissociative Identity Disorder
Haha same here, but OP did ask.

But as a web dev I wouldn't push my children into it unless they were interested.

Same with if I were a high school gymnastics coach: https://www.youtube.com/watch?v=CGp4bX8b5fM
He advocates for free competition of currencies, but argentinians will choose the US dollar because people here already save on USD and were already saving on it for decades.
It's pretty much the HN convention, you can find lots of moderator and other comments about it. Posting links to previous significant discussions makes sense, posting links to links a lot less so.
Related: https://news.ycombinator.com/item?id=37900320
Same. I always find music somewhere else like Youtube or Soundcloud, and find the link to Bandcamp from there.
Police will always need some SWAT and borderline military teams. The question is whether the average street cop needs to be weapon-wielding law enforcement, and I suggest the answer is no.

The danger level goes down when it's known that a cop's power is in their reinforcements. The individual cop would be little danger and doesn't need to be shot.
Im not sure I agree with your normal good characterization. It only applies to goods purchased with money - not ones purchased with time, blood, or death.

Someone with more income might exchange more money for time/comfort, if all things are held equal including the price.

I think the inverse is true when you consider exchanging things other than money for more comforts.

That is to say, people will pay more money because they have more of it the higher their income (because the marginal value of each dollar goes down)

Asking would you be willing to risk your life for more comfort, that answer changes. The higher your income/comfort/happiness, the less willing you are to risk your life for more comfort.

The less people have to work, the less they are willing to risk their lives for more free time.

Who would risk death protesting for more leisure: someone working 80, 40, 20, or 2 hours?
Because my 80 year old parents know what ChatGPT is.

Brand recognition counts for a lot more than you might like.

Their valuation is based on how well they can market their technology -- not on how well that technology will benefit humanity.
> Were those people stupid? probably not, but they were giving out lucrative contracts to any company that said they could help. So the makers of the original healtchare.gov (and by proxy the American public and Obama administration) were being taken advantage of for their ignorance.

Good points but that sounds to me like too simple a story. The people managing healthcare.gov weren't working their first day or managing their first project; you don't get that job without some experience. And if you have some experience, you know what you don't know, you know how to deal with those situations.

(I'm not implying some other specific story - I don't know what happened. I'm just wary of such simple answers.)
I just recently tried again Redis Insight after about a year and a half of a break, and boy it got so much better! It was useful before, but it’s even better now. Even small things like the ability to build a tree out of the keys if you use a separator, or syntax highlighting for a bunch of formats such as Json or MsgPack - just awesome. Though I did find it amusing that it has syntax highlighting for pretty exotic formats but not for xml? :) maybe it’s not a posh format anymore, but it’s still very common and would be nice to have it supported in the UI.
Right. I mean obviously both Israel and Hamas likely know if they accidentally blew up a hospital parking lot. One of them is lying and will still be doing so in a week.

U.S. (and other third party nations) intelligence services may or may not have legitimate knowledge and may or may not be truthful about it and that’s unlikely to change in a week.

What usually happens in these situations is a week later the stories are the same and we still don’t really know what happened.
Yup.

I often will read something like "A connection between X and Y"

Then skim down to the conclusion and it will say "In conclusion, we were only able to see some weak connection and we aren't sure if it was one at all, but this warrants further research..."

I know negative results are still valuable science, but I feel like a good chunk of the papers I'm reading are basically worthless CV padding.
Most of my teams over the past 12 years were remote and doing programming or related work. Well over 100 people across multiple companies. We met online, often, but not always, using video, and almost all of them participated in annual on-sites.

It’s hard to imagine how any of them could possibly be North Korean agents.

While I don’t doubt that some companies did end up inadvertently hiring North Korean agents, the following quote form the article sounds like scaremongering against offshoring:

| Greenberg said any company that hired freelance IT workers “more than likely” hired someone participating in the scheme
Effective altruism again?
You can transfer your domain to the registrar of your choice for a fee. The fee usually includes an additional year of ownership.

See this thread for recommended registrars. GoDaddy is not one of the top recommendations.
In 2008 while doing interviews, I had a lady ask me as the final question:

- Do you play any instrument? Say the trumpet, the piano... anything?

I did play the guitar all my life.

- No, I don't.

- Anyone on your family have that "knack" for instruments? Something-something art?

- No mam.

Of course I was turned down.

One thing that I can say about these bullshit questions though, is that to maximize chances, you can go ahead and try to be fun. No funny. Fun.

"Yes, I worked with home-automation, had some clients, I did everything from business to coding..."

instead you can do

"That was a time in my life that I really excited about. You ever had one of those situations where you jump out of bed an you just wanna get to work? Man those were the days... so, home-automation..."

Sucks as an introvert to put with stuff like this, but it only takes an hour, and it's six figures later on.
Nothing I wrote is in opposition with psychiatric treatment.
Please don't talk to people this way here.

https://news.ycombinator.com/newsguidelines.html
Agree on the distrust, human construction agencies have the same reputation as LinkedIn recruiters. That's why were hoping an open unsiloed marketplace with a references and a clear taxonomy that piggybacks on national certifications might help.

On the Win7 point, 90% of our traffic is mobile but I'm sure the offices use v old OS.
Yes, it’s ideology at the expense of your population. As long as they have the right ideology on trans people, that’s enough for 50% of this country to let them get away with anything.
i don't see anything being "ripped to shreds". seems mostly the same to me as a casual user. still a toxic place that is still the best for current events. maybe a little more toxic, but it's not like it was great before
Yes, it just comments that the I9 chip has speeds up to 6GHz. It doesn't imply a relation to performance unless you don't know what clock speed does in a processor.
They're dissimilar enough that there are plenty of people who love one but dislike one or both of the other. I don't see any reason why they'd be certain they'll feel differently, but they're not going to find that out without giving it a try.
The thing you have to understand is that any central bank in the developed world is 10 times better than any version of the argentinian central bank of the last 50 years.
Voyager: A Library for Approximate Nearest-Neighbor Search by Spotify
This is one the most amazing articles on the internet! I find I become more interested in how it’s put together than the actual content, even though the article is the content. It blows my mind and should set a standard for how technical concepts should be delivered.
you probably don't even need 2. If your select with a random number N returns null then increment to N+1 and select again. You'll find one eventually.
I'm not buying a Tesla because [reasons]. I'm eyeing a Bolt, but... slow charging. And yes, I do have a driveway to put a charger outside, though, which would work for 95% of my driving needs. So the slower charging wouldn't kill me, but, WTF, Chevy?

(I have a garage, too, but that's there the motorbikes live.)
"In 2016, Twitter and Facebook were subjected to an interference campaign by the Russian government, which created confusion on the platforms surrounding issues related to the presidential election."

Too funny. Yeah, that couple hundred grand that they spent on FB groups and ads really made a huge difference. Other than Mueller, Steele, and Fusion GPS, of course....
> Organized crime (especially drug crime) is a quasi-military force. The police are threatening billions of dollars in illicit profit, and that will not go unchallenged easily.

Arguably that should be addressed by a different organisation than the folks who enforce traffic laws and investigate petty theft. The state guard, perhaps?
I want to _strongly_ second this. After seeing some Ubiquiti gear in use in various enterprise settings almost a decade ago I personally investigated the brand for home use and bought into some of the WiFi gear for use in conjunction with the rest of my network hardware/software.

If there were ever a requirement to allow public internet ingress or egress from this stuff directly I would immediately replace it. Self-hosting the controller is a base requirement for my use-cases as well.
I'm not convinced it's less common over here, but I do believe it's less blatant. Things operate more in the shadows here, but I'm not at all convinced there is less corruption in/surrounding the EU Commission than there is in the US Senate.
Cool infinite captcha loop.
> Might as well be just a series of forums ppl happen to be posting on.

In my experience, it is exactly that because I'm subscribed to 3 different r/Technology replacements, each one on their own domain, and the duplicated posts becomes my problem. Each one with disjoint discussions. I am very cognizant my complaint is about the Lemmy/Kbin/link-aggregator situation but Mastodon shares the discovery problem, as well as the replies problem, if a user happens to have multiple accounts with different followers

Threads may actually be one of the better(sic) parts of this problem since they have claimed to have ActivityPub support, but BlueSky is off doing its own thing with its own protocol, and thus even more siloed than something from Meta ... and whew that's saying something
Small LLMs or large small language models???
Accounting prof testifies about FTX's misuse of customers' money
"They are not ruining for me _specifically_ so this article is moot" is not a great point
You don't need to convince a pig to roll in mud.
That was one of the takeaways from this whole episode. In its wake, the Technology Transformation Services and 18F resulted. Part of what they do is show government agencies a better way of procurement (a "modular" or "agile" approach). Performance-based contracting, and where the source code is, say, in a GitHub repo rather than on the contractor's servers. Contractor not performing? Get rid of them and get someone who will. Need to change the deliverables? No problem because you're not contracting for a deliverable anymore.

The federal government is a big beast, though, so it takes a while for the idea to spread.