skysight-inc/HackerNews huggingface dataset:
By random chance I ended up in the git internals doc^1 today, also lovely refered to as plumbing and porcelain. It's a fantastic read, very well explained. I wish all doc was written with such explicit care to be understood. It reads like a good friend is trying to explain you something.

What got me into that was a 51Gb ".pack" file that I wanted to understand. If you wonder about that, they're pack files, and what that "delta compression" message when you commit is about^2. The 51Gb file though I don't have an explanation for as of yet, I'm guessing something terrible happened before I joined, and people didn't find the courage to forego the history just yet. But at least I got an entertaining read out of it.

^1: https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Po...

^2: https://git-scm.com/book/en/v2/Git-Internals-Packfiles
It was Milwaukee originally (the Kia boys) although it probably spread to the west coast.

I agree they probably should’ve spent the $200 on an immobilizer. In fact even that amount to add it seems a little high but it’s the number that’s been tossed around a lot.
behind a paywall, so couldn't read. I'm just hoping it wasn't secrets about our nuclear subs.
The real blocker is that the various solutions are almost certainly never ABI-compatible with existing code, and for most people it's unrealistic to recompile the world (and even if you can forbid inline asm elsewhere, libc is nasty). (edit: I suppose WASM is sort of forcing that though, but unfortunately it didn't take the opportunity to allow dynamically fixing this)

A solution is mostly possible with a segmented allocator, which is quite reasonable on 64-bit platforms (32-bit allocation ID, 32-bit index within the allocation).

But keep in mind that "buffer overflow within a struct" is often considered a feature.

I think the best approach is "design a new, 'safe' language that compiles to reasonable C code, and make it easy to port to that new language incrementally".
It's a way to significantly increase the total cost of owning Windows. I have tons of PCs that are 10 years old and have a $100-200 Windows license on them. There's no way on earth Microsoft is going to offer a $10-20 per year subscription for Windows.

My guess is that we'll be looking at something in the range of $5 USD per-month with some kind of bundle deal around $100 USD per year that includes MS365. A best case scenario would be some type of MS365 family plan that includes a Windows license.

It's going to be the same as when Adobe switched to subscriptions. The internet will be filled with people proclaiming how great it is for everyone because "updates aren't free", but then we'll see the total cost of ownership go up drastically.

I think we'll see a solid 3x increase in the total cost of owning Windows for anyone that keeps their computer for 10 years. That's about where Office got priced. It broke even at about a 3 year lifecycle IIRC, so any individuals or small businesses that ran a longer lifecycle saw a dramatic increase in cost.

> It also incentivized keeping Windows good and working so those subscriptions don't get cancelled.

Lol. For most people, they need it and don't have any other options, so the status quo is going to be paying a subscription, watching ads, and giving up all your personal data. The subscription is a price increase, not a move to give us a better product.

If they bundle it with MS365, that's the time to break up Microsoft. If it were up to me they'd get split into so many different companies that each product within the Office suite would be a separate company. Excel should absolutely be it's own company at this point.
Thanks everyone for commenting. I’ve read through them all, and my takeaway is that if you are with FAANG or another big tech, then yes.

If you are at a small or midsize and are considered a good contributor then you have some time.
> Ancestor simulation programmers have deadlines.

There's no reason to believe this, and (I would argue that) any civilization creating ancestor simulations has, in fact, likely reached a post-scarcity economy where it's entirely possible that the "programmers" are doing it for the love of programming, the love of simulation, the love of understanding, etc. Or that they are trying a very large number of simulations with different setups at one time. And the Higgs boson fits perfectly well into any or all of that.
Thanks for the feedback.

I won't lie to you, I totally agree on your critiques of the pricing page. It "feels" like I need to say "you're getting a whole lot of value" in words that sound nice. If I saw this, I would roll my eyes, but a lot of people don't seem to. And, importantly, it doesn't seem to detract (but I'm open to rebuttal here).

Regarding fair usage, this is because I need some way to tell people who sign up that I'm not going to let them abuse it. I could have a different pricing model where you pay per page or something, but, quite frankly, I think I get better margins like this.

The reason for this post is that I'm not sure how to get potential customers to find me :)

My own customer is an individual who started using it when it was free and emailed me that he was looking forward to when it "came out of beta" and was more than willing to pay. So I brought it out of beta and he started paying. I acquired him through twitter (no personal connection). You ask good questions from the perspective of my customers, though. Thanks!
This is similar to when union plumbers organized against the introduction of PVC pipes versus traditional metal pipes because PVC weighed less and required less labor to install.
https://blog.mozilla.org/en/products/firefox/retrospective-l...
It seems inevitable though. You can’t simultaneously be invested in a relationship and indifferent to its nature. This article points out a ton of issues and largely suggests just awkwardly independently dating other people as safer. Like “if you agree that everyone’s free then everyone’s free”. But… no that sounds dumb to me. I would not bet on such myriad bonds holding up in times of difficulty. Surely it can happen. But I just don’t buy it as a sensible strategy
> Why are you letting people log into an account from a brand-new IP with no additional verification?

Is that really feasible today? With widespread use of phones and laptops, most people probably have at least a handful of different IP addresses they regularly use (home WiFi, work WiFi, cellular connection) and then they randomly connect from new up addresses like those from libraries, coffee shops, commute, etc

I think most “normal” apps and websites today allow any random IP to log in without jumping through extra hoops.

Only companies with big budgets (Apple, Google, etc) make regular users jump through extra hoops.

Banks, B2B have users that need extra hoops as well.

But 23andMe. I would not expect them to take any extra steps.
Absolutely blown away. Not sure what I’m looking at but it’s amazing.
Hello! Author here.

I am pleased to announce a new version of my "Perl One-Liners Guide" ebook.

Perl has a feature rich regular expression engine, plenty of builtin modules and a thriving ecosystem. Another advantage is that Perl is more portable. This book will show examples for filtering and substitution features, field processing, using standard and third-party modules, multiple file processing, how to construct solutions that depend on multiple records, how to compare records and fields between two or more files, how to identify duplicates while maintaining input order and so on.

Links:

* PDF/EPUB versions: https://learnbyexample.gumroad.com/l/perl-oneliners or https://leanpub.com/perl-oneliners/c/new_perl_release (free till 08-October-2023)

* Web version: https://learnbyexample.github.io/learn_perl_oneliners/

* Markdown source, example files, etc: https://github.com/learnbyexample/learn_perl_oneliners

Bundle offers:

"All Books Bundle" is just $12 (normal price $32) — includes all my 13 programming ebooks.

* https://learnbyexample.gumroad.com/l/all-books/new_perl_rele...

* https://leanpub.com/b/learnbyexample-all-books/c/new_perl_re...

I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors. Happy learning :)
I can see both of the sides of the argument.

It seems that we use US funding to help everyone circumvent ARM and x86.

The problem is that US enemies are also recipients of the US technology contributions.

But what is the alternative? Stop publishing everything ?
> FWIW, I imagine in 4-5 years this “battle” will pretty much already be decided wrt chipmaking in China.

If I'm understanding you correctly...

It's not that easy for China (or the US) to spin up their own fabs, particularly ones that compete to those in Taiwan. Even with some expertise and fat pockets, you might not get the same results. It's a lot of trial and error and improving yield for small processes to the point where it's economical.

On top of that, the cutting edge is already developing in Taiwan (i.e. next gen fabs).

That's why Taiwan is such a coveted area for the PRC (and the US) -- besides the traditional political issues regarding their exodus from mainland China.
I think one should look at failure oblivious computing.

https://dspace.mit.edu/handle/1721.1/7505
Upvoted, in for the comments.
The problem is that would have the opposite problem, that purchases made with stolen cards were 100% unrecoverable. While im sure we can improve things, the fact that the current system favors individual people, rather than businesses, is intentional, not an accident.
For the simple fact you can bring an STD home to your partner, it's not going to work in practice.

"Honey, remember that mistress I was banging last month?"

"Yes... darling"

"She has HIV, you probably have it now too..."

"Ok darling...no problems"
Nah, not good enough. I've seen people accused of being racist for using "dog whistles" like the "ok hand" emoji or the letter 'H'. It's not a good heuristic, it's a way to accuse people of being racist for no reason.
The Things that Killed Photography [video]
This is so cool! Though, how do you ensure that people are playing fair? When I dabbled in web-based games a year ago, I noticed that it's pretty difficult to have a good anti-cheat system for games that runs on browsers.
Too bad. No one has a right to mass data collection.
More than that for the 8K+ context people are running now.
CAI is roughly the kind of scheme I was suggesting. Thanks for the reference.

My take is that proving authenticity might not be something we can do with any degree of accuracy in a general sense. So if that is infeasible, then we need _some_ kind of mitigation. Something like CAI allows us to make the an assessment about the how much trust to give an informational source, probably taking into account multiple factors (known exploits in the source device, reputation of originator and what claims are be attached in the metadata). This might allow me to accept that a given video originated from a local tv station, rather than tiktoker edit, but I still need to asses if that station used genAI or has been compromised or whatever else. But that seems a much narrower reputational problem, that also will be contextual.
That looks to be some individual dev's dragdrop example made 4 years ago. Just because it's hosted on azure doesn't mean its a microsoft demo.
same here. wayback machine to the rescue.

http://web.archive.org/web/20230530134020/http://docs.dotbig...
Since Trump's election, both parties have gotten nationalist and protectionist. Biden led efforts to protect American companies with subsidies to companies that bought from American companies in both the CHIPS Act and the Inflation Reduction Act. If export restrictions push manufacturing out of America, I find it entirely plausible that it happened due to the ignorance and/or incompetence of the politicians pushing for them, not because they're secretly pushing for more offshoring and globalization (which politicians like Biden and Trump campaigned against).
Didn't the us government recently force krakenSDR to pull down their passive radar software under these laws? That would seem to violate precedent.
Monogamous divorce rates are ~50% first marriage, ~60-70% second marriages, ~70-74% third marriages. People are already polyamorous, just masking it due to social convention and signaling.
Before I got a desktop, I used to run my laptop (16GB RAM + a 6GB Nvidia GPU) headless to just barely squeeze the 33B models onto the GPU + RAM, and play with it on another device.

...I am not an OSX person, but if you can boot headless, it can squeeze 7B on there with full context
> such that a type problem not caught by Typescript potentially corrupted memory

What does this have to do with static types? High-level languages, typed or untyped, are generally memory-safe. They'd need a very good excuse not to be. If Haskell isn't a "real" statically typed language, nothing is.
Protection with non primary partners and STD testing (I'm a fan of monthly, YMMV). Some people take further steps (PrEP) depending on your activities and risk appetite. HIV transmission rates in hetero sexual activities is very low (<1% per unprotected sexual exposure) [1].

Infidelity rates in "monogamous" partnerships are already substantial (~10-25% depending on study) [2], poly only changes the honesty and logistics.

[1] https://www.science.org/doi/10.1126/science.1254031

[2] https://en.wikipedia.org/wiki/Infidelity#Incidence
For a lot of types of games (e.g. social, creative, silly fun) it doesn't matter. For those where it does you have to run servers that you control and write server-authoritative code.

You have to assume clients are hacked whenever you're writing competitive games anyway, so there's not much difference there.
You're out here telling lies: https://tailwindcss.com/docs/customizing-colors#adding-addit...

Dealing with colors in Tailwind is no worse or better than any other theming system with named colors.
The people who call out the "inhumane regime" of Iran are usually exactly the same ones who openly hate America (where women can do whatever the hell they want) and display sky high levels of admiration for Barack Obama, who gave a metric ton of American taxpayer money to Iran.

I am posting this again because my first post has been shadow banned.
Thanks so much! Don't need to know what you're looking at if you like it! :)
I don't know if this is a question! If it is, I don't understand, I'm sorry!
That ... might be all we get though. If anybody can produce artificial, but realistic content that is indistinguishable from something the real thing, then all we might have is our willingness to trust any given originator/distributor of the content.

Narrowing down the problem to "Do we trust Bill" is at least something we can attempt to address. This also eliminates some sources where we can more easily discount things. If the source is 4chan, maybe I don't need much more information to make my repetitional assessment.
I forgot to mention, if the IPtables examples are useful they can make things ever more quiet if instead of "-j DROP" one uses "-j SET options" to add to an ipset, then use that same ipset in an outbound rule to tcp-reset the openssh socket to free up memory faster. Not really a big deal unless one gets flooded but probably useful to someone some day. Maybe I will do a little write-up on this.
I suspect (but have no concrete evidence) that the real motivation behind this is that one or more companies feel threatened by risc-v, and hope that they by hindering collaboration, they can hobble their competitors on both sides of the ocean.
I haven't seen any convincing arguments that polyamory does not reduce to a harem system[1]. 8000 years ago, 17 women successfully reproduced for every man who did[2]. In cultures with polygamy, this can be an advantage in warfare as there is a large body of excess young men to use as cannon fodder. But you could hardly argue that this compatible with the stable sorts of cultures most of the users of this site are more comfortable in. Giving men from the bottom 95% band of attractiveness access to reproduction via monogamy seems necessary to unlock the amount of productive labor needed for a technological society.

[1] https://en.wikipedia.org/wiki/Harem_(zoology)

[2] https://psmag.com/environment/17-to-1-reproductive-success
Random Question, but as a DEC employee, do you know why their processors are prefixed with KA ?
I remember Trackmania. That game was free and installed some DRM nastiness.
no, I mean tying your identity with your location and giving it potential to go viral. this is what "Elon Jet" was doing. it was taking technically public info and making it extremely easy to consume and re-share. as entertainment. for someone who is very much in the public eye.

you probably aren't famous so maybe you don't understand, but that sounds potentially harmful for someone who is.
I grew up on the prairie of North Dakota. I would spend all day wandering around fields, dry creek beds, railroad tracks, shelter belts. Just looking to see what there was. The occasional abandoned farm house to explore was always risky but fun. Farmers usually have storage buildings near the abandoned houses, so you never know when someone might be coming through.

When I got older and I moved to a small city and then larger ones and continuing on til now in my mid 30s, back in that same small city. And when I'm on vacation. I just wander. I spent months aimlessly wandering around Australian cities in my 20s. It wasn't any different than wandering around those shelter belts and fields and creek beds. I'd walk around the western suburbs of Sydney documenting graffiti one week and drunkenly walking through a nature preserve in Canberra the next. My favorite thing is to try and get lost and see if I can find my way back to where I started. I'd make maps in my head with graffiti tags as coordinates and find my way back that way.

Anyway, most everyone likes to walk around and explore whatever environment they're in. Nothing too noteworthy about it in my opinion.
just did some rough math. 1k session = 750 minutes compute time with our current GPU instance = $9.375. so gladly not broke yet! (rough math might be wrong, need to double check later)
I really wish these chips weren’t so IO constrained.

I routinely check on the state of things for building a tiny NAS for some hardware redundancy reasons and despite significant improvements in CPU and GPU a power across the ARM ecosystem… IO speeds for storage still feel stuck in the distant past.
What do the critics have to say about why they think people should be motivated to commit to a single other person in the long term?
Macs have a larger iGPU and faster RAM than pretty much any comparable PC, which are precisely the two things you want for LLMs.

Also, lots of people only own a Mac.

