skysight-inc/HackerNews huggingface dataset:
I thought this thread was dead, and the topic is cursed besides that, but since this comment is obliquely referencing mine, I’ll post this: the two most prestigious white-collar fields are medicine and law, which both used to be more male-centric than programming ever was, and in those fields we see a steady upward trend of participation by women over the past few decades.

I've only talked to 0.001% of programmers. But of them, in my experience, they tend to not look into your eyes when they talk to you. I’m a programmer, and I got a lot worse about eye contact around the same time I really got into programming. If the software developers you work with all make good eye contact, I'm sure I won't convince you that devs are any different, except to say --

All professions affect the body differently! My dad is a chef. He's got the rounded shoulders and the chubby fingers of a chef. Julia Child, Jacques Pepin, Gordon Ramsay -- they have all got the same "look," because they spent so much time hovering over a cutting board. My dad makes fun of my "skinny little fingers." What I'm saying is that programmers get the same kind of thing, but on their minds.

I don’t have any axe to grind. I’m as certain that women and men are equally as smart, as I am that programmers aren’t any smarter than any other white-collar profession. But something is making undergraduate women drop CS 101, but that didn't also make them drop pre-law in the 90s, or pre-med in the 80s, even in the face of CS compensation approximately doubling in the mid-late 2010s.
https://www.newyorker.com/magazine/2023/10/30/the-mysteries-...

I've read, many times (it's a very short read), M. Watterson's (and his friend's John Kascht) latest work, "The Mysteries", and I very much like it. It's a multifaceted fable that explores, among other things, the tension between curiosity and control, and the allure and danger of technological progress. "The Mysteries" takes a more somber and philosophical approach, and its graphical style is radically different from C&H's, but I think it still shares with C&H a deep appreciation for the mysteries of life and the power of imagination to enrich our understanding of the world.
That's the thing, I think that sort of meta story is really stupid. That's one of the big problems I have with the game, which is that I think it's very poorly written even if you didn't have the original to compare it to.
Magic in the Desert in WWII
We’d expect some power outage but when Category 1 hurricanes hit Florida, power is back on in 1-3 days. This knocked out 85% of Houston’s power and will take weeks for many customers to get A/C back on. Excess deaths are rising fast, and I know of many pets which have died already. Category 1 hurricanes aren’t supposed to cause this much damage. Most likely, Centerpoint skimped on tree maintenance, which led to excessively large damage.
I expect SpaceX will be bringing back two crews.

Yes. Starliner will never reach Earth in one piece. It will be discarded and disintegrate and burn on re-entry.
One of the usecases of Snowflake is to give access to a dataset to multiple teams in your company, while filtering what each team can see : https://www.snowflake.com/en/data-cloud/workloads/collaborat...

Service A can access the dataset with the location hidden while Service B can access the dataset with the timestamp hidden while Service C can access the full dataset.

So Snowflake probably has the full dataset, and the account that was used in the breach only had access to a part of it, where the timestamp was hidden.

It's hard to come to any conclusion about what was done with the data on this account.

We can even go as far as saying that the account never used the data but had access to it because it was part of a group of accounts with access to it.
What is the reason for using "just" here?

I understand people have their tooling preferences, but this looks like something that build.rs or a plain makefile could have handled?
Likewise, I seldom
reread. But I do get most out of just writing it down.
Big +1 to this (see my comment on this thread).

I just use a editor plugin to make marking tasks as done/cancelled easier and rotate the files every month to keep things a little organized (and scoping the keyword search) and it has been the most effective form of project management/journalling for me for many years.
There’s an interview Tim Dodd did with Elon where they talk about the difference of approach between Falcon and Starship.

Falcon had to be built on simple and proven hardware concepts because private commercial space flight was unproven and considered very risky.

Now that SpaceX has proven the impossible is indeed possible to the world many times with reusable rockets, private manned space flight, and an affordable satellite data network—they can raise the capital and field the team needed to build a proper space launch system, which we now know as Starship.
Man I almost built this exact thing about a year ago and while I would have used it just didn't have enough of a usecase to justify investing the time.

This is awesome work.
Nothing happened to them, blogs are on the internet same as always. you just can’t find them anymore

The people you are telling to write like a human are not blogging. This is known as barking up the wrong tree.

blog != blog
Both points are valid.

But it shouldn't take hours to "fix" a repo in most cases. As you said: git reset.

Anyway, I've been putting some of my repo in very bad states by doing git operation from different unix user that lacked the right permission to do all the writes leaving some corrupted objects and stuff which needs a bit more than just a reset to recover. Then it takes some time to recover, but that's because I also don't want to loose some hours of un-pushed work.

Doing a delete of my repo could have been faster but I'd have lost some temporary branches and squashes and stuff that would also represent some work.

But I think the original point is for people who are not even able to do a git reset.
- Watergate - 2 player, card driven cat and mouse battle inspired in the Watergate scandal.
- Fantasy realms - Quick crazy combo-based factasy battles.
- Railroad Ink: Great roll and write relaxing puzzle game.
Twisty - My favorite quick abstract game, really fun.

Those are some examples of small portable two player games.
The problem isn't how to get the astronauts home.

The problem is how to stop congress forcing NASA to cut funding.

Nobody likes to look foolish. Launching was risky.
https://blogs.hn
As has been pointed out elsewhere, there are certainly authentic blogs out there, and lots of them. However, when the author says

> Remember when blogs were raw, unfiltered windows into someone’s mind?

what actually comes to mind are the blogs that were, in essence, public diaries written by entirely ordinary people. These weren't topic-focused tech blogs about running a startup or hacking with Python, but were, well, diaries; and some of them were fascinating insights into how people lived their lives, warts and all. Blogger hosted a lot of these blogs at one time (and likely still does, since somehow this is a project Google has yet to ship to its graveyard), and the header of the base template most people used had a button you could click on to send you on to another random blog.

Unlike the topical blogs, these diary blogs essentially no longer exist. I suspect that one major reason for their demise -- other than the fact that the world has moved on, as it does -- is the transition of the bulk of people's computing from desktops/laptops to phones. It's just too difficult to put out long-form text of any sort on a mobile device.
I saw a youtube video on the mini, and acc to it, yes, there is a setting in the app to disregard its own router and pass through the ethernet port to your own router directly
Never signal because signal is bad on requiring too much metadata (your number). It was Session for a while but since SimpleX can be hardened with Orbot (or Tor on PC) and it was way more notifications-reliable, we switched. I would much prefer Briar or even Cwtch but an iphone in the group ruins that party.

Otherwise to answer your question it is a bit of a game. I also like to remind them how, being creeped out by Aunt Matilda putting microphones and keyloggers all over, at least Aunt Matilda [most likely] has better interests for you at heart. GOOG/AAPL/MSFT have no such kinship connection yet they are surveilling in precisely the same ways. That was a decade ago, now add in the Universal Function Approximators! *Demo stable-diffusion.* *Demo lm-studio.* *Present to them a performance of Orwell's 1984.* *Show them a few documentaries on social control.* "See? Now would you like to try it?"
I disagree, seems like a pretty standard structure of one directorz per app and inside that subfolders for configuration, secrets, opaque various data. Not complicated at all really.
Depends. If the number points to a very well written ticket, that’s fine.
We work with Jira and Github and all the bugs/features are explained in Jira tickets. I’m not staying long enough in this company to see them changing from Jira to something else, so I don’t care about the Jira dependence to understand commits.
isnt it what everyone does when they retire though?
Looks good, but any specific reason to build this instead of using more mature tools like aider?
I’m glad it used Java. I wound up rewriting the code in Python and it really helped me understand the concepts a lot better.
I was also very surprised that the Xfinity facilities didn’t have generators, which resulted in me (and most of the rest of Houston) losing internet two days after the storm even though we never lost power (our Xfinity “station” was located in an area which lost power). There’s an argument that broadband should be considered critical infrastructure, because when it goes down, the cellular networks also stop working due to congestion. That makes it nearly impossible for citizens to handle emergencies or for linemen to coordinate repair work.
> Google became the gatekeeper of the internet

They don’t have to be. I’ve started compiling blogs I like into a huge RSS feed. It’s like a Twitter feed but theres no algorithm trying to bait me into engagement. If I’m no longer interested, I just unsubscribe.
Gpu.cpp: A lightweight library for portable low-level GPU computation
It would be interesting to see what happens if you turn on profile-guided optimization. This seems like a very good application for PGO.

The 518ms profile result for the branch-table load is very peculiar. To my eyes, it suggests that the branch-table load is is incurring cache misses at a furious rate. But I can't honestly think of why that would be. On a Pi-4 everything should fit in L2 comfortably. Are you using a low-performance ARM processor like an A53?
Fishing the comics section out of the Sunday paper to read a big Calvin and Hobbes strip was a joy. At the peak of the era, our paper (The Washington Post) actually had two separate comics sections, one with C&H on the front and the other with Peanuts. There was also Doonesbury and Bloom County, many other lesser strips, and even magazines like Parade and Potomac, all of which together provided a full morning’s entertainment.
A contaminated cooking oil scandal in China has provoked outrage
3-5 years if not more these days! I really think that the push to have better and better graphics has been a real blight on the industry, to be honest. It was better when games were coming out more frequently. More frequent releases lower the stakes both for the business and for the players.

On the business end they don't need to recoup as big of an investment, so games can be more creative and not just chase safe bets to make big returns. On the player end, it's a lot easier to tolerate flops from a favorite developer when the next game isn't too far off. For example, if you didn't like FF7 then FF8 was right around the corner so it wasn't as disappointing. Whereas if you don't like a given FF these days, you're going to have to wait half a decade for the next one so it's more of a letdown.

You do still have the indie developers out there making games that aren't chasing the cutting edge of graphics, but I think that the industry as a whole would be better off if they chilled out.
> abandoning all notion of structure and organization ... optimizing fully for capture over retrieval, then relying on search tools and proximity

I did this too - obsidian's daily note feature is fantastic, and you can extract out pages from it if you want/need to dedicate a document for a specific thing. Since it's just markdown, search is quick - and being able to use regex if I need to is awesome. The graph view, showing connections between notes is great if you create notes on specific subjects, and link them together, or pull sections out to explain more in depth - but it's not really that necessary unless you're building your own knowledgebase, which like all documentation suffers from rot over time.

As long as your note-ing tool supports a good enough search that you can find things again, then I think it doesn't really matter what you use - as you said, writing it down is the important part.
There is also https://docs.python.org/3/library/asyncio-task.html#eager-ta... if you want your task to start on creation.
Be still my heart.
I use notepad++ documents. One is the stack, its just describing as one liners with checkboxes and subtasks a task and its depths. Arrow to where execution is.one can have several threads of course.

Research into a topic goes into that list as tasks and then seperate documents or wikis if it blows the list.simple and it works suprisingly intuitiv like a bare metal os stack debug screen.
> if the old one fails

If the old one fails, then i won't be around to buy a new one.
There are examples: Directly at the bottom of the black frame where you have to input the data.
> people would rather watch the big ones than small or mid movies

More people will be moderately engaged in mass market content. But small creators can get more specific and get much deeper engagement because they’re not watering things down for the lowest common denominator.
So many of those statements aren't really true. In no way is anyone "making more vinyl than ever". That's just absurd. Vinyl is currently seeing a resurgence as a collector item but is very very far from its peak unit sales in the 70s[0].

There's no really more blogs than ever either. There's a lot of content masquerading under the blog label trying to appear like organic grass roots content but it's really just content marketing astroturf. The web is lousy with SEO spam "blogs" with thousands of words whose only real purpose is to get you to see ads run on the site. There's a whole industries of assholes that write completely disingenuous content, as in completely fictional reviews/reports, using SEO spam to get eyes on advertisements or clicks on affiliate links.

Google does nothing about obvious SEO spam because they make money off of it. Since "everyone" uses Google all they see for any search is SEO spam content which has a decent chance of being entirely fictional. Just because a spammer uses WordPress doesn't mean their ad copy is a blog.

[0] https://www.statista.com/chart/7699/lp-sales-in-the-united-s...
Or learn to rebase those crap commits into coherent ones.
Germany to remove Huawei 5G equipment over fears of "sabotage and espionage"
That's exactly the kind of content I love on the internet, when someone smart dives deep on an obscure topic and then shares it with the rest of us.
It frighten me how some contributor to my open source repo just don't care about their git history. They do 100 of "crap" commits (author's wording) and merge commits. Sometimes I'd write a comment like: "can you please rebase your branch" and even very senior software engineer are clueless and can't do it even if I give the exact git command i'd use. In the end it's simpler for me to do it myself.

Some developers don't even use git and just use some UI on top.

I wish GitHub would have an interface to do interactive rebase and edit commit messages.
> No more plugins, it's all a single codebase now

Interesting that it was considered a benefit before. I guess integration made it easier to manage than adopting the plugins.
The person who was bugged, brought the bug into the embassy via the bag. Probably some generic item was modified to contain the spy gear and then supplied to the person. I don't think the person brought it into the secure area intentionally.
I hand-write a work journal. Just an A5 notebook and a few pens of different colors. Definitely an essential piece of my dev toolkit. I've especially come to love the free-form nature of hand-writing, which allows me to visualize more of my thoughts than a digital text editor.

The journal has served two main purposes. One, I can write and annotate free-form pseudocode at exactly the level of abstraction I need without getting distracted by the errors produced by the code editor. It's really helped me work through the difficult parts of coding puzzles before I ever touch the keyboard to implement.

Two, I have a scientific notebook for debugging. I write down a hypothesis, design a small experiment, document the steps and complications as I go, and write down what the actual result was; then repeat the cycle. Putting it all in writing keeps it straight so I don't chase my tail, and I have something to look back on if I need to explain the bug and how it was solved to my coworkers.
Value Locality and Load Value Prediction
Sending a one time code by email means that anyone with access to them inbox can both reset the password (first factor) and intercept one time codes ("second" factor).

Using SMS creates an opportunity to dissociate those two situations.
Yes, and 64-bit!
> then, I always paired up with people who get work

This is shockingly salient advice, and I'm surprised I hadn't heard it before now.
Per Vognsen (referenced in this blog) is now found on Mastodon at : https://mastodon.social/@pervognsen

He's just published "Finding Simple Rewrite Rules for the JIT with Z3":

https://www.pypy.org/posts/2024/07/finding-simple-rewrite-ru...

https://news.ycombinator.com/item?id=40951900
This already happens and predates AI.
In my eyes, it is less risky with AMD. When you're rooting for the underdog, they have every incentive to help you. This isn't a battle to "win" all of AI or have one beat the other, I just need to create a nice profitable business that solves customer needs.

If I go with Nvidia, then I'm just another one of the 500 other companies doing exactly the same thing.

I'm a firm believer that there should not be a single company that controls all of the compute for AI. It would be like having Cisco be the only company that provides routers for the internet.

Additionally, we are not just AMD. We will run any compute that our customers want us to deploy for them. We are the capex/opex for businesses that don't want to put up the millions, or figure out and deal with all the domain specific details of deploying this level of compute. The only criteria we have is that it is the best-in-class available today for each accelerator. For example, I wouldn't deploy H100's because they are essentially old tech now.

> Are you not interested in AI/ML customers?

Read these blog posts and tell me why you'd ask that question...

https://chipsandcheese.com/2024/06/25/testing-amds-giant-mi3...

https://www.nscale.com/blog/nscale-benchmarks-amd-mi300x-gpu...
I'm no longer under this specific NDA, so, I can talk a bit about this.

It was well known in the wireless industry that ATT collected and kept the most data on all of the carriers: 7 years for text metadata, "7 years" for call history (I put that in quotations because it was rumored that ATT kept them indefinitely, but, there were technical limitations for restoring data that far back), and 7 years for the contents of the text messages themselves. Verizon was up there as well, but, I don't remember specifics.

The carrier that I worked with kept only 3 days content of the actual messages, 28 days for the text message metadata, and 28 days for the call records for their enforcement database, but, they could get calling records and sms envelope information for billing back 7 years, and at the time, we had to implement sharding at the database layer that maintained the warrant database due to the amount of traffic that we were receiving from the calling systems and the amount of queries/data that we were sending out, in near realtime, to law enforcement users who paid $10,000/month for access to that data.

AT&T wasn't storing this data out of the kindness of their heart, it was a (probably small) revenue stream for them.
AI system achieves 96% accuracy in determining sex from dental X-rays
1. SEO. If you start a personal blog, you will have a hard time being discoverable because any topic you write about will likely have at least 50 if not more SEO garbage sites competing for the same topic and Google is too stupid to list quality content over SEO.

2. Platforms. Because of SEO, Google, and the corporate takeover of the internet, the quality of available blogging platforms for most people have declined. Blogger died, Wordpress's new interface is horrible (although the self-hosted one is good for blogging).

3. Social media. Social media exists because technology has isolated us and it provides a superficial substitute to socialization that blogs did not provide. The lack of genuine human connections amongst most people has been exacerbated due to technology and the internet and social media, as horrible as it is, has become the only possible replacement

4. The internet no longer exists to share ideas. Although it can and is used for that purpose, the pathological nature of human interaction and loneliness as discussed in #3 means that most content creation these days is actually about creating platforms for people to talk about themselves. In other words, people on the internet only want to talk about themselves, rather than share ideas which is more in line with blogs.
This is what we’re building https://xethub.com for! It’s a git forge with better support for large files (using git-xet instead of git-lfs) and it’s designed to store source code and binary assets in the same repo.

Disclaimer: I work at XetHub.
Towards Data Science. They reached out to me with some kind of profit-sharing offer after I wrote something on Medium a while back. But I have way too much interactive content on my personal site that wouldn't translate to Medium, and I don't do it for money anyways.
VS code user, Vs code journal plugin - https://marketplace.visualstudio.com/items?itemName=pajoma.v...

>month/day.md

>month/day/important-meeting.md

Find the equivalent for where you spend the majority of your time
Italy has bidet in every bathroom
>> High-quality blogs exit, but they are impossible to find in the sea of “personal” blogs trying to sell you something.

I guess the only way to know about a quality blog now is being an old timer who knows the blog address from memory and grew along the blog writer. Plus fingers crossed that the blog writer didn't abandon it or realized raw, unfiltered content doesn't put a bread on the table but "10 Ways to Boost Your Productivity" does.

An example of old timer, in Romanian. Content is so good that corporate VPN refuses to allow access due to "sensitive or offensive content". Yeah, not your usual "How to Retire Early in Six Steps": https://www.piticigratis.com/

One of the latest posts is about the "pride" march in Bucharest which somehow became a pro-Palestine exhibition. Not only supporting terrorism but completely irrationally, supporting a bunch of people who would behead and defenestrate the very "proud" people so heartwarmingly supporting them.

Of the consistent crowd that frequents Hacker News, I'm sure at least a few know about such blogs. I wouldn't mind finding about them even in national languages other than English. For German, French and Italian I can mostly read them directly, for the others' there's Google Translate.