skysight-inc/HackerNews huggingface dataset:
“Western” imperialism vs “american” imperialism even has a bit of a different ring to it. The former feels more like a nebulous boogeyman in group signal, the latter not so much.

That could just be my impression, but western imperialism so like Ireland? Iceland? Greece?

I don’t think I’ve ever heard “eastern imperialism” to talk about China or Russia.
I eventually went with home-row mods and a miryoku based layout. I've found home-row mods to be quite finicky with respect to timing, but I think overall they are better than not.

https://configure.zsa.io/moonlander/layouts/b7yOD/latest/0
I'm American and I hated my CS program and university town. It was mostly immaturity on my part, but I had the same problems with US culture that you do which had a negative effect on my mental health. I would have preferred to be in Europe but I wasn't ready to live so far away from home.

You should go home, for the sake of your mental health. Especially if there is a chance that you could do a CS program in an European university. You'll have a support network there and you'll feel more comfortable in the culture. Do some growing up, then come back to the US.

If you do stay in the US, I recommend antidepressants and therapy (Don't cringe, I am speaking from experience here) Apply for CS programs at bigger schools like UIUC, U of M, or one of the U of C campuses. Stay away from SF until you've graduated.
Building a data pipeline using Snowflake primitives
> It's always going to be prone to corruption, fraud, and mismanagement.

A lot of things get done despite corruption, fraud and mismanagement. As soon as people decide to actually do something about it, it will be done. The amount of investment required is significantly less than what a world war cost, for example. A lot of people thought such a war was impossible because nobody could (or at least would) afford it but here we are.

The main question is how much pain it's going to take to push people into action, and how much additional pain will be no longer avoidable by then. Looks like it's going to be a lot but humanity will survive.
Just buy batteries from ifixit. Replace iPhone battery yourself isn’t hard.
It's See (2019) (https://www.imdb.com/title/tt7949218/) but different & opposite. Almost everyone is deaf and the society has adjusted. Rare few people are gifted with the ability to hear and are now better fighters because they can hear the others accidentally making loud noises.
Attracting a mate and reproduction easily falls under "satisfying your physical needs" and I would argue is a deeply wired survival instinct.

In his words "the pursuit of sex and love (for example) is not a surrogate activity, because most people, even if their existence were otherwise satisfactory, would feel deprived if they passed their lives without ever having a relationship with a member of the opposite sex."
Has Anyone Tried Erxes.io?
Hello,

I am considering moving from Hubspot to erxes.io, as it is muuuuuch cheaper.

and from the looks of it, it is just as powerful, but more flexible.

I’d love to hear the thoughts of someone who has used it?

Thanks
Sorry, I'm talking about traditional EMR.

But you are correct, 'record' will be a storage service with no front end required inputs from the doctor. That's the point. Inputs and outputs without a keyboard or mouse. Just natural language.

In effect, EMRs would become voice-enabled AI chatbots.
There is probably a local hiking/walking group in many areas. Though I realize that may not be appealing to many here.
We should try to make good trains (2021)
unpaywalled: https://archive.is/8ae0e
This is my first time seeing it, thanks for re-posting it. Useful to be aware of and learn from.
DuckDB today announced their "Vector Similarity Search in DuckDB" extension.

https://duckdb.org/2024/05/03/vector-similarity-search-vss.h...
I think us folks that have been coding for 20+ years can properly utilize AI coding assistants because we can take the code it spits out and usually understand it pretty quickly and debug it if needed. It's just a skill that comes from writing code for so long.

I have seen many jr level programmers struggle with AI coding assistants because they ask a question, get some code, paste it in, realize it doesn't work, but don't know why or the right questions to ask to properly debug it and get it working.
Plastic recycling is not impossible, it's just not economical to turn plastic back to essentially oil if you can pump the stuff from the ground essentially for free (by comparison). That could be changed by taxes, but there is no political will to make plastic expensive.

In the same way, carbon capture is not impossible (plant some trees and bury charcoal), it's just that nobody wants to pay for it.
I've been through this, and am nearly back to normal. Roughly in order of importance: Fix your work ergonomics, lifting & massage, and reduce stress.

The neck and joint pain stuff sounds a lot like ergonomics issues. Until it stops, work only at a desk, only with an external monitor or raised laptop screen, and only with your elbows at 90 degrees. Get an ergo keyboard that is split, such as a kinesis. Do not compromise on this until you are pain-free. Take breaks frequently.

Lifting and massage are great too. For lifting, the big compound lifts help a lot, but be sure to handle muscle imbalances so you can make progress without injury. For example, I have to do a ton of side-steps. Postural exercises are really useful too. Anything that strengthens your neck and shoulders so you can pull your head into the right position.

The tensing up is hard to avoid but very important. Therapy is a tool for dealing with this. It's helpful to realize that people tense up because, in the moment, they believe it will improve their work output, but really it doesn't.
It really is a shame that he ended up getting violent, because "Industrial Society and Its Future" is one of the most interesting, insightful, and fascinating things I've read. I recommend it to everyone.

IMHO it's a classic example where "the author is excellent at identifying problems, not good at identifying solutions." Unfortunately almost nobody reads the first (identification) part because the solution part is so unpalatable and unacceptable. For anyone who doesn't know, Ted Kaczynski was the Unabomber and his solution to the problem of technology was basically to destroy the entire system by wiping it out in a way that leaves no ability for humans to resume technological progress, and violence was his way of beginning the societal destruction part. From a purely theoretical/philosophical view it makes logical sense, but for most people who have a sense of compassion and empathy the costs are extremely unpalatable.
..huh? But either way, should you ever be annoyed by K&R again next time you work with C#, you can trivially change it by setting csharp_new_line_before_open_brace = none in .editorconfig and running dotnet-format tool against solution files.
> Is XSLT still a thing?

On the frontend, not really. I built a small blog with XML and XSLT a few years ago and I was able to get things to mostly work, but XML and XSLT support in browsers is bad. It's been stuck at 1.0 with missing features for years and Chromium and FireFox both keep threatening to remove it. One day they will follow through with it.
Even offered as a joke, this is wild "haha, so funny how we could just kill you all!"
Well, he's probably a bit jealous of Boeing.
Can't convince or force everyone else to do what I want, and then when I do what I want without them, people complain. It's such an injustice that I can't do whatever I want whenever I want without people complaining about it. There would be nothing to complain about if they had all just done what I wanted in the first place.
> where exactly are the optimization and ethics when transforming XML into JSON and back again?

What's are the XML and JSON being used for?

If you're working for a company, you almost certainly aren't working for the "XML to JSON, library salesperson" company, you're probably connecting different API endpoints. What do those endpoints do? Do they do ethical things?
Yeah them and Boeing would fit right in as Arasaka and Militech...
> doesn't seem unreasonable for them to just give a popup authorisation for web serial

Just a pop up for camera

Just a popup for microphone

Just a popup for location

Just a popup for notifications

Just a popup for Web Serial

Just a popup for Web USB

Just a popup for Web MIDI

Just a popup for Web HID

Just a popup for Web Bluetooth

Just a popup for File System Access

Just a popup for Network Information

Just a popup for Web NFC

Just a popup for ...
Is this true if you are invisible to radar ? (i assume inflatables absorb radio waves much better than metal?)

Or flying low ?
Yep. Imagine being a woodworker on a massive project like a large sailing vessel or Japanese castle. Suddenly coordination and collaboration requirements go right back up. Now you can't just wing your project. You've got to make sure the part your building matches the agreed upon spec and hope the teams you're "integrating" with have also followed the spec. When one of those teams gets "creative" suddenly things aren't fitting together and progress on the ship crawls to a halt.
The dark side you have chosen! Using what distribution will you be? Hmm?
TrueNAS is the FreeBSD NAS appliance thing. ZFS with easy setup, a GUI etc.

This announcement is that they're abandoning that project, replacing it with a version called "Scale", which if you go looking turns out to be Debian.

Bad news for FreeBSD really. I'm sad to hear it but then I also dropped FreeBSD with ZFS for Debian a couple of years ago so I can't really judge the company for the decision.
I was at my second job as a lead dev. I'd been consolidated into another team to improve our burn rate, and because my product was being asked to squeeze blood from stone and we were starting to arrive at the end of the quantity of blood I was likely to be able to extract. It is still some of my cleverest work.

I'd been on the new project long enough to fix a couple major logistic issues with code-build-test cycles, and to get a page that took 30 seconds to load down to 3 seconds with five lines of code, and they were starting to trust me.

One day I'm in a conversation with the architect where we are about to spiral airing the things that suck and he starts talking about how some of these seem to be intrinsic. He ends a sentence with "and the only way to solve these problems is to open a flower shop. If you sell someone flowers they don't come back in five days telling you they were the wrong flowers."

From then on, every time the outlook got dark or just spicy, we would joke about opening a flower shop together. What's the best month to open a flower shop? Most of the sales are for Valentine's Day, but how long do you need to be open for brand recognition ahead of VD?
Saying "it's a joke" doesn't suddenly make it OK.

"Tech CEO jokes about murdering rivals in MAGA-tinged Hill summit"

"Tech CEO jokes about SWAT-ing rivals in MAGA-tinged Hill summit"

"Tech CEO jokes about torturing rivals in MAGA-tinged Hill summit"

"Tech CEO jokes about raping rivals in MAGA-tinged Hill summit"

Nope, all still bad. There's some things that you don't joke about, like committing violence.
SEEKING WORK | 100% REMOTE

Specialized in ReactJS, React Native and Ruby on Rails technologies.
We prefer to work on medium size projects and close to the business outcomes.

Tech Stack: AWS, Bedrock, Amplify, AppSync, ReactJS, NextJS, Gatsby, React Native, Ruby on Rails, Langchain, HuggingFace

- Email: osledy@alamedadev.com

- Web: https://alamedadev.com
Clearly you're not buying quirky over-engineered German cars loaded with exotic but mostly useless luxury features. They are well built and last forever, but typically require very frequent tinkering to keep them working.
If anyone is on the fence about reading this, or worried about their ability to comprehend the content, I would tell you to go ahead and give it a chance. Shannon's writing is remarkably lucid and transparent. The jargon is minimal, and his exposition is fantastic.

As many other commentators has mentioned, it is impressive that such an approachable paper would lay the foundations for a whole field. I actually find that many subsequent textbooks seem to obfuscate the simplicity of the idea of entropy.

Two examples from the paper really stuck with me. In one, he discusses the importance of spaces for encoding language, something which I had never really considered before. In the second, he discusses how it is the redundancy of language that allows for crosswords, and that a less redundant language would make it harder to design these (unless we started making them 3D!). It made me think more deeply about communication as a whole.
Is this the codebase that they took down ???! Yes to all of the things you can do (minus the passive radar stuff beyond educational purposes that is ;)

edit: looks like they took down all the passive radar doppler videos : https://othernet.is/products/kerberossdr-4x-coherent-rtlsdr
Manor lords was solo dev? That is highly impressive. I wonder what their other work was.
I've lost my cool one time when a very young "manager" asked: "Do we have a backend resource on this call?"

It really got my blood boiling and I've said something very similar to: "No we don't have a resource on the call, we have engineers, colleagues, employees, humans and friends on this call. Resources are air, water, memory, cpu and time, please don't call people like that". This followed by silence, and a lot of red faces.

Couple of weeks later, had a talk with my manager who is a true and true programmer I really respect. And then he says something with that "resource" referring to our team members...

I have experience across various industries, and many professions think very highly of themselves. But over here I have seen the working population be so easily manipulated, self-effacing, and self-abnegating. Most of the time bad managers just say "jump!" and engineers just ask "how high?".
Completely agree, his ideas could stand on their own there was no need to push them with violence.
I think we should still fund it, but it's probably a huge boondoggle. The issue is more that by placing so much emphasis on carbon capture, we are ignoring things that work. So, it is similar to plastic recycling. Some plastics can be recycled, and at the very least they don't always end up in a landfill...but the whole idea of recycling lets a bunch of companies responsible for the big mess off the hook. Carbon capture, and carbon offsets all do this. That's my main issue with it.
This assumes that the same number of vehicles use the charging station. Lower charge times means potentially higher steady-state throughput.
We can either leave the oil in the ground, or turn it into long lived products. But we can't economically suck carbon from the air and turn it into long lived products, but that's exactly what we need to do to prevent catastrophic warming. We have already emitted too much carbon dioxide.
"Long time user and fan" is an understatement. Thank you, again, Mark. I was re-reading your Loving Common Lisp book just an hour ago!

I read elsewhere that you're also a Racket user. I'm curious ... aside from CL legacy code requirements, do you view Racket (the language and/or ecosystem) as a smart long term choice going forward with lisp projects?
> become popular because they allow more people to do more stuff more easily

Nope. Because they allow people to be easily replaced. Nothing to do with how easy or good the framework is. That's the whole point of the article.
Tell me I’m getting old without telling me I’m getting old. Thanks! ;)
Armchair speculation: Patents?
it sounds like pseudocode sort of, like analyzing the requirements and needs to a point all that's left is typing it out in whatever programming language you're using. I can see an LLM being pretty good at that but then that's just a higher level version of a compiler going from a programming language to what the machine understands. You start with very well structured human language, the llm turns that into something the compiler understands, and then that is turned into something the machine understands.

It sounds like using an LLM to write code requires careful preparation and wording ahead of time that it's basically like writing in a very high level programming language itself.
"The West" is absolutely still the problem. No country is on a path that is compatible with 2° warming.
> or Mistral on almost any iPhone device

> "Small" requires iPhone 14 and 15 Pros

> "Small" and "Medium" models are based on Mistral 7B 0.2

So no, also that app wouldn't work on an iPhone 8 either since it requires iOS 17 or later
I've been looking for android phones to replace my 12 mini.

I'm not interested in carrying around a huge phone, even if it means a few weeks of getting used to android again.

I was secretly hoping they might announce minis on every alternate model, or release an SE that was smaller but it doesn't seem so.
>Ok, I’ll bite. List some concrete examples.

How generous of you
Household debt is down over the 2008 high [0]

Even in real terms homelessness is flat. As a percentage it’s down. [1]

[0] https://fred.stlouisfed.org/series/HDTGPDUSQ163N

[1] https://www.statista.com/statistics/555795/estimated-number-...
It's 10 rivers [1] passing through some of the largest population centers on earth. That is still a big problem. Micro-plastics is, imho, a scarier one since they're now showing up in many water supplies.

[1] https://www.weforum.org/agenda/2018/06/90-of-plastic-polluti...
Growth at this scale is irrational expectation. They already have taken over almost 80~90% of the high margin smartphone market which is already saturated a few years ago. This is why Apple is taking so passive-aggressive stance on antitrust regulations as well as expanding into the ads business; there's simply not enough room for growth in the hardware segment while many investors are still expecting 5~10% perpetual annual growth.
Same. The enterprise can be enjoyable from some aspects, but in the end the soul-suck isn't worth it to me. I think a great skunk works team with a big budget is probably the dream, but short of those rare and difficult-to-get opportunities, the startup/small-tech co is the place to go for people like us. Some are better than others at faciliting honesty, but it's far more common IME than big corp.
Firefox Power User Keeps 7,400 Browser Tabs Open for 2 Years
In Zero to One Thiel mentions a PayPal employee's suggestion to bomb their rival's office as an example of the evils of competition. Ironic that Thiel sold his Facebook shares, which would be worth 114 billion today, only to found a company that once again struggles with competition so much that the CEO fantasizes about violence.
Ripple| Senior Software Engineer, C++ | Toronto/ London, UK | ONSITE (10 days in a month)| Full-time

On the RippleX team at Ripple, we champion the builders of tomorrow by providing the infrastructure, tools, services, programs and support for creation on one of the world’s fastest, most sustainable and consistently reliable public blockchain - XRPL. By supporting an open community of developers, they can advance the solutions and innovation needed to allow businesses, consumers, institutions and governments to fuel the engine of a new digital economy.

RippleX operates on the belief that realizing the Internet of Value hinges on how easily new technology works for more people, and how effectively we can change the way the world operates today.

We have a big vision and the ambition to match. We are seeking the same in engineers. You also see the huge potential of this technology and have the entrepreneurial spirit and technical excellence to realize the vision we have.There is a lot of work to get there but we are committed to building out the best team to achieve this.

What you'll do?

* You will be joining a team building a highly scalable and available distributed system. Performance and reliability are critical.

* You will be expected to do everything from architecture and design, to implementing those designs in code (C++), to testing the implementations for correctness and performance, and finally optimizing the implementations for better performance.

* Our open source software runs the XRP Ledger, and thus you will work directly on the XRP Ledger protocol and data.

* Write concise system design documents leading discussions among both internal and external engineering stakeholders

What you'll bring?

* 5+ years of hands-on Software Development experience, with the last 2+ years in C++.Experience in backend and/or distributed systems development

* Experience working with any one of the database technologies (Apache Cassandra, PostgreSQL, MySQL, etc).

* Excited about blockchains, the technical details and the potential benefits.

How to Apply:
Apply via this link https://ripple.com/careers/all-jobs/job/5660196/ and mention Ycombinator under "How did you hear about this job".

Contact: Email: rsharma@ripple.com

Company Website: https://ripple.com/careers/
Show HN: Clai v1.3 – Multi-vendor AI CLI tool, written in go
Lots of added functionality since I posted here last (https://news.ycombinator.com/item?id=39805484). It's still written in go, and still using almost entirely go standard lib (with the minor exception of the excellent https://pkg.go.dev/golang.org/x/net/html). Release features:

- Support for Mistral and Claude (in addition to ChatGPT)

- Tooling support for all vendors with bash tools: ls, tree, file, find, cat and a web tool which gets the text content from some restful server

- Upgraded conversation support. Each 'reply' (query with -re flag to use previous query as context) is now saved as a conversation (it's persisted for reuse). You can now also continue a conversation using a prompt.

- Lots of stability upgrades and code cleaning

I use it regularly within work as a knowledgebox I can pipe complex info and find it very useful. It's especially good for analyzing large and complex codebases, or output which is hard (for me) to read (looking at you, dig). With conversations and models swapping, it's even possible to get multiple AI's perspective on the same problem, which often diversifies the suggestions.

To get a sense of functionality I've focused most on so far, try a command like this: `cat <some-stacktrace>.log | clai -t -i q Find the root case of the upcoming panic. Project is located at ~/Projects/<project>. This is stacktrace: {}`.

Suggestions, tips and contributions are always very welcome!
> the AMD ecosystem for that is absolute trash

> there are zero reliable and detailed public benchmarks on MI300x

I not very familiar with the space, but as an outsider looking in your datapoint appears to support the parent poster's opinion that the space is not mature. Wouldn't a complete lack of public benchmarks suggest that the ecosystem just isn't there yet?
I agree with you. Drone strikes aren't an okay thing to joke about.

At the same time, the person who uploaded this story must disagree with you. They must have thought that Palantir CEO making jokes about drone strikes wasn't click worthy and resorted to making the title read more sensational than it needed to be.
SEEKING WORK - Contract, Remote, London, UK-based

B2B SaaS marketing consultant for startups who have raised at least a Series A.

I help startups use Google Ads and LinkedIn Ads to:

(1) drive revenue, not just leads
(2) measure the impact of every ad
(3) balance short-term leads against long-term brand-building and demand gen

Portfolio highlights:
- $2.2M in pipeline from just $15k Google Ads spend
- 40% increase in conversion rate from tailored landing pages
- Multi-million dollar budgets managed

SERVICES: advertising/marketing strategy, paid ads/paid media implementation and analytics. Available on a retainer or consultation basis

Website/contact: https://www.chrislloydmarketing.com/