Hacker Newsnew | past | comments | ask | show | jobs | submit | wkat4242's favoriteslogin

Well, I wish you the best with this - but I really don't understand the target market.

The obvious competitor here is Tailscale. But let's say, reasons, and Tailscale isn't an option. Then you go down the path... TwinGate, Teleport, Netbird, Pomerium, Netmaker, ZeroTier, etc...

Even the initial pricing and free tier are you're up against are going to mostly be a deal breaker compared to what's out there.

Trusting a VPN provider is a lot. If you're running the control plane - why should I trust Netrinos?


I'm also still a FF user, but I'm eyeing Waterfox [1] and Floorp [2], both FF forks. Waterfox has the stronger privacy focus out of the two, but Floorp doesn't strike me as being any less private that vanilla FF.

1: https://www.waterfox.com/

2: https://floorp.app/


Yes, sorry! We're investigating, but my current theory is we got overloaded because I relaxed some of our anti-crawler protections a few days ago.

(The reason I did that is that the anti-crawler protections also unfortunately hit some legit users, and we don't want to block legit users. However, it seems that I turned the knobs down too far.)

In this case, though, we had a secondary failure: PagerDuty woke me up at 5:24am, I checked HN and it seemed fine, so I told PagerDuty the problem was resolved. But the problem wasn't resolved - at that point I was just sleeping through it.

I'll add more as we find out more, but it probably won't be till later this afternoon PST.

Edit: later than I expected, but for those still following, the main things I've learned are (1) pkill wasn't able to kill SBCL this time - we have a script that does that when HN stops responding, but it didn't work, so we'll revise the script; and (2) how to get PagerDuty not to let you go back to sleep if your site is actually still down.


I wouldn't write ATProto off as just microblogging, there are a bunch of interesting (and exciting depending on your POV) apps out there that _aren't_ microblogging apps. To name a few:

* https://stream.place

* https://tangled.org

* https://www.germnetwork.com/

* https://slices.network/

* https://smokesignal.events/

* https://www.graze.social/


STEP doesn't preserve all of your design intent (sketches etc.) but it does preserve the geometry (edges, vertexes, faces). So it is a lot easier to work with it because it is lossless and precise. Curves are curves, not quantised/faceted.

So in our image processing analogy, it is still in a sense a "flattened" representation of the layers, but it's a vector format. The best way to think of it is broadly like a 3D SVG, I guess.

https://en.wikipedia.org/wiki/ISO_10303-21

3D printer slicers (except maybe Cura without a paid add-on) can usually load STEP now, but they are still internally meshing before slicing. I think Orca/Bambu/PrusaSlicer all give you some control over that meshing (they all use OpenCascade to do it, in fact).

In FreeCAD you can do things like defeaturing, so if you have a hole in a rounded plate, you can delete the hole, you can delete corner-rounding. You can also break STEP files down to faces and use the surface/curves tool to work on them, or use them as a BaseFeature for a Part Design Body, etc.

This is a pretty useful video for showing the differences:

https://www.youtube.com/watch?v=5l6GOfshigQ


I think there are ways to install the Windows Store, but it isn't there by default.

You may know this, and we agree it would be better if there was a GUI option, but to disable automatic updates just save this as a .reg file and run it:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoUpdate"=dword:00000001


I'm really waiting for the TUI web browser. That would let me live completely in the terminal.

Is anyone working on this?

With the speed terminals are and support for graphics through things like sixel and shaders I'd love to have a browser even if I couldn't do videos. Even if it was like viewing most pages in reader mode.

I'm not sure some big companies would be happy about that though since it likely would mean you could do things like ad blocking more easily. But maybe you could get them on board if you pitched it as a browser for LLMs. Something something it's a native interface for them. ;)

I know there's some browsers but things like W3M, Lynx, or *links* are... rough... definitely not of the quality we're seeing elsewhere in the current TUI revolution.


FBSD Host > Jail > [FreeBSD bHyve Vm] > Jails

You have web services you desire to host. Let's call our first jail, infrastructure.

