skysight-inc/HackerNews huggingface dataset:
Thank you SO much! The configurable easy/medium/hard windowing is such a damn good idea! It's immediately intuitive to me and is way less arbitrary and more pure than what I've got going on now.

I'm replying a little late so I'm not sure you'll see this, but I do wonder about dropping the clicking of factors. Others have pointed out that since multiplication is commutative its mathematically meaningless to click factors. But to me, when I make these estimations on paper, determining factors in a certain order in my head is critical to get the dimensional "path" to the answer units, so to speak. Having the chain pre-made for the user would take some fun out for me, I think. I could be alone on that though. I'll have to think about this a bit.

I guess as I am writing this its giving me clarity... when done on paper, factor ordering/pathing serves (me, at least) as a proxy for getting the correct set of factors, even if their order is mathematically irrelevant. So there's got to be a way to implement this in the game. I made this project bc I want to get good at this kind of estimation in a practical sense, so it seems like matching the on-paper thinking structure might make be good?

On another note, I am a little horrified at how much stuff slipped by me on this mvp, like that bad domain in the copy+paste text. Thanks for pointing it out :|

Thanks again!
“should” is massively overstating things here.

For starters, it’s not a UNIX thing. It’s really more a Linux thing. Some Unixes have also adopted it but not enough for someone to argue that someone “should” be using it in reply to an article about Unix more generally.

Secondly, XDG stems from managing desktop applications. Granted there’s no reason it can’t nor shouldn’t be used for CLI tools too. But equally there isn’t any reason why someone needs to use it. And on headless platforms, it makes zero sense to enforce XDG over any other Unix standard.

Lastly, XDG is surprising complicated. Your example of symlinks et al demonstrates just how much additional work you’re doing just to follow XDG here. If you CLI tool doesn’t spew dozens of config files in $HOME then your recommendation isn’t any better than the one in the article.

I really want to like XDG but like many things that originated from Linux, it’s far from an elegant solution to a simple problem and barely supported outside of Linux too. So I can’t blame anyone for deciding not to bother with it for their own personal software on their personal systems.
> Who's going to bother to invest in American manufacturing when the tariff "strategy" changes daily?

Isn't that the point? If things are so unstable, you avoid the instability by manufacturing domestically.
Back and forth and back again.

In other news, invest in Bitcoin, far more stable
I made an export function that just basically dumps the entire schema out to JSON that can be processed with something like jq, but I should see if I can make some sort of bulk import function that would be easy to use
His base resents these workers, in part because the urban centers of America have thrived in the past 20 years from global capitalism and PMC workers have enjoyed the benefits, while the exurbs have been demolished, but also because they dominate the culture in ways the base finds annoying.

At its root though I think this is class war masquerading as culture war.
I'll share what worked for me. I did a masters thesis on computational fluid dynamics.

Go to google scholar and find the 'seminal' works in your field, for example say you want to know about aerodynamics, basically every course starts with Anderson's textbook, it has almost 10k citations.

Find the books and papers with tonnes of citations. Those are likely the top books and top people in the field.

Also look for literature reviews and if you search for universities and do 'filetype:pdf' in google, you can find lecture notes and reading lists. Those are all good starting points.

As soon as you know what your topic is, start making it a habit to read research papers, take notes in the margins, highlight stuff. Read papers every week. I was lucky to have a long train ride where I had no phone service for a solid 60mins per day, so I read papers on the train almost every day.

At this point you should know who the key people are and what they are interested in, in your field and topic. For my topic I figured out there are like 20 key researchers in the field, find the ones who are regularly publishing still (last 10 years or so) and read all of their stuff.

You should be forming the 'lay of the land' now and finding patterns in where the gaps are, what future work and next steps are the researchers writing about.

Work with your supervisor to discuss what you learned and narrow down the topic.

So that is the INPUT part of the process covered.

Let's talk about the OUTPUT next.

When I was putting my thesis together, I really didn't want to have to write it all at the end or in the last few months. So my method was to imagine each chapter or so, was a paper of it's own, that built on each other.

As you read you should be putting your literature review together anyway which could be a whole chapter of a thesis. Then the other pieces - introduction, proofs, calculations, experimental design, testing, results, conclusion.

If you start writing bits of it as soon as you get your topic you'll have lots of writing done by the time it comes to publishing, and the challenge is more about editing it down and making it cohesive. Obviously you kind of do the work then write the results, and from there form your intro and abstract to review what you did, and the conclusions to discuss next steps and how to build on your research.

This approach scales from a single paper to a book, and it's mostly about being curious of the current state of the art in your field, building a habit for reading other papers, and figuring out where the gaps could be.

As an undergrad, you're not really expected to contribute new science, so it's fine to pick an existing method and paper and only change a little bit of it, your supervisor will have a better idea of where the bar is set on this point, and what you're expected to accomplish.
I never read any of the books, didn't actually know they were originally a book. I grew up with the TV show though. Hated it. I've never watched TV or film for the feels. Tv and film for me is escapism, I don't want to be depressed or have to think. I'm assuming this is why I never liked the moomins.
Maybe one day I will elaborate on it!

The need is obvious. As natural language becomes more proeminent in programming, there will be a need for a bridge to the older traditional paradigms. I can't give more details, it's the kind of thing you can't put in prose yet.
The president of my country thinks global finance is the same thing as hiring contractors in New York City. Which he was also bad at.
We know entropy != Complexity(1). There's still no satisfactory answer for what complexity is, and the problem is only getting worse I think as more people decide to use the term however they wish. I'm partial to kolmogorov(2).

You're train of thought re. compressibility vs. organization is very in line with kolmogorov's.

1.https://www.taylorfrancis.com/books/mono/10.1201/97804295028...
2.https://en.m.wikipedia.org/wiki/Kolmogorov_complexity
Something that sounds implausible and at the same time prohibitly expensive requires way higher standards of proofs, that have not been met.
Words have meaning. Care denial is a serious problem that causes much harm and requires a solution, but to call it violent is to make the word meaningless.
Oh, that's odd. First time I tried, without the Music app installed, it refused to work (even though it didn't throw any error message). Only on the second attempt, the Music app reinstalled, it worked for me.

I'll investigate further. Thanks for the heads up!
Didn't try Quest 3, but biggest disadvantages of quest 2 are:

- half a kilo hanging in front of your face

- working in the summer w/o air conditioning is a nightmare
"One month is enough time to reshore semiconductors"

- someone, probably
> a library either slowly deteriorates or breaks just as easily as a self-written one

Yes, I agree with this

> The self-written one is maintained by 1 person, the other is used by 100+ people who could jump in a collaborate on its fixing.

Libraries that have 100 people collaborating on it are very few

Most likely you'll have to vendor it and fix whatever issues you have.

Even worse when it's a dependency of a dependency and you also use it, so, let's say a dependency of yours bumps the version but this breaks your code. (Not sure this breaks only in python or in js as well, but it's possibly that it does)
That was similar to my experience too. I discovered "Do Androids Dream of Electric Sheep?" in a pop-science magazine article about science fiction novels in the nineties, along with Foundation. Both titles resonated with me and ignited my imagination. Years later, I was finally able to read both and was amazed.
Thanks for this! It's always nice to learn about the origins of things. I was around when they were called "self"/"super", but I never made the connection to OOP.
Yeah, that's precisely because I disable everything Apple Music/iTunes related from the Music app prior do bringing my own mp3 files over it.
My other app [1] is also Phoenix and Liveview, but it probably isn't interesting to you unless you have the same hobby as I do XD

[1] https://cannery.app
> Men came to me with tears in their eyes, big men, and said "sir..."
How is anyone supposed to operate a business in this environment.
These days I use this VS Code extension and have 1 note pinned as the first tab per repo. It acts as both a temp scratchpad and long term note location.

https://marketplace.visualstudio.com/items?itemName=dionmunk...
There's hardly any place which is really "friendly" towards professional families with infants. For safety reasons, daycare centers have to maintain staffing ratios so it's always going to be extremely expensive (unless you're poor enough to qualify for subsidies).

As for safety, for some reason those big tech employees keep voting for progressive politicians whose failed policies have ruined their cities. I guess voters are getting what they want?
We need The Mythical Man-Month: LLM version book.
While there's certainly some cleanup for the crew to do (the article says it's already 20% done) this is still a relatively small spill and probably pales in comparison to the contamination already created by gas stations in the region.
They're AR, not VR, so you can still see your surroundings.
Yea, I just ended up trying out their Gemini stuff in Sheets and Slides. In Sheets it's pretty cool to have it just directly insert formulas for me. In Slides it's...okay...it was useful for me to rush to get a presentation done. But I can tell it's pretty bad compared to literally anyone who has enough time to just create a decent presentation. But I can also tell it will get better at least.
Cogent summary. The article mentions Eco's "armageddon complex" concept, but another important one is syncretism: contemporary fascist movements don't have an internally consistent set of worldviews, but instead a swirling syncresis of reactionary positions that fight for prominence within the larger movement. These positions contradict each other, but are unified in being (1) reactionary, and (2) tied to an armageddon, rapture, or other "great event" that shifts the tide away from secular humanism.
Attention is not only in the eyes
Manufacturing is extremely capital-intensive with a lead time of years. That's a huge gamble to make when policy will probably change by the time you're done and leave you manufacturing at a big loss.
Yes to all questions.
> A large chunk of both sexes have major personality issues that prevent them from getting along with one another

This sounds like the inverse of the white, “every generation thinks they invented sex.” I say that because I doubt people have changed that much.
I'm making the assumption that "taking notes" is distinct from commenting one's code.

If it's related to a long-term contract, I'll create a company-specific Obsidian vault which I'll later sync to a org-wide Notion database.

If it's personal I usually add any relevant documentation/diagrams to the repo itself under a docs folder.
What was your most and least favorite computer to port games to?
But then you risk tariff policy changing, and suddenly you're undercut by foreign factories again, and you lose all your investment in the American factory. It still needs certainty that the tariffs are staying.

The uncertainty only works to return manufacturing where America is cost-competitive without tariffs, and that's a tiny slice of manufacturing.
No, what if the tariffs go away before you are done building your widget factory. Now you have widgets that are too expensive to sell to anyone.

If they want anyone to believe that the tariffs will remain in effect long enough to make a profit, they will need to pass a bill. Ideally, a bill that ratchets tariffs up over a long enough period of time to actually build the capacity in the US of the thing you want to tariff.
Easy API for upload to all social networks
Marriages in the western world is a clear example of the 'overregulation'.
And further marriage rate falls, more regulations are added.
To the point that in Quebec various forms of cohabitation are considered as a marriage in court. That makes a relationship a serious liability.
FYI: I am not American. I feel Fremdscham, but the transitive relation is implied in my comment. Politicians in my country are just as corrupt (e.g. Friedrich Merz doing marketing and legislative favors for McDonalds), but for the plurality of our political system, they still have to act decent to some degree. For now.

There is another quality to what's happening in America right now. I can only explain the things Trump did as sadistic demonstrations of power. I bet he actually gets hard knowing half the country will literally eat his shit, that he actually can do anything he wants. It's a theme, it's the grab 'em by the pussy mentality. I mean, let's go back: After winning the election, he showed his gratitude by humiliating (this is important) and exploiting his most loyal followers for everyone to see - and they took it, they danced, they remained at his side, they doubled down.

But whatever enabled his cult, this cancer is growing everywhere. You can't get through to significant portions of the population. Same in Germany. They've become immune to arguments, every opposition is anticipated by their conspiracies. They vote against their economic and social interests, they have detached from common ground. It's not protest, it's all got a fucked up life of its own. Brain worms, social contagion.

I think, if we want to survive this, short-lived social media has to go, and we have to take care of the boomer issue.
I wonder if there’s something similar to run on a c codebase.
Why must everything involve $'s?
Post was deleted.
Just like that, appl rally was killed before Monday could start. What a bunch of clowns.
What about RTK/PPS? Here's a module that implements them along with GPS and GGNS.

https://www.sparkfun.com/sparkfun-gps-rtk2-board-zed-f9p-qwi...

The datasheet: https://cdn.sparkfun.com/assets/f/8/d/6/d/ZED-F9P-02B_DataSh...
I used to know the Russian translation by heart (and all of Ijon Tichy)
No, because all your precursor components are also fluctuating massively every few days. How do you produce and price widgets when widget grease is $1 on Monday and $10 on Tuesday?

You don't. You just give up on that market.
Yeah investors love investing in unstable places /s
I had time to spare so I toyed with the example exercise.
Now I am not sure if I misunderstood something because solution is fairly simple using only channels: https://go.dev/play/p/tD8cWdKfkKW
The Economist article compares young adults now from those of two generations previous to the young adults of now. I'm using 1970s - 25 years per generation.

The 1890s were a tumultuous time. You now had cities with a nightlife, because the arc light and other new technologies meant you no longer depended on candles. Photography and telegraphy was now decades old - by the 1880s news could travel around the world within hours. This fueled the presses, powered by Linotype machines that could churn out pages with ease.

Telephony was now available in homes. The first X-ray was 1895. Hollerith's tabulating machine completed the 1890 census in only six years - two years less than the 1880 census - and transformed information processing.

Astronomy was making exciting new discovery, polar explorers were getting closer to the poles. Steam engines were getting ever more powerful. The Turbinia - the first turbine-powered steamship, 1894 - upset old ideas on ship power.

The chemical industry, with Germans in the lead, created amazing new products. Bayer produced Aspirin in the late 1890, and the new synthetic colors transformed the Victorian era.

The 1890's/1900s were not a lot simpler.
I also could not work this out.

I think there are a bewildering number of games on the Texas lottery [1] but none seem to give the odds listed. But even more confusingly the Texas lottery itself lists the chance of a jackpot as 1 in 25.8mil [2]. So I’m not sure what we’re missing?!

The 1:26mil number must be about correct as google says the whole lottery grosses about 1.2bn a year. So 100m a month. So about 12.5mil tickets sold per draw if they are twice weekly. So a roughly 50% chance of a jackpot. If it were as our numbers show it would take about 16 years for a jackpot to occur even if that were the only game people played.

1: https://en.m.wikipedia.org/wiki/Texas_Lottery

2: https://www.texaslottery.com/export/sites/lottery/Documents/...
Have you tried applying boolean algebra conversions on the schema? Some ORs can be written as NOT AND expressions. I don't know about these JS versions, but in my lib the choice of boolean expression had influence on th3 error output.
Well... and there's the electricity grid which can be used for timing needs accurate enough to a single second, and in Europe there's DCF77 [1] which can not just be used as a 2*10^-12 seconds-accurate timing standard but also a frequency standard.

[1] https://de.wikipedia.org/wiki/DCF77
Yeah, but there is a dark number of cases that don't make it to the media, e.g. I just read by a guy who had a 15k$ cruise ship trip booked from the US and was rejected at the border because they found his flight stop "unusual" he came from Australia and had a stopover in Asia because that was the cheapest flight. He wasn't imprisoned without any legal process, but the number of people rejected without cause ought to be much higher than the number of people who will be detained.

I grew up in a tourism country and the number one rule of tourism is that if you want people to come hospitality goes a long way. A mad-king-leader calling them freeloaders and quoting Napoleon with "He who saves his country, violates no law" and a cult like followership doesn't exactly instill confidence that your rights will be respected when you go there.

The current administration seems to be downright hostile to everybody who isn't a US citizen even if we'd just come to spend our money in the US. Pair that with a lack of basic oversight over your cops/TSA-agents/whatever and suddenly the US just isn't as attractive any more.

Don't get me wrong, I find the US fascinating, but given I am in the middle of Europe, I have many destinations with a friendlier atmosphere and a more reliable political leadership to chose from.
The number of people who are capable of forming a healthy relationship is a subset of the single people out there. Being in a healthy relationship is a luxury available to the few, not a default lifestyle.

Some people have decided that they don't need a relationship to be happy. They've found other ways to cope. For some this may be sour grapes. But that's another coping mechanism in itself!
I live in the metro region of Seattle.

I'm not sure what Third Space / Place would be viable to find a life partner. The region is relatively sparse and spread out due to bodies of water, hilly topology. By car everything still seems far and the road network (as always for anywhere) strained to the limits of what people are barely willing to tolerate for commutes. Transit infrastructure is mostly commuter busses for 9-5 jobs in Seattle, maybe a bus or two to Bellevue. The single artery of slow (no express last I road) 1 rail line each way light rail still under construction at end points and offering not much real benefit for someone trying to connect between points without transfers. Transfers outside of Seattle a huge annoyance due to sparse schedules and routes that generally don't go where someone might desire.

Which is a long way of saying; there's a very real transaction cost in time, energy, and financial resources to get anywhere.

Any hobbies, any venues, anything I can think of other than places like a library (to be quite and alone) all have their own costs. They're for profit, not for hanging out (for low / no cost) nor meeting new people.

It's to the point where I'd take a SciFi grade benevolent AI nudging stuff together to solve these intractable issues and get the right people into the right places so that matches do happen without winning the lotto level odds.
I go for Arrow when I want anything beyond the basics. This looks pretty interesting, not really because of the greater coverage in edge cases, but because while it has a Rustified mode, a pure Python mode is also available. If I do use whenever, I don't have to worry about having something else or falling back to datetime if I want better datetime handling in a project on my phone, or in some other environment where the Rust toolchain is non-existent or problematic. Kudos.
That's why Gemini 2.5 Pro was so helpful too with 1 million token context window, easily feed it docs for stuff to be more accurate
This is basically how pulumi and tfsdk work.
You write go/ts/python/... that generates a bunch of config files to a temp folder, and then reconciles those.
I'm not sure you can calculate "organization" of a sequence, in a completely generic and universally applicable sense. It seems you would already have to know something about how a sequence might be organized -- the constraints for a specific example / organization scheme. Digging through hypothetical organization that includes self reference would require an additional layer of understanding. Or in other words, wouldn't a sufficiently complex sequence be indistinguishable from random noise and the analysis would have to be outside of the expression system for at least some examples? This seems very related to the halting problem and the existence of proofs impossible to express in the base axiomatic system. It's been a long time since I studied finite state automatons, just a vague intuition from old memories.

Edit: this is not to say that there couldn't be a practical measure of organization for specific examples/types/subsets of sequences. The halting problem doesn't prevent us from analyzing program "correctness" in specific formal systems. It just prevents us from having universal ability to fully determine the answer for a generic example.
Author here. It's answered briefly in the FAQ

> In casual benchmarks, the pure-Python version is about 10x slower than the Rust version, making it 5x slower than the standard library but still (in general) faster than Pendulum and Arrow.

"(in general)" here since the speed compares differently per operation, while the Rust version is faster across the board.
That said, there's no operation that is _significantly_ (or unnecessarily) slower than Arrow or Pendulum.

edit: I'm considering adding comparison to the pure Python version once I get the time for a more expanded "benchmarks" page in the docs