HNHacker News
TopNewBestAskShowJobs

chabad360

583 karma · joined October 7, 2019

I'm a software engineer by day, and in bed by night.

[Verifying my OpenPGP key: openpgp4fpr:4BCF3BA4BE9FC8194C6FF7BC0A6BE3C9CD4A46F4]

submissionscomments
chabad360··on Building a Virtual Machine Inside ChatGPT
Did you try sudo?
chabad360··on Inkbase: Programmable Ink
Wow. This is the thing I've been looking for for years (ever since I got my remarkable), something that would allow me to augment my scribbles and bullet journals.

To be honest, this is something I'd be willing to pay a lot of money for...

chabad360··on Ask HN: Any good black Friday deals?
Not so conspiratorial, I don't know about AMD but companies like Samsung do sell modified SKUs (I believe mainly TVs) with generally worse processor power than their not BF counterparts. A quick Google (or HN even) search should bring up a few articles about this behavior.
chabad360··on Brave New Trusted Boot World
I fail to see what all the panic is about. All of the SystemD tools mentioned here (iirc) don't actually rely much on SystemD proper and especially systemd-boot and the boot stub are just SystemD in name (I use both).

But regardless, this entire article is about how to have an actually secure boot on Linux (and not remote attestation), something which is certainly good for the user. Otherwise you're actually more easily susceptible to malicious actors stealing your data on the system you "trust". None of the steps listed here require trusting anyone other than the TPM (which is admittedly a flaw so long as we cannot audit them) and you can even use your own keys in pretty much all cases (provided -as discussed in other comments- MS hasn't f'd that up). I personally use a boot-stub based booting method with my own SB keys (but ironically, don't encrypt my root, so go figure), so I can vouch for the fact that it was actually quite painless to setup. Please don't jump down the slippery slope before you actually try these methods and realize that this is just as easy to deploy (you only need to disable secure boot first) and certainly a more secure option than using shim and an unsecured initrd.

Also, I don't understand where remote attestation entered the conversation here, and I also don't see why that can't be a community based thing (al la let's encrypt is now everyone's CA) where you can choose your providers or even roll it yourself.

chabad360··on Stop Scanning Me
I don't think they believe that. But the only way you get anywhere is by not making ad hominem attacks.
chabad360··on Jewish Calendar Demystified (2007)
Hmm, considering that the Jewish New Year ended in the middle of September that year, it actually is a question. I suppose it depends on whether that journal was actually published before or after Rosh Hashanah that year.
chabad360··on Ask HN: What Happened to SixthSense by Pranav Misty
It's seems you can find the (unfortunately unmaintained) code on GitHub: https://github.com/sixthsense/sixthsense and Google code: https://code.google.com/archive/p/sixthsense/
chabad360··on Ask HN: Microsoft SmartScreen is destroying our business
IIRC you are able to get the cert signed to an existing HSM USB (depends on the provider tho).
chabad360··on Ask HN: What's the next big thing that few people are talking about?
I'm curious if you've seen the work coming from Dr. Smalley's lab in Texas (don't remember which school ATM). They're using cellulose with light trapping techniques to simply move particles in the air and reflect light off of that.

I don't have any links on me at the moment but it shouldn't be too hard to find details on Google.

chabad360··on An introduction to logical decision theory for everyone else
Judging by the "imaginary" characters, I believe this is the Socratic method.

https://wikipedia.org/wiki/Socratic_method

chabad360··on Show HN: A Full-Stack Web Framework for Go
There is https://github.com/jfyne/live which is probably what you're looking for.
chabad360··on A tiny Docker image to serve static websites
Yea, no.

A 301 (or 302) redirect means setting the status code header to 301 and providing a location header with the place to redirect to. Last I checked GitHub doesn't allow any of this, or setting any other headers (like cache-control). To work around this, I've been putting cloudflare in front of my site which lets me use page rules to set redirects if necessary.

chabad360··on Rethinking Visual Programming with Go
One tool that I think might be adjacent to what the author is trying to do is Sourcetrail. Unfortunately, the project is no longer maintained (and the repo is archived...), and they never got Go support.
chabad360··on Go 1.18
I've found generic code much easier to read once I started playing with it myself. It might be worth implementing a generic sorter (or some other easily generic construct) just to get more familiar with the new syntax.
chabad360··on Go 1.18
I'm curious why you say fortunately? I find it to be quite a down side that type parameters are missing. In fact it's quite confusing, because there is nothing that indicates a constrained interface can't be used in place of a regular one (until you try it). Personally, I think they should be included simply because they are a side effect of the generics syntax and it's much more confusing without. Also, they increase clarity and type safety, which are two of Go's main advantages.

Also, type parameters were supposed to be included, but were dropped because it made the implementation more complex.

chabad360··on Go’s major versioning sucks – From a fanboy
I'm very confused. Go literally uses refs as versions. However to allow for situations where you'll need to update a module because of a bug fix or something like that, Go allows you to safely automatically update to the latest minor version, on the assumption that there are no API breaking changes. If there is such a change, Go wants the module owner to increment the major version so you don't get bugs just from updating.

I will agree that the ergonomics of this method aren't perfect by any means. But what it does accomplish, is that it forces you to declare your dependency explicitly (which seems to be one of Go's underlying principles).

chabad360··on Police in Japan arrest man for uploading movie summaries to YouTube
Huh. The headline makes it sound like this guy did nothing wrong and his arrest should be cause for a free speech protest. But TFA reveals that that this guy would just pirate a movie and then make a super cut of it that pretty much just contained the core plot. Despite the claim that part of the problem is that Japan has no fair use provisions, I don't think fair use really covers this.
chabad360··on Tell HN: GitHub leaked names of private repos with pages
> Future analysis of public GitHub Pages sites will be unlisted from public view as an additional protection.

Having just checked their website, I'm pretty certain this hasn't happened yet.

chabad360··on Unbreakable phone screens could be made with a new material
You should check out the pixel 4a. Small phone (which I strongly prefer), very cheap, and just a very good Android phone overall.
chabad360··on Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround
At least for fusion360, check out this project: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux

It makes using fusion on wine really easy, and it runs surprisingly well too.

chabad360··on Why are German numbers backwards?
IIRC, the original Hebrew also writes most numbers this way.
chabad360··on Startup Ideas
Isn't #9981 basically what HN is?
chabad360··on Show HN: Go playground powered by WASM that runs in the browser
Got to admit, I think "Rewrite it in Rust" has gone too far this time.
chabad360··on Ask HN: Are you also getting extremely obvious spam bypassing Gmail's filters?
Huh. I thought it had something to do with my subscription to oss-security (the plain-text email causing some confusion in the filters). But clearly it's not just me...
chabad360··on Why does no one ever talk about Sweden anymore?
While I understand (and maybe agree with) your point, one of the "official" reasons listed for why someone would upvote a post, is not the content of the post itself, but rather the discussion (which there seems to be a lot of).

Judging from the current top comments, it seems the general sentiment is that this post is incorrect and ignores a number of points.

chabad360··on Ask HN: What problem are you close to solving and how can we help?
Have a look at stuff like Netlify CMS, or any of the already existing website builders like WIX or Weebly or squarespace Etc.
chabad360··on Cloudflare says it mitigated a record-breaking 17.2M rps DDoS attack
HN post with original source: https://news.ycombinator.com/item?id=28233505
chabad360··on Comma Three [video]
They do also have the highest consumer reports rating of all the autopilot-esque systems.
chabad360··on Comma Three [video]
You'd be right, except IIRC Comma hasn't gotten anyone killed because of (at best) misunderstood advertising (or seeing a barrier as a road, etc.).
chabad360··on Windows Defender blocks qBittorrent
You should probably research how the crash reporting works, but the gist of it is (iirc) companies can register their software with Microsoft and get these crash reports sent to them.
← PreviousPage 4 of 7Next →