Within our infrastructure jail we want to create a Virtual Machine for actual web services.

You have a AMP stack and you wish to keep MySQL, Apache and PHP isolated. Security right?

We construct a VM named Web Services running FreeBSD. This VM now enables us to construct more jails to handle isolated MySQL and Apache/PHP instances. These jails have no idea about the host underneath as they're being hosted in a floating hive.

The VM is now the host so all jails connected traditionally via a Bridge and this is where netgraph comes in. However to explain NG over HN would be painful.

bHyve too isn't just limited to a single jail, you could then create a second jail on the FBSD host and construct the same. "Network Infrastructure" where you handle routing between jails.

So you now have two jails, each running virtual machines isolated from each other running hierarchical jails.

In my case I have a storage virtual machine. Using ZFS, space is dynamic and storage jail within issue all my nfs zfs shares, my smb shares et cetera. This makes backups easy as all I ever need to do is backup the storage virtual machine.

A media jail where I hold all my streaming services and a network jail where all things network infrastructure go. Routers, monitoring, dns et cetera.

You can go deeper than that. I was playing with a host where you had a, VM, Jail with hosted a dedicated firewall for jails which hosted jails for services.

Host > Jail > VM > FW Jail > Service Jail A > Jail A, B, C

And because all is contained in a virtual machine, I just power off the VM and backup the raw image.


NetGraph and bHyve are a match made in heaven. I need to master them some more.

I have isolated jails with their own vNics running a nested bHyve VM instance inside which inside you then host a jail with its own vnic.

If something jumps out of the they are dead locked to the VM, if they jump out of that, they're trapped in a jail.


For anyone remotely surprised:

Apple Told Some Apple TV+ Show Developers Not To Anger China - https://www.buzzfeednews.com/article/alexkantrowitz/apple-ch...

Apple quietly deletes nearly a hundred VPNs that allowed Russians to get around censorship - https://news.ycombinator.com/item?id=41712728

Apple CEO Tim Cook "secretly" signed an agreement worth more than $275 billion with Chinese officials, promising that Apple would help to develop China's economy and technological capabilities - https://www.macrumors.com/2021/12/07/apple-ceo-tim-cook-secr...

Apple telemetry on every app opened - https://sneak.berlin/20201112/your-computer-isnt-yours/

Apple is lobbying against a bill aimed at stopping forced labor in China - https://www.washingtonpost.com/technology/2020/11/20/apple-u...

Apple is notoriously strict with App Store rules, but gives China’s WeChat a free pass - https://reclaimthenet.org/apple-app-store-wechat-china

Apple drops Hong Kong police-tracking app used by protesters - https://www.bbc.com/news/business-49995688

Last week, the Chinese government ordered Apple to remove several widely used messaging apps—WhatsApp, Threads, Signal, and Telegram—from its app store. [..] In a statement, Apple said that it was told to remove the apps because of “national security concerns,” adding that it is “obligated to follow the laws in the countries where we operate, even when we disagree.” [but they don't disagree so much that they'd stop locking their devices against their users] - https://www.cjr.org/the_media_today/apple_appstore_china_cen...

Apple happily locks you out of your own devices, then cries "just complying with local governments" when those locks are used against their users. They're the person holding you down while others kick you. Every bit as guilty - especially when they see their users kicked again and again, yet continue holding them down.



Talking of cheap and powerful devices one can also look at Chinese UZ801 4G LTE (Qualcomm MSM8916) dongles. They cost like only $4-5 and pack quite impressive HW: 4GB eMMC, 512MB RAM, actual 4G modem sometimes with 2 sim switching support. Since it's actually old Android SOC there is even GPU and GPS in there. And a lot of work was already done on supporting them:

https://wiki.postmarketos.org/wiki/Zhihe_series_LTE_dongles_...

https://github.com/OpenStick/OpenStick

So yeah if you looking for hardware platform for weird homelab projects that's can be it.


You can just follow the official build instructions with a single change: when specifying the build target, change it from -user to -userdebug:

https://grapheneos.org/build#setting-up-the-os-build-environ...


The animated training film for B-29 gunners.[1]

For a sense of what air to air gunnery is like without computer assistance, see the corresponding training film for B-17 gunners. [2].

[1] https://archive.org/details/19584-army-air-forces-gunnery-in...

[2] https://www.youtube.com/watch?v=aoHOVUKOc0M


> it would be great if the app offered an option to hide its files from other apps by locating them in the app's private storage area

For what it's worth, you can do just that now. Not sure when it was introduced, but on the current Android version, you are prompted to select either "Device storage" or "App storage" when creating a new vault.

You can also change the location of existing vaults from app to device and vice-versa.

With that now available, the one thing missing for me is a biometric lock option. Or even any kind of locking at all. There's a community plugin for that, but it's quite unstable and no longer maintained.


Being white hat is a very different thing to being aligned with the government. Especially with all the secret spying they do which many white hats don't agree with because most of them are also strong privacy advocates. The whole white hat hacker community was very upset about the Snowden revelations. And I don't think that lost trust every returned.

Hmm the quality is not so impressive. I'm looking for a really naturally sounding model. Not very happy with piper/kokoro, XTTS was a bit complex to set up.

For STT whisper is really amazing. But I miss a good TTS. And I don't mind throwing GPU power at it. But anyway. this isn't it either, this sounds worse than kokoro.


Radical in terms of economics, but also radical in its incrementalism.

Falcon 9 was a highly competitive rocket without reuse. If they didn't get reuse to work it would have been a successful project. Reuse of the first stage was a huge cost optimization that put it in a class by itself -- but they they did it radically reused risks.

Contrast that to the X-33 which would have required a large number of new technologies to all work to fly at all.

Fixed-cost pricing was also a radical innovation because it drove SpaceX to do everything it could to lower costs. It was known for a long time that reusing (only) the first stage was a good path to lower costs, the SpaceX business model rewarded them for doing it.

SpaceX is highly technically innovative but it's been so successful because technical innovation has been centered around cost reduction and practicality, not chasing high performance for the sake of high performance.

The SpaceX model might need change to get to Mars because of latency. You can launch a Starship to LEO, have it blow up, and launch another one in a few weeks. If a Starship fails to land on Mars, however, you have to wait another two and a half years to try again. Similarly, SpaceX runs everything by remote control from mission control which is great in LEO but to stick a landing on Mars you need something that flies autonomously.



ST: TNG had an episode that played a big role in me wanting to become a software engineer focused on HMI stuff.

It's the relatively crummy season 4 episode Identity Crisis, in which the Enterprise arrives at a planet to check up on an away team containing a college friend of Geordi's, only to find the place deserted. All they have to go on is a bodycam video from one of the away team members.

The centerpiece of the episode is an extended sequence of Geordi working in close collaboration with the Enterprise computer to analyze the footage and figure out what happened, which takes him from a touchscreen-and-keyboard workstation (where he interacts by voice, touch and typing) to the holodeck, where the interaction continues seamlessly. Eventually he and the computer figure out there's a seemingly invisible object casting a shadow in the reconstructed 3D scene and back-project a humanoid form and they figure out everyone's still around, just diseased and ... invisible.

I immediately loved that entire sequence as a child, it was so engrossingly geeky. I kept thinking about how the mixed-mode interaction would work, how to package and take all that state between different workstations and rooms, have it all go from 2D to 3D, etc. Great stuff.


I see tbs=li:1 activates "verbatim". Duly applied, with thanks :)

> This has always been possible.

No. Starting 2-3 years you had to go through about:config to do this, such as detailed at

https://www.reddit.com/r/FirefoxCSS/comments/qqkw5x/enabling...

and

https://connect.mozilla.org/t5/discussions/custom-search-eng...

etc.

Heaven knows what they were thinking when they made this option only available by the user adding an undocumented preference!

I needed to do this on desktop linux a few months ago to use the AI-avoiding &udm=14 google tweak[0]

0: https://news.ycombinator.com/item?id=43002403


Though I fully approve the posted link, I do something similar in a different way; maybe it will work for you:

0. use firefox and ublock origin to take care of the ads

1. (re)enable custom search urls[0]

2. add https://www.google.com/search?udm=14&q=%s as such a custom search url

Steps 1 & 2 avoid the AI spam on default google by telling it to use the "web" search context ("udm=14").

You have to name your search url, so I call mine Plain Old Google, or POG for short.

0: https://gist.github.com/brootware/b72d3639d00d1cb9c3b138cf0e...


roo and cline also can use local llm

LLMs are calculators for language.

Just as the calculator cleaved computation from mathematical understanding, LLMs have cleaved language use from linguistic reasoning. We used to treat expression and comprehension as tightly entangled. Now they're demonstrably separable. We’ve built a machine that can "speak" without understanding, just as calculators can "solve" without knowing.


> traditional "keep learning all the different grammar combinations first" approach

That's not better than Duolingo, no.

Duolingo is OK initially (especially if you need to learn a new alphabet), but then quickly move on to

* https://www.languagetransfer.org/ (will give you a good understanding of the principles of the language but without feeling like a grammar book)

* https://www.pimsleur.com/ or similar audio courses (expensive, but thorough, seem to be informed by spaced repetition principles, I remember what I learn here)

* and when you've got the basics down, slow speaking podcasts or youtube which will increase your vocab and understanding greatly

* lots of youtube/netflix (use https://addons.mozilla.org/fy-NL/firefox/addon/youtube-dual-... or one of the many addons that give more control over subtitles, eventually only foreign subtitles or none)

* simple translated stories (I don't know what these are called, but you'll typically have first a story with translations interspersed, then the full story without any guide). https://www.lingq.com/en/ is a site that does this for you, though I guess you can use llm's this way too now

You want lots of input. You also want some deliberate practice making sentences, though in smaller portions than the input.


Is there any good free ADS-B platform these days? I know adsbexchange got bought up by a private jet charter company. So I guess they'll start blocking all sorts of stuff.

There are quite a few interesting tracking flows out there.

My rent is paid through a company called Bilt.

I discovered that when I shop at Walgreens now, Bilt sends me an email containing the full receipt of what I bought like so:

    > Hey [inahga],
    >
    > You shopped at Walgreens on 12/1/24 and earned Bilt Points with your
    > Neighborhood Pharmacy benefit.
    >
    > Items eligible for rewards
    > TOSTITOS HINT OF LIME RSTC 11OZ
    > $3.50
    > 
    > +3 pts
    > TOSTITOS RSTC 12OZ
    > $3.50
    >
    > +3 pts
    > Other items*
    > EXCLUDED ITEMS
    > $0.07
    >
    > *May include rewards-ineligible items and/or prescriptions.
Ostensibly (hopefully) it would exclude sensitive items, plan B, condoms, etc...

I'm curious how this data flows from Walgreens to my rent company, but maybe I'd rather not know and just use cash/certified check from now on.


If you're US based, there's tons of data broker sites, and you can glue together the information for free as various brokers leak various bits (E.g. Some leak the address, others leak emails, others leak phone numbers). And that's by design for SEO reasons, they want you to be able to google someone with the information you have, so they can sell you the information you don't have.

Some straight up list it all, and instead of selling people's information to other people, they sell removals to the informations owner. Presumably this is a loop hole to whatever legislation made most sites have a "Do Not Sell My Info" opt out.

What you do is look up a data broker opt out guide, and that gives you a handy list of data brokers to search. E.g.

https://inteltechniques.com/workbook.html


One big privacy issue is that there is no sane way to protect your contact details from being sold, regardless of what you do.

As soon as your cousin clicks "Yes, I would like to share the entire contents of my contacts with you" when they launch TikTok your name, phone number, email etc are all in the crowd.

And I buy this stuff. Every time I need customer service and I'm getting stonewalled I just go onto a marketplace, find an exec and buy their details for pennies and call them up on their cellphone. (this is usually successful, but can backfire badly -- CashApp terminated my account for this shenanigans)


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

Search: