skysight-inc/HackerNews huggingface dataset:
Great article. I laughed when the card for the dentist fell out of the book, because I also use them as bookmarks.

The strangest thing I ever found in a book wasn’t so much a physical item, it was more of a synchronicity of sorts.

During the 1992 Los Angeles riots, after a jury acquitted the police of beating Rodney King, San Francisco experienced a smaller riot that lasted for six hours or so, resulting in the selected looting of downtown, and the then mayor imposing a curfew and limiting movement for the night.

I remember that I had picked up a copy of Nathanael West's novel "The Day of the Locust" (1939) about a week before the riots. I was downtown when the riots broke out, and I had just gotten to the end of the book when the riots occurred in the story just as they were happening all around me.

If you think that’s strange, it gets even stranger. In the book, the riots occur in Los Angeles during a film premiere and the narrator is surprised because it reminds him of a painting he made titled "The Burning of Los Angeles".
I'm curious whether you are still an emacs user. I'm a relative emacs noob, having started using it around the turn of the century, and I can't imagine how much time I would have wasted learning the editor of the moment over and over.
“Half = most” is… innovative. I like to think of it as “half = so many that you’ll run into a lot of them.”
I started with visual studio in the late 1990s. Didn’t try Emacs until 2005 when I started using SLIME for Common Lisp. Committed myself to doing some projects in Common Lisp, and insofar as SLIME is head and shoulders better than anything else for that, it forced me to learn the environment.

After leaving programming entirely for a decade I can back to Emacs recently when I discovered pdf-tools and Org mode. Took only a bit of time to get reacclimatize this time. It’s all muscle memory. You just have to force yourself to do real work with it so you exercise the muscles.
I'm a bit out of the loop on these, but,

1) Is there any Copilot alternative that is open source, and,

2) Is there any Copilot alternative that works with Vim?
They're really still going through with that? I didn't expect I'd have to find another distro so soon.
I suspect good ssh support is just so much more necessary for vscode than it was for Emacs when tramp was developed. I do think tramp was also full of generality towards things that are very uncommon these days (various different protocols, ssh workarounds, baud rates, …)
> A shell in a browser just doesn't cut it, it's basically an admission that your UI is not accessible or powerful enough to create fully fledged applications. So yeah I'm bullish on nbdev everywhere.

I gotta say I really like this aspect:

"An X doesn't cut it, it's basically an admission that your Y is not powerful enough to create fully fledged Zs."

Everything should get this treatment. Could be really good for identifying stupidly-great opportunities.

- A Youtube client doesn't cut it, it's basically an admission that your device is not powerful enough to create its own TedX content

- A laptop doesn't cut it, it's basically an admission that your lap is not swole enough to support a homelab

- A can of soda doesn't cut it, it's basically an admission that your bodega is not clever enough to produce ad hoc energy drink mixes
Yes, exactly. We are running internal validation tests to (a) compare the quality of the measurements with larger amounts of blood collected the "regular" way, and (b) validate that the storage and transportation at room temperature does not have detrimental effects on the measurements.
> It’s no wonder IRC usage is in constant decline when that is the target user.

You're not the audience for it then. But don't think that you represent everyone. Ya don't.
Well, it's not just the KVM attack surface -- it's KVM + QEMU, and there have emphatically been escapes. Yes, the shared kernel is an issue -- but so is a shared hypervisor or a shared CPU. It's a risk to be mitigated, and it's a gross exaggeration to say that it "isn't safe for multitenant untrusted workloads."
A year's worth of volcanism emits some amount of CO2, and an ~equivalent amount is consumed and stockpiled by other natural processes. It's why in the long-term of hundreds of thousands of years, CO2 concentrations in the atmosphere are more or less stable.

Unfortunately, when humans started emitting millions of years of CO2 stockpiles, the natural processes of the carbon cycle that take CO2 out of the atmosphere haven't magically scaled up to compensate.

Volcanism slowly drips water into a bucket that has a small hole in the bottom. Over the course of hundreds of thousands of years, the water level in the bucket stays more or less the same. Humans come along, and start filling the bucket with a firehose, and then start questioning if they, or the volcano are the reason the bucket overflowed.

