skysight-inc/HackerNews huggingface dataset:
To hell with the drugs that they throw at you for headaches. It's your diet, lifestyle and poor sleep that's drives this bus.

I'll save you 10 years of my suffering and the awful side effects induced from the cocktail of drugs in this article and say I've reversed cluster headaches and can now tell when anything is not good for my body goes into it.

I did an elimination diet, I skip breakfast usually, and did 1 successful session of hyperbaric oxyegen treatment and it's completely changed my life.

Ive been able to continue ketosis periodically and am adding foods back now 1 by 1 to see what induces pain and believe it or not your body will tell you.

My latest revelation was legumes which tricks you, high in carb item that apparently is a different type of carb that doesn't digest in the bottom of your gut like other carbs. (1)

This list of positive side effects can only seen as a miracle to me from being on the edge of survival (my clusters were headed towards a manic state)

-I don't get down and cynical at all like I used to
-my daily energy is a magnitude of about 5x stronger
-confidence and positivity are the first reactions i have now so it's greatly uplifted everyone around me
- there is a level of even keel rationality that I have now that I've never ever had
- just alot more calmer overall and easier to get the busy mind not to overworry

I've tried many drugs and techniques but everything felt like a bandaid on the problem and not actually addressing it

Big and large psychedelic doses, triptans, cgrp, mood stabilizers, steroids. If they had it i tried it.

It took about 1 month of major diet changes to start feeling better. A year in now and the two things that feel the worst for setting off mild nero inflamation are 1-not getting good sleep and 2-eating highly processed foods

Your mileage may vary, everyone reacts to food differently.

1 - https://www.frontiersin.org/journals/nutrition/articles/10.3...
`nix-shell` (that is what the OP seems to be referring) is always slow-ish (not really that slow if you are used with e.g.: Java CLI commands, but definitely slower than I would like) because it doesn't cache evaluations AFAIK.

Flakes has caching but support for `nix shell` as shebang is relatively new (nix 2.19) and not widespread.
> An entire political party has spent an entire mandate actively and vocally claiming the election was stolen

Are you talking about the 2016 election or the 2020 election?
I work at a company that is based on a large java application. The main app takes around 20-30 seconds to startup and while it probably does a lot of stupid shit that have accumulated over the years I believe this is more common in javaland.

The culture around java is kind of enterprise, do everything unnecessary complex with strange patterns you've never heard of etc etc which makes the everything unnecessary slow and complex. Where as other languages like node or go small libraries is the culture so it's not weird that it is what it is. I have many times suggested to use simpler tools or frameworks like Javalin but to no avail. Java devs love their spring.

Instead of just doing the thing you want to to, with java devs, you have to follow pattern that makes you create a several classes and interfaces when in reality it could be a couple of lines.
Ok, so apparently `uv` has nothing to do with `libuv`.
> Also DI, which is arguably not necessary at all in Go given how elegantly interfaces work.

DI is necessary in every language that doesn't rely solely on global singletons. Passing dependencies as arguments to a function is DI.

What may not be necessary, are IOC containers automatically create objects and satisfy their dependencies.
The best part of this is the typing for a system command once you right click a file, helps a lot to quickly get to items I need to run on the file. Microsoft should done something like this in W11 instead of the shitty extra menu nonsense and many other annoyances on W11.

Microsoft, watch out for "garage" people like vjekoslav here.
One thing about the DC-1 that this piece doesn't mention is the graininess of the display. It's not resolution-related... on a pure white background the display looks slightly speckled, like it has some film grain. I find this impairs readability of small text. (Matte and nano texture displays on many devices often have some degree of graininess on pure white, but it's more prominent on the DC-1 than I'm used to.) Perhaps it's related to the Wacom layer rather than the RLCD tech itself, I'm not sure.
> Except that oil and plastics are ultimately animal derived.

While technically true, that has nothing at all to do with veganism. Even as someone with little interest in veganism I can see that.
I think we can sum it this way. The blog post writer's intuition was correct: if you write two equivalent Go and and JVM programs, the Go program would use less heap memory and have faster startup times. What they are incorrect about is the extent of these claims.

It is obvious that most of the memory and startup overhead in their software comes from Spring, rather than the JVM. The JVM is probably not an ideal platform for writing an Kubernetes infra tool like operator or a sidecar (mostly due to heap size and more a complex binary packaging story), but using Spring Framework for writing these kind of tool is a bigger problem. If they just wrote their initial tool in Kotlin without using Spring framework at all, it would be much faster. They could even have kept Dependency Injection with a lightweight framework like Koin or Dagger (even a reflection-based framework like Guice performs worlds better than Spring).

I would probably still prefer Rust for writing most infrastructure projects nowadays. GraalVM Native Images has similar memory footprint to Go and solve the slightly troublesome JAR deployment story, but with the complex license terms for the enterprise edition (where most of the performance optimizations are), I don't feel safe using it. I also prefer Rust's concurrency model and I find cargo to be a far more pleasant experience than either Maven or Gradle, but in the end of the day, you will not see serious issues if you use Kotlin in a sane way, and you can even save on some Go boilerplate.
I'm not sure who these rich are who like tariffs apart from Trump? Mostly rich people like low tax and low meddling with trade. I think it's the politicians who like tarrifs as it gives them a way to meddle.
I got bit by this bug some years ago.

I can suggest you get a machine dedicated to the task of running only flightsims. ;) You're going to need disk space and GPU.

