skysight-inc/HackerNews huggingface dataset:
If you use oh-my-zsh's git plugin, it defines a huge number of aliases that minimize the characters you have to type in. I use these mostly every day:

gl = git pull
gp = git push
ga = aliased to git fza from my above comment
gc = "git commit -m " so I type 'gc "chore: commit message"'
gd = git diff
gs = git status
gr = cd's to the top level of the repo, cd - returns to your previous position.

I had to override some of the oh-my-zsh defaults in my .zshrc:

unalias gcd
unalias ga
unalias grep
unalias gr
unalias gc

alias m='mise'
alias fd='fd -HI'
alias gfv='git fetch --verbose'
alias gs='git status'
alias gr='cd $(git rev-parse --show-toplevel)'
alias ga='git fza' # depends on gitconfig containing the alias "fza"
alias gc='git commit -m' # depends on "unalias gc"
alias commit-types='cat $HOME/.local/dotfiles/commit-types.txt'
alias ct='cat $HOME/.local/dotfiles/commit-types.txt'
alias mcdd='mcd $(date "+%Y-%m-%d")'
alias sp='showpath' # showpath = echo $PATH | sed -e $'s/:/\\\n/g'
alias uuidgen='uuidgen | tr "[:upper:]" "[:lower:]"'

I hope these are useful to someone at some point!
Haha pull request on the Readme and add this link!
India is funding the war for Russia by buying all their oil.
The Ukrainian people do not want further or deeper ties with Russia, period. Your regurgitation of Russian talking points just shows that you have no idea what you are talking about.
Actual SPANN or janky "inspired by SPANN" IVF with HNSW in front? Only real SPANN (with SPTAG, and partitioning designed to work with SPTAG) delivers good results. A superficial read of the paper LOOKS like you can achieve similar results by throwing off the shelf components at it, but it doesn't actually work well.
Cool, Hope it can give an alterantive to Debezium. I never liked Debezium how it first must copy the whole CDC state to kafka. And you must set the kafka retnetion time to infinity, which many kafka as a service systems don't allow anyway.
Not what you asked, but: Accept this challenge as an opportunity. Find ways to deal with it. You will grow a lot because of that. Good luck!

(Opposite suggestion to some sibling comments which recommend to look for another job)
If I see a git thread, I tend to semi-spam my git aliases because so few people realize that they can customize git's command line behaviour.
AI is here to stay—every big tech company is racing to be first in line because they know that if they don’t push forward, someone else will. It’s the same with us, workers and job seekers: if we don’t learn how to use AI to our advantage, we risk falling behind in a competitive job …
The actual problem here is that Ukrainian people are not a monolith. People in certain regions undeniably do want to be part of Russia, or at least have deeper ties.

This is not a Russian talking point. Authorities in Kyiv flat out concede this problematic dilemma.
What is mindful meditation and how it works?
You really should read the bill. Our bills are never single subject and always have completely unrelated items in them. The title is also arbitrary marketing speak that is no indication of what the bill is intended to do.

https://www.congress.gov/bill/118th-congress/senate-bill/436...
It looks with what is currently implemented you'd have to drop the tables from the destination if you want repeated copies, probably not quite what you want. Close enough to your use case that it still might be worth testing it out though.
It's not about being a member of a room on another server, but the homeserver of the account itself, of all the members of the room, must be local to that same server as the one that created the room in the first place.
1. Operating a heavy, dangerous piece of machinery in the field without learning how to operate it first is most certainly the operator’s fault. That’s careless, irresponsible, and endangers others. If they had hurt or killed someone, they would’ve been prosecuted and would possibly be in jail right now.

2. Taking a few moments to learn to click a button in a car you bought is far from unreasonable, especially when everyone knows going in that a Tesla is not a completely standardized vehicle. The risk posed by this change is orders of magnitude less than the risk imposed by swapping the brake and accelerator pedals, so that is far from a fair or reasonable comparison.

3. You may not appreciate the benefits of the changes that Tesla made, as these things are ultimately subjective, but those changes contributed to the Model Y becoming the best selling vehicle on the planet.

Now, if your coworker had rented a car and unexpectedly received a Tesla, I could sympathize more. A car rental company should not rent out non-standard vehicles unexpectedly. However, it’s always the responsibility of the driver to learn to operate the vehicle first before getting on the road and endangering others.
Yes — in a world of sheep, you’re the wolf.
I am defeated. I think a lot of us are. It's wonderful that you have your own company, but I don't have the grit and self-discipline for it, and I'm still trying to scrape up enough for retirement. A younger me might've liked to try your path, if I'd heard more of those success stories growing up.
The rules were different in 2014 when I made my account! It's actually quite annoying because lots of 3rd party GitHub integrations puke immediately saying I have an invalid username.
Show HN: I made a Duolingo-like app for learning anything
Input any skill, and let AI create a course for you. Based on your starting skill level and selected intensity, it will write custom articles with quizzes to check your knowledge, find YouTube videos to watch, and design practice sessions. You can enroll in as many courses as you want and keep track of all your progress in one place.

I'm looking for feedback from the HN community. Feel free to create an account—I'm offering a one-month premium subscription to the first users interested in trying out my product.
> And it might start when they seize Taiwan like Russia Ukraine, how would we stop them in the slightest when we can't stop the seizure of Ukraine?

Russian troops were in the Crimea back when British redcoats were stationed in New York City, so I don't know exactly when this "seizure" of the Crimea by Russia is supposed to have happened.

Taiwan is Kinmen island, which sits inside the harbor of the city of Xiamen in mainland China. The PRC, the US and the Taipei government all recognize Taiwan and the mainland as the same country. So I don't know how or why "we" would try to stop the Standing Committee from going into Taiwan - the island in their own harbor.

Kind of a laugh to look at the shock of a "payoff' by Russia, when the US is doing bigger payoffs to countries all around the world.
And, adjacent, in my opinion, readings like this piece, entitled "Hallucinating sense in the era of infinity-content":

https://www.documentjournal.com/2024/05/technical-images-fil...
You’re allowed to describe how it works to someone else and have them write it.

If you can write a full specification of the code without any code snippets, or write a full TDD test set, and hand it off to someone who can swear they’ve never looked at the source material, you can still pull off a clean-room copy.

I had to do that for a small lib due to European copyright laws. They don’t like Public Domain. There’s some precedent where the author can change their mind and sue because you can’t actually consent to not consenting to people using your stuff. MIT is great, PD is the Bog of Stench.
Sure they are, buying cheap natural resources from russia in vast quantities. Those money go directly to war efforts, well what isn't stolen by whole kleptocratic structures in russian government but I presume this pipeline is more monitored and subdued now as putin specifically focused on that.
I mean, it _could_ be the job. But a lot of older doctors feel like the younger generation needs to go through the same struggles and hardships they did. This reminds me of something I occasionally see in my parenting of my kids - the desire I have for my kids to do things that validate _my own_ childhood experience.
>People in certain regions undeniably do want to be part of Russia

They most definitely do not lol.
Future Music magazine is closing after 32 years
That's not correct no, Russia dragged North Korea into the war, they didn't have a military alliance. Then it's taken seriously because it's an escalation of the war by Russia.
when you[society] create the problem in the first place, its on you to fix it.

major problem that needs fixing is leave things alone when there is no problem.

forcing new tech, standards and spec, into place so even more money,influence,control can be attained is not a solution to any problem, its a source.
Flox 1.3: Simplified Service Management with Flox
'' is one of the first special thing that computers made me look at. Even a simple msdos glob .exe felt like a superpower. regexps were the next level but a two edged weapon as everybody knows. That said I never leveraged PCRE extended capabilities.
I'm glad the pendulum is swinging back with this one. With UI paradigms, we seem to have this tendency to throw out the baby with the bathwater, or be so intrigued with the possible new benefits we can get (buttons can change according to context!) that we forget what current benefits we would give up to get them (learnability and muscle-memory because the button always does the same thing, being able to feel your way to a button without looking at it)

It reminds me of what happened with the flat UI/anti-skeuomorphism wave a bit over a decade ago. It seemed like someone got so incensed by the faux leather in the iPhone's Find My Friends app (supposedly made to look like it had the same stitching as the leather upholstery in Steve Jobs' private jet) that they went on a crusade against anything "needlessly physical looking" in UI. We got the Metro design language from Microsoft as the fullest expression of it, with Apple somewhat following suit in iOS (but later walking back some things too) and later Google's Material Design walking it back a bit further (drop shadows making a big comeback).

But for a while there, it was genuinely hard to tell which bit of text was a label and which was a button, because it was all just bits of black or monocolor text floating on a flat white background. It's like whoever came up with the flat UI fad didn't realize how much hierarchy and structure was being conveyed by the lines, shadows and gradients that had suddenly gone out of vogue. All of a sudden we needed a ton of whitespace between elements to understand which worked together and which were unrelated. Which is ironic, because the whole thing started as a crusade against designers putting their own desire for artistic expression above their users' needs by wasting UI space on showing off their artistic skill with useless ornaments, but it led to designers putting their own philosophical purity above their users' needs, by wasting UI space on unnecessary whitespace and forcing low information density on everyone.
It's one of those unexpected tech challenges with age
Presentator: Design Feedback and Presentation Platform
Yeah, great. In reality, if you as anyone in basically all of Ukraine (except for 'little green men' and the odd lover of soviet times), you get a clear message about how they've preferred a westward cultural and economic trajectory, and that ever since the war (or Crimea, depends on who you're asking), Russia is the enemy.

> Authorities in Kyiv flat out concede this problematic dilemma.

Im sorry, but lol.
I mean, it gets the point across and they're not claiming to be "GNU coreutils". Maybe some derivative name would be better for uniqueness.
You are the only person in months that has called me anything other than "the AI rant guy" and I just wanted to say I appreciate you. <3
The 2012-2015 MBPs were slimmer than the previous unibodies but a lot of that was due to dropping the optical and spinning hard drives. The thermals were not a particular problem. Where that did become a problem was with the 2016 redesign that introduces the wedge-shaped case. The design of that would have been locked in 2-3 years earlier. From what I have read, when the case designs were being worked on Intel was promising Apple that their next generation of chips would be on a smaller processor node and would run cooler so that defined the thermal envelope of the new MBPs. Unfortunately, as we all saw, Intel’s production stalled for 5-6 years and the only chips they could produce were power hungry and hot. That caused problems for those thinner MBPs.

Apple seems to have taken that to heart when they designed the cases for the Apple Silicon MBPs and those have excellent cooling (and more ports).
pglogical can live inside postgres, looks like pg_flo is an external service not an extension.

Maybe a benefit actually. Do you think we could use pg_flo with Postgres as a service instances like Azure postgres, Supabase, Neon etc? Like you just read the WAL without needing to install an extension that is not approved by the vendor.
There's a pretty big difference between "funding" a war by buying oil (BRICS/Non-Aligned), and "funding" a war by giving military aid (the West). Also, The West is still buying oil from Russia because for some countries there's still no alternative.

https://www.economist.com/europe/2024/09/05/the-west-still-n...

https://archive.is/V0Efv
As someone who managed to stay productive during a burnout despite constant bullying by a yelling CTO: it doesn't really help if you deliver on time.
You cannot argue in good faith that the average resident of Crimea is pro-Ukraine. If you refuse to believe this, I cannot help you. Why do you think Putin's annexation in 2014 went so smoothly? The population was by and large positively receptive.
I have to wonder if Ractor was inspired from The Diamond Age.
No need to fetishize tools. Sometimes a debugger is useful, in others you are better served with logging/metrics/traces, and yes even print statements.

For example, using print statements may encourage you to create a better model of the code: formulate hypothesis, test it. While debugging encourages more local reactive (not proactive) view of the runtime.
No it doesn't. Still prefer my instant pot though because it is so much faster and can make much larger volumes of rice
Going full OT here but... Yamaha's DX synths had major impact on music. And there are lots of great FM synths nowadays with excellent interfaces. See https://www.twistedelectrons.com/twistfm and https://elektron.se/explore/digitone-ii
The "Tigers of War" of the Qing Dynasty
The article has a lot of views from the USA/Russia perspectives, not so much Ukraine. Last I looked they were a democracy.
So, in the end DPRK strategy of over-militarization worked, since it is what allowed them to close the deal. On the other hand it is yet another blow for the US strategic choices and wars (Afghanistan, Iraq, Ukraine, Vietnam, Korea, etc.) All that could have been avoided by not bullying the country to the point of famine. It's incredible how strong-willed Koreans are to keep up the fight and do things their way.
So many Open Source repos assume that you already know what the proprietary version is and don't bother to explain what they are, just how they relate to $other_thing. I got through the whole introduction without any sense for what this was and was hopeful when I saw a Features section that it'd finally explain itself... but no, all I know now is it can download apps (what kind of apps, and to what?), modify buttons to do "any function" (out of what set?), and integrate with discord and weather but not some other things (what does 'to be migrated' mean?).

If you're writing a README like this, it's a good idea to remember that there are a bunch of people who may be interested in your tools because they're FOSS but would never have interacted with whatever proprietary thing you're comparing them to. Do us all a favor and give a two-sentence explanation for what you're building on its own terms.
I remember how my mom's Touch ID didn’t work. Thank goodness they came up with Face ID
> Contributing factors to the mishap included an electrical event during flight, which induced failures of both primary radios, the transponder, the tactical air navigation system, and the instrument landing system

Are F-35 Lightnings already permitted to fly to operate within 25 miles from thunderstorm or other atmospheric electrical activity?
The Lichess app has had a built in clock that works very well and has all the time settings you would want. You can find it in the menu under the analysis board. I think a lot of people don't know that it's included even if they use Lichess.

Been using that for at least five years when I need a phone based chess clock on the go. I didn't try yours, but it has all the options for stuff like increments, handicap, stages, etc.
Ya, "let it fail" is a semi-unfortunate tag line. A lot of people think it means literally to not handle any errors ever and get really frustrated.
Model checking safety of Ben-Or's Byzantine consensus with Apalache
Sure, sure. I think the comment was meant as FTE as strong evidence of continuity. As an employer, you shouldn't rely on any one FTE employee staying indefinitely or giving you very long notice before leaving. You need to think about which employees have key knowledge, experience or skills and what it would mean for your group if they were to leave. As an employee you can't rely on the group existing indefinitely or keeping you on indefinitely. Keep your network, skills and resume in shape accordingly.
I remember the EE Doc Smith Lensman series, when the characters "pressed a stud" rather than "pushed a button".

"Every firing officer in every Patrol ship touched his stud in the same split second." -- First Lensman

"before a firing-stud could be pressed, the enemy craft almost disappeared again",

"The Boskonian touched a stud and spoke." -- Gray Lensman
Yep, this is correct, you probably should document the process of description and implementation.
It pops up every 8 months or so for me
It's pretty clear to every world leader now that the only guarantee of security is to have your own nuclear weapons, or to have a solid mutual defense treaty with a nuclear power. President Zelensky has basically stated that if Ukraine doesn't receive sufficient conventional military aid then they'll be forced to pursue nuclear weapons development. Whether they are actually capable of doing this before being conquered by Russia is unknown: they have multiple civilian nuclear power plants and skilled engineers but still it takes a lot to build an operational weapons system including the delivery platform.

https://www.newsweek.com/nato-ukraine-membership-progress-do...

Regardless of what ultimately happens in Ukraine, nuclear proliferation is obviously going to accelerate. This is the very real consequence of the international community failing to collectively oppose Russian aggression.
You can have both. My mother's induction cooker has a flat top and knobs on the front. It's easy to clean and easy to operate.
Again, what I am saying is that many of these outlets are spreading outright lies and then turning around and labeling anything which contradicts it as "misinformation" and hence the label itself is meaningless. If that seems like circular logic to you then you obviously aren't thinking hard enough....
I'm waiting for people to realize that icons are a horrible step backwards from language.

I defy anyone to come up with an icon that is better than "PRINT".
At prior jobs we had an escape hatch for this: go to a fancy coffee shop with the dissenters and have all of our bitchfests out of earshot of the muggles.

But it’s trickier to coax people still on the fence to come out for multiple coffees.
Oils or dirt can interfere with touch sensitivity
Not really, most C programs (especially libraries) are written in C89 or C99. GNU-C and all other dialects are generally reserved for when you write an application that won't be interfaced with through code.
There are probably downsides, such as the IP still indicating a particular neighborhood in a particular city. Or a company or institution.
You're right. I actually did propose this, but the other difficulty is getting stuff put onto the Jira board. My belief, yet to be verified, is that it was possible to deliver everything the executives promised AND perform the refactoring without any drop in service, but this would have required convincing management that a well-run team could 3x productivity. Eventually everyone got tired of talking to people that were just used to bad performance, so they couldn't envision smooth CI/CD and happy workers (as opposed to contented to get paid to hang around workers, which is what happy means in many cases).
Are You Sure You're Implementing Binary Search Correctly?
The issue such things face is that they are very difficult to justify. If you say "I am going to improve the efficiency of the rendering process by 30%", no one will question what you're doing. The numbers are better than before, so it has clearly improved the software. But if you say "I'm going to implement images in comments", there are suddenly all sorts of questions. Will people use it? What if it degrades experience? What if it contributes to bloat? Etc. If you were to ask which of the features adds more value to the product, the answer is probably the second. But if you look at the feature on its own, it's much harder to justify doing work on the second than doing work on the first because there's no metric you are improving.
I like the idea and see how it can help with accountability. One use case can be planning a trip to a specific place, and different people can chip in with their plans and suggestions. This would have helped me a lot with my travels.
And in order to get more users, it might be worth it to focus on a really specific use case first as it's less difficult to target a specific audience and get things going.
Good luck!
yeah that’s not an immediate deal breaker for me, I’m essentially looking for pgdump/restore + transformations. I’ll give it a look and see how it performs
Wars we can expect during the US next presidential administration:

- Ukraine vs Russia/N. Korea continues. Georgia may be pulled in next.

- Israel vs. Gaza/Iran/Lebanon continues to escalate.

- China vs. Taiwan slowly heats up.

- S. Korea vs. N. Korea/Russia - less likely.

- Ongoing US-Russia cyberwarfare.

Neither US presidential candidate is up to handling this.
The original coreutils are very weak on wide-char formatting, item delimiting (i.e. -null / -print0), flag name consistency, discoverability, and overall input/output uniformity. Solving the edge cases rigorously would probably require minor breakages, but would be worthwhile.

Most coreutil re-workings i’ve seen either double-down on JSON output, 24-bit color, sixels, & other lipsticks on the pig—without addressing any of the basic breakages we’ve become accustomed to—or they go off into an entirely different direction like nushell.

There is definitely room for improvement, but it is a thankless job.
Gestures suck for me.

I prefer many physical buttons for reliable macros :)

But when it comes to charging, there's no reason to just happily accept and defend an inferior solution for no tradeoff whatsoever.
I probably wrote it anew each time because I wanted to try something different.

Or, in modern speak, it was a code kata.

I did the same when I needed to memorize a word list for Spanish class.
I wrote a piece last year on how they were running a $500K Snowflake bill due to typing one number in wrong, and how I noticed within my first few weeks there by literally eyeballing something and going "queries take milliseconds so you really have to justify everywhere a minute appears in the configuration".

The logs are stupid (sorta) but imagine how many other issues can exist if we uncover something like this every time we open something.
Jump is distributed under /usr/share/git-core/contrib or something.
Does it help with laggy Element?