This is basic stuff that's covered in any high-school-level textbook on the subject.
Great job here.

But what about the rest of the platform? It's knee deep in layers of crap accumulated over 20 years due to schizophrenic product management. Nothing is finished. Everything is broken or limping or painful to use. Every major release just adds another layer of crud.

I want to come back to the platform but it hurts me. Every bloody day I have to use anything Microsoft it is literally a productivity draining nightmare.
your tests and your application knowledge should

in some cases i essentialy ensure my whole app remains using --include-path flags so that i get a removal of you know things that i absolutly dont need.
"Isn't that what QA is for?"
I agree with everything you said!

I didn't choose to leave PHP for comp alone, I was surprised at the dramatic shift on comp after the fact. I certainly don't think I've said anything that suggests tribal warfare. PHP can make for some amazing productivity, for sure! I think I last coded in PHP about ten years ago, maybe a bit longer, but it definitely has its place in the market.

I only note that you didn't answer my question, so I think I'm going to carry on with my assumption that there aren't a lot of PHP jobs in the US paying $200k+ base. Not that someone should choose a career path solely to pursue higher comp, of course.
Years after his passing, I was going through some books I inherited from my grandpa and a picture of him and myself as a little boy fell out.

He’d used it as a bookmark I guess, but I felt profoundly loved and grateful. I miss him.
Does Todoist not do this?
Was there supply-demand curve pushing in the 1950s?
Snipers are supposed to augment their camo with local materials, even in the woods. Non-sniper camo is a bit different, you wouldn't want to run across the street in that.
I wouldn't want anything killing pods every time there's a network timeout. That sounds like a quick way to turn a tiny problem into a huge problem.
Chip startup alleges Cadence sabotaged processor rollout
I wonder if they could move to a no income tax state and get back some %
Easy, no. Easier, yes. People absolutely overvalue putting in more time/effort, which actually has pretty poor returns.
Another data point for that saying "never meet your heroes".
Wanna bet such a thing is there purely for copyright reasons?
I personally feel like Windows in the past 3-4 years has been slowly unifying to at the very least be more consistent. Part of this was the introduction of Windows Terminal, the rebuild of Notepad, tweaks to Explorer, rebuild of Task Manager coming in 22H2, and the huge overhaul to Settings which is slowly rendering Control Panel obsolete.
Isn't that part of the problem? That Amazon and other mass consumption distributors are encouraging us to buy more products, thus negating any efficiency gains in carbin emissions?
Years ago, I went into this third hand style book shop. It is located in the bottom of a church basement in the Midwest. It is the type of place you can get a grocery bag full of books for $30. Oddly, they also had some full sets of various encyclopedia books for free. I thought it could be an interesting set to have around so I grabbed one. It was a New Illustrated Columbia Encyclopedia 1975.

Months later, I was looking something up for fun. It was not a book I had touched yet, and I found the following letter hand written on a sheet of lined notebook paper. I found it oddly interesting and tried looking the names a few times. I did not get anywhere near the article story, wish I had.

“Being of sound mind and body, declare this to be my last will and testament.

To my mother, I leave nothing.

To my father, I leave Farrah and the wish to be cremated and scattered over aspen, Colorado.

To Rhonda Sollberger, I leave my cat, puffer, my rabbit, Oliver, my model house collection, and my stereo.

To Tony I leave Karen.

To Karen I leave Tony.

To Gail, I leave my teddy bear, and my rainbow sweater (She’ll grow into it soon.)

To Heather Bright, I leave my Canada Dry can, and my tequila bottle.

To Mark Frang, I leave him feeling guilty and gray skico. Also some of my ashes are to be sprinkled in his room, to remind him the sad that I am not here is all his fault.

To Adheimme Boman, I leave all the items in my play house that belong to her. 13235 is the combination.

To Todd Glass, I leave my Muppit poster (It’s just his type!)

To my Grandparents, I leave fond memories.

Signed. Jeanne Gammon
Witness. Rhonda Sollberger“
Westworld showed this in a practical example, Delores was story telling verbally and the "AI" would show a preview of what that story would look like right in front of her. I envision DALL.E to do something similar to this.
We used to visit a village in Pakistan because my dad's family lived there. I hated going there because it was a village and really boring with nothing to do there. One day (as a ten year old) I decided to go snooping at my uncle's house because I was extremely bored. While going through some pantry closets I found a Thor comic book! In a village in Pakistan! We're talking about the late 1970s. That was my first introduction to comic books!
See? It works!
“Read Marcus Aurelius - meditations. didn’t understand shit”

LOL
I learned various built in ROM Basic systems, which I really wouldn't count, since there were no disks to save programs to, etc.

I learned Turbo Pascal soon after it came out. I still program in Pascal to this day.

Things that have changed in the mean while:

Windows became a thing, Delphi, Lazarus happened
Networking, the interenet
Strings can now store a gigabyte of text, not just 255 characters
For X in Y is now a thing
Generics
Threading (though I did write my own for use with DOS back in 1987)
I was wondering how this was done in 500 lines...then I saw the 5000+ line library file borrowed from another project. I do enjoy the look of your results though.

How long before somebody includes your library and says they created PSX graphics in 25 lines?
It costs them nothing as long as they delete the domain within a few days of registration. https://icannwiki.org/Add_Grace_Period
These kinds of windows into a life explain how some entrepreneur/CEO types can be owner and/or CEO of like three businesses, on the board of a couple others, in some kind of advisory role on a couple startups, and so on, and still always seem to be starting or trying to get a hand in some new thing: it's because they don't really do jack shit.

Meanwhile the peons get an anti-moonlighting clause and absurd claims over any work done in off-hours.
You have an example of market maker being steam rolled?
To set the tone of my reply: I’m an every-day-all-day Emacs user. I greatly enjoy configuring my Emacs. Your point about “hackability” is spot on. That being said, I think the language “holds no water” is reasonable here. It sounds like you haven’t used VSCode in a while. (As a lightweight IDE) it has completely seamless integration with every popular language.
But priorities are just a personal preference and ever shifting. Sure sometimes there are external forces driving our priorities, like needing to finish a work project to get paid, bur once you've taken care of those, it's totally reasonable for "knowledge acquisition" to be at the top.
Do you know what 'two times smaller' means?
But the underlying reason is that some (most?) bugs are not worth fixing.

If they were worth fixing, then managers would hire more engineers and get through the todo list. So engineers might feel swamp but I guess they shouldn't.
Also (from the preprint): “At the same time, our experiments also reflect
that Google’s hardware has several advantages over our algo-
rithm. The most significant one is that Google’s hardware is
much faster in sampling the quantum circuits with sufficient
depth, while our algorithm has exponential complexity, hence
is not scalable to both depth and qubit number”
> Being more productive rarely leads to a happy and fulfilled life. It’s often precisely those moments in life when I’m on my least productive, that I look back on as if I really lived.

Hmm, I've had the opposite experience.
heh, I wrote an N64 one not too long ago with the exact same style:

