skysight-inc/HackerNews huggingface dataset:
> the current diversity program is incapable to achieve its own goal

What exactly is the goal of this "diversity program"? Maybe they are completely capable of achieving their goal, it's just not the one you think it is.

(This is the curse of technical people: when you spend so much time thinking and solving problems rationally, it's easy to assume all situations can be approached in this way.)
I won't say a huge deal about this, as I now work with Keith again, and haven't spoken to Mike for years, but I'm extremely surprised to see this version of events, as when I worked on Edgeio (I built the prototype, and managed the dev team for a while and continued to build the system) while Edgeio's and Techcrunch's offices were both in the house Mike rented in Atherton (Edgeio was largely built from the bedroom across from Mike's and the hall outside his room, while Techcrunch's office was his bedroom...), I got a very different impression from Mike in person.

E.g. "started hanging out at my house and meetups" is a curious characterisation when Mike's house was literally the shared offices for both for quite a while.

Mike at least once described Techcrunch to me as growing out of the work done to do research for Edgeio, and Archimedes Labs as a partnership between the two. Though it is possible for both that and Mike's version now to be true, my impression as someone who was there was always that both companies (Techcrunch and Edgeio) were shared projects, and Mike did nothing to dissuade that impression though it was clear Techcrunch was more Mike's baby than Keith's.

Of course I was never privy to whatever discussions the two of them had behind closed doors.

EDIT: Here [1] is an archive.org link from 2005, that lists Mike and Keith equally, on a post posted by the web designer who also did a lot of early work on Edgeio, describing them both as editors and Techcrunch as part of the "Archimedes Ventures" family. It was hard from that kind of presentation at the time to not see it as something they co-founded. I don't want to go into it further, as that'd be speculation on my side too (and of course what Mike let someone put on the site does not have to reflect what he thought about it in private) - I looked this up to see if there was anything to change my recollection:

[1] https://web.archive.org/web/20051024052402/http://techcrunch...
Men and women obviously aren't the same, no matter how much gnashing of teeth of matter occurs, because both have their strengths in different areas, according to their overall psychology.

Men and women are psychologically-different, and no amount of trying to force a desperate sameness will change that. In fact, it might even cause people to want to be even more different than before.

The SJWs campaign for "sameness" but act like the complete opposite.

Maybe they're just in denial of who they truly are, and are unconsciously asking for help and recognition that they truly matter, but cannot help but unconsciously portray this in a destructive manner for all to see, except themselves and their blind peer group.
When it comes to e-Commerce, maybe we should rather listen to people who are actually managing a store. Tony Hsieh of Zappos has written a wonderful book about customer care, and it all boils down to getting in touch with the customer as MUCH as possible. Everytime a customer calls in, that’s a chance for you to create a positive experience for them, and they are more likely to become repeat customers. Without this, you become interchangeable. The very moment Amazon is superseded by another retailer with similar prices and return policy, I will change to them - I feel no loyalty towards them. That’s not the case with my local supermarket, where I know all the cashiers and there is this feeling of personal familiarity.

So phone calls are not necessarily the problem - maybe digital sales automation is the problem.
Ask HN: Do you work in ad tech industry?
What tech stack do you use?

What challenges do you face?
The community forums
Evolution was opinionated enough to create measurable differences in spatial ability, personality, drives and so on, between genders and within genders. Its velocity is directly proportional to the variance that exists in the population: you need something to differentiate in order to have differential selection pressure.

Your hypothesis is in fact the radical one: that programming is somehow such an unseen before ability, that evolution until now has not evolved any machinery to repurpose for its realization. Given everything we know about the very obvious cognitive limits we do have, and where they come from, that seems implausible.

The common reasoning by the way does dismiss reports from men and women alike that all this diversity mongering has poisoned the workplace atmosphere and mostly serves to enrich and flatter the egos of people who wouldn't show up unless they got special treatment for their own demographic, with special segregated events, hiring pipelines and accolades. The old "women in X" spiel. These things are most definitely constructed, and not for the reason they advertise. The standards of evidence demanded to abolish them are sky high compared to the spurious reasoning that spawned them.
Based on what's in the linked wikipedia article I'm doubtful this would actually do less harm than good, all while causing him to question my judgement.
Some commerce sites do have complicated problems. Ones where there are size and color options, but not all sizes and color combinations are available, have user interface problems.

Car parts sites are getting good. They mostly now take the make and model of your car, and then give you a site that only shows items for that model.

Industrial parts sites, especially for electronics, range from excellent to terrible. They have huge catalogs of very specific parts, and you need a specialized search engine to navigate them. Those things are not conversational; they're table driven.
Implemented now :) Feel free to browse around. http://compute.vision/logo-results.html?hash=P5RT9Q0RUJZ4P6Y...

Your constructive feedback has given me the idea to explore degrees-of-separation-between-two-logos feature, something I'll hopefully implement in a couple of days. Thanks again for taking time to check this out.
What are your ethical concerns about this experiment? I don't think sheep with a human pancreas need to be treated differently from sheep with a normal pancreas, ethically speaking. We're not talking about fiddling with the sheep's brains.
That's right! But the same applies the other way around. The argument that a company that doesn't hire that one guy because he's Malasian may allow your competitor to beat you in a free market is also very much a "may, could, would" scenario.

There's only one way to know: get a free market and see whether the companies that hires all Malasians or no Malasians or a mix of Malasians and non-Malasians comes out on top in aggregate.

(Malasians used as an example, not because of anything specific about Malasians. Feel free to replace with Lithuanians if you want. Although the specific cultures involved are probably very important. A culture that has a focus on technology and work ethic would likely beat out a culture that focuses on extended deep sea fishing when it comes to building a startup.)
You sound come across as competent. If you don't feel justly compensated for this loss of credit, you need to walk.
Props to pg for making all this possible. But thank you.
> Some even state "meritocracy" is outright oppressive and should never be applied.

"Oppressive" only because they don't like to face reality, no matter whether it is told gently, supportively or bluntly. All they can do is self-deny, and then project their pain and self-blame onto others, because it is too much to accept, push through and go beyond, because that is the beginning of self-healing.
Tony Hsieh of Zappos has written a wonderful book about customer care, and it all boils down to getting in touch with the customer as MUCH as possible.

He runs a shoe store. I never, ever, want a shoe store to "get in touch" with me.
Not sure why you're down voted. You just need to read The Guardian and other liberal press to read how illiberal and intolerant many active feminists are.
"If it's 33 minus 21, I'd probably do 3 minus 1 and 30 minus 20, because it's easy numbers."
> One suggestion I have is to be able to set cookies (much like you can set the user agent).

Thanks for taking a look and for the suggestion! You mean you'd be happy with an interface where you paste in the cookie value you wanted to use? Would the cookie ever have to be updated to keep working?

I'll need to think about the best way to implement this. For example, I could allow setting custom headers to support this and other customisations, or perhaps allow you to login via an iframe first to get the cookie data.

> Also, I'm curious as to why you decided to make a browser extension rather than a standalone web service. Any particular reason why?

A similar hosted web service would either be expensive or come with limitations to how many sites you can crawl and how often. For example, you might be limited to crawling a single production website and can only crawl it once a week.

With the extension approach, you can crawl unlimited websites, recrawl as often as you want, recrawl immediately whenever you want and easily crawl localhost + private sites. You don't need to wait a week to discover an issue has hit production and wait again to find out your attempted fixes didn't work. This way you can test for issues at all stages of development (localhost/development, staging and production) and get immediate feedback if your fixes worked. That's the workflow that I want to support.
Citrine, a programming language with icons
But this worked, Sisyphus never won.
Arrington deleted a whole bunch of tweets today seemingly about his worry that SEC is going after investors investing in... shady ICOs. anyone know what they said?
Nah, a lot of guys are just weak and will do anything if they think it'll get chicks to like them. It's all good saying you're a male feminist until you realise girls don't want a pussy as a boyfriend. If you want to get a girl hot, act like a man.
> There is an inferred "Speaking as a German", so the author is a letting me know they're German.

Yes, there is the "speaking" part inferred, but the grammar still does not
work like that. As a supposedly educated English native speaker, you should
know better.

If I said: "As an idiot, you're wrong", I could not possibly claim that
I called me an idiot. Why suddenly the subject would change in the very
same sentence structure?
There is yet ATMs running OS/2
Building Mobile App Feedback Surveys with SDKs
The way it ran Windows apps was by loading Win 3.1 under the hood. IIRC Microsoft hurt IBM with licensing here.
I'd argue that conversational interfaces for retail would only be good for standardised commodities - 6 medium hens eggs, a pack of 10 M6 screws, a ream of A4 paper etc - i.e. stuff that you don't care about the brand or specifics, you just need some eggs etc.

Websites could do A LOT better by concentrating on putting better product info on their site: proper high res pictures from multiple angles (e.g. for products in boxes, show me every side of the box that I can zoom in and read the text on), descriptions that aren't just copy-paste marketing B.S., and proper measurements/sizes/specifications. That'd go a long way toward reducing confused shoppers having to call a help centre...

Personally, if I have to talk to someone at a store (online or not), they've already started to annoy me. I just want to get my stuff then carry on with the more important things in life.

Plus what is it about chatbots that is getting people so excited? Anyone that has an Alexa or Google home will tell you they are frustrating and irritating to use and a long way away from doing anything useful apart from trivial stuff like setting kitchen timers or stilted and excruciatingly awkward question-answer settings.
I have often wondered if one day, the skill of underwater basket weaving was suddenly prized by society as highly as STEM jobs are today....would we see the same pressure to have more more X in underwater basket weaving (where X is your underrepresented group of choice).

A follow up question then to people pursuing STEM fields....are you in it because you're interested in the subject or because of the promise of money/status? An age old question I've heard since I was a young boy.
I actually saw this building and the statute of Jorge Matute Remus pushing it while visiting Guadalajara last year. Fascinating story.
What newsletter do you have in mind? There's no official one.
You joke, but women are the nest-makers biologically. You can see it in their typical enjoyment of shopping (which many guys aren't bothered about), and typically higher desire for cleanliness. Both these behaviours are beneficial from a survival perspective.
Should the non-Disqus commenting system be able to deal with LaTeX style math formulas and pretty print them?

I'm developing Talkyard https://www.talkyard.io/blog-comments and long ago it was working fine with a LaTeX Javascript library, but ... that was long ago, not sure about today.
One of the many simplifications in this debate. Another one: if someone is arguing that there is a difference in the distribution of a particular character between men and women. Immediatly I read comments jumping to the conclusion “my god it says women are more/less [whatever] than men”, as in “all women”. Lots of people seem to be incapable of thinking in term of distributions, which makes it really hard to have any discussion.
> While of course anecdotal, several of my friends from these countries have talked about how they faced invisible, passive-aggressive forms of bullying from fellow students (a large majority of them reportedly female) for having 'geeky' interests such as math.

Sure, but we can also present similar anecdotal evidence of visible forms of bullying from fellow male students for having geeky interests. So, where does that leave us, really? Similar to your criticism about jumping to causative conclusions, you've determined that this passive-aggressive bullying is the case of gender roles rather than the more obvious case of bullying nerds.
Ask around in your social circle, both men an women: "Would you like to have a job where you sit all day at the computer?". Then calculate the percentages.

That's "natural inclinations" for you.
This is exactly what happened here. Keith Teare had 75% equity in Edgeio. So he was majority shareholder - similar power that managers have.

He basically said he wanted to start N number of startups under the umbrella of Archimedes Labs. This meant that when Arrington accepted to become "co-founder" as minority shareholder, he implicitly accepted that whatever he does can be accounted as building new startup under Archimedes Labs. Keith then tries to get credit of all work done by him even though he had no contribution whatsoever. The difference is that Arrington can threaten legal action unlike usual employees. However things could have easily gone other way around. Arrington might have yielded in face of litigation and giving Keith 50% share, making him bonafide co-founder.

One of the tactics people like Keith exploit is this: if you ever talked to him about what you are doing, his responses would be counted as "contribution" - even if they are complete nuance. For example, if Keith would have said "I don't think this would be successful, but do it anyway" then it gets counted as participating in vision exercise.
People hear server-less, and go straight to thinking about hardware … in my mind, server-less apps are missing the "application server" software, or it's extracted away so far as to appear to be the operating system from the server-less functions point of view.
And if you don't live in US, then what?
Good point. How about: A community of (xkcd and non-xkcd reading) nerds and non-nerds? ;)
Can someone please explain why this was necessary and what was wrong with the previous CoC?
To me some kind of "mission statement" would be good, so I know what's the purpose of the blog.

The homepage starts: "The site is di­vided into a mul­ti­tude of col­lec­tions and tags, ac­ces­si­ble from the left navbar and from within posts ..." which tells me nothing about how the blog is useful to me.

And the linked article starts: "Several terms need to be clar­i­ﬁed math­e­mat­i­cally to ap­pre­ci­ate the large sets of ..." which also doesn't tell me "what is this about? why is this good for me to read?"

I suggest: Try to put yourself in the mind of the reader. The first thing s/he wants to know, is (I think): What is this blog / article about? What do I gain by reading it, how is it good for me? — If those questions aren't answered quickly, s/he will leave. (I think.)
DR-DOS not was a clone of MS-DOS. The truth is that was CP/M-86 that was added stuff to be MS-DOS compatible. I used DR-DOS 5 when I was a children and I remember that it worked better that MS-DOS 6. Sadly, Microsoft used these dirty trick that Windows 3.1 would autofail if detect any OS that isn't MS-DOS.
I hear this advice all the time from my friends. If I was working on just another web development project, yes, I could walk away to yet another web development project. But if I was working on sending space crafts to Mars, then what other choices do I have in the world? Working on improving search results by 0.0001% at Google? Or identifying state actors at Facebook? Ewww....
#betting – #Casinos – #BrisbaneCity
Learning the LDREX/STREX instructions a couple of years back was a great "aha moment". I was/am fairly new to the ARM platform, and never really dug into x86 so I'm not very familiar with the corresponding instructions there.

But it's a really elegant model, and it was really fun to use them directly to implement some primitives we needed.

Later, of course, I realized that since we build with GCC, we can use their atomic/sync functions instead that compile to LDREX/STREX but are more high-level in the C code.

Great find, this must have been very frustrating.
Alright. Just got frustrated. I've been programming since 5, but ever since I did 'proper' computer tech, it's been this back and forth game of:
* thin client vs fat client
* clientside / serverside
* all the same document formats
* layers upon layers upon layers of abstraction
* static vs dynamic languages
etc etc etc

my 286 was more responsive and would compile my games faster than most other things on my i7. It is plain insanity.
Express.js and AWS Lambda – a serverless love story
Is it just me, or is the linked page completely blank? In any case, no content visible.

Windows 7, Google Chrome "Version 64.0.3282.167 (Official Build) (64-bit)".

Update: Seems to work fine on my phone, Android Chrome "64.0.3282.137". Weird.

Update 2: Reason for not working is likely a failure to load this script (changed "https:" to "hxxps" to prevent unwanted link): hxxps//remarkjs.com/downloads/remark-latest.min.js
Golf App Development
That account isn't banned, and what you said about new accounts definitely isn't true.

HN has a lot of anti-abuse software. It's possible that you saw some of its effects and drew an over-general conclusion.

You and anyone else are welcome to email hn@ycombinator.com if you have questions about what's going on with your account. We're happy to answer questions, and to roll back bans or penalties when people give us reason to believe they will use the site as intended.
> 20-hour days are not actually worked, not even by slave labor.

Then you've never been there. Yes, they are. Have done it many times.
HTML pages do not appear in the carousel or in the new desktop stories area at all. These are both placed before the old style results.
The link might be broken, here is the working one: https://medium.com/@torok_tomi/behind-the-scenes-this-is-how...
One of the most useful Vim motions for me has been repeating j / k for n times, e.g using 12j to jump down 12 lines.

Combined with relative line numbers (to show how many lines to jump up / down) this has been a really big win for me to navigate around text.
Reading bits in far too many ways
Yeh, well organised (library like) online stores suck. I rather buy my stuff by communicating with a sales person via SMS messages ...
This is true only if the merge operation leads to a new commit or altering of existing commits. But your parent comment was asking this question for merge operation where there is no new commit.

The person who merged the commit appears as the committer name only if the rebase led to a change in the SHA1 hash of the commit.

If the pull request branch is already based on master and up-to-date with master, then "git checkout master; git merge pr" performs a fast-forward merge without altering any commits. The SHA1 hash of the commits in the pull request do not change. The merger's name does not appear anywhere because the merger has not done anything except fast-forwarding master.
There's no need for a visual desktop just to enter the passphrase. You can also do it by logging into a minimal setup that is inside the initrd via SSH (dropbear).
It is a standard debian feature.
HN gave me a link to a Bitcoin-Article back in June 2016.
Well, i got intruiged and gave it a chance.
Thank You HN!
Ask HN: Is it 'normal' to struggle so hard with work?
This question might come across as dumb, especially for a 30 year old, but I come from a culture where this aspect of work was never emphasized and at this point, I don't know who to ask.

Basically, since as long as I can remember, I've had issues motivating myself to work and focusing on a single task.

I've used everything from rewards ("If I work for X hours, I'll play a video game") and punishment ("If I don't work for X hours, I'm a complete failure") to get myself to work.

I have to come up with elaborate new schemes to get myself to focus. I've tried awarding myself "points" for doing a task, turning my work into a virtual RPG. I've tried keeping elaborate spreadsheets of my work habits. I've tried the Seinfeld method of mapping out my "win" and "fail" days.

Essentially, I come up with a new tactic to motivate myself every couple of months. If I don't do so, I find myself struggling to meet my goals and distracted.

Part of the reason for this is perhaps the nature of my work. I'm a freelancer and have been one since I graduated from college. I make a decent enough earning because I've acquired a niche set of in-demand skills. But I struggle to meet deadlines and never have enough dedication to meet any of my long-term tasks (such as building an app or starting a business).

For years, I thought this was "normal". But I'm now starting to think that maybe I just don't have a regular case of procrastination.

Does anyone else feel this way? Is work such a complicated endeavor for you as well? Am I suffering from some form of undiagnosed ADHD?
It's not just the SJWs though. Google recently fired a talented developer for essentially saying "Men and women obviously aren't the same".
Right! I'm really supportive of working towards social change where a person's role in life is no longer defined by their gender.
Sure, you may be right about a percentage disparity, but how do we know that the factors that caused this disparity were not cultural in the first place, instilled by society as they were growing up?

I also think that blanket questions such as "Would you like to have a job where you sit all day at the computer?" would be rather unhelpful because it really depends on the nature of the job. Both theoretical physicists and people working in building security have to sit at the computer all day, but that in no way implies that the nature of the job is similar.
But the harddisk is attached via network, that means someone (the ISP) can create an copy at any time and you won't even notice it.