skysight-inc/HackerNews huggingface dataset:
Show HN: I Made TabDock–Organize Tabs,Kbar,and Searchbar Commands in the Browser
Hey HN!

I'm Angel, a recent grad who often juggles multiple projects at once. This leads to a clutter of unrelated tabs in my browser, making it hard to stay focused and organized. To solve this, I built TabDock, a tab manager that helps me stay organized by splitting my work into different windows.

Here’s what TabDock offers:

- New Tab Dashboard: A clean new tab page with a built-in calendar for quick scheduling.
- Kbar Integration: Quickly search through open tabs or other tools.
- Search Bar Commands: I’ve added customizable commands to the search bar because they’re cool and useful for opening tabs.

I’d love to hear any feedback you have or ways to improve it!

Thanks for checking it out!

https://www.tabdock.app/
Tribute to My Dad
instead of stupid recommendations, which are laughable, the government should actually enforce them.
Emergent Self-Assembly of Sustainable Plastics Based on Amino Acid Nanocrystals
There is a saying about aviation and danger that I am probably mangling. The dangerous times are at 100 hours when you think you know that you’re doing, and 1000 hours when you know you know what your doing.
Table format comparisons – Change queries and CDC
Whats the best start or way to go to discover Cohen for a newb?
and why walkie-takie? Must be related to cultural and cost effective measures.
Not exaggerating when I say your math teacher is one of the most enlightened I ever heard of. Fantastic story.
> StarTree is compliant with PromQL

do you mean one can write query on StarTree using PromQL?
Show HN: An Elliptic Curve-Based Secure Chat, Written Using Rust and Protobuf
This is a project I made to learn more about crypto. I've also written a [post](https://vaktibabat.github.io/posts/ecurvechat/) that explains all the crypto concepts and algorithms used in the project, and how I implemented them.
I'd be very glad for any feedback about both the code and the post :)
That might not even be necessary because the satellites are transient phenomenon with predictable trajectories. This makes it more a matter of data cleaning to remove them.

Imagine someone walking through a log exposure photography shot. You can filter out the frames or pixels with some extra work.
No, there's nothing intrinsically wrong about not progressing past senior. Most companies see that as a terminal level because staff+ is such a shift in skillset.

It's fascinating to me that you've not attained the senior level after a 15+ year career, though. That's a lot of time to spend as a mid-level engineer. Out of curiosity, why aren't you a senior engineer?
>I remember the CTO of a big American bank telling me they didn't want to develop any software in-house. Their plan was to buy everything in. At the time I thought it was rather strange but having dealt with a lot of enterprise software since then I can see why.

It's a very pragmatic choice for the majority of business use cases. It should be more common imo, but some execs enjoy the empire building aspect and underestimate TCO when looking at cheap offshore dev resources.
You are not wrong. Career isn't everything. A job is there to earn money first, fun second. Perpetual promotions aren't in that list at all.
I'm an EM at a company doing just this. We built the component library and associated design system, and we're about half way done through the conversion. It's used for all net new work though.

0. It will be more expensive than you anticipate. Underinvestment will mean failure.

1. Use a headless UI library like radix. It will save your bacon.

2. Dropdowns are hell for us. Spend longer than you expect thinking through all the use cases.

3. Storybook is your friend.

4. This should tie to a design system effort. Zeroheight has a lot of great content about this.

5. Make escape hatches everywhere. Let them make as many changes as they see fit and override anything. Don't expect 100% compliance.

* 5a. You will never have 100% compliance. Don't chase it. It's too expensive.

6. Net new is way easier than retrofit. Connect around an initiative first and consider retrofit a separate effort.

7. Your users will have less front end expertise than you. Design around them, not your experts, but don't make the experts' lives worse.
The idea that people who advocate for harm reduction lack empathy itself lacks empathy.

I would 100% support a mothers right to choose, and if that meant that any one of us did not exist because of it, so much the better. A life not lived is guaranteed harm/suffering that didn't happen. This is consistent with negative utilitarianism, which is a better moral or ethical framework than any other. Also consistent with Jainism, which is the only religion in the world that means it when it preaches non violence (but is down with suicide)

A whole lot of the world believes in reincarnation (~1 billion people), and have advocated for positions similar to this in their extensive bodies of philosophies for millennia. The idea that we are not to help someone on their way to the next, hopefully better life is just as silly sounding to them as it is for me to go to the 1 billion+ abrahamites around the world and tell them that heaven/hell isn't real.

Simply admitting that some conditions make life not really worth living for a lot of people is not worth getting worked up over, especially when it bears out in data that blindness definitely does make people want to choose that option. I can't always blame them: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4624868/

Quoting the abstract

"Mortality was significantly increased in the visually impaired (SMR = 1.3; 95% CI 1.07–1.61), but in gender-stratified analyses the increase only affected males (1.34; 95% CI = 1.06–1.70) and not females (1.24; 95% CI 0.82–1.88)"

Most of the lack of increase in Mortality is explained by women trying and failing to commit suicide far more than men. I'm sure they tried more often too, but this was not explored in the paper.

From https://jamanetwork.com/journals/jamanetworkopen/fullarticle... (2024, systemic review/meta analysis):

"The findings of this systematic review and meta-analysis support the association between visual impairment and increased risk of suicidal tendencies. The risk differed by age group, with a pronounced risk observed among adolescents."

It is unpalatable to talk in such a direct way about these things, but like a lawyer who has the benefit of distance away from the problem of a client, I, fortunately am not blind, and this is sometimes a good thing. Insular communities can and often do have bad takes and need the rest of the world to hold them accountable.
A VPS @ Hetzner, exim4. No problems with deliverability.
>and people are ok with that.

All the propagandists said he was a Russian asset, as if even if that were true, it somehow negated the fact that we were now living under a surveillance state.

>Snowden pointed and everyone looked at his finger.

This is a great way of putting it.
AMQP 1.0 is great - then you can, behind the right abstraction layer, use it as drop-in replacement for Azure Service Bus or similar.
From company pov, yes. Because they want people who are driven to get to next stage.

From individual pov, no. Because everyone a different priorities in life.

Goal is to find the company where their expectation meets your priorities.
That's pretty much why many places consider senior a terminal position. You're expected to progress from junior to midweight to senior, but after that it's fine to plateau.
https://archive.ph/ThMlo
Of course, it's not wrong. You do you man!

But if you are looking for general advice, I think it's important to want career progression. Generally speaking, for most people, bills go up as they age (kids, health, yada-yada). Unless you are sitting on inheritance money, you'll want to have a bigger pay-check to meet life's challenges.
HP32SII got me through physics & maths II exams without all the tedious memorisation. It looked innocuous enough - certainly not programmable to the extent it actually was... a godsend for high-school.
You have not refuted the passage you quoted (which I wrote).

Your brain substituted a similar passage that you wanted to write a refutation of.
Turning Everyday Gadgets into Bombs Is a Bad Idea
It's been ubiquitous for around 20 years now (Google started doing mass surveillance for display ads in the early 2000s) and nothing bad has happened, so yes that's my point.

If nothing bad happens for decades, and that is inconsistent with your model of danger, then the model is probably wrong
Step 1 of reverse engineering anything: Figure out the make and model of the thing. ;)

"Employee badges" can be implemented in a number of ways, from simple broadcasted rfids down to having secret challenge responses that aren't breakable without going down the jlsca route since the secret is on the device and never leaves it.

So, step 1: figure out what exactly the model your 'employee badge' is using and what protocol it uses. There's probably some marking on it that should give you the manufactuerer at least.
The government is far more likely to go along with a ruling expanding central power than reducing overall power IMO.
I'm in the same boat. I want to have a stake in what I'm working, on but the politics/meetings seem overwhelming. I want to do interesting work without the pressure of unrealistic management expectations hanging over my head
In uk you’re automatically senior after roughly 3 years.
> Brave was founded by ousted Mozillians.

> resigned shortly after his appointment due to pressure over his firm opposition to same-sex marriage[0]

No thanks.

0: https://en.wikipedia.org/wiki/Brendan_Eich
Drivers Won't Yield to Pedestrian in Chicken Suit
The question is always and forever who are you hiding from and how strong is their will?

Assume if the will is strong and the resources are strong you will be eventually identified. If your not worth it then your not worth it.

become not worth it
Mainly having fun w the IR blaster and also for NFC/RFID things.
You might consider hiring yourself out as a contractor. This is especially interesting if you're specialized in some vertical where you can bring consultancy skills to the table. Be the guy who's brought in when there's a problem, replace some proverbial screw, and then charge a week's salary for it. Because nobody else knew exactly which screw to replace.

Also, this path allows you to delegate work to other contractors that you have vetted. After all, your clients care about the results, not who does the actual job.
Mailgun is great. I keep coming back to it after trying many alternatives.
Still using one daily
I don't know if you've been watching but the FTC has actually been extremely proactive during this cycle. Lina Khan is an excellent steward and has pushed for a lot of policy improvements that have been sorely needed - including the ban (currently suspended by a few judges) on non-competes.

It is disingenuous to accuse the FTC of election pandering when they've been doing stuff like this for the past four years consistently.
For small scale stuff, it's not difficult to run a mail server on a VPS.

I use dovecot for IMAP.

SMTP, there are tons of options...
The omnipresence of Postgres is impressive.
I've been very explicit with my manager about not wanting to be promoted. There's nothing wrong with saying "this is enough."

Also--your decision is a "for now" decision, not a "forever" decision.
I thought that only hawking radiation could escape a black hole. Now a paper describing a vast jet of emitted plasma??

The article doesn't quite clarify this point. It mentions the jets shooting from below and above the black holes, but does this mean they're emerging from their interior or being created by the accretion of superheated material that forms in orbit around black holes?

The article simple states this, which seems wrong given the immense gravity of black holes:

>When supermassive black holes become active—in other words, when their immense forces of gravity tug on and heat up surrounding material—they are thought to either emit energy in the form of radiation or jets.

So the holes themselves emit energy jets or their accretion disks do? Sloppy damn phrasing and reporting, and all too common for science subjects.
Thanks for the help, everyone! I think I'll start with "The Imposter's Handbook" and "CS Primer", as they seem to be more geared toward what I'm looking for.

I do feel a lot better after reading everyone's comments here, and will definitely talk with my manager about maybe starting this transition soon, maybe in a month or two.
I assume that (most) pagers are still receive only, so cannot easily be tracked, for a start. (They were r/o when I last used one well over 20Y ago.)
Here's a Youtube video ("A Guide to Leonard Cohen") that came out right after he died and provides a brief bio and discusses some of his work: https://youtu.be/rLQD_kugBBM
Derailing the Raptor Train
Thats subjective, but I would say yes. I would happily pave over the entire wetland for a fraction of the value provided by the launch facility.

Given that in reality starbase has negligible tangible impact on the wetland, the whole concern seems overblown to me.
your PM doesn't "get" how to build working software? Why are they the PM..?
I mean, we're talking about git here - so you don't need to re-invent pushing a file to the repo. What you need to focus on is building a UX that abstracts it so the non-tech folk don't need to do it via command line.

So the question is less about pushing to git and more about what causes the file to update in the first place. If it is an automated update, just have whatever task updates it also run the git command to push it. If it is a manual update, what tool are the non-tech people using that makes it happen? Add a button to that tool which runs the command.
Maybe one of his later in life live performance albums (Live in Dublin or Live in London)would be a good place to start, if you don’t mind spending an hour of audio listening. He’s personable, performs his greatest hits, and feels like a man demonstrating his life’s work.
That's it, yes, thank you.
Good. Corporations should be held to a higher burden of proof, especially with their track record.
No, you do whatever's best for you.
> I could have called this years ago when I found out they exclusively use and enforce pair programming in-house

No, you could not have.

The environment that birthed Pivotal Tracker had the same culture, and the death of PT is a consequence of multiple profitable acquisitions, eventually into a multinational semiconductor corp that has no use for a small SaaS devtools product.

You could probably have called it based on the acquisition chain though. Many of us have been hoping to be surprised. Our luck has run out.
Aren't there also some suspiciously cheap VPNs that do that in the background?
Linear Mobile v0.1
it's been there for about a year. you can use plain text to search issues, and the slack bot will auto-create titles when you create issues from there.
So much for the open internet.
I think that's a fair strategy. Strong PMF generally overcomes weak execution, the challenge is that when you have hard dependencies on entities like Google or Apple it can easily become existential. Even if you choose to move forward with this dependency you should establish guard rails within your system to ensure you catch shifts faster that may be impactful and have a plan for mitigation. For instance, you should identify key points of integration and possible alternatives even if you choose not to migrate now, so that a future migration is better understood and can be discussed intelligently in the heat of the moment. Even internal documentation can assist as a mitigation for dependency risk.
Cool. What would be the pro distro of choice?
And Runbox > https://runbox.com/
I assume no centralised register and tracking of location, and thus of whoever has the device.
“Even if you win the rat race, you’re still a rat”.

I’m in this field because I like writing code. So many of my managers tried to push me to advance my career, and generally speaking, there is peer pressure. Don’t give in, if you’re having fun, and make enough for a dignified living, that’s what really matters, not the title.
Shortcut is a good alternative to Pivotal (https://www.shortcut.com/)
Transactional send: Recently switched to Amazon SES from Sendgrid (for my volume, SES is free while Sendgrid was ~$20).

Receive: gmail (custom domain)
Reading this comment just above your comment is funny:

https://news.ycombinator.com/item?id=41594450
http://yashalevine.com/articles/tor-spooks

http://surveillancevalley.com/blog/fact-checking-the-tor-pro...
> Generally speaking, for most people, bills go up as they age (kids, health, yada-yada).

To a point yes. There was a time when you could realistically pay off your mortgage before you were fifty, and for some people maybe this is still the case. College expenses are another consideration, just depends on how much you as a parent are going to shoulder those costs compared to grants/military/self earn.

For myself, costs have lowered and I'm able to donate more money to charity. So if you can swing a bigger paycheck and you're motivated help others I think it's worth doing so.
> I lost a lot of respect for the RabbitMQ maintainers when they refused to honor the semantic versioning scheme in package managers like nuget/maven/etc. "Safely upgrading" was impossible. 3.5 => 3.6 saw the removal of an argument.

Well, at least AMQP 1.0 is now supported so I expect that for most things you are able to use any client now.
Does anyone have a picture of the pocket? The item linked from the article no longer exists.
Mozilla isn't an open source project. Firefox, Thunderbird, and Bugzilla are moz projects.
IPv4 at the edge and call it a day.

Why build today with deprecated technology ? Build your infra v6-only, add a layer at the edge to support old clients via IPv4. Job's done.

You should design your infrastructure to avoid paying too much for other people's legacy.
I was plodding through the steps to set up a mail servicer on my Hetzner instance when I realized I was about to sink a ton of time into a subject I know nothing about that would earn me no money.

So I did the reasonable thing and signed up for Zoho. It's cheap and I don't have to worry about having a zombie spam server because I misconfigured something.
> It is also worth thinking about what Medieval people place at the very centre of the earth, and therefore the exact centre of the universe.

You mean Satan, as depicted in Dante's Inferno, yes? Certainly Satan thinks himself the center of the universe!

It seems to me (from summaries that I've read) that the Divine Comedy shows the one "center of the universe" at the bottom of hell to be a false center, the real center being at the peak of heaven, outside of the physical order altogether, in the depths of the Trinity's interrelations.
I know people in their 60s who are senior engineers and are quite content with their career and where they are. I know people in their 30s who are directors. It really depends on the person and where your talents and strengths lie.

The key, though it's admittedly easier said than done, is for you to do you and not worry about what everyone else is doing.
Cloudflare’s subscription agreement for self-serve accounts limits serving non-HTML content, including "video or a disproportionate percentage of pictures, audio files, or other non-HTML content."
Gift article link:
https://www.nytimes.com/2024/09/19/nyregion/citi-bike-scam-n...
People living in remote areas like having fast internet
I 100% miss the golden age of running RockBox on my iriver h120. Such an amazing firmware (and hardware)
rpy2 can be used to call R from Python: https://rviews.rstudio.com/2022/05/25/calling-r-from-python-...

reticulate works for going in the other direction: https://rstudio.github.io/reticulate/

With the good interoperability these days, let's stop rewriting functionality in other languages. If the interoperability is no good, work on fixing that, please.
Tried to read my dog chip but couldn't find it.
Yes. Google “honeygain”
We use Migadu for everything.

There's no extra cost for extra domains, on everything but their smallest account — and as we already have an account for all of our other domains, using Migadu for side projects as well is a no-brainer.
an onion parody/satire video, lol
I’m not quite sure what you mean by YouTubeisms. I assume you mean the breezy, polished presentation? I thought it was a well laid out and enjoyable video. To me, it was an example of superb craftsmanship.

I am totally not criticizing or invalidating your impression of it. But the way information is presented has always fascinated me. Doing it better helps everyone. Would you mind telling me what your version of it would look like?
The Fermi Paradox doesn't demonstrate that other worlds aren't inhabited, just that our assumptions about infinite exponential growth and resource consumption and the inevitability of interstellar civilizations emerging as a function of intelligent life may not apply.
I was really excited to get mine! It is neat. I got it and it has been in my drawer almost exclusively. I have done exactly two things with mine:

* Opened my friend's Tesla battery charge hatch from a distance for fun (it closes again on its own after maybe 30 seconds)

* Recorded a lamp's IR remote on/off/up/down toggles and used the Flipper to turn on the lamp, rather than using the IR remote, to try to debug whether the remote was going bad or if there was a problem with the lamp (it was the lamp itself)

And I tried, unsuccessfully, to:

* Read my dog's microchip data

Otherwise, I haven't found any use for it. I really wanted to like it. I did a search to see if there was anything interesting to do with it that I was missing, and basically it's what I did (or failed to do) above. Some people also use it to change TV channels at restaurants as a prank it looks like.
Fun interface, glad it holds up on mobile! I adore second-person narratives.
The thing I can't figure out is how to get a good pipeline of screws that need replacing. All of my previous roles have been full-time salaried staff, and my network is all people like that. Getting a new job of that type is the infamous hurdle of interview panels, which would mean getting the contract takes more time than executing it, if the model I knew applied.

So what model does apply? How do you find enough work efficiently enough with that kind of model? How do you make it sustainable and not run out of the screws that your professional network needs replacing?
The scary truth about how far behind American kids have fallen
Again, as I said in my message: Pay for position stays the same, independent of age. Firing is disproportionately old people who get replaced with young people at the same pay

That's the issue.
Not the poster you asked but I'd say.. Start at or near the beginning. Later stuff has some gnarly sounding synths and arrangements that might not sound all that palatable to the modern ear (very 80s).

For me I first heard him via his album "Songs of Love and Hate". I found it in my dads record collection after a funeral of a close family member.

It's still my favourite.
The guards them-self are a major threat, too.

Armed people that feel they are supposed to keep things under control have a tendency to do strange things.

The external threat need to be quite bad before they are worth the risk.
> Not saying tor is a good-fit solution to these problems

I'm glad we agree!
Username admirably justified
We're on the 4th or 5th generation of mobile network standards. Each generation gets more optimized to allow for more devices, more data, more usage.

You simply cannot run a worldwide mobile network with a few billion phones unless you have a general idea of where every single phone is. So that is what happens. All the phones are constantly telling the network "if you need to contact me, please use these towers that I can currently see". That's how it has to work.