Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jimsmart
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
181.
▲
by
jimsmart
6y ago
> Can I use GPL-licensed code in my MIT-licensed project? > No. The project as a whole must conform to the terms of the GPL license and must be distributed under the terms of that license. Therefore such a project as a whole must be d
182.
▲
by
jimsmart
6y ago
I might have been downvoted for my views, but I note that Parler's preliminary injunction has been dismissed — of course the judge understands contract law and Amazon's AUP much better than the HN downvoters. https://ar
183.
▲
by
jimsmart
6y ago
Parler’s de-platforming shows the exceptional power of contract law combined with acceptable use policies, IMO. #unpopularopinion
184.
▲
by
jimsmart
6y ago
> Is having DNS changed for your network a huge risk? Yes, of course. An attacker can now effectively serve malware of their choosing, to network clients of their choosing.
185.
▲
by
jimsmart
6y ago
Your threat vector seems very specific. You are still talking about “biggest risk”. But without doing a proper risk analysis, for each individual case, this is just wasted speculation and a pointless conversation. If someone exploits a vuln
186.
▲
by
jimsmart
6y ago
If you are asking if the impact of having a DNS service hacked could be worse than any other service: there is no apples to apples comparison really. How can one measure what is 'worse': having one's DNS hacked vs any other s
187.
▲
by
jimsmart
6y ago
Your opening question seems to be specifically asking about the web interface — but each and every exposed service is a potential vulnerability, so if PiHole's DNS server is also exposed as well as the admin interface, then that is eff
188.
▲
by
jimsmart
6y ago
The worst that could happen is the box running PiHole could get owned, and used as a stepping-stone towards hacking other devices on the network it is connected to, possibly without any obvious outward signs. It's the same with any ser
189.
▲
by
jimsmart
6y ago
I like this programming style, personally. The pattern of having helper funcs as well as class/struct methods, which is most appropriate, is a pattern I seem to see quite frequently with Go code.
190.
▲
by
jimsmart
6y ago
It's a pre-existing competing(?) product. https://www.macupdate.com/app/mac/24120/caffeine
191.
▲
by
jimsmart
6y ago
In Apple's Notes, there is a top level folder called Recently Deleted - you can move things from that folder back where they belong.
192.
▲
by
jimsmart
6y ago
> Bitcoin passes Visa becoming the largest financial service in the world Only for a different definition of 'financial service' to the accepted norm. https://en.wikipedia.org/wiki/Financial_services
193.
▲
by
jimsmart
6y ago
Not many people know: the original Max Headroom 'pilot' was a 1985 British cyberpunk movie, somewhat underground despite being shown on TV — "Max Headroom: 20 Minutes Into The Future" — not only does it explain the origi
194.
▲
by
jimsmart
6y ago
To scroll the screen on the C64 actually involved a non-trivial amount of CPU usage, because the hardware can only shift the screen by up to 7 pixels, so every 8 pixels, one has to manage all of that because the VIC chip can't — this i
195.
▲
by
jimsmart
6y ago
It'll run pretty much all the same stuff as the current/previous generation of MacBooks. XCode builds universal binaries, which covers the bulk of current apps, and a built-in translation/emulation layer (Rosetta 2) helps bri
196.
▲
by
jimsmart
6y ago
> Development boards are typically more expensive That's not what I've experienced: Arduino's are cheaper, Teensys are cheaper, Adafruit boards are cheaper, many others too. And that's just regular retail prices at e.
197.
▲
by
jimsmart
6y ago
It's the fact that these so-called rules have exceptions, and exceptions to exceptions. Weird. Foreign. Neither. Keith. None of those are sounded as an 'a'. That's why we can't realistically generalise and say these
198.
▲
by
jimsmart
6y ago
That’s part of the problem. Power loss during SD card write will, more likely than not, cause corruption - FAT file systems do not have journaling.
199.
▲
by
jimsmart
6y ago
Three provide exactly this. http://www.three.co.uk/unlimited-data There may be others: I didn't look.
200.
▲
by
jimsmart
6y ago
It's fairly well accepted that UV-C is carcinogenic to humans. https://www.cancer.org/cancer/cancer-causes/radiation-exposu...
201.
▲
by
jimsmart
6y ago
I don't know the answer to your question, specifically. But it might be helpful to know that the power/strength of light diminishes according to the inverse-square law. That is, if one doubles the distance, there is quarter the am
202.
▲
by
jimsmart
6y ago
It's not about having a name in front of the static method, it's about e.g. say I have IO readers, and I want to provide a method to drain a reader, or copy a reader to a writer, why should such methods have to be class members? I
203.
▲
by
jimsmart
6y ago
Exactly this. Furthermore, I would add the following considerations (in no particular order): documentation existence/quality, possible use of CI, reasonable coverage (if shown/known), use/inclusion in other projects, outward
204.
▲
by
jimsmart
6y ago
I can't answer your questions, but Facebook's React repo has more than 10x the stars than their Zstandard repo has. Many of their other (more obscure / less used) repos have many less stars. To me this seems totally reasonabl
205.
▲
by
jimsmart
6y ago
Ah, my bad: In the post I was replying to, I thought you were saying that all of the permutation were enumerated and tested for — which we can all agree is terrible. I now understand you mean that the directory is in fact scanned (and filen
206.
▲
by
jimsmart
6y ago
> Very costly, but the only way to give case-insensitivity. That is very costly — but it's certainly not the only way to provide case-insensitivity, nor is it the recommended way, and I'd be surprised if any implementation of c
207.
▲
by
jimsmart
6y ago
Not in most cases, since 2018. https://www.gov.uk/government/news/card-surcharge-ban-means-...
208.
▲
by
jimsmart
6y ago
I strongly suspect this is actually not a free speech issue, and just boils down to contract law. Akin to an NDA.
209.
▲
by
jimsmart
6y ago
Personally, I prefer to close all of my elements, it avoids having to worry about accidentally triggering one of these hard-to-spot edge-cases.
210.
▲
by
jimsmart
6y ago
Re option #2, we have found Linode's smallest offering, Nanode, to be remarkably useful for a bunch of tasks that sound similar to yours (and indeed some bigger tasks). Only $5/month, which includes 1TB of transfer, and easy enoug
More ›