Hacker Newsnew | past | comments | ask | show | jobs | submit | valicord's commentslogin

I'm sure you're being sincere here but this really reads like that famous HN comment about "who needs Dropbox when ftp exists". The reason vscode is popular is not because it does something impossible to do otherwise, but because it does those things out of the box with a friendly UI.

I think you missed the issue with the Dropbox comment. Look back at it. He talks about using Linux, FTP, curlftps, SVN, and doing a network mount.

The comment isn't actually even talking about providing the same service, so they mention emailing themselves files and usb drives.

The problem was there was a big technical hurdle to locally network mount a file system. Especially across OSes. It's even harder to do it non locally. Sure, it's not hard if you're familiar with that stuff. Sure, it's not hard to learn if you're comfortable in the terminal. Sure, today you can use rclone. BUT that's not a tool my grandma can use.

On the other hand, we're not talking about tools my grandma can use. We're talking about tools a programmer can use.

https://news.ycombinator.com/item?id=9224


But we are programmers. I think there is a difference between expect John Accountant who doesn't trust his computer to set up RSync and a server, and a Programmer who is already going to spend a good chunk of their day in a terminal windiow anyways.

Dude I'm tired. Tired of having to learn some stupid new UI paradigm just because.

I really really wish there was ONE standard orthodoxy with regards to UI and how programs work and how we get around them.

Instead we have these clowns constantly inventing new ones. I love learning things and tweaking things but I have limited bandwidth and I am so over micromanaging my PC

For the record I know and love vi. But as I get older I find myself yearning more for the cathedral than the bazaar


How much time did it take to write this rather than Google "join zoom in browser"?


Genuinely curious as I don't know - could zoom not still record what is said and use that for their own purposes?

I just assume anything said near a computer could be and likely is recorded and stored by somebody, nowadays.


“Dial into zoom using telephone”


join zoom in browser only works if the host toggled that as an option.


The point is atomic code changes, not atomic deployments. If I want to rename some common library function, it's just a single search and replace operation in a monorepo. How do you do this with multiple repos?


> If I want to rename some common library function, it's just a single search and replace operation in a monorepo. How do you do this with multiple repos?

Multiple repos shouldn't depend on a single shared library that needs to be updated in lockstep. If they do, something has gone horribly wrong.


They do, it's just instead of it being a library call it's a network call usually, which is even worse. Makes it nigh impossible to refactor your codebase in any meaningful way.


But if you need to rename endpoint for example you need to route service A version Y to compatible version in service B. After changing the endpoint, now you need to route service A version Z to a new version of service B. Am I missing something? Meaning that it doesn’t truly mater whether you have 1 repo, 2 repos or 10 repos. Deployments MUST be done in sequence and there MUST be a backwards compatible commit in between OR you must have some mesh that’s going to take care of rerouting requests for you.


You just deploy all the services at once, A B style. Just flip to the new services once they're all deployed and make the old ones inactive, in one go. Yes you'll probably need a somewhat central router, maybe you do this per-client or per-user or whatever makes sense.


So that's blue green with added version aware routing. What if you need to rollback? Good luck I guess.


You can do phased deployments with blue green, that's what we do. It depends on your application but ours has a natural segmentation by client. And when you roll back you just flip the active and passive again.


It doesn't need to, it's just much more convenient when you can do everything in a single commit.


You can grant access to a few specific sites (in chrome at least), it's just hidden in settings and you need to configure it manually.


If you can sue shark fins, why not a website? https://en.wikipedia.org/wiki/United_States_v._Approximately...


Amazing, here is a list of other similarly hilariously-titled “in rem jurisdiction” cases: https://en.wikipedia.org/wiki/In_rem_jurisdiction#Examples

Some good ones: - United States v. One Solid Gold Object in Form of a Rooster - United States v. 11 1/4 Dozen Packages of Articles Labeled in Part Mrs. Moffat's Shoo-Fly Powders for Drunkenness - South Dakota v. Fifteen Impounded Cats


My favorite one: United States v. Article Consisting of 50,000 Cardboard Boxes More or Less, Each Containing One Pair of Clacker Balls

https://en.wikipedia.org/wiki/United_States_v._Article_Consi...


"More or Less" maybe takes the cake for me.


I've spent a lot of time in forfeiture court and it's always a chuckle to hear these cases get called. Especially the defendants' lawyer "Yes, your honor, I represent the cats."

Always wanted the cat, or the Honda Civic or whatever to ask to represent themselves. I guess if there was a foreclosure against an Nvidia Spark with a local LLM it might be able to give it a worthy try.


My favorite is United States v. One Solid Gold Object in Form of a Rooster.

The Rooster won.


Fantastic. Each case is basically an SCP object.


French law is based on an entirely different legal system compared to US (and Anglosphere law):

https://en.wikipedia.org/wiki/List_of_national_legal_systems...

It might not be possible to do something like that in France (though I assume there are other mechanisms available in that case).


Louisiana has a bunch of French law: https://en.wikipedia.org/wiki/Law_of_Louisiana


And your point of trivia is not applicable here:

https://en.wikipedia.org/wiki/United_States_Court_of_Appeals... -> Louisiana isn't in the list for the court that handled that trial.


Holy crap, 30'000 sharks kills for a bloody soup. Insane and that wasn't even their only journey.


if it's an open source project, why is it using a cask anyway? it should be a formula that builds from source directly


I don't know much about macOS these days, but I was under the impression that Casks were for applications, and normal formula were for things installed in your PATH as standalone binaries. The .app needs a few extra things bundled up.

EDIT:

I looked it up, the issue is that homebrew explicitly doesn't want .app formulas: https://docs.brew.sh/Acceptable-Formulae#stuff-that-builds-a...

IDK what they expect. Every open source application developer needs to pay $99/yr now?

I mean you can always get the DMG from the releases on GitHub, so I guess we can just point people there and abandon homebrew. https://github.com/alacritty/alacritty/releases


Mise can install things directly from GitHub


The satellite feed removed from internet in 3, 2, ...


From one of the comments:

> Yes, FIRMS data is what most people use to monitor large strikes that create a significant heat signature. In the middle of the sea you'll usually just see oil platforms generate heat like that.

> A lot of people reading this know this already, but you could see exactly where the bunker busters were being dropped in Iran months ago from FIRMS data within ~15-20min of the strikes.


Are you sure that 15-20min latency is the fastest you can get that data?


The lower resolution geostationary satellites transmit every 10 to 15 minutes and the data is made available within 30 minutes of transmission. There are polar orbit satellites which can potentially make detections faster but they only overfly specific regions and are only looking at a small portion of that at a given time. The database itself is updated every 5 minutes.

For Iran, 15 minute latency would mean you got lucky with the cycles of several steps lining up just right.


This post is relatively old information to anybody following e.g. the Ukraine War, which is where I assume the poster got the inspiration for this. It's regularly used to publicly confirm strikes.


Unfortunately, why would the current admin want to stifle info about these strikes?

They brag about them, because murdering random people in the ocean on flimsy pretenses is popular to their base.

We have murdered at least 66 people so far.

It sure is funny how republicans insist that Fentanyl is a huge problem, but decline to punish those actually responsible, the sacklers, and have abandoned their blame of China for fentanyl production.

Meanwhile we continue a military build up off the coast.

Can't wait for all those people who voted for Trump because he "Doesn't start wars" to be completely silent or even supportive of a war against Venezuela.

Some things don't entirely make sense with the cynical view though. I would think his base would be very supportive of openly advocating for regime change in Venezuela even by force, so I don't quite understand subterfuge unless this is just early opinion driving.

Republican presidents sure like how wars do for their re-election though, and the Trump admin would love a war to "excuse" something like... say.... suspended elections.


[flagged]


What narco boats?


The point is that the scrapers can easily bypass this if they cared to do so


How so?


The parent comment was "The author of that site assumes that scrapers will keep track of the access tokens for a week, but most internet-wide scrapers don't do so.". There's no technical reason why they wouldn't reuse those tokens, they don't do that today because they don't care. If anubis gets enough adoption to cause meaningful inconvenience, the scrapers would just start caching the tokens to amortize the cost.

The point of the article is that if the scraper is sufficiently motivated, Anubis is not going to do much anyway, and if the scraper doesn't care, same result can be achieved without annoying your actual users.


Hmm… by setting the verified=1 cookie on every request to the website?

Am I missing something here? All this does is set an unencrypted cookie and reload the page right?


They could, but if this is slightly different from site to site, they’ll have to either do this for every site (annoying but possible if your site is important enough), or go ahead and run JS (which... I thought they do already, with plenty of sites still being SPAs?)


I would be highly surprised if most of these bots are already running JavaScript, I'm confused by this unquestioned notion that they don't.


That's mainly for visitors. If you're a US resident, you can't just buy medicines abroad, unless of course we are talking about the "they won’t get caught" scenario.


US residents can buy medicines abroad the FDA link says personal importation is allowed as long as the medicines are FDA approved and are not being imported for commercial purposes. Now in the context of the original post maybe generic versions of Ozempic won't technically be FDA approved yet if the company that produces it has to wait for the US patent to expire.


The FDA approved version may be significantly cheaper to compete with the generic brands.

I also wonder if only the "active ingredients" need to be FDA approved, and the packaging is irrelevant?


Of course you can buy medicine abroad and legally bring 90 day doses.

More over, you can order and ship medicine, including ozempic and zepbound, using American prescription from Canadian online pharmacies. For some drugs it’s quite cheaper than paying American prices.


Sounds like an opportunity for non-residents.


The major legal question for generic Ozempic imports will be, did Novo Nordisk buy Trump coins or donate to the White House ballroom?


Did they proofread this at all?

> the Department of Housing and Urban Development announced that non-permanent residents ... would no longer be eligible for mortgages insured by the Federal Housing Administration (FHA)

> The reason why the number of FHA loans going to non-permanent residents has dropped in recent months, according to Thomas, is mostly that they are not buying anymore.

What? No, the reason why the number of FHA loans going to non-permanent residents has dropped is that they are not eligible for them. It literally says so at the beginning of the article.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: