HNHacker News
TopNewBestAskShowJobs

mr__y

349 karma · joined May 5, 2018

submissionscomments
mr__y··on Copyright Troll May Have Set an Expensive Precedent for Copyright Trolls
It seems that Poland has a similar solution* - there are fixed rates and a losing party covers the fees up to that fixed rates. That is anyone is free to hire a lawyer at any rate but the loosing party will have to cover the costs but not more that those fixed rates, so effectively those rates are an upper treshold for repaying legal costs. Additionally a judge may decide that a loosing party does not have to cover those costs - depending on their financial situation (this is a bit more complicated, but since I am not a lawyer I don't know the details here)

*I'm quite sure that this solution in Polish legal system was modelled after the German law.

mr__y··on Moving towards a faster web
>Google are both measuring, and rewarding, website performance, as well as designing and distributing the principle tools

Also given their market share as a search engine, they also get to decide which websites you will be able to "discover" additionally incorporating their performance metrics into their website ranking. So not only a website will get a "slow badge" but will also be downranked into oblivion.

mr__y··on “Is your startup idea taken?” and why we love X for Y startups
Tinder for heroin (or maybe Birchbox?) and airbnb for used syringes
mr__y··on Tech and Liberty
Relying on courts seems to suffer one problem: given the scale and amount of posts I doubt that any judical system is capable to process that amount of cases.

Secondly, as it was already pointed in this thread, there are other ways to manipulate - for example by omitting some facts or simply rephrasing them.

To give you an extreme but real life example, recently in Poland there was news about Robert Biedron, left wing politician who rescued a two year old boy and his father from a burning car, then according to other media he just allowed them to wait in his car before police arrived (and I can't honestly tell which version is true - this kind of supports your point), but there was also a headline that translates to "Car crashed and burning with a 2 year old child on board. Robert Biedron involved". While this obviously gives a completely inverse impression on the viewer, technically this is not a lie - all the information in that headline is true and 100% correct. Penalizing lying on the internet will not stop manipulation. Maybe just make it a little bit harder forcing the manipulator to be a bit more creative

mr__y··on Those odd-looking security barriers
>This is often done by designing a system of landscape boulders, street furniture, retaining walls, and steep berms into the landscape around a building which (possibly non-obviously)

isn't a non-obviousness a bad idea? while I understand that it is motivated by aestetics but then you loose the deterrence factor?

mr__y··on Tech and Liberty
I see at least a few problems with penalizing lies:

1. Who is going to determine whether a given statement is a lie or not?

2. What about sarcasm and works of fiction? (And who (and how) determines whether a given post was intended to be sarcastic or not?)

3. What about a context? For instance, exactly the same wording of a message might carry a different meaning depending on the content of other posts in a thread. While I believe that this is somehow clear and obvious, what is not obvious is what makes a full context - is it just direct parent post, or whole thread or maybe even a larger part of a website? What if selection of context makes a difference (for example if I just use parent post as a context, the statement appears to be a lie, if I judge by the whole thread it possibly appears to be sarcastic). Now, who (and how) decides which context should be applied for analysis?

4. Transnational problems - which laws apply and how would you enforce it?

5. What problems would it actually fix? Lets say that from now on, I am not allowed to post on hackernews that Barack Obama visited my parents (he did not, it's a lie) - what problem it solves that I am not allowed to post that? (edit: formatting)

mr__y··on Unofficial Windows XP SP4
FLWM has even lower mem usage (the usability suffers though)
mr__y··on RISC-V OS Using Rust: Memory Management Unit
I believe that building a full blown OS requires dedicating so much time that this overhead due to the language itself will not be significant. On the other hand, without the sufficient experience with the language itself, it's easy to run into problems that will consume a significant amount of time
mr__y··on The Lost Key of QWERTY (2016)
I'm pretty sure it's rather that there are a lot of things that are in "we don't know that we don't know" category
mr__y··on Unofficial Windows XP SP4
Thanks, this sounds very interesting. On the other hand, are there any security implications? (especially if one assumes that hypervisor is _not_ bug-free) edit: I did some initial research and yes, it may have some security implications. However I believe it is not a major concern since the original idea was to use VMs to isolate instances of Windows XP which right now should be considered unsafe anyways
mr__y··on RISC-V OS Using Rust: Memory Management Unit
it should also be targetted at deep learning 3D printed IoT using 5G to connect to an autonomous vehicle
mr__y··on Unofficial Windows XP SP4
> The inevitable cost is zero security When using VMs you could have a separate VM for each application. This will not improve security per se, but at least will isolate the effects of a vulnerability. This of course assumes that sufficient RAM/disk space is available
mr__y··on I Got Access to My Secret Consumer Score
If all this data would be more or less random (which is kind of implied by "run on bots worldwide in millions") this would merely add some random noise to large datasets. For this to create any real problems the noise generated by those bots would have to be somehow biased, of course in an incorrect way. This implies then, that for such idea to be even remotely effective one would need at least a peak in aggregated data to know real trends and program bots to blur the image generating fake trends.
mr__y··on Flood of Oil Is Coming, Complicating Efforts to Fight Global Warming
There is an "easy" solution to this problem - introduce a new (preferably renewable) energy source that is an order of magnitude cheaper than oil.
mr__y··on Driverless cars are stuck in a jam
Just because lidar is not working in certain places and certain conditions does not mean that it's always useless. It just means that an AV cannot rely [only ]on lidar. Lidar could be used as a suplementary sensor - that is providing additional sensory data when appropriate and switching to non-lidar mode when conditions require. This is one of the things where AV can have a clear advantage over [even above ]average driver: a superior sensory system
mr__y··on Driverless cars are stuck in a jam
More often than not, switching User-Agent to Googlebot is enough
mr__y··on Driverless cars are stuck in a jam
while I generally agree with your point, that new cars with great braking, enhanced safety and in perfect technical conditions are safer than average, I'm not entirely convinced if BMW is the right make for this kind of examples

edit: typo

mr__y··on The Internet of creation disappeared. Now we have surveillance and control
Hi, my name is Website Owner, I add a lot of unnecessary text to all of my pages to rank better in search engines
mr__y··on The Internet of creation disappeared. Now we have surveillance and control
>here is a Facebook group that might have better perspectives, or 'Coffee Twitter', but neither of those are easy to discover through Google I'm seeing this as a growing problem, more and more content exists that is not accessible for Google and therefore not searchable
mr__y··on Centralised DoH is bad for privacy
I get the "trust the operator problem", I was thinking about sharing this for several devices I own or possibly with family assuming that "trust the operator" would not be an issue then, while increasing privacy a bit by disabling the ability to match a DNS query to specific user/IP. If this was to be shared publicly then of course you are right and this not only solves nothing but makes it worse as it introduces another node to be "trusted"
mr__y··on WARP is here
According to [0] between 5 and 10% of all websites use Cloudflare. Even using the lower number, I'm pretty sure that neither 5% of websites are hosted by Comcast nor that they serve 5% of internet users. This gives Cloudflare already a much larger potential to monitor/censor than Comcast has. I am not saying that they actively do so, just pointing out that they do have the scale and market share to do so. What is more, in contrast to said Comcast, they also have the ability to access unencrypted traffic for those 5-10% percent.

[0] https://www.wired.com/story/cloudflare-spectrum-iot-protecti....

mr__y··on Centralised DoH is bad for privacy
There is one counterpoint for those concerned about all their DNS queries going through Cloudflare: since more and more[0] websites use Cloudflare (CF) service, the traffic goes through CF regardless of DNS lookups. I'm not saying its good, just pointing out that in more and more cases CF will know about a visit to a website whether their DNS/DoH is being used or not. In such a scenario using anything else than CF would actually harm the privacy as this would spray the information over other entities/providers. (If a website is behind a CF revproxy, CF "knows" about a visit to that website, if then a non-cf DNS service is used, that DNS provider becomes a second entity to have that information). Of course as of now majority of websites are NOT using CF, but apparently their market share is growing and this may become a larger issue in the future.

[0] Already 10% in 2018 according to this: https://www.wired.com/story/cloudflare-spectrum-iot-protecti...

mr__y··on Centralised DoH is bad for privacy
To extend your idea, if that "resolver located somewhere" would be shared by more than one user then mapping a dns query to a specific user/IP would be much harder, hence further improving the privacy
mr__y··on Centralised DoH is bad for privacy
>The ISP learns about the result regardless right after the domain name has been resolved to an A/AAAA record, when the browser sends the TCP+SYN packet to start HTTPS.

not necesarilly. With HTTPS the ISP will see the IP being connected to, not the domain. Since there can be multiple domains behind a single IP address, the ISP cannot know the exact domain. On the other hand since more and more websites use cloudflare revproxy service, quite often all the ISP will see is one of cloudflare IPs being connected to, whereas Cloudflare will know the exact domain (and URI) your browser is requesting. And Cloudflare will get that information regardless of the way you look up DNS record

mr__y··on Centralised DoH is bad for privacy
>I'd much rather trust Cloudflare than my ISP.

And I'd prefer a solution that does not rely on trusting any single entity, irrelevant of how "trustworthy" that entity is.

mr__y··on Prashanth Chandrasekar Replacing Joel Spolsky as Stack Overflow CEO
It's not a to-do list app worth 500M, it's the to-do list app 's user base worth 500M
mr__y··on Apple is evaluating new keyboard mechanisms to make thinner MacBooks
the most environmentally friendly thing you could do with that t410s is to replace the keyboard with a new one instead of replacing the laptop with a new one. This of course assumes that everything else is fine and only the keyboard is falling to bits.
mr__y··on HP printers try to send data back to HP about your devices and what you print
I've never expected that airgapping printers will become a real thing
mr__y··on Two Browsers Walked into a Scrollbar
>it isn't exposed to browsers well, I have a strong position that it should not be exposed to browser. Exposure of system settings/preferences should be minimized as this provides additional user-profiling opportunities.
mr__y··on A high-speed network driver written in C, Rust, Go, C#, Java
>I shy away from Python for anything where performance might one day be an issue if there are only a few bottlenecks that have a significant impact on the performance you could rewrite only those parts to C/Rust. This might be a good aproach especially in a situation where performance is not an issue right now but might be in future. When it actually becomes an issue only the part that actually affects the performance could then be rewritten to C. Of course this approach doesn't always make much sense, but quite often there is a small part of the code that impacts the performance the most and only that part would need to be rewritten, while the rest of the code could still enjoy a language more productive to write in. Similarly a microservice(ish) architecture comes handy with this
← PreviousPage 5 of 8Next →