You'd have to be kinda crazy to buy a Mac explicitly for running/training genai though.
I'm always surprised people still talk about social media in terms of replacement tbh. Usually I take it as a sign someone either wasn't very engaged with a specific platform or that they just aren't that in tune with the mainstream in general.

People lurk because they realize that's the actual experience they cared about. I know lots of people on Twitter/X but most don't tweet or even share their account because it's mainly a curated feed for them. Reddit is similar, it's a web forum replacement and if you're someone who likes interacting on forums still then great but for the most part the appeal is parsing the dialogue not contributing to it (or else they'd be somewhere like Discord talking to people they share any amount of greater social proximity to).

I can see the appeal of writing off the platforms as dying or suffering because they failed in some fashion but imo it's mostly that as more social media platforms emerge and go mainstream the things they did well to achieve that mainstream appeal become elements of old platforms that people stop using but they still turn to the older platforms for the parts of the experience that haven't been replaced. Twitter and Reddit still lack good replacements for their niches (in the real way, not the "good enough" or "if more people used this competitor" way).
Exactly. You make everything illegal or “regulated” (practically banned). The EU is already leading the way and has touched machine learning, end-to-end capable encryption and software distribution in various of its regulation directives.

- Communications (every chat software must come with spyware installed)

- AI (machine learning is too scary and authors say it will kill mankind, worse than a climate change)

- RISC-V (terrorists can use it in missiles)

- Open source (terrorists can run missiles and super computers with Linux)

- Software distribution (either because of communications or AI)

- Cryptocurrency wallets (interacting with a software wallet you wrote yourself makes your a suspicious and banks will deplatform you on the basis of anti-money laundering)

You need to remember that end-to-end encryption exporting was illegal in the US until 90s. Now when Trump has stacked supreme court with his own sockpuppets they may want to reverse any decision regarding this like they did with abortion.
I am hopeful for the future of this findom app
You could try Microstack/Sunbeam:
https://microstack.run/

Devstack is great for a quick try out but is not for even toy workloads. As you can’t even really relaunch the same cloud reliably after reboot.
Unpack the files (git-unpack). Maybe it was one large file that someone added, then deleted in a later commit. You'd have to rewrite history to get rid of it entirely. Alternately it might be a bunch of medium sized files that were added and removed. It may take a little while to track down, but I'd start by unpacking.

This stack-overflow looks like it contains a reasonable description about how to rewrite history to remove objects:

https://stackoverflow.com/questions/11050265/remove-large-pa...

It might be easier to declare repo bankruptcy. Seed a new repo from the existing repo's source files. Have the commit message point to the old repo. Stop using the old repo. Yes, you lose history and folks trying to perform repo archeology will have to jump to the old repo.

But rewriting history to remove large files can be equally as awful since references to git commit IDs tend to end up in places you don't expect and when you rewrite history, you change the commit IDs.

Good luck.
I think the baseline can def be improved. But I suspect the gap between 60% and 99% would be so wide that it would still take a significant amount of time for the human creator
Try to find niches for which your product will help them make money by working a bit faster. For example certified sworn translators that receive pictures of birth certificates and similar non-digitalized documents for translation and that need a quick way to extract texts to translate faster. Then figure out how to reach that niche (public listings with contact data, professional associations, etc).
That’s not going to work for a SotA phone like an iPhone. FPGAs are not even close to as fast and efficient as a purpose-built, SotA CPU.
Thank you! Would you mind expanding on the concern around hiring manager emails getting leaked? Curious what you consider sensitive in these emails and how that data might be used inappropriately. Just want to ensure I don't have gaps in my risk assessment.
The government needed to give them a sense of duty and responsibility to save them from apathy (see the comment linking to the twitter thread and read the first 2 posts)
A lot of coal powers that line. I work in a building right next to that Metra station and have the occasion to take that ride down to Flossmoor rather frequently. Nice ride with a lot of post-apocalyptic scenery along the way. Hyde Park used to be a breath of fresh air when I was going to school there in the 80's, but not anymore.