HNHacker News
TopNewBestAskShowJobs

ern

2,514 karma · joined February 9, 2010

submissionscomments
ern··on REST is the new SOAP
didn't read all that stuff, busy getting stuff done.

I agree with this. When I end up on a new project and I'm not the lead, and there is a lead who is pedantic regarding how they want their URLs crafted (or wants to implement a complicated query pattern, or introduce an extra layer of objects to satisfy an abstract notion of purity), I'll just go with the flow. Accidental complexity, pattern seeking and cargo-culting are personality traits of many programmers, and I've come to the conclusion that its best to accept this, and get on with the job of actually delivering value.

ern··on What is our action plan against foreign interference?
don't understand. So you have no problem with those donations to foundations run by your political candidates?

The donations to the foundation are disclosed, and the foundation is run for a well-defined charitable purpose, subject to strict governance, and is it not a personal slush fund (especially not this one, which is probably the most scrutinized in the US, for obvious reasons). The fact that it accepted donations from tyrannies is indeed unsavory, but it was well documented and voters would have been able to make decisions based on this. Voters could have made the same sorts of judgements on the international dealings of the candidate’s opponent (tax returns aside). The idea that these sorts of personal/business dealings (by both candidates) are equivalent to a hostile foreign power undertaking covert activities to influence the outcome of the election and sow internal discord is incongruous, to put it mildly.

Who would be held guilty in this case? Would the USA government try to use extradition treaties to get a foreign national onto USA soil if they bought adverts for a candidate

I’m sure that, once the current political climate calms, there will be severe consequences, with bipartisan agreement, to make it clear to foreign entities that this sort of activity is unwelcome. Also, I doubt FB’s implicit mea culpa in TFA would have been produced if they weren’t terrified.

ern··on What is our action plan against foreign interference?
Political ads influence voters. Donations to a foundation linked to a politician may (or may not) influence that individual politician, just as another politician’s overseas business interests may (or may not) influence that politician’s decisions. But they are separate issues for informed voters to judge, since there is some measure of transparency in those activities. And, it is, in fact, illegal for foreign entities to donate to political campaigns.

I’m guessing it may just be cultural differences though

Yep. I am aware that in many countries, private political funding is entirely opaque, campaign finance laws are non-existent, and the lines between party and campaign, and party and state are non-existent. Fortunately the United States is not (yet) one of those countries.

ern··on What is our action plan against foreign interference?
Well, if for example Saudi king donates you tens of millions of dollars to your campaign

I feel compelled to fact check this. There article you linked to discusses the Clinton Foundation, not the Hillary Clinton presidential campaign.

ern··on What is our action plan against foreign interference?
why are Russian adverts different to political adverts bought by non-Russians?

There is some measure of transparency in politician donations and ads. However a foreign government covertly working to influence an election would be interpreted as a hostile act in most countries (and yes, the fact that US does this does smack of hypocrisy). Incidentally, your link doesn’t mention foreign donations to the election campaign of the candidate in question (these things are carefully monitored in most first-world democracies), and if there was any evidence of money being funneled from the foundation to the election campaign, I’m sure it’d have been front page news already.

ern··on What is our action plan against foreign interference?
I’ve asked this question before, but doesn’t it arouse ones curiosity that the Russians spent money on the ads? Why would they have done that if they didn’t believe it would have made a difference to the election?
ern··on What is our action plan against foreign interference?
if a presidential election can actually be swayed by "people buying ads on Facebook" then the USA has problems much deeper than Facebook

How’s this for a root cause: the Electoral College means that carefully targeting propaganda at a few voters in swing states can have an outsize influence on the outcome (a reverse “law of large numbers”?) Traditional controls on political advertising were ignored by foreign propagandists buying ads to sow division and political strife. It’s ironic that the US, despite its massive geostrategic advantages, allowed an enemy into its heartland in this way.

The Electoral College isn’t going anywhere anytime soon, and, regardless, solutions have to found before something worse happens (a faux social-media movement that, say, triggers a Constitutional Convention that leads to the breakup of the US would probably be a wet dream of foreign rivals).

ern··on How Facebook's Instagram Acquisition Led to the Open Sourcing of React.js
As an aside the “it’s just Angular” thing doesn’t work for me when I Google for things...results come up with a mix of AngularJS and Angular2+ results. Searching for “angular2” rather than “angular” seems to work a lot better.
ern··on The fake Facebook profile industry
Anecdotally, Facebook seems to have gotten worse at handling fake account reports recently. I have a hunch that it’s because their moderation team has grown, and the average moderator ability hasn’t kept up.
ern··on Facebook Says It’s Policing Fake Accounts, but They’re Still Easy to Spot
I've been flagging accounts for years, and the quality of decision-making seems to me to have gotten worse recently. I wonder if the push to hire more moderators has lowered the standard.
ern··on Kremlin Cash Behind Yuri Milner’s Twitter and Facebook Investments
Another day, another mainstream media publication shilling hysterical articles about Russia. My pet theory is that it's a big collective act of psychological sublimation to compensate for the shock of Hillary losing

I’d like to buy into the “nothingburger” case on Russian interference,but how do you explain the growing weight of released evidence that the Russians actively worked to interfere in the election? Were the Russians wasting their resources trolling? Is all the evidence fabricated?

ern··on Once considered a boon to democracy, social media looks like its nemesis
Because parent is a victim of the manufactured opinion that fake news is the main reason Trump won.

Whether Trump won because of fake news or because of Clinton's weaknesses as a candidate, or because of his own agenda, surely it must be interesting to ponder why Russia felt the need to expend so much effort in creating a sophisticated fake news operation to attempt to sway the election. They certainly thought they'd accomplish something by doing so, right?

ern··on Once considered a boon to democracy, social media looks like its nemesis
And now, after HRC lost, we are still using the same mechanism, and lenses, to form conclusions about why she lost.

That’s the definition of insanity.

Would you be able to explain why a foreign government felt the need to expend enormous resources on trolling operations in support of Trump when Hillary was going to lose anyway?

ern··on Once considered a boon to democracy, social media looks like its nemesis
If you are correct, then it's interesting that so much effort is/was put into organized trolling by hostile state actors, if it has no pay-off. Why would that be?
ern··on Bringing the web up to speed with WebAssembly
It hasn’t got a big installed base yet[1], so it’s hard to justify the investment. Also, remember that experience with Applets/Flash/Silverlight has burned developers, and probably made them fearful. I expect that once a big player makes a move, momentum will build.

[1]https://caniuse.com/#search=Wasm

ern··on The Unlikely Return of Cat Stevens
If I'm not mistaken, Sufi Islam was pretty much mainstream Islam until the Saudis started pushing Wahhabism with their petrodollars.
ern··on TDD did not live up to expectations
As I remember, one Microsoft was one of the original TDD pushers.

You may be mistaken: There was a well-known incident back in 2005 where Microsoft published guidance for TDD that was flat-out wrong (or at least not fitting with the mainstream understanding), and they had to retract it (in fact it was so far-out that they had to expunge the article from MSDN).

http://codebetter.com/jeremymiller/2005/11/18/microsoft’s-re...

One person who worked there for over 20 years told me that "the peak TDD" at Microsoft was right around time of Win ME release

Of course, Microsoft is big, and the broken guidance may not have reflected practices elsewhere in the company, but it seems unlikely that they were early TDD pushers if they hadn't grasped the concept (as commonly understood) by 2005.

ern··on British Airways: All flights cancelled amid IT crash
Quantas, the airline of Australia, outsources its IT operations to IBM. They did not choose the cheapest alternative, but a reliable one.

I believe IBM was responsible for the Australian census debacle in 2016. Hardly a ringing endorsement of their reliability, and not the only high-profile instance of them messing things up.

"No one ever got fired for choosing IBM" though.

ern··on The largest Git repo
I assumed that Windows 8 was hated because it broke the Start Menu and tried to force users onto Metro.
ern··on Twitter co-founder: I’m sorry if we made Trump’s presidency possible
I'd love to know why you believe that private entities can't/shouldn't censor speech on their platforms, and what philosophical underpinnings this has (not being snarky, I'm keen to know how you came to have this belief).
ern··on [dead]
Without stating a position on this issue, it should be noted that the modern American notion of free speech absolutionism has, because of US cultural influence, become widespread in much of the world.
ern··on Javascript is a buffet, not the enemy [video]
I'm starting to move from angular 1 to 2, and 2 is better.

Angular 4, you mean (or just "Angular").

ern··on DOJ Cautions Employers Seeking H-1B Visas Not to Discriminate Against US Workers
This is a big win for consulting firms as their offshore profitability per employee is 3 times higher than onsite. Given a choice, they would want all their employees offshore, and the only reason they had to bring in some % of H-1B's was on the US client companies request, which they may do away with

The clients probably have a reason for wanting consultants onsite. Many modern software development processes ("agile methodologies") require ongoing communication between a customer and developers. This is a lot harder remotely, especially when you factor in language differences and time zones. So a significant number would probably pay more to keep a local dev team.

ern··on Ask HN: Is Accidental Complexity Growing Faster Than Essential Complexity?
I'm all for learning and experimenting, but is it ethical to do it at the expense of paying customers (including employers) on business critical systems, without their explicit and informed consent?
ern··on Ask HN: Is Accidental Complexity Growing Faster Than Essential Complexity?
that to me says (broadly) data entry forms and reporting

Yep that's pretty much it: forms over data, in various domains.

ern··on Modern JavaScript for Ancient Web Developers
I do wonder what would happen if modern adaptive development practices ("agile") were coupled with older high productivity dev platforms like Delphi. I suspect it'd be a good combination.
ern··on Launch HN: Sudden Coffee (YC W17) – Instant coffee that doesn't suck
I'm forced to take coffee to keep up with my fellow developers, but I agree with you. I suspect that the world would be a calmer and happier (albeit slower moving) place without caffeine.
ern··on Ask HN: Developers with kids, how do you skill up?
I agree with you about the need to remain buzzword compliant for jobs, but are we "skilling up" or spinning our wheels? There is some worthwhile learning, but a lot of it is just BS status signaling. Learning another SPA framework that solves the problems of the last framework, while introducing new problems? Learning yet another way to bundle your web content? A new transpiled language to patch the holes in JavaScript?

A lot of what we regard as "skilling up" is just a product of our immature dev culture-learning stuff for the sake of buzzword compliance that doesn't improve anything in the long run. And the high failure rate of software projects shows that we aren't gaining a lot from this culture anyway.

Buzzword compliance is the tech world equivalent of sexual signaling that led to peacocks getting extravagant tails. Developers are stuck in a feedback loop with employers...the more pointless garbage they learn, the more employers value the pointless garbage, and the more developers are forced to learn more pointless garbage. Until they break down, and leave the field to younger men, who perpetuate the cycle.

Fundamental good practices should be learned early on, and honed at work. For the rest, we should work to break the cycle.

ern··on Post-Olympic Abandonment
Reading your link, it seems that the cement factory land was always zoned industrial, and was intended to be used for industrial purposes after the Olympics.
ern··on Internet firms’ legal immunity is under threat
In hindsight, the term Fake News wasn't a good one. "Organized [foreign] disinformation" is both more descriptive and would have been less easily appropriated and diluted.
← PreviousPage 9 of 19Next →