skysight-inc/HackerNews huggingface dataset:
Can you please make your substantive points without fulminating? This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

Edit: it looks like you've mostly been posting flamewar-style comments. Can you please stop this? We have to ban accounts that keep doing this and I don't want to ban you!
Not software, but cyber. Currently working in a director of sales role in the federal space.

I mainly switched because I kept hitting the salary cap for cyber roles as a government contractor and got tired of being asked to move on to new contracts.

The transition has been difficult. Sales has a huge learning curve and even more so in government contracting. Selling to the government is it's own animal, since you can't talk to your customer directly (in most cases). So you have to do a lot of work to influence your bids indirectly.

I'm still undecided about whether I made the right move. I like having more influence in the day-to-day management of my org, but I jumped shipped right before remote work options and tech pay exploded, so a lot of my old tech friends are making as much money or more than I am for a lot less work.
You have to click on the kebab menu next to the result title - you should see a modal popup titled "About this result". Then you either have to expand the "More Options" collapsed at the top to see the "Cached" pill, or scroll to the bottom of the modal to see it - it seems like they have 2 versions they're A/B testing.

I'm not sure why but it seems like they're really trying to make it hard to find.
Wow, replies to that tweet read rather differently today.
Horse as Teacher: How human-horse interaction informs human-robot interaction
The hyperplanes are randomized to ensure the hyperplanes are probabilistically independent and to deal with high dimensionality, so the data are less likely to be clustered in the same bucket.

https://en.wikipedia.org/wiki/Random_projection
I would expand on that to say that Google's algorithm no longer has anything to do with showing you the best results. It has been altered or adjusted to show you or get you to click on the most ads. It's the same thing Facebook did with its feed, except that Google isn't, generally, monetizing platform engagement (though YouTube certainly is).

So yes, it's some part SEO, but it's also Google biasing things that aren't actually the 'best' results for what you're searching for in order to show more ads.
Umm there can be only one?
I'll take this opportunity to mention Kagi. I've been paying for Kagi search for a bit over a month now. Not only are the raw search results far better than Google ever was, but the search engine is privacy focused, allows you to easily create your own block lists of sites you don't want to see, and has some fancy AI bells and whistles that allow you to summarize both individual pages and all of the results of your search.
Most Fortune 500 CEOs didn’t attend Ivy League colleges
I find the PostgreSQL documentation to be a seriously good read. Something I'd print and take on the holiday with me.
I don't get what "the edge" is here. I understand what the edge is with Cloudflare and how it makes sense to run certain applications there but Wasmer doesn't have this kind of infrastructure, does it? Is there any difference to a very small CDN (or APN - application delivery network)?

Now when I read about the architecture and the locations it just seems like ordinary cloud hosting, albeit serverless, to me. I can't make much sense of phrases like "The core design of what makes up the Wasmer Edge code base is a distributed monolith" either.

So thanks in advance for any help :)
I just watched the first episode, "Joan is Awful". It really looks like a shadow of very believable near future and yes it is awful
> Saying now that it's only the fault of its users

Who said that? Nobody should be punished for internet piracy.
Is Bilingualism the Brain's Secret Weapon Against Aging?
“Rational Unified Process” https://en.m.wikipedia.org/wiki/Rational_unified_process
I claim that I don't 'blog' (!) but I do this:

https://www.earth.org.uk/note-on-site-technicals.html

and this:

https://www.earth.org.uk/SECTION_podcast.html#Diary
https://www.earth.org.uk/diarycast-20230103.html
...
Lemmy is the software that runs on all the servers. Lemmy.world and Beehaw are separately running that software. You make accounts on either server (just like you can make a Gmail account, or a Hotmail account), and do all the things with either account on either server.

Well, you could, but Beehaw basically blocked Lemmy.world. But otherwise the metaphor holds true. If you make an account on some other instance, you can subscribe to communities on Beehaw, post on Beehaw, and reply to users on Beehaw posts. When doing so your username, instead of being e.g. "mahogany", changes to "mahagony@[LEMMYSERVER]". That's how you can tell who is a user of that particular server.
Might want to tell that to the Rust programming language, Go, Zig and many others.

You think Windows dev shouldn't happen just because you don't like it?
Sequence diagram is not the only useful thing. A mix of component + flow diagram can be helpful to sketch out architecture ideas too.

I use diagrams a lot at work, to the point that I get tired of drawing or writing UML code, so I built a text-to-diagram tool [1] to help translate ideas in my mind into diagrams. Quite fun to use.

[1]: https://chatuml.com
Capitalism is best described as both progressive to the past and regressive to a better future it prevents. The tension of NK running a revolutionary and ideological state and surviving in global geopolitics led them down this path. The more ideological would see this as biding their time for their enemies to collapse under the weight of their contradictions. However, the people in this article want to live a better world now. Unfortunately, the world and realpolitik is messier than fulfilling human desires.
If they're priced reasonably, they'll be scalped. If not, what's the point?
> The Valdivia earthquake (light blue at the bottom left of this graph) released almost a quarter of all global seismic energy between 1906 and 2005
Just wanted to clarify something–I'm not looking for anecdotes or assumptions, only data (statistics). I can't go to Management and say 'HN seems to think that it should be easy/hard to hire Go devs'. I need some actual numbers, no matter how general. Thanks.
It's the 2 party system that strengthens these "irrational" associations. Everyone is trying to convince everyone else to vote for the things they care about most but one of the parties has laid claim to it, the other actively works against it, and neither side has all the "rational" stuff. This isn't a both-sides argument though, one side has far more blatant bigotry, lies, and corruption. That's why these associations aren't irrational, they're based on prior observations.

The reason some people can say not-inherently-racist things and be called a racist while someone else can say the exact same thing and get laughs from the same crowd is because it's already somehow know how the speaker votes. I don't know how Trader Joe votes so I'm not sure how to judge their not-inherently-racist play on words but it's close enough to the line that it's going to make me wonder, unless the items were sitting next to a big stack of Bud Light.

The author might want to think about how they throw the word "wokester" around exactly the same way the wokesters throw "racist" around.
> you still need a server to facilitate discovery/passthrough

You could just bruteforce IPv4 until you hit a peer that will give you a set of known peers.
Hi, former (current) uTox coder/maintainer. uTox has been dormant for some time. And while I'm mostly proud of it and still completely standby uTox. Tox isn't the easiest messaging protocol to use. Not hard but not easy, user beware :)

Kinda shocked to see it on HN given the last commit date, but I'm happy to answer questions all the same.

Bonus suggestion: My friend is still working on aTox https://github.com/evilcorpltd/aTox/ (Tox for android) and it's an easy recommendation to make. The client is awesome, and if you're gonna use a messenger, it probably should be from your phone :)
But "don't enter internal secrets into a public website the company you work for runs" is a different one. How locked down is your Jira access?
I like the class diagram notation, although I get frustrated at the tendency to try to auto-generate it, which ends up including way more detail than is useful.
This is so disappointing. I never had an issue with Google Domains. It offered free WHOIS protection, easy to buy a domain and set it up. Nothing fancy. No BS fees. Shame
This sounds like kind of how Tapatalk works. Tapatalk forums are fine enough, so it's not a bad model.

I think there's a third piece missing though which is discovery/distribution. On reddit, popular posts from any sub can reach the front page, and perhaps more important, discovering new subreddits is a core part of the user experience. Users share new subreddits all the time, the site constantly pushes you to new ones, and they're easy to find with the search function. AFAIK Tapatalk doesn't do this, and it would probably not be welcome given the expectations they have with existing communities.
Form S1 – iShares Bitcoin Trust Spot ETF
https://www.gnu.org/licenses/gpl-faq.en.html#SystemLibraryEx...

The GPL carves out exceptions for the use of system libraries.

But, as for the "dangerous" part:

* I work in an industry in which software patents are required to survive. Personally, I hate software patents, but it is a reality until the law changes. As such, the GPL invalidates patents, making anything GPL completely off limits. That means that I would not have a job, and then there would be fewer competitors in the marketplace, which would make prices rise considerably. Too bad, too, because we would donate back improvements that are general enough to benefit others. Rather, now we just use proprietary solutions wholly because GPL is a minefield for us.

* I have personal projects. I write code that I want to use myself as well as allow others to use. I use MIT because GPL discourages that somewhat (the point above). I may want to use my personal projects commercially some day. MIT allows that; GPL makes it impossible. In other words, if I choose GPL today, I have poisoned that code from myself for the rest of my life.

In short GPL is not "free" as in freedom, because it comes with strings attached. It's communist in philosophy, but I hesitate to say that because then everybody jumps to some *a priori* conclusion of what they are now convinced that I'm saying, without listening to what I'm actually saying.

GPL says, in short, that the software is freely available for public use, but not for private use. (Yes, there are nuances to that, so much so (and so confusing) that most people either just ignore it, or say "IANAL...") It demands that 100% of the work of anyone in the future must be donated back to the collective for free. That is not freedom.

