skysight-inc/HackerNews huggingface dataset:
Ha, neat! I’m building a dynamic programming language in Rust called atom (https://github.com/dmeijboom/atom). It’s an interpreted language with a bytecode compiler. Will definitely check it out.
Lichess is a non-profit with a lot of volunteers, they probably don't have the same time vs hardware cost balance as most for-profit companies do
Phone case technology is an underrated area for development. Pop sockets are the most innovation we've been able to mass market.
It's so ludicrous that we have build AI technology that takes up so much energy and now we're going to invest even more energy to safeguard against it. I hate the arms race that rapid technological advancement has given us, making us use more and more energy for nothing.
There's also a search engine:

https://michaelyingling.com/random/calvin_and_hobbes/

And a text file transcription on the Archive:

https://web.archive.org/web/20210706165719/http://www.s-anan...

If you want to find a particular comic you remember.
I don't think he needs to feel bad about increasing his salary. Make it 200k/yr and make his life easier, which can only be good for the project long term.
The fewer the skus the better.

Software eating the world means micro payments for features.
Why impressive? Looks like every other modern code playground.
The Steam Deck has completely revitalized my love of gaming. I have the newest Xbox as well with Gamepass but found myself going back to the same games from over a decade ago and I’d go through phases of playing regularly or not at all. On the Steam Deck I play a lot of indie games and I find my games on Fanatical (bundles) or Humble Bundle as well as Steam sales.

I haven’t even tried plugging the Steam Deck into a monitor/keyboard/mouse but that’s something I want to do eventually to try games that don’t work well on a gamepad.

I’m particularly fond of roguelite/rougelike (also love StS/FTL), deck building, RPG, and/or town builder type games. I also play some games via emulation (PS/PS2/Xbox/GBA) which can be a ton of fun especially with save/load states (don’t come for me, I don’t have the time to grind like did when I was younger playing these games for the first time).
SkyPortal an Astronomical Data Platform
Circle Snags First Stablecoin License Under EU's New MiCA Crypto Rules
AI Interfaces
The entire restaurant.

https://www.cbc.ca/news/canada/kfc-halal-menu-boycott-1.7258...
> here are the empirical distribution functions (ECDFs) with 30ms added to each response time

> The added constant seems artificial, but it's just viewing the results from the point of view of a client with 30ms ping time. Otherwise the log scaled x-axis would overemphasize the importance of a few milliseconds at the low end.

I thought this was interesting - maybe it's a standard practice I was just unaware of but it seems like a smart trick.
They do for larger facilities like truck stops.. however those facilities prioritize diesel pump power

The trouble with some gas stations not having power during a hurricane is monitoring stops too and you could get water in the gas tanks from flooding
The Natural History: Volume 1 (Of 6) by the Elder Pliny
How easy is it to follow along and yet build a statically typed language (instead of dynamically typed one as used in the book)?
Illustrated Primer on LLM Evals
The funny thing is, if you go back in the phylogenetic tree, rodents are not that far from humans, both being in Euarchontoglires clade. This is one of the reasons we use them as models in medicine.
well the flip side take is that other countries put a premium on the american brands we consider trashy
It's not. It's a commercial product with a free demo version.
Since the release of the "CogAgent" visual language model by scientists from Tsinghua University end of 2023, more and more general GUI agents have been showing up, including those by MS. Check out
https://scholar.google.de/scholar?cites=11749002511260467707 f.e. or current publications by these authors..
> What is this trend of citing “meaningless” work I see recently?

I find it good that people (finally?) question what they are doing for a good part of their time, whether it's aligned with their values, and seek to improve things.

The world is being destroyed by people who employ people who are happy as long as they are doing technically interesting stuff and/or stuff that pays well. I find it depressing.

People should check that whatever they are doing has meaning for them, if they can afford it.

Why would you be against this?
"Software publishing" used to involve a lot more "publishing."

Just imagine for a moment the logistics of assembling that box and contents, making sure each one that hit store shelves had all the pamphlets,all the disks, all the affiliate marketing.
Not necessarily, economies of scale means ‘use as few skus as possible” if operational expenses approach raw materials costs.

Giving buyers extra battery volume at low marginal cost for future sales potential is definitely possible.
Tsar Bombas aren’t realistic weapons.

Russia is having trouble producing modern tanks and planes. Its ships are being blown up by radio controlled boats with explosives on them.

Russia absolutely excels at one thing: the relentless use of its human meat grinder. Nothing fundamental has changed since Stalingrad.
Recallit: Turn Notes into a Learning Assessment
Sounds like this essay

https://www.hbs.edu/ris/Publication%2520Files/09-128.pdf
Russia also excels at MAD. And suffering.
2009 Ranger
Anecdotally, plenty of areas with buried lines have outages still.
https://www.hbs.edu/ris/Publication%2520Files/09-128.pdf
Five doctors on the supplements they swear by, from Vitamin D to lion’s mane
In Managua, Nicaragua ca. 2000 McDonalds was a sit down restaurant with waiters.
Multi-Cluster Red Hat OpenShift Ingress with F5 Big-IP
If I remember correctly originally perl was a large part of nix's implementation. I thought they avoided haskell or another functional programming language in fear of recruitment issues and went with perl in part because it was known by the implementors.

Here is a github issue where they talk about some of the transition to cpp:

https://github.com/NixOS/nix/issues/341
This Is What Being in Your Twenties Was Like in 18th-Century London
You'll never know when you've been persuaded by the best propaganda. That's why its the best propaganda.

sigh and I don't like it either. I miss the days, not long ago, when if something was making reasonably grammatical and coherent sentences, that mean it was a person.
The AI naysayers will be similarly remembered was the point of my "useless information" post. I was surprised to be downvoted, probably because those doing it have an axe to grind and have poor reading comprehension skills. Surprising for Hacker News, but I've noticed every site is getting dumber at an alarming rate so why should Hacker News be the exception? If you're going to downvote me for disagreeing with me at least say why. It's in the HN guidelines
Indeed, we are doing a lot of reinventing. Or more charitably reapplying old ideas to today's world and it's affordances.
Yeah, totally understand that - pipx is still pretty poorly known by people who are active in Python development!

A few of my READMEs start like this: https://github.com/simonw/paginate-json?tab=readme-ov-file#i...

## Installation

pip install paginate-json

Or use pipx (link to pipx site)

pipx install paginate-json

But I checked and actually most them still don't even mention it. I'll be fixing that in the future.
KFC has been garbage for decades, at least in Canada. I hope Popeye's eats their lunch
Yes haha I agree it was pretty crappy!
>the unwillingness of some developers to spend an hour learning how it works hurts them in the long-term

And that's the problem. Because every developer has spent an hour learning how it works by themselves but then each of them in completely different ways, from different sources, on different projects and workflows, some more correct than others, because there's not one single perfect ground truth way of using git in every situation, but git offers one million ways of shooting yourself in the foot once you land on the job, even after you think you learned git in that one hour.

And that IMHO is git's biggest problem: too powerful, too many features, too many ways of doing something, no sane defaults out of the box that everyone can just stick with and start working, too many config variables that you have to tinker with, etc. Case in point, just look at the endless debates in the comments here on what the correct git workflows are wand what the correct config variables are, nobody can agree on anything unanimously on what the right workflow of configs are everyone has their own diverging opinion.
(And it was thus the Beatle's, fabled four,
their prophecy came true. In fields, forever ...)
X has put most of its SF HQ up for sublease
Nothing stops companies or individuals from getting audits or from developing a voluntary license/certification. Consumers that want the added protection can pay the premium. But to force an entire industry into regulatory capture where its unnecessary seems foolish.
that may help, but if a write writes more than PIPE_BUF bytes, it isn't guaranteed atomic by the kernel. similarly, stdioing a line of more than BUFSIZ may result in multiple write calls. i don't think posix makes any guarantees there (this is just an empirically based speculation) and i'm fairly sure the c standard doesn't
I don't think we can compare reading json to writing a bespoke, secure hashing algorithm across a broad set of languages.
That's an incredibly weird response to a comment primarily concerned with the user experience of vendoring software on Linux. Not only does it not engage with my comment but it also virtue signals quite a bit, don't you think?

It is incredibly ironic when looking at your post history that you state that you have "been involved on[sic] [...] the nuances of interface and user experience". Does my comment not meet that very criteria?
OAuth2-proxy: reverse proxy for authentication with Google,Azure,OpenID Connect
SHA256 will be the default with Git 3.0
No, in the software itself he put political messages. There was a bunch of anti-China ones (for Uyghurs, Taiwan, Hong Kong), for Snowden, and for support to Charlie Hebdo after the terror attack. In some cases it opened a new document with the message for example.
> “The CEO, COO and CTO were all let go that day. We can only speculate they got packages,” one source said. “But some employees who had been there for 9-10 years and weathered the storm through the former founder, working 15 hour days – they got nothing.”

I use whatever company I'm working at for money, full stop. No delusional loyalty or passion. It's a mutually respectful mindset, grounded in reality.
I'm a bit puzzled by this comment. By saying you have an option "C" you are indicating that there is some other factor, intrinsic to ads, that you object to. Which is a valid position - others have mentioned some- but, you don't say what that factor is. My curiosity is piqued! Can you elucidate?
AI don't need to even be as smart as us to pose a threat.

Covid, HIV, ebola, cancer, these are just small genetic sequences that are optimising very hard for their own reproduction.
TPC-C: Online Transaction Processing Benchmark
No, because making bridges prohibitively expensive means you are mono-culturing engineering.

You are only succeeding at keeping 1 engineering firm alive, who can afford to bid and build mega-expensive projects.

Eventually, the megafirm will adopt poor practices. And now, those practices will literally spread out across every single bridge built in the world. You now have a mono-culture of engineering that includes cancer as part of its DNA. Congratulations - you have granted a monopoly to a firm that sells ticking time bombs to your own citizens

This is, in essence, NASA, banking, Fannie/Freddie.

Errors are a part of nature. They must happen. We are humans and fallible. The question, when errors do happen, how big and hurtful will they be? Small or big ?

You can't buy your way out of human error and hubris. This is the fatal conceit.
Pseudo Scheme: Scheme Implemented on Top of Common Lisp
Why Do I Disinstall Pipenv and Use Only Poetry?
Link to the full transcript of the letters :

https://nt.global.ssl.fastly.net/binaries/content/assets/web...
I hope this book could talk a little bit about those frameworks that don't use virtual dom and the template system, for example https://github.com/lit/lit/tree/main/packages/lit-html
The thing I'm most sad about the humane pin is all the engineering work that went into that display, only to be locked away.
imho it comes from western states not simply rounding them up. in atlanta, before the peach bowl the cops would descend on downtown, arrest all the homeless, bus them up to cherokee, and then the time it took them to return was greater than the length of the event.

now that's a little less common and the yearly doctor conference has noticed the homeless and is complaining about it. i think homelessness is a consequence not of any one area but of the american way of doing things. we treat it as an incurable disease, like addiction, but that we don't care enough about to fix.
Right, but California took aggressive action to stop market manipulation. That was 20+ years ago. In the last several years the state has increased generation capacity, greatly increased renewables, and improved grid reliability.
> It’s okay to like your job and employer. Just understand that, as an employee, you are disposable.

This is a) trivial and self-evident, and b) symmetrical in the sense that company is disposable too: any employee may fire the company at any time and get to another company with a two weeks notice. So, what's the point?
Posting this as someone who owns a 2007 Toyota Matrix. Runs fine. Has modern safety features like ABS and a full complement of airbags. Holds a massive amount of stuff in the back given the size. With good and basic maintenance, will likely run fine for another few decades.