https://github.com/glouw/gel
I was a bit ranty but the gist at https://gist.github.com/zzzeek/d9c98c43553e43e76600f03dfb5e1... lays out pretty much everything that happened.
Yes, very familiar with that one! Not only is this one of the very few zone escapes over our years in production (responsibly disclosed, thankfully!), but the bug itself was introduced by yours truly -- and is part of what gave me religion on Rust. To be clear, my assertion was not that any particular body of software is invulnerable, but rather taking issue with the assertion that zones-based infrastructure "isn't safe for multitenant untrusted workloads"; we ran exactly that for a decade. I also very much stand by my assertion that Meltdown was a greater source of vulnerability than zones -- and if one wishes to assert that a shared kernel makes zones unsafe, than one also must say that a shared microprocessor is unsafe. For some folks, that will be a completely reasonable assertion, but for most, they will understand that a shared microprocessor -- past vulnerabilities aside -- can in fact be made safe for multitenant use.
Not sure about 1, but I know for 2 you can use the vim VS Code extension as a good emulator.
I did the same, shared with my fellows, got denounced, got a written warning by the university and the faculty hated me afterwards for "hacking".
Ugh. That's an awful solution. In order to not be spammed and have your privacy invaded, you have to submit information about yourself to the bad actors in the first place. Plus you have to pay them for the privilege of not harassing you, and on top of it, they only stop for 10 years and then you have to do it all over again. It's fucking ridiculous. This is not a real solution.
Yes, it's Jevons paradox in action.
It's true that https://github.com/nkanaev/tipsy/blob/master/src/tigr.c is 5500 lines of C but, as far as I can tell, it's just being used to load texture images, draw lines, get double-buffered pixel buffers onto the screen, and get keyboard and mouse events. It wouldn't be difficult to port it to something like https://gitlab.com/kragen/bubbleos/blob/master/yeso. yeso.h yeso-pic.c yeso-xlib.c png.c total 560 lines of C, and all you're missing then is a line-drawing function.
no it's terrible, see: https://danluu.com/su3su2u1/hpmor/
I found an old sheep intestine condom in a 19th century engineering reference book. The pages where I found it had been water damaged, likely, I later learned, from the condom having been washed after use and put in the book to dry and then forgotten. Condoms were expensive at the time and frequently reused.

I did not keep either the condom or the book.
Now that you’ve got all of HN on tenterhooks what happened since?
No, I didn't know about that until today, but I'll definitely be watching it as soon as I can.
The writer concludes that we should deploy and manage our PaaS. This answer is in the same vain as "just buy your own servers". The point of using AWS is that I don't need to manage or even worry about of it. I pay the premium of using EKS & ECS so that I don't personally need to manage my clusters. Going backwards isn't an answer.
OpenStick
I'm in Seattle.

Technically the grocery store I am thinking off takes "cash" but only at registers that are perpetually closed. Maybe if someone made a huge fuss they would possibly open that register up.

Local barber shop, also only accepts credit cards.

At other stores, I've seen plenty of those self checkout terminals with the cash slot taped shut and a sign saying "card only", and of course no one is working the traditional checkout lanes.
You are Andrew Tate and I claim my five pounds.

Or Russ Hanneman.
I blame George Lucas for this.
Cartwheel Galaxy (JWST Image)
That code is seven years old: https://github.com/munificent/hauberk/commit/2ba2f260baa7004...

I should fix it to use: https://api.dart.dev/stable/2.17.6/dart-html/Element/request...

I just never noticed because it wasn't causing any problems.
If you try pronouncing that aloud as “…by a factor of 30” it’ll seem less ungrammatical.
I used to use visual studio and I think I maybe also learned some very basic vim (arrow keys, i, dd, p, :wq) to do some remote sysadmin type things. I wanted to learn Common Lisp which, at the time, meant having to learn Emacs too. And then I was more interested in things outside of windows and Emacs stuck. (Also the calculator in it is amazing).

Funnily, I also work for a company where many people use Emacs (it was the only editor with good support for our tools for a long time – you can even order lunch from it – new hires were encouraged to use it, even non-software engineers when they needed to interact with the Linux side of things) which I think is pretty uncommon. There was definitely a time 10 years or so ago when vim seemed to have massive popularity online and everything else seemed to fly under the radar.
I'm in Seattle. I'm not saying every store is like this, but in a given week I'll hit up one or two stores that do not use cash.
the irony is that they are just giving the audience what it wants - a causal formula for success. a guy just saying "i got really lucky" over and over would get no readership.
Dairying, diseases and the evolution of lactase persistence in Europe
Ask HN: How does Amazon decide on pricing for its AWS services?
Is it based on the variable cost of electricity? Or the willingness to pay of specific target segments they're going after? Or something else?
Hackable $20 Modem Combines LTE and Pi Zero W2 Power
I am not hapless. However I do have a mental disability that makes me especially susceptible to the psychological tricks (and they are tricks) that TikTok employs to keep people scrolling. The fact that I was born with ADHD and can't get rid of it, even if I can curb it, does reduce some of my agency by definition. It sucks, but it's the truth.
what's the objection?
You might notice that your project is already included in the Readme under credits.
Now we're getting somewhere. Since we're talking about specific mathematical operations, that suggests you have a formal mathematical expression of the problem, and an algorithm to solve it, so that we can prove how its time complexity grows.

I would like to see the formal description of the problem and the algorithm.
> Yes, you get the benefit of backups, auto-restore, increased reliability etc, but.. How to set up HA databases with frequent backups and auto-restore is pretty common knowledge at this point.

Oh my god I’m gonna make this into a poster, my DBA friends will love it. But seriously these are not common skills — these are skills you pay $200k for and still struggle to find quality people. If you found yourself somewhere where the average SWE can set up a metal to production ready HA DB with turnkey live restores dm me your location so I can start looking on Zillow.

Also we’re just gonna gloss over that the AWS setup includes a HA managed load balancer that Hetnzer doesn’t as well as the k8s control plane.

Normally I’m on here telling people how not scary and complicated on-prem (ish in this case) deployments are but I think I’ve actually found someone who actually swung the other way.
It is awful, but they already are buying that information tbh. So I'm not sure there's an information gain through this. I don't do the paid service (which is $2... come on...) and my spam (phone and mail) is significantly reduced. It's not a perfect solution, but it is a real solution.
Tonga's volcano sent tons of water vapor into the atmosphere, may warm earth
My first reaction was "damn that looks good!". I guess it was the nostalgia taking over.
Nix the package manager.

Nix the language.

NixOS the Linux built with Nix as it's default package manager that uses the Nix language.
If you have money in the bank yes
There are a number of Caribbean countries that have a digital nomad visa with just that in mind. ( https://www.caribbeanandco.com/caribbean-digital-nomad-visa-... )

The tricky bit with all of this is the company that you work for and if your presence in that country while working establishes a tax nexus there.

Kansas is the anti digital nomad place. https://kansaspolicy.org/rethinking-taxes-around-remote-work...

> Kansas has policies that could deter remote work and are deterring greater interstate work with our neighbors. Kansas requires employer withholding for people working in the state just for one day, which creates an annoying hurdle for companies trying to operate even in a small capacity in Kansas. In 2020, the Kansas legislature considered a bill that would have extended the withholding requirement period to 30 days, but the proposal died.
That's really slick, one of my favorite animated diagrams is the generic Fast Fourier Transform animation, and this definitely scratches that same itch. As someone who's horribly bad at math and visualizing this stuff, thank you!
New Nuget Package Ado.Entity
Ado.Entity is an object-relational mapping framework for .NET applications. Object-relational mapping allows the use of database queries and operations with object-oriented programming languages. It has similarty with Entity framework But you must agree that , it is a lot simpler than Entity framework . If you don;t know about The entity , you can have a look here . Even if you are familier with Entity and trying to avoid complex Code First, Model First, and Database First approaches , you can try this .
GNU Emacs development does indeed seem to have picked up the pace in the last 5-10 years. And the package archives and development community outside of people working on the core editor seems super vibrant. See, eg, magit, helm/ivy/vertico/…, spacemacs/doom, paredit, eglot, …
I think if you want to say "1/30th of the size", you should say that. Growth is usually measured as a difference. For example, a 200% increase means the value has tripled.
I bought a used book on mountain climbing and inside were two business cards: one for a security specialist out of Whiteman Air Force Base who worked for the 509 Bomb Wing (which flies B-2 Stealth bombers) and the other for the director of a forensic lab which does homicide crime scene investigation for a county Office of the Prosecutor in New Jersey. I always thought there was a story there connecting the two but there were no other clues save the hand-written name of a person from Venice, FL, on the back of one.
Reminds me of over a decade ago I was in a high school AP course. At the start of the course, the teacher recommended we get a AP prep book to study throughout the year, and recommended 2 brands. She specifically said not to get one brand, noting that it was of inferior quality. I had already got the prep book she didn't recommend as I had found it on sale before that remark was made. I later learned that she used that book for all of her test questions, sometimes literally copying the test from the book with minimal editing. I got a 100% on a test out of the blue after averaging in the 80s and then had to make it less obvious.