Create as much GPL code as you like. I create MIT. You can use mine (and I'm happy for you to!), but I can't use yours because of the restrictions you put on it. We can let the future decide which is more "free".
Genesis 1: God fashions the heavens and the earth out of primordial chaos, not the creatio ex nihilo people often read into it.

Genesis 2:4 et seq: The earth is already there in rough form. God finishes it and populates it with life.

A very powerful being, yes, but nothing requires omnipotence.

Job 38 seems to reflect more of an omnipotent God. But it's also much later than the Genesis creation accounts, by which time Hebrew culture had likely been exposed to Greek philosophical ideas about what properties God should have to be worthy of the title.
Good example, thanks. Also Basecamp
I'd like to see someone make a modern day Jornada out of the UNIHIKER that's also on the front page
> it is self-explanatory

It most certainly is not.
Yup. I always wanted to develop, compile, and run programs on a small screen device that is meant to be a personal communication and media consumption device!

Just because a device's hardware is capable of something doesn't mean it makes sense to implement it. The whole article feels clickbait to me TBH.
The regime is very stable - contrary to the impression western media imparts. It could easily continue for another 50 years.

Part of the problem is that threatening North Korea plays into the hands of the Kims - it makes the "strongman leader" more attractive.

Invading Iraq and tearing Libya to pieces really didn't help.
This is fascinating, as is (to me) the whole history and modern practice of the Ethiopian Orthodox Church.

If you were raised in Protestant Christianity, as I was, it’s such a mind-blowing experience to learn how broad the tent of “Christianity” actually is.

Ethiopic orthodoxy, for example, gets 18 extra books that the Protestant Bible doesn’t have! And it’s treated so much differently than in Protestantism. Heck, you can’t even go out and buy an “Ethiopian Orthodox Bible” with all 81 books in it, since such a book doesn’t exist. Or at least hasn’t been published.

If you’re at all interested in illuminated manuscripts, check out the fascinating history of the Garima Gospels[1], a set of Ethiopic biblical illuminated manuscripts that have been radio carbon dated to 390-660.

[1] https://en.m.wikipedia.org/wiki/Garima_Gospels
[flagged] blogspam
An installation of chrome is roughly 1,500mb. You realize that's mostly code that all needs to work right?
Modern technology sucks. Most developers still use a hypertext document viewer as the interface for most applications. That hypertext document requires more RAM to run than I used to have total in hard drive space (for operating systems that also had hypertext document viewers, that rendered the same visual result as today). All new protocols have to run over port 443; I doubt there's been a new protocol port registered with IANA in 5 years. Smart devices have no keyboards and rely on swiping on glass. Everything runs off an internet connection so you can't really leave your house or a major city and keep things working, to say nothing of vendor service outages. Android could run regular old Linux and apps and give you a desktop, but it doesn't, because we are not holy enough to receive a useful user interface. Samsung had DeX in their phones like 10 years ago but apparently that's done for, and good luck finding any modern devices that support the standards needed to do things like output video, audio, ethernet, etc via USB-C. Bluetooth is still total garbage. We still have no audible user interfaces other than shitty cloud-vendor-specific "assistants" (even though I made my own audible user interface 15 years ago for a Car PC with nothing but open source tools). We still pay the same amount for a computer today that I paid for one 20 years ago (although adjusted for inflation I guess those older ones were more expensive). Computers today do exactly the same thing they did 20 years ago: save a document or image or video over a network, display it, print it. The only difference is they now do it in a much slower, more wasteful way. And programming is still a thing. To make a new program, a bunch of humans have to sit around typing out lines of text into a screen, and going through a laborious process to compile and test it all, and it's still full of bugs.

We could have much better technology. The proof is right there in the article, from 24 years ago. We don't have anything better because we just suck at making technology. We have resigned ourselves to wasting time and making crap.
Non homo sapiens sapiens can still be humans. Neanderthals are considered humans.
while i feel as if i largely understand what you're pointing out, i kinda want to offer my own speculation as a SWE who is very guilty in thinking in terms of sequence diagrams (and also more formal UML) -- sometimes UML is so fucking bogged down with (impl) details, i am just over here going "i don't give a shit about the (impl) details, i just want to know the abstract concept(s), and logical flows, and focus on necessary system interactions" -- bc i can (and should at this stage) worry about (impl) details later.

i prefer to reason about a system and component relationships using, say, a single word as representation, instead of glaring at one or many inheritance directionals, interface details, and other "field" information, which is usually conveyed in a UML node.

i do not think the lack of formalism is a degradation -- we work with abstractions after-all, so it makes sense to further leverage that fact and express things simply, at a high-level, and straight-forwardly -- you can pack a lot into a single word.

of course as the nature of any tool, there is a time and a place for its application. but i don't think it is fair to call it a degradation.
Hard to take this post and the people in it with good faith. OP feels like a troll, and everyone posting how AI is replacing workers or is so amazing won’t post any of the code or talk too in detail about what it’s supposedly done.

Meanwhile, copilot x routinely spits out code with bugs, fumbles refactoring, misinterprets which variables are needed, and in general is a helpful but annoying autocomplete or template tool. Will it replace workers? Probably, but they weren’t really doing much to begin with then. You still need people who understand the business and domain, the systems in place, how they interact and connect, etc. I don’t believe a LLM is capable of that.

Also, people mentioning GPT10 or whatever might as well say it will be doing magic. There is no way to know how it will develop. How the models will be gatekept. How government policy will change or stifle it. And let’s not forget that progress isn’t exponential or linear forever, it’s generally logarithmic.
Google Domains shutting down, assets sold to Squarespace
Account management is the big gap here and (IMO) one of the main reasons that stops a mass migration to lemmy.

I think what's needed is a decoupled account management solution that roams across all (federated) lemmy instances. You need to be able to log in once and interact everywhere (instead of manually copying URLs from one instance into another just to load the community).

Even if you're just a lurker, you want to bookmark, save, and maybe upvote / downvote. If you're an active contributor (even if the UX issues are fixed) you'd put all your trust into whoever manages the instance where you originally signed up from (startrek.website) to keep it around (and to protect your data). For me, that's a blocker. Sure, I'll create throwaway accounts to shitpost but that's not "building community" (think 4chan instead of reddit).
What.

This logic is straight up paranoid. Even if I have a record, even if I’m on parole, I call the murder police just to get it on the record ASAP. They don’t care about my record, my parole officer doesn’t give a shit as long as they sign off on it.

Either that or I just straight up pretend I didn’t see anything and let someone else find it. Main point being - I don’t take it up with mall/school/shop security.
it was one of the most popular and widespread occupations
The smartphone form factor is just not very good for software development. Even if the tools existed on the iPhone, nobody would use them.

There is a more compelling argument about the iPad not being able to do software development since it is marketed as a laptop replacement.
Does something resembling the "Old Reddit" look & feel exist among the Reddit clones ?
> don't have a good bargaining position here because there is much demand to become a delivery driver

Are delivery drivers in surplus?
> I'm not sure that race was even an attribute that the ancients felt worthy of mentioning

> Wikipedia [0] seems to agree ("skin tones did not carry any social implications")

When I read this comment (before your edit), I was a bit surprised, since ethnicity and "blood/familial" relations were absolutely huge in ancient Rome.

I generally use a definition of race that's much broader than skin tone, and I see it as interchangeable with loosely defined ethnicity and cultural background.
Has anything replaced UML? I mean, if there are teams out there that aren't shunning design, what do they use to create architecture diagrams?
At least they're not just ending service and telling people to find a new registrar and transfer their stuff.
Running dynamically generated Python code can be inherently risky and could cause serious harm to your local environment. The potential is amazing though. One must just tread carefully in this new world...
That’s because software architecture is something any senior employee should be able to do, and it’s not as important as people thought.

Like many abandoned corporate practices, I think it was abandoned for good reason. It may have made sense under different circumstances, like when you had a large army of cheap offshore devs who could not be trusted to architect a maintainable application.

If I had some ivory tower “architect” trying to interfere with my work I’d be so pissed. Anybody I’ve seen with that title, that wasn’t doing 1P cloud consulting where the title means something different, usually had no clue what they were doing and had been given the title as a soft retirement.
Dang. This is the future I wanted to see for mobile devices.

Really bummed where we're at right now in the mobile ecosystem. It's crazy to me that even now iOS/Android still obscure your directories from you, and navigating them is treated as something to hide from the users despite being an integral part of the operating system.

Really wild how these companies leaned into disrespecting their users. A lot of people might say "It's to help the users and remove touch points they don't care about", but the truth is that in making these decisions they have trained users to ignore these mental models and completely hidden or removed the opportunity to normalize these aspects of the operating systems and the device.

Really wish it wasn't this way.
This feels extremely weird to read as someone naiively approaching networking where I actually want to talk to people, not just their professional side.

On the other hand it might even be suboptimal in the long run because when you hire or partner with someone, you don't just hire their knowledge or expirience, you hire their personality, drive and creativity.
Bitcoin correlation with stocks at 5-year low as regulatory crackdown takes toll
Dehumanization is a prerequisite for slavery. It just doesn't have to be grounded in "race"
I think if we removed the dealership (sometimes called "franchise") laws that prevent manufacturers from selling directly to consumers, we could see more competition not just between existing players but also lowers the barrier for new entrants into the market.

Tesla and Rivian, for example, wouldn't even be able to exist without this, the cost of setting up new dealerships is enormous otherwise.