My current "flight" laptop is a mid-spec gaming system from 3 years ago, paired with a Warthog HOTAS setup with stick, throttle and rudder controls (https://www.thrustmaster.com/products/hotas-warthog/), a dedicated speaker system, and a comfy lazyboy specifically for the task of seating me in comfort for hours on end. ;)

There are a couple alternatives to the Warthog - many people suggest Virpil (https://virpil-controls.eu) or VKB (https://flightsimcontrols.com/product/gladiator-evo-space-co...) controls instead.

One thing to know is that Virpil is backwards-compatible with Warthog, so if you go the (cheaper) route with Warthog and later decide to upgrade, that's a bonus.

Either way, be prepared for an investment. This is one of those hobbies where you can start out mid-range/cheap, and end up investing 5x - 10x as much as you become a better (armchair) pilot.

Still .. cheaper (and safer) than having a real airplane, and a lot of fun ..
Show HN: Replaced Copy&Paste with a Button on X/Twitter
Hey HN,

I’m excited to share something I’ve been working on - PostOwl, an AI-powered social media assistant for X/Twitter.

The problem I kept running into was spending too much time crafting responses on X/Twitter. Crafting the perfect response or copying a tweet to ChatGPT and then the response back to Twitter/X was just too much hassle.

I wanted a way to easily "duplicate myself" and generate thoughtful, on-brand responses directly from X/Twitter. So, that is how PostOwl.io began its journey. Keeping my brain juices on point and not wearing my C and V buttons.

PostOwl uses customizable AI models to simplify content creation, scheduling, and interaction, allowing you to focus on strategic initiatives and connect with your audience more effectively.

With our PostOwl, you can:

- Generate high-quality posts and replies using AI models tailored to your / your brand voice by training them.

- Quickly reply: Generate high-quality replies with the help of Chrome Extension, right from your X account.

- Seamlessly handle multiple social media profiles from a single, unified dashboard.

- Plan and schedule your content calendar in advance, ensuring consistent engagement.

I'd love to get your feedback, thoughts, and maybe even a little bit of HN-style criticism. Thanks for checking it out!
The gaffe is on the part of those who read far too much into the expression.
I for one would love crazy orange :-) There are, almost, dozens of us!
Why do you need American sign language in a game? Can the def person not read? It wouldn't be to help the disabled as much as it would be to show how inclusive the team making the game is. And it's more of a purity test then a representation of real life.
grep for annotations...

That mentality is how you get death by a thousand cuts.

Cognitive load matters.
I spent double that time and was only about 3 quarters. The read is indeed easy but the word count is much more than your average HN posted article.
The specs [0] are quite interesting, in that they're nothing fancy which enables the small form factor. I'm guessing the main intent here is to do as much as possible off-device? 4GB of RAM is not nothing, but it's not much if you want to use any advanced models, never mind what that'll do to battery life.

[0] https://facebookresearch.github.io/projectaria_tools/docs/te...
There is an important difference in failure modes between HDDs and SSDs for consumers though. An SSD that fails is likely to go into a read-only mode that still allows you to recover your data. The only way to recover your data from a HDD failure is to find a data recovery business.

However for a business like blackblaze that specializes in data storage, recovering data from an HDD is probably more reliable. After all, in the case of a complete failure recovering data from the platters inside the HDD is more likely to succeed than recovering data from the memory chips inside the SSD.
> On the other hand, in mathematics "exclusive or" is a much more important logical function than parity.

This is called uniqueness quantification and has its own symbol, ∃!
Is there a single group that you can point to that are doing something right for you?

It seems you are expecting vegans to manifest a fully integrated no-cruelty world instantly or they are all hypocrites.
A disillusioned and unrepresentated population being mopped up by a right-wing populist political party in Germany. This is exactly how the Nazi party took power. It's what just happened in America. It pays to know your history.
Battery manufacturing has to be at massive scale even in a nuclear powered world, just to supply battery electric vehicles.

Converting every passenger car and light truck in the US to a BEV would involve enough batteries to store something like two days of the average grid output, which is more than would be needed for a cost optimal wind/solar/battery/hydrogen system for a 100% renewable grid.
Probably the oddest comment I’ve seen on HN, endorsing not just lead but mercury and arsenic as well.

Does he/she huff asbestos for health, too?
There's native code like SQLite which assuming a sensible file system and C compiler is quite portable, and then there's native code which cares about exact compiler versions, driver version, and the exact model of your CPU, GPU and NIC. My suggestion is go look at how to program a GPU using naive vulkan/metal, and then look for the dark magic that is used to make GPUs run fast. It's the latter you're encountering with the ML python projects.
Especially when alternatives like tungsten tape exist.
>Deliberately making a process inefficient isn't going to fix anything.

Shipping parts to Mexico to have them assembled then shipping it to the US is much less efficient than shipping the parts to the US, manufacturing in the US, then selling in the US.

>More expensive cars means cars are going to be less in demand. Means less cars manufactured, means less jobs for people who make cars.

Less jobs for Mexican labor making cars, more jobs for American labor making cars, that's the objective. It also strengthens unions by increasing headcount and making the threat of moving labor to another country much more expensive. Remember, the discussion is about the plight of the average American worker and how they've been systematically squeezed for 30+ years now due to globalization.

>Also, reworking the auto manufacturing pipeline is going to take decades not days.

Yes, more like years not decades, but ya, not sure why anyone would think it would take days. I suspect a lot of companies will try political maneuvers like waiting out Trump's term, hoping the next guy would be more sensible to their profit needs.

>Maybe ask yourself if the reason nobody else in the past 30 years has enacted the recent measures of the American government is because they were stupid/lazy/greedy or if it's because they clearly don't work.

Companies have a much higher profit margin by using Mexican labor, at the expense of US labor. Those companies also donate a lot of money to campaigns. It's pretty off brand for the Democrats under Clinton/Gore to champion moving thousands of jobs to Mexico under NAFTA. I wonder what motivated them to do that.

It may or may not work, but don't let perfect be the enemy of good. Despair of the average American has a lot of negative, long term social consequences we're currently dealing with, and it's just going to get worse.

Did you know foreign car manufacturers make cars in the US for the US market to avoid tariffs and improve efficiency? They might be on to something.

https://en.wikipedia.org/wiki/List_of_automobiles_manufactur...
Don’t you think that’s selfish? I don’t live in most countries of the world (obviously) but I can still empathise with fellow human beings struggling elsewhere in this globalised planet. I don’t believe other problems are unimportant because they don’t directly apply to me.

Considering all the environmental protections being rolled back, you and your family will be affected sooner than you think.
f(x) = |x + i|

Non-symmetric real-valued function on C.
Author here. A.m.a
My experience is anecdotal, but as a general consumer using these drives in a home environment, HDDs simply have not been kind to me over the years.

On the other hand, I just had my first SSD (Samsung 850 Evo) fail on me yesterday, after chugging along for about 7 years. Compared to numerous hard drive failures over the years, to the point that I've made a rule to keep my workstation hard drive free for most of the last decade.
Granite Rapids-W (Workstation) is coming out soon for likely much less than half that per CPU. (Xeon W-3500/2500 launched at $609 to $5889 per CPU less than a year ago and also has AMX).
Wow, it's so lightweight. Thank you! Are you thinking about expanding the language support besides english?
What’s the long answer? Ads are obfuscated across the video stream and served as blobs?
I like Windows Explorer because of the Directory Tree. I like being able to expand a folder on the left hand side, and any folder inside it will also be shown nested underneath it.

I've been looking for a similar file explorer for MacOS, but all of them follow the the MacOS Finder method.
From a person who watched a single man taking over a whole country over, US is going down the same path.
The 5 is completely overpowered and overpriced to run Pi-hole. Go with the zero instead.
> Converting every passenger car and light truck in the US to a BEV would involve enough batteries to store something like two days of the average grid output, which is more than would be needed for a cost optimal wind/solar/battery/hydrogen system for a 100% renewable grid.

Assuming the power stored in these vehicles can be reclaimed by the grid anytime they want?
so....does it fix the abysmal speed of copying files in windows?
The expression exists in only two colour variants, blue and (the original) red. If he'd used the other, you'd probably have pointed out what a colonialist Victorian asshole T'so is, for identifying with the 19th century British army?

The expression itself is inherently quite generic; all the claims about it being "specifically about" anything are just people reading stuff into it.
They aren't expressing "the truth" they are trying to make sales. When woke was popular they were woke when it's not they aren't. Had the last admin not incentivized dei the corpos would of probably of stayed out of it.
Thanks for the perspective.

That's somewhat of mind boggling concept to appreciate!
Charlie Marsh said in our interview they plan to compete with anaconda on b2b:

https://www.bitecode.dev/p/charlie-marsh-on-astral-uv-and-th...

Make sense, the market is wide open for it.
I remember one time saying to a coworker : something is wrong. Only after I left for a place with a more 'normal' boss, I realized just how wrong it had been.
yeah, this author reminds me of the guys who think simpler is better because they haven't read the whole documentation on why the thing is complex in first place, do they end up reinventing the wheel badly as they start to grow and discover problems already solved in mature frameworks

the lack of specific mention of scenarios and features beyond dependency injection suggests ignorance IMHO
Beyond the animal aspect, producing leather is a _horrendously_ dirty process, and particularly difficult to clean up even if the manufacturers want to. Note where it's produced; despite the EU having more cows than China, say, China's production is far, far larger than Europe's, and Europe's is falling sharply as grace periods on RoHS etc compliance run out.

China's recently been on a bit of an air and water pollution improvement binge, after the situation became really bad at the start of the century, so one would wonder how long that Chinese leather industry is for the world.
Libra Token's Co-Creator Claimed He Paid Argentinian President Milei's Sister
Battery storage has become cheaper than pumped hydro, I believe, at least for diurnal storage. The price declines in Li-ion cells have been remarkable, particularly recent decline in LFP cell prices.
The full term is "mise en place" and your analogy with the IDE is not far off, but there's an interesting nuance that's very useful to adopt when programming too. Mise en place is an ephemeral thing, you do it every time you start cooking and you look ahead at all the things you will need and arrange them in an optimal way for the steps you will take. It's an activity that encourages you to:

- always start from a clean state

- chunk your time

- give a bit of forethought to the work ahead

- do a little bit of workflow optimization

Over time, this is one habit that can have impressive compounding benefits.
About the first step, you probably also need some kind of context that the LLM has most information to iterate with you about the new feature idea.

so either you put the whole codebase into the context (will mostly lead to problems as tokens are limited) or you have some kind of summary with your current features etc.

Or you do some kind of "black box" iterations, which I feel won’t be that useful for new features, as the model should know about current features etc?

What’s the way here?
It’s disappointing but predictable. Lead use by a subset of small piston aircraft is several orders of magnitude less than when cars used leaded gas. So the general public doesn’t care that much, but aircraft owners care a great deal.

That’s a voting block which often ends up being appeased in a democracy.
Basic statistics. The chance of someone from Netherlands being a state-level hacker is a lot smaller than someone from a Russian IP.
I loved the FF books as a kid. A few months ago someone I follow on Mastodon posted a list of the 20 books that had changed their life which included The Warlock of Firetop Mountain among more conventionally worthy tomes. I was forced to agree - that book and its successors really got me into both reading and game design.

Somebody else has mentioned the inkle studios Sorcery! reimagining of the FF series - I can highly recommend them.

Tooting my own horn, I released my own homage to FF in general (and Starship Traveller in particular) last year.

https://sheep.horse/voyage_of_the_marigold/
Show HN: Personal CRM for Founders and Professional
The quotes are literally just made up. I looked it up once and the exact same person provided several recipes with heavy metals. Rome fell after they stopped using it, because its deficiency causes schizophrenia. People are not intelligent, they are making things up.
I love the gameplay mechanics and physics in this game, it really feels very sophisticated for a NES game. Also, it definitely has the era-appropriate difficulty level!
For most people or specifically among those who touch electronics for a living?
> The idea of a new environment for each of my related “projects” just doesn’t make sense to me. But, I’m open to learning a new workflow.

First, let me try to make sense of it for you -

One of uv's big ideas is that it has a much better approach to caching downloaded packages, which lets it create those environments much more quickly. (I guess things like "written in Rust", parallelism etc. help, but as far as I can tell most of the work is stuff like hard-linking files, so it's still limited by system calls.) It also hard-links duplicates, so that you aren't wasting tons of space by having multiple environments with common dependencies.

A big part of the point of making separate environments is that you can track what each project is dependent on separately. In combination with Python ecosystem standards (like `pyproject.toml`, the inline script metadata described by https://peps.python.org/pep-0723/, the upcoming lock file standard in https://peps.python.org/pep-0751/, etc.) you become able to reproduce a minimal environment, automate that reproduction, and create an installable sharable package for the code (a "wheel", generally) which you can publish on PyPI - allowing others to install the code into an environment which is automatically updated to have the needed dependencies. Of course, none of this is new with `uv`, nor depends on it.

The installer and venv management tool I'm developing (https://github.com/zahlman/paper) is intended to address use cases like yours more directly. It isn't a workflow tool, but it's intended to make it easier to set up new venvs, install packages into venvs (and say which venv to install it into) and then you can just activate the venv you want normally.

(I'm thinking of having it maintain a mapping of symbolic names for the venvs it creates, and a command to look them up - so you could do things like "source `paper env-path foo`/bin/activate", or maybe put a thin wrapper around that. But I want to try very hard to avoid creating the impression of implementing any kind of integrated development tool - it's an integrated user tool, for setting up applications and libraries.)
It only has a 100Mbps Ethernet jack, yes, but so do both of my TVs.

I don’t have any HEVC media so I’m not sure there, but the lack of 4K output would be a big stopper for me.

I’m also not sure about the streaming services it would support, but chances are if your running off of a Pi2, you’re sailing the seven seas for media. Will that thing even play YouTube in a browser at this point?