The smartest thing in it is a box that adapts the 6-disc CD changer port on the radio to an iPod 30 pin cable, and also has RCA jacks (that currently go to a $20 bluetooth audio adapter).

Replacing it with something new and electric while it's still working would likely be a net negative environmentally, given the impact of manufacturing anything new.

I could definitely buy something newer, but why? Every new I've had as a rental just seems like more complicated and with more stuff to break or software to be abandoned or that provides undesirable telemetry.
PS. In all honesty the downvote gives
me hope Machiavelli is well read enough still, for somebody
to still remember who she was.-
Their funding is very directly tied to how big of a deal people consider the issues they’re tasked with to be. You ever see a government bureaucrat argue “the mission my agency handles is really easy and not very important, we could make do with a much smaller budget without any downside for the people”?
It does not work in the file selection dialogue.
You're not making any sense. Unless the majority owner has a different share class with reduced voting rights then they can absolutely control the Board.
SPACER GIFS!!! Ahahahaha, good ol days :D.
Really great UX for me. I am a full time web dev but I write page layouts so infrequently that I've never learned grid syntax deeply. Bookmarking this for the future.
Accomplished Bangladeshi GM Ziaur Rahman Dies Mid-Game
It was the same growing up in San Jose, CR. My friends would always meet up on Saturday nights at the Burger King next to the San Pedro mall. It was so fancy! American fast food wasn't cheap either, probably 2-3x more expensive than most other places you could eat in town.
Of course. However, refactoring N crap commits into M atomic commits where M != 1 is non-trivial.

My point is about atomic commits, not git.
Groundbreaking study reveals the impact of genetics on IQ scores over time
i think contiki needs less than 16k of ram to run a webserver, most of which is the tcp stack. my own httpdito is about 2k of code and uses a 1024-byte data buffer, but that's sweeping tcp under the linux kernel rug

this is just to say that you could probably have run a webserver on a pdp-8/s, which was about the size of an atx case and would be a reasonable controller to build into a phototypesetter at the time
Depends on your other goals for your language.

If it's a statically typed language along the lines of TypeScript (where the static typing is just for safety, not performance) and you don't have any opinions about how it runs (compiled vs interpreted) then you can totally follow the book and then strap your type checker on later.

If you have a compilation target in mind (llvm, wasm, jvm luajit), the first half of the book won't get you much closer to it (you'd have a parser) and the second half would have to be heavily adapted to output your target format instead of the highly specialized custom bytecode the book uses.

And in neither case does the book directly help you with using type information to improve efficiency, so without adaptation you'd end up with a language that has static typing for safety but still does type checking at runtime. That's not a bad problem to have, you can always come back and strip away checks later as you get more confident.
Knew it'd be SIMD. Such an underrated feature of modern CPUs. Hopefully with cross-platform SIMD in Rust and Golang, it'll be more commonly used.

Thinking parallel gets you enormous speed benefits for any number of arbitrary algorithms: https://mcyoung.xyz/2023/11/27/simd-base64/
In your experience, what kinds of jobs allow that versus those that don't? What are the characteristics in particular that ensure you can leave things at work?
You Need to Waste Time
Almost every species that has ever existed on this planet no longer exists. Nothing “evolves into something else“. Evolution is simply constant change over long periods of time. Eventually, the thing that used to be no longer exists, whereas the new thing does. It’s a giant tree of change. This is literally what Darwin discovered.

Species can completely disappear because they can be hunted out of existence, climate change can kill them off, natural disaster's can wipe them out.
'Should I do a postdoc?' Former postdocs share their stories
On the other hand, private companies treat security as an almost unnecessary expense, cutting corners. And playing roulette with whether they get hacked.
Culturally impossible as well, in the sense thar x.500 expected that every country's national telecom operator would take on the task of handling identity and certs for the population of that country.

That said, the US DoD had a pretty good stab at it, and even today in corners of the defense industrial base you can find companies like Isode that still service that niche. To be fair, x.400 messaging and x.500 directory looked pretty smart back in the day when smtp and passwd were the alternatives. It's just that smtp grew up incredibly fast and quickly outstripped the alternative.
Harvard's Gino Report Reveals How a Dataset Was Altered
anarchism doesn't maximize peoples freedom
This looks great. Is there an equivalent project in rust?
Stupendous Man is one of my tattoos. Seeing it always makes me happy. What a uniquely great comic. It has been an incredible influence in my life.

The first time I was reading “Something Under the Bed is Drooling,” when I got to the Mr Bun strip, my brain broke from the art change. I was extremely confused until I got to the end. To be a kid again…

Watterson has a new book: The Mysteries.
Agree, most of the ABAP developers at SAP or in the partner/SAP consulting companies do use windows, as the SAP GUI (business GUI app) runs the best on windows, the Unix-like version written in Java miss some critical features that makes it unusable for engineers.
No, it's sacrificing salary and well being in the present in order to let yourself sacrifice salary and well being in the near future
I'm not convinced that the question was genuine, but thanks for partial clarification.

It is my unwavering opinion that such settings should be accessible through the Android/Apple interface and not within the specific carrier account. As mentioned but entirely missed by the parent to your reply, multiple conversations with tech support failed to mention these settings. In my case, also as mentioned in the post, it seems Verizon decided to alter the settings on their end.

Verizon is very pushy with their proprietary blobs, eg buy a phone of any brand and a bunch of Verizon software is hard baked and cannot be removed even through ADB. And I always use ADB to clean a phone as much as possible without rooting.

If I tell the video to play in any permitted resolution, ideally the request shouldn't even require interaction with the phone's settings - it should simply serve the requested resolution provided the data rate is capable, which mine is (and more) according the the contract.
Show HN: TaleStitch – An app for collaborative AI storytelling
We have been working on an app called TaleStitch. It's a platform that combines human creativity with AI to help users craft and share captivating stories. You can think of it as a collaborative storytelling tool where the AI assists in generating and refining your narratives while you also build upon someone else's storyline.
Here's what you can do with TaleStitch:

- Create stories using AI to overcome writer's block or enhance your story or someone else's - Share your stories with others on the app and get feedback. - Explore a library of stories created by others for inspiration.

You can also check out the website here: https://www.talestitch.com/ Would love to hear your thoughts and feedback on it!
> queryable RDBMS to store directory-like data, and modernising the query language using JSON over a HTTP(S) transport.

Isnt this what identity systems like Azure Entra essentially are? I remember that they were always at pains to point out that Azure Active Directory was not Active Directory and didnt do LDAP.
Question, 30ms latency sounds amazing but how does it actually compare to "the standard" sharing tools for desktops, like do you know what the latency on say MSRDP is as comparison or VNC?
Why are the dorks on this site downvoting you? Don't tell me b/c of "irrelevancy" - half of the comments are typically irrelevant.
Ask HN: Those who run mainly Linux and game on Windows, what's your setup like?
Do you use any software that made running both easier? Do you dual boot or have separate PCs? If you have separate PCs do you share peripherals with USB/HDMI/DP switches? What about sharing audio input/output? Do you stream one desktop to the other?
Do you commit "devlog.md" to your version control system? If not, how do you sync it between your different computers?
Judaism is the evolution of a Sun/Ra worshipping cult, its early followers killed Moses and only perpetuated the religion out of guilt, most historical evidence before the 14th century was faked by monks, and the Carolingian dynasty was invented to pad the current date by over 300 phantom years (the current year is actually 1722, not 2024).

That’s officially in my headcanon now.
I was kinda hoping to incite discussion about reasoning AIs and how they could work, hence my STaR callout, but I think we're all equally in the dark here.
There aren't many "innocent" countries out there. In your opinion we should all focus our energy on shunning and hating each other because of it?
I grew up on spacer.gifs
I used to have a photo of a man who owned a KFC with The Colonel on my fridge. Shot in the 70s, from his appearance. The man was our customer when I had a retail gig and gave me the photo. I wish I still had it. Here’s to Bernard.