HNHacker News
TopNewBestAskShowJobs

nathanlied

425 karma · joined May 28, 2015

submissionscomments
nathanlied··on New Facebook tool allows employers to suppress “unionize” in workplace chat
Are you arguing that unions lead to communism? While Europe has a rich weave of social-democratic governments, that would hardly constitute communism. In fact, I'd daresay actual communist parties in Europe with any real power are a distinct rarity.
nathanlied··on Britain gave Palantir access to sensitive COVID-19 patient records in £1 deal
The title could be fixed from "in £1 deal" to "as part of £1 deal".

No ambiguity there, although it doesn't adequately explain how that came about, but that's why there's an article.

nathanlied··on Real reasons why tech giants are hugging “Remote Work”
And even if someone consistently cannot separate work from home life - 'traditional' employment will not vanish. Many companies will have zero WFH (or very little), while others will have a gradient between full-office worker and full-WFH.

I'm a "WFH Apologist", really, but I'll readily admit it's not for everyone. Many people genuinely like in-person socialisation at the office, others can't separate 'work' from 'home life', and we could go on forever on potential issues. Which is why no one will ever see me advocate for all tech companies to go as remote as possible normally - that would exclude a pretty wide pool of potential candidates.

nathanlied··on A casino card shark’s first time getting caught
Adding to this as someone who has mingled with people that worked at some casinos: if you're losing very badly and seem like a 'problem gambler', sometimes they'll send someone to try and dissuade you. It's bad PR if the casinos ruin people. On the other hand, if you're winning a lot, you will get A LOT of scrutiny and extra measures, and if you're cheating, you'll probably get caught.

This is likely why she had that level of nagging doubt. "Am I not winning enough to warrant extra scrutiny? Certainly if I was that good they'd have figured out what I'm doing and busted me?"

nathanlied··on Remote Work Report
Indeed. I'd further say that remote work can benefit those occupations that cannot work remotely!

If we imagine that a large percentage of the population doing work that can be done from home is doing so, there will be less traffic on the roads, more time for people to go down to their local coffee shop or restaurant to grab a bite, more real estate for non-WFH companies to rent (possibly with lower costs), or even office buildings that could be converted into habitation (and thus allowing the people whose work has physical components to live closer and lessen their commutes).

Not to mention pollution, quality of life, and a healthier society. Sure, it's not a monumental impact at a global level, but I'd count it as a positive change for the most part.

nathanlied··on L.A. Times to Furlough Workers as Ad Revenue ‘Nearly Eliminated’
Sweden also has a fairly low population density outside its larger cities, as well as a relatively small (10M) population. And its measures aren't without criticism - consider they have 100 deaths per 1M people, which places them 10th on countries with over 1K cases.

There's states in the US with similar densities; I'd imagine those would be spared most of the deaths, even if stricter measures weren't implemented, but what about the coasts?

Honestly, the US, large and heterogenous as it is, should implement different measures per state. It's obvious to me that what works for some places may not work for others so well.

nathanlied··on Zoom meetings aren’t end-to-end encrypted, despite marketing
"Bank-level cryptography" with some of them still storing passwords in cleartext, and others made a very painful transition to unsalted md5 within the last 5 years because they "couldn't budget it in" any earlier.

No, thanks.

nathanlied··on Risky hack could double access to ventilators
It's not just the US. This happened across countries in Europe as well; Italy had it happen, Germany had "Coronavirus Parties", even. It happens because some people are idiots, and others aren't quite aware of how serious the situation is.

Once reality sets in, only the absolute idiots that don't care for being socially ostracized (or in some cases even legal consequences) will continue that behaviour. And luckily those are normally a minority.

nathanlied··on Kernighan's Law: You are not smart enough to debug it
As others have pointed out, while it's easy at a quintessential level, it's not easy if you're dealing with actually complex (and clever) structures.

I don't know if you've ever had that experience in your OllyDbg-using days, but did you ever try to analyse software that was using some form of hashing function, or cryptography (ECDSA, for instance) with OllyDbg, without knowing what it was? The idea is kind of like that. While it's easy to get a concrete idea of what that block of code is doing (feed it an ASCII string and some memory structures, it spits gobledygook out), it's not so easy to look at it and conclude "Ha! This implements AES-CBC!" without some strong intuition or experience.

nathanlied··on Becoming a high performing software developer working from your bedroom
> the worker(unless they are slackers and have no problems being unproductive while getting paid)

You mean, as opposed to office-work 8 hours a day, where it's extremely common to hear people talk about browsing Facebook and other social media a lot of the time because there's not enough cognitive capacity to be working the full 8 hours? Or, often enough, just not enough work?

> co-workers

I'm assuming you view it as bad for coworkers because they can't just get up and interrupt you at any time they need something from you; for me, that's a feature, not a bug. Asynchronous communication allows you to have an uninterrupted productive streak without worrying someone's going to need something that really isn't that urgent.

> customers, society.

I'm at a loss for those, though. Why would it be bad for customers and society?

nathanlied··on Congrats! Web scraping is legal! (US precedent)
> Lots of sites have ToS preventing such things, are those legally void now? Are captchas on public pages illegal, even if you request the page 8000 times in a second?

ToS are subservient to the law; you can (probably) terminate a service account from a user that breaks your ToS, but if the user does not have a service account (as is the case for HiQ, it doesn't seem they were using accounts for it), then your ToS does not apply, since you've technically not entered a binding legal contract with them.

> This is almost weirder. If LinkedIn wanted to force users to sign in to view profile info, would they be not allowed to do that because some company had signed a contract that implicitly assumed access to that data? If someone writes a web scraper for my site, and I unknowingly change my site in a way that breaks that scraper, can a court force me to revert the change?

IANAL, but I believe that'd fall on intent, and intent is often difficult to prove at a personal level, but not necessarily at a company level. If your intent for putting up barriers that happen to impact scraping, whatever they may be, was indeed to knowingly prevent scraping from a particular company, then you may be liable under this decision. This is the only part of the decision I'm torn on, since it's a bit messy to really prove such things. I'd be much more comfortable with allowing companies to take whatever measures they feel necessary to prevent scraping, and also allowing scrapers to legally circumvent those measures without threat of prosecution, assuming they didn't actually hack into anything.

nathanlied··on Congrats! Web scraping is legal! (US precedent)
Isn't that a different paradigm, though? A posting bot set loose on a forum/platform will (normally) visibly degrade service in a much more visible and impactful way than a scraping bot. And in either case, writing (and running!) a bot that posts on HN is not illegal behaviour in itself.
nathanlied··on Facebook staff demand Zuckerberg limit lies in politcal ads
I think the argument around it reeks of dishonesty, really. People arguing against political ads or speech on Facebook are often skirting around the main elephantine problem of democracy: most people are disinterested or maliciously misinformed (as in, when presented with facts, they'll double down on their misinformation).

In order to solve this whole kerfuffle, we'll have to tackle that head-on. That people are misinformed, disinterested, and downright apathetic. You can ban political ads on Facebook tomorrow, and it won't solve those fundamental problems. It's just kicking the can down the road.

nathanlied··on Facebook staff demand Zuckerberg limit lies in politcal ads
I fully agree with you. Back when Google was doing it, I also thought it was a really dumb idea - you're essentially signalling "If you have these ideals, we want you working for us", which locks your company into a vision of the world that you can't change easily - and worse, it comes with other viewpoints that you may not necessarily want for your company, but your employees will bring.

For instance, if your company visibly and heavily promotes LGBT causes, civil rights, etc., and goes so far as to seek employees who are actively involved in such fights, don't be surprised if they turn around and form unions, or advocate for a more left-friendly workplace hierarchy. When you get a politically-motivated workforce, you can't pick and choose which parts of their politics they'll bring to the workplace.

nathanlied··on Facebook staff demand Zuckerberg limit lies in politcal ads
https://www.cnet.com/news/facebook-isnt-taking-political-ads...

This is the first thing I found; take-out is, the flak they get over the whole political ads controversy isn't worth how much they make on them, comparatively. I'm inclined to believe them.

nathanlied··on Facebook staff demand Zuckerberg limit lies in politcal ads
I don't know if you're posing a rhetorical question, but I'd genuinely like to know this. Lying in politics isn't new, and political ads are also not new. Is lying in political ads a new thing? If not, why is it a problem now? Is it because of how many people they can reach? Are the lies somehow worse? Or is this somewhat of an overreaction to the 2016 election, which was a confluence of factors, only one of which was social media (and ad) manipulation?
nathanlied··on A cartoon intro to DNS over HTTPS (2018)
Is there a reason DHCP can't be extended to provide DOH, too? As long as the OSes of connecting devices support it, I don't see why not.
nathanlied··on No Radical Changes in GNU Project
You're correct in the definition of 'resigning'. However, there are many cases (and this seems to be one) where people are pushed into resigning against their will. People will still resign, whether out of a sense of honour, or due to the alternative being a prolonged process which will end in the same outcome (being out of a job).
nathanlied··on Big ISPs aren’t happy about Google’s plans for encrypted DNS
> Its distributed nature means there are technical performance advantages to doing the above: reduced request latency, localized traffic routing and reduced bandwidth, etc. You don’t need a giant any cast network to serve DNS. You just need to use the servers closest to you.

My issue with this is that I've never been with an ISP that had a faster response time than Cloudflare/Google - and one would think they should, after all, my ISP should be able to reach me as quickly (or quicker) than any other corporation.

My current ISP has the fastest DNS benchmarks I've seen, and they're at 81ms for an uncached response, vs Cloudflare's 63ms and Google's 69ms. Cached response is similar (since I have a local cache).

In addition, my ISP does not provide DoH/DNSCrypt/DNSSec. None. Just 'vanilla' DNS. Furthermore, they also don't provide an unaltered DNS service: they block some websites from resolving, the list isn't made available, and is decided via extrajudicial means. You cannot opt-out, and all ISPs in the country adhere to this. They're not forced by law to do so. I'm also not in a normally thought of as a repressive country: it's a member state of the European Union, after all.

There are very good reasons for people to be outright hostile to ISPs and their shady underhanded practices, as you're seeing in this discussion. I feel that it is in any mostly online-based organisation's best interests to expose those practices.

nathanlied··on Hacker Who Revealed Soccer Secrets Is Charged with 147 Crimes
In my opinion, which is worth nil: Why not both? Clearly (alleged) evidence of wrongdoing on the part of some organisations was uncovered during this investigation, and this guy also (allegedly) got this information illegally and attempted to extort people with it.

Investigate all crimes uncovered, and prosecute everyone to the full extent of the law.

nathanlied··on Are We Living in a Computer Simulation? Let’s Not Find Out
On 2, it widely depends. If I set out to create a game with 'advanced' AI (say, an algorithm actually capable of some form of self-learning, theoretically), and that happened, I'd hear it out. After all, the point is to make it smart, though I'd think no one would create a game to test out that level of algorithm - too costly. Similarly, if someone published a game with that level of possibility, they'd likely make it a huge selling point.

However, if our universe is a simulation, I'd posit that whoever created it has a reasonable assumption that self-aware life could arise from the experiment. Now, whether "self-aware life" is as important an achievement, or something to be preserved, to them as our current society... No one can answer that without being completely speculative - even if we do prove we're a simulation.

nathanlied··on BonziBuddy
You're not being very reasonable; a more accurate way to put it would be to ask you if you have <App> installed on your phone, what good is it for you, and when (if) you've ever used it.

And then getting defensive about removing it if you're told by an expert you've contacting yourself that <App> is (part of) the cause of your woes.

Not exactly the same scenario as you posited.

nathanlied··on Group Chats Are Making the Internet Fun Again
I'm not fine with Discord as a replacement for TeamSpeak. I recognise some of its advantages, but the voice quality is absolute garbage when compared to what you can get TeamSpeak to do.
nathanlied··on Facebook has struggled to hire talent since the Cambridge Analytica scandal
> With Facebook, what annoyed me was that they set up internal teams to help with political candidates social media campaigns - no matter who the candidates are.

(EU citizen here): I would prefer corporations (especially ones with such depth of funds and breadth of influence) be kept entirely outside the electoral process. If that's not feasible, then the second best option is, indeed, that they provide the same service to all candidates, no matter who those candidates are.

Am I getting it right that you'd prefer they pick some candidates to help in detriment of others? Because that option does not sound very healthy to me, personally.

nathanlied··on There is free will: we make choices even if our atoms don’t
This article seems (to me) to be advocating some sort of scientific cognitive dissonance. Where you can 'believe' different (and contradictory) things about the nature of systems surrounding you.

I'm not sure I buy it.

nathanlied··on There is free will: we make choices even if our atoms don’t
That is not non-determinism; it's just difficult to predict determinism.

I postulate that we cannot build non-determinism out of deterministic pieces - we can just get it complex enough that we can't accurately pre-determine what will happen. With enough data, and a system of sufficient predictive complexity, we can still predict everything, I'd wager.

nathanlied··on I'm a Data Scientist and It's Not My Passion
I have one more anecdata point to add in your favour, and mine's more recent (past 5 years), as well as in a different continent (Europe).

I'm a CS/Engineering grad that had some of those, and my colleagues in other STEM degrees had requirements that weren't dissimilar from what you describe. We were required to take classes in philosophy (with emphasis on ethics), history, as well as required to take some electives that could be in all sorts of areas, some in other scientific areas, others in arts, theatre, music. Effectively, it was required of us to at least be cognizant of the goings-on in other fields, even if just the conversational basics.

As for colleagues of mine in humanities degrees, most of them didn't see a single STEM class, and if they did, they were very superficial one-semester courses on Excel spreadsheeting, LaTeX, or very basic physics/probability mathematics, which were effectively a rehashing of high school, but with easier exams.

I echo your sentiment, maybe at some point in the distant past, STEM degrees were isolated in their own bubble and only had very theoretical classes, but I don't know anyone who experienced that, and that's most certainly not been a reality for the past couple of decades.

nathanlied··on To protect kids, don’t send report cards home on Fridays
Yeah - I did not mean that line in the sense of "it cannot work any other way", but more that I hadn't imagined people could feel differently than me about that topic, so I didn't conceive of it evolving any other way.

This topic opened my eyes a bit - and that feature is definitely something I'd push for, if ever given the opportunity to work in that kind of system.

nathanlied··on To protect kids, don’t send report cards home on Fridays
I suppose I understand your (and others', here) point of view. It's a different experience for me, grading-wise, not because receiving my grades is stress-free, but more because I'm never expecting it - so I don't think about it too much, just live my life, and when that e-mail comes, I check things, and it's done with. It's a superior experience than waiting for a specific day, or time of day. But, of course, that's my experience.

Perhaps a solution would be for these school portal systems to take this into consideration, allowing students to pick how they prefer their grades to be 'released'/delivered - 'unexpectedly', or on a timed schedule.

nathanlied··on To protect kids, don’t send report cards home on Fridays
Huh, given all the answers here - I guess I might be different from the average, I never considered a different experience.

At my Alma Mater, we were always "mass-mailed" when grades were released. The email didn't have our grade specifically, but we could go on the University's portal, navigate to that class, and see whatever grade just got released - tests, exams, projects, anything we could be graded on, really. I loved this system, because the alternative was the grades being released and me not knowing about it, which would result in either having to check every X period of time, or, most likely, coding my own script to do it for me.

I've been told by family that my old High School also works similarly nowadays, as well as other high schools and middle schools in the same district. I can't imagine it working any other way, given the increasing integration of technology.

I'd like to know, though, isn't it just as anxiety-inducing to go in every morning after an assignment, knowing this could be the day it's delivered? Mine were delivered that way back in HS, sometimes at the beginning of class, others in the middle, sometimes we thought we weren't getting it that day, and the teacher would remember at the very end of class, or be reminded by someone. Is it because it's an "it could come at literally any time" thing, instead of being restricted to the class schedule?

← PreviousPage 3 of 4Next →