<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: peoplewindow</title><link>https://news.ycombinator.com/user?id=peoplewindow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 08 May 2026 17:27:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=peoplewindow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by peoplewindow in "All images of the Facebook ads Russians purchased during the election"]]></title><description><![CDATA[
<p>I was wondering how far down I'd have to scroll to find the first sensible comment. Congrats.<p>The internal logic of these claims is non-existent. During the actual campaign Hillary and her supporters were convinced Russia (the generic bogeyman of the western establishment everywhere) was shilling for Trump. After all Trump was a lot more friendly and Hillary was stating that she'd shoot Russian planes out of the sky over Syria, so such a motive would have at least made sense.<p>Now that whole narrative fell apart entirely. We have the head of famously anti-gay and conservative Russia posting LGBT memes and supporting Hillary, despite the risk of war between Russia and America should she have won.<p>Yet, the desire to <i>believe</i> is so strong, that like all conspiracy theories it's simply morphed into whatever the smallest step to fitting with new information is, that preserves the core. Now it's all a genius plan to "sow division" by posting pictures of fox statues made of shotgun cartridges. Quite why Russia specifically benefits from generalised "division" or why US culture needed help being divided is left unexplained.<p>This is exactly the behaviour you'd expect to see if people with strong motivations were looking at noise. Leading us to your last question:<p><i>how much confidence do we have these are Russian state sponsored ad?</i><p>We only appear to have Facebook's word for it. But you have to watch out. One of the subtle ways this conspiracy theory tends to morph and warp is the distinction between the Russian government and Russians. Even in the headline of this thread, note that it's "Russians" and not "the Russian government".<p>There are liberal Russians. There are conservative Russians. There are 144 million Russians, a little under half the population of the USA itself. If even 0.1% of them decided they cared about the globally-famous US election, and if Facebook had simply selected "ads paid for by Russians", then this is exactly what you would see - a mishmash of stuff with no unifying theme or agenda.<p>Or Facebook could have just made a mistake. The government asked them to find evidence of Russian interference, and let's face it, going back with "there's nothing there you are all delusional" is not a good political strategy. I'm sure they felt they had to find <i>something</i>.</p>
]]></description><pubDate>Sat, 12 May 2018 11:01:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=17053469</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17053469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17053469</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>Because the actions that would be obvious outcomes of the identified problems are pointless to suggest, they will never happen.<p>For example, a key issue identified in this discussion is the perceived career risk of being friends with women at work. Stories have been shared about harmless comments that came back to bite innocent men years later, or being described as creepy, and of course, we've all seen the string of high profile men losing their jobs based on mere tweets.<p>An obvious action that could address this is for women to stop collectively insisting that they never lie and that they should be able to shoot down the career of any man based on nothing more than a complaint to HR. But there is no sign this will happen, why would people give up such power.</p>
]]></description><pubDate>Thu, 10 May 2018 13:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=17038524</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17038524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17038524</guid></item><item><title><![CDATA[New comment by peoplewindow in "The Logical Disaster of Null"]]></title><description><![CDATA[
<p>Kotlin has null, but also nullability in the type system. They kept it in for interop purposes. Also, optionality is very common, so having it integrated into the language makes it more convenient and efficient.</p>
]]></description><pubDate>Thu, 10 May 2018 10:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=17037664</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17037664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17037664</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>It's not a theory, it's a description of my observations.<p>I've presented my sources. Why not go find counter-examples? I bet you'll find it's harder than you expect. But OK, I'll make my case more strongly.<p>Here's a simple exercise. Pick a buzzword, say blockchain, search for "women in X" and let's look at some of the top results.<p><a href="https://www.womenontheblock.io/" rel="nofollow">https://www.womenontheblock.io/</a> - check out the speakers. The first is a PhD student in cryptography, not a bad start. But then there's a co-founder, another co-founder, another founder (of "Investing in Women" i.e. an activist), a lawyer, an actual software engineer! Sort of - in 2011 she was an intern, she spent two years doing support tickets and is now a PM, but hey, that's at least something. Then we're back to a lobbyist, another founder (of a foundation), another lawyer, "Chief Discovery Officer" whatever that is, lawyer, digital content lead, shareholder (?), co-founder, business development executive, CFO, lawyer, CTO of the World Bank Group whose background is actually management consulting and "thought leadership", sales, "human capital officer" etc etc.<p>You get the picture. I just worked down the list and of all the people listed, only two appeared to do anything actually related to writing software: a cryptography student and someone who spent a couple of years as a support engineer but then quickly moved into product management.<p>Notice the pre-ponderance of women calling themselves founders and co-founders. That's very common. They are not what HN readers would recognise as a startup founder. Often they've founded entities that don't do anything, or are just organising more "women in X" meetups, or in the rare case where they're making software, have partnered with men / outsourcing shops to do so.<p>Here's another example: <a href="https://www.blockchainbeach.com/live-2018-women-in-blockchain-summit/" rel="nofollow">https://www.blockchainbeach.com/live-2018-women-in-blockchai...</a><p>Look at the agenda. It starts with a basic intro to blockchain, ok, slightly technical but nothing you can't find on YouTube. But then we're right into a discussion of "her time in the middle east and dispelling misconceptions about women in that region" i.e. about general women's issues, not tech. Then a panel whose first listed topic is "social impact" and one of the members is a musician (at least two of the women do appear to be at least somewhat technical). Then a marketing pitch for some random alt-coin whose relevance appears to be mostly that the marketing person for NEM is a woman. Then a keynote on "diversity in blockchain" - women's issues/feminism again. Then a panel on "women empowerment and inclusion". Useful observations like "42% of all the women in the world do not have a bank account" (men's problems of course don't count). And so on.<p>Really, if you have never investigated these events before - don't bother. They are mostly just non-technical feminists complaining about men, engaging in outrageous sexism and generally making the whole feminist cause look bad.</p>
]]></description><pubDate>Thu, 10 May 2018 06:22:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=17036788</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17036788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17036788</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>That attitude doesn't help the cause of women in tech. It makes things worse.<p>Machines don't have empathy. They do not care about feelings.  Code is harsh. So are professional code reviewers. Therefore if you're a programmer, you will in fact spend a lot of time dealing with nitpicking issues, finding sources for claims you make, debating alternative theories and so on.<p>If women can't even do that in debates <i>they start</i> then they should give up in being programmers. They won't make it and they won't get along with their colleagues.<p>I don't think they <i>are</i> incapable of such things, as I always get the impression posts like this one ("why can't you just respect her opinion") are actually written by men. But her compiler won't give her opinions automatic respect. Why should anyone else?</p>
]]></description><pubDate>Wed, 09 May 2018 20:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=17033989</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17033989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17033989</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>"Women in tech" events are a good example of how women exclude themselves. A typical event has the following attributes:<p>- Men strongly discouraged or banned from participating.<p>- Many of the attendees are "women in tech" but not "technical women", it's common to see women who describe themselves as co-founders, activists, HR staff and so on but relatively rare to find someone who actually spends all day banging out code.<p>- As a consequence of the above most of the talk at these events revolves around gender politics, not tech.<p>Source: girlfriend has learned to code and attended one or two meetup events advertised as being for women in tech, also from reading agendas or blog posts about such events.<p>Meanwhile the men are creating inclusive events that focus on knowledge sharing about hard tech topics. They use what they learn to build new things, they scope out each others talent and form professional relationships that can be used to build companies. True geek girls go to these events and are in the minority. The rest self-select out and create the exclusion they then blame men for. I have no sympathy.</p>
]]></description><pubDate>Wed, 09 May 2018 20:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=17033929</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17033929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17033929</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>You're assuming CS class performance correlates with ability.<p>Most of the people on my CS course hadn't programmed before, and they mostly all passed. But many of them couldn't code at graduation and went into non-programming jobs.<p>They passed anyway because the university carefully rigged the course to ensure it was possible to get good grades despite being unable to write any sort of non-trivial program. After all what are they going to do, constantly fail 90% of their class and attract questions about their own competence as teachers?</p>
]]></description><pubDate>Wed, 09 May 2018 20:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=17033880</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17033880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17033880</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>Because the idea that gender disparities are due to the choices men and women make is some sort of ideologically impure heretical thought, for some reason. If it's not to do with oppression/awful men then where's the fun? Where's the virtue in fighting for it?</p>
]]></description><pubDate>Wed, 09 May 2018 20:39:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=17033838</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17033838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17033838</guid></item><item><title><![CDATA[New comment by peoplewindow in "A female engineer's opinion on why there are fewer women in tech"]]></title><description><![CDATA[
<p>Maths is clearly warmer. Go look at the stats for undergrad vs postgrad. There's a huge difference. Women get maths degrees to become teachers, more or less.</p>
]]></description><pubDate>Wed, 09 May 2018 20:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=17033812</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17033812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17033812</guid></item><item><title><![CDATA[New comment by peoplewindow in "China Plans $47B Fund to Boost Its Semiconductor Industry"]]></title><description><![CDATA[
<p>GOSPLAN didn't fail because of lack of MapReduce. I don't think you could make a planned economy even with all the big data tools that exist today. There's far too much important information affecting prices that isn't represented in any database.</p>
]]></description><pubDate>Mon, 07 May 2018 07:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=17011039</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=17011039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17011039</guid></item><item><title><![CDATA[New comment by peoplewindow in "Tesla Plunges After a Conference Call"]]></title><description><![CDATA[
<p>Maybe not, but it worked out pretty well for him.</p>
]]></description><pubDate>Thu, 03 May 2018 22:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=16990421</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16990421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16990421</guid></item><item><title><![CDATA[New comment by peoplewindow in "Tesla Plunges After a Conference Call"]]></title><description><![CDATA[
<p>I realise we're not meant to meta-discuss here, but that post you're replying to was flagged and dead, and I vouched for it.<p>For what it's worth, I agree that the post was ridiculous - Musk's behaviour is dumb and with every week that goes by I expect reality to catch up with him more and more. But I don't think the HN community should be flagging and killing posts for being naive and un-business-like. I struggle to identify what rule was broken there, and (supposedly) west coast "money is free" bias is not a good reason to suppress someone's post from being visible.</p>
]]></description><pubDate>Thu, 03 May 2018 21:55:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=16990350</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16990350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16990350</guid></item><item><title><![CDATA[New comment by peoplewindow in "Native Clojure with GraalVM"]]></title><description><![CDATA[
<p>No, SubstrateVM and Graal are both open source.<p>The enhanced versions compile to faster code, pretty much. You can do without them if you don't want to pay.</p>
]]></description><pubDate>Sat, 28 Apr 2018 21:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=16949526</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16949526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16949526</guid></item><item><title><![CDATA[New comment by peoplewindow in "Warning signs for TSB's IT meltdown were clear a year ago, according to insider"]]></title><description><![CDATA[
<p>That implies the balances are being represented as floats and turned directly into strings ... how does something that basic happen at all? Is Sabadell's Spanish web UI like that too? No wonder they're screwed</p>
]]></description><pubDate>Sat, 28 Apr 2018 15:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=16948197</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16948197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16948197</guid></item><item><title><![CDATA[New comment by peoplewindow in "Java SE 8 business users must buy a licence from Jan 2019 to receive updates"]]></title><description><![CDATA[
<p>Who is suggesting that will happen?<p>I suspect you aren't quite sure about what "support" means here. It doesn't mean your app suddenly stops working one day. For most apps it'll make no difference in fact.</p>
]]></description><pubDate>Fri, 27 Apr 2018 14:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=16940874</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16940874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16940874</guid></item><item><title><![CDATA[New comment by peoplewindow in "The Power to Revoke Lies with the Certificate Authority"]]></title><description><![CDATA[
<p>There are several points in this post but the bulk of it is, I feel, one of those classic fallacies that journalists or security hobbyists often engage in:<p>"I found what looks like a flaw in a system but I didn't try to exploit it for real, look how clever I am"<p>So his mate registered a company with the same name as another company and got an EV cert. Well done. Everyone knew that was possible already, at least everyone who has gone through the process. It doesn't matter much:<p>1. Ian wasn't actually a phisher or criminal. If he had been, and had used that EV cert to phish Stripe customers, he'd have been reported to the police using the details from the CA and possibly prosecuted. Bear in mind he had to register a company in the USA, not Kazakhstan.<p>2. Therefore <i>in reality</i> it is very rare for phishers to use EV SSL certificates. Actually I've never seen it.<p>So is this a demo that the system is horribly flawed? I don't think so. It's rather similar to people who send 10 spams to some accounts they just registered themselves and claim they've found a way to beat a spam filter so the whole thing is useless ... well, no, you weren't <i>actually</i> a spammer so the filter did the right thing. You're testing a flaw you think sounds realistic but isn't. Another common case of this, someone who beats a DRM system on a game 6 months after it was released and then talks about how useless copy protection is, not realising that after 6 months almost all sales happened already so the system worked just fine from the developers perspective.<p>What about revocation? Is the CA exercising undue control here? Probably not. CAs have language in the contracts you agree to at the time about how you're not trying to misrepresent yourself as if you were someone else. Ian's argument that he registered a name that happens to be identical to a well known payment processor, but in another state, is <i>technically</i> correct, which is of course the best kind of correct. But the <i>underlying purpose</i> was clearly impersonation, which is a violation of the agreements and thus not only grounds for revocation, but to not do so would rather undermine the whole system - why should Ian get away with it when others do not?<p>If stripe.ian.sh had been an actual operating company that happened to have experienced an unfortunate naming conflict with the other Stripe, I bet the CAs would not have revoked. They'd have found some reasonable solution - probably by letting the cert continue, on the grounds that no malicious behaviour was taking place in violation of the agreements. But it wasn't - it was just a dummy site.<p>Overall I don't understand Scott or Ian's point. Yes, legal names aren't globally unique. Did anyone think they were? Yes, Chrome's EV UI is rubbish and the big players other than Apple tend to have an institutional dislike of EV certs because of historical clumsy attempts at market segmentation pricing by CAs, that were totally unreasonable for companies with lots of servers. Yes, EV is imperfect.<p>The alternative though is paypal-customer-centerr.com ... which is better, how, exactly? It isn't.<p>If Scott Helme or Ian Carroll don't like how EV works today, why not go find <i>actual</i> criminal abusers and propose <i>specific</i> improvements that would stop them - perhaps making Chrome's address bar work more like Safari's. Otherwise this is just another blog pointing out security stuff that doesn't really matter.</p>
]]></description><pubDate>Fri, 27 Apr 2018 07:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=16939079</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16939079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16939079</guid></item><item><title><![CDATA[New comment by peoplewindow in "Java SE 8 business users must buy a licence from Jan 2019 to receive updates"]]></title><description><![CDATA[
<p>And OpenBSD has large numbers of skilled VM engineers sitting around doing nothing?<p>OpenJDK <i>is</i> Oracle. They're the same people. If Oracle stop releasing bug fixes to the open source project OpenBSD isn't going to step up and suddenly start doing backports all themselves.</p>
]]></description><pubDate>Wed, 25 Apr 2018 20:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=16926034</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16926034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16926034</guid></item><item><title><![CDATA[New comment by peoplewindow in "Java SE 8 business users must buy a licence from Jan 2019 to receive updates"]]></title><description><![CDATA[
<p>How is selling security fixes unprecedented? That's basically the entire Red Hat business model in the early years - yes the fixes are "free" if you want to spend all your time downloading and recompiling software, or you can buy RHEL and get a steady stream of backported fixes to your server for years. But it'll cost you.<p><i>As far as I can tell, the reason Oracle is the sole maintainer of Java is mainly historical (Sun legacy) and because no one felt an urge to do anything about it before. I'm sure it's going to change now.</i><p>Why? Neither Google nor IBM particularly require Java bug fixes from Oracle. Google maintains an in-house OpenJDK already and IBM actually maintains an entirely separate JVM. Also Google is hardly famous for its long term commitment to stable APIs and old versions of software, quite the opposite.<p>It doesn't make much sense for a company to pay for the expensive work of finding, fixing and backporting bug fixes to years old software .... all for free.</p>
]]></description><pubDate>Wed, 25 Apr 2018 20:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=16926025</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16926025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16926025</guid></item><item><title><![CDATA[New comment by peoplewindow in "Java SE 8 business users must buy a licence from Jan 2019 to receive updates"]]></title><description><![CDATA[
<p><i>developers, pay us or we will direct your players' complaints to you</i><p>How is that even remotely unreasonable though?<p>The game example is poor for a different reason; Oracle don't seem to care about desktop apps anymore and they want you to bundle the JVM with your app anyway. Hence new tools like jlink and javapackager.</p>
]]></description><pubDate>Wed, 25 Apr 2018 20:49:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=16925987</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16925987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16925987</guid></item><item><title><![CDATA[New comment by peoplewindow in "Java SE 8 business users must buy a licence from Jan 2019 to receive updates"]]></title><description><![CDATA[
<p>There is no sign reflection is going to be removed. That wouldn't be possible anyway. The "denial" of use of internal APIs can be disabled with a command line switch.<p>The point of the new warnings is to try and start slowly weaning the Java ecosystem off the use of internal APIs, something to which it has become quite accustomed.</p>
]]></description><pubDate>Wed, 25 Apr 2018 20:47:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=16925961</link><dc:creator>peoplewindow</dc:creator><comments>https://news.ycombinator.com/item?id=16925961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16925961</guid></item></channel></rss>