skysight-inc/HackerNews huggingface dataset:
i was curious as to what people would assume about my gender. i didn't want to say because my question/post was about an icon. not me. and the icon is about USERS. not gender.

but, since it's becoming fairly obvious what many of you have assumed, i'll clarify. i'm a guy. i'm white. i'm straight. i'm upper-middle class. was raised christian (but have since converted to otherwise). grew up in texas. hold two degrees. in fact, i went to asu which was the #1 ranked party school one of the years i attended. i worked in a global investment company in the financial district of new york for 5 years before have the insanely fortunate opportunity to take a year off to study mathematics so i could transition to machine learning. i'm not the "persecuted" type. i'm actually the poster boy for not-persecuted. this is not about me.

this. is. not. about. me.

this is about assumptions.

subtle, banal assumptions. (at this time you're encouraged to dig in deep to the hannah arendt reference.) especially in the digital world. we are digital; online there is NO ANATOMY. out with skeuomorphism. web design has gone flat. so what's the rational behind using skirts (gender) to define a user (agent)?

"I'm a guy, the guy icon is blue, I don't care." really? really?? and thank you for speaking on behalf of our entire society.

you're a guy, you had the right to vote first. you have, on average, better pay. you are more often elected to public office. you occupy more seats on the supreme court. you control a greater percentage of the worlds wealth. i could go on. and on. and on.

regarding "adds some nice colors to the app", and this will be my last reply/comment because I'VE GROWN WEARY OF THE FALSE CHOICES PRESENTED AS "COUNTER ARGUMENTS," if the point of the icon is to add color, then use color. if it's to show different users then maybe use faces as netflix does for the ipad. if you want to use symbols, it doesn't have to be m,f,u and thus assume english; many, many other symbols would suffice. similar to what the other person said, when i go to a my favorite mexican restaurant and they have completely non-english, non-'united states culturally', absurd black and white photos to differentiate, i don't walk into the wrong stall. i don't turn stupid and have to ask my server what's what. and like the other person said, if i did, it'd be funny. whatever.

we are not stupid. some of us are just not concerned.

it's about assumptions. and since several replies have gone off topic, i'll go global. it's not just gender. it's also about culture. it's also about race. it's also about economic freedom. it's also about religion. it's also about language. it is about DIFFERENCE. the difference the icon is trying to demonstrate is the difference between two USERS. rather than give another, of the cuff, option for demonstrating two different USERS and have the entire conversation rear off course, i'll just say, i think we can do better.
Thanks for sharing. Good to know that it is not just me doing this flash-review =).
Interesting that almost all the comments thus far are regarding the actual content of the article and intention of the page rather than the relative novelty page itself. I think that alone is evidence that the Times has hit its stride as a 21st century news outlet.
How to install Ghost CMS On Your Server- 100+ Resources and Guides
ah - wow. Then I am very impressed by the $250k. You're right - I was toggling between them. Thanks for clarifying.
Find the Sniper (in photos)
That sounds interesting. What sort of things do you do with AppleScript and the browser?
Baremetrics: Idea to $5,000 MRR in 5 Months
As it turns out, I have that, I didn't consider that I was in safe mode when I posted the complaint.
How to Install Node.js on Windows 8 in 5 minutes
I will note for onlookers that your critique of the James Randi Challenge for persons who claim to have paranormal abilities is largely responded to in the FAQ[1] on the website for the challenge, which I invite you and all interested readers here to read. Certainly, if you personally know someone who has paranormal abilities, you should encourage the person to gain the one million dollars and then tell the world about it.

[1] http://www.randi.org/site/index.php/component/content/articl...
Awesome! That means we can hopefully soon play Unity web games on linux too! Last time I checked they only had plugins for windows.

> To convert the .NET game code (your C# and UnityScript scripts) into JavaScript, we developed a new technology in-house which we call IL2CPP. IL2CPP takes .NET bytecode and converts it to corresponding C++ source files, which we can then compile using any C++ compiler — such as emscripten to get your scripts converted to JavaScript. Expect more information on IL2CPP soon.

This however ... It's cool that it works.

But do we really have to compile C# to IL bytecode to CPP source to LLVM IR to asm.js javascript which the browser will compile to native code.

Just... I'm kinda speechless, not that this is possible, but viable for release.

Well the demos show it is. Still.
That's not useful though. What makes programmers bad? In some cases, at least, it's the methodology, patterns, or best practices they use.
If this is such a slam dunk, why not just go directly to the FBI or IRS? I'm sure there are tons of people in those orgs who would LOVE to smash google if they really were behaving in such an illegal manner.

It seems a bit more realistic than hoping that they see this pastebin text, and decide to follow up on it, track you down, and get your statements on the record.
With all the UI hate, I guess I'm lucky that F29 didn't break Side-Tabs, my favorite addon ever. It does look weird, though, to have the nicely rendered foldertab graphic for only one tab, and with nothing around it to continue the metaphor.
Two different demos we've got going...

https://buffer.baremetrics.io - Buffer's metrics
https://demo.baremetrics.io - Our metrics :)
When I read the post, I had the exact same thought you just wrote (experiencing too much of this first hand with my eldest boy atm). Took the words right out of my mouth.
This is incredibly exciting for the web as a platform. My focus for several years has been helping to bring the web forward as the ulatimte game platform, but there's always been a gaping lack of good tools. Unity can dramatically change this in one fell swoop.
If everyone agrees that it's fair, then it's fair, no?

You can reach a consensus without an algorithm/calculator.
Also obviously if Google reduces the pool of adsense publishers, the money is more likely to be spent advertising on Google properties, and Google will take 100% of that, rather than 32%.
Some issues here too. Can't temporarily show address bar and I need it to access lastpass, there is weird horizontal line near the top etc.

How did you revert back? Is there some interface option or I have to dig out old download?
Yeah it's a tempting thing to do because there's this naive belief that you must have 100% coverage. The fact that you've got coverage on trivial code is not doing anything to increase your reliability, and you're spending so much time mocking the requests which is not code you have any control over.

Your 2nd paragraph is what DHH is fighting against. He's advocating much simpler controllers than many people tend to write, and the the inclination to write tests for a controller is increased by the complexity you've put in there. DHH is more importantly advocating an architectural style and that's getting lost in the "TDD is dead" linkbait.
Odds Are, It's Wrong (2010)
Yes, I understand all this which is why I was hoping there was a good study or something done on the matter. Junk mail accounts for 48% of all mail volume, but only 26% of revenue. What would be the effect of increasing the cost of junk mail until its volume decreased by half? You'd see a 24% decrease in mail volume, but less than a 13% decrease in revenue. Would this decrease in volume facilitate cutting "fixed costs" like labor? Or are the costs truly fixed? If so, is that for business reasons or due to congressional mandates or what?
This is why I love my Jolla phone !
Clustering the Airports
In other words, enterprise support contracts are making Microsoft money -- not costing it money.

Consumers and small businesses aren't nearly as willing to open their wallets for support. The best customer is one who pays the annual fee and never calls in for support.
Are you talking to yourself?
Happened to someone I know back in 2005 I think, he lost 2 months of payment, and it was a lot of money. But he had some erotic videos on his website so... mostly his fault.
Does a refrigerator cool more efficiently when full?
Tests should be testing a classes public interface, not the private methods that may or may not drive the public interface. What this type of design will push is to stick with the Single Responsibility Principle. If you find yourself wanting to test a lot of individual private methods you have likely violated SRP.
I'd always seen that as "Muphry's Law" (yes, that's deliberate), not Skitt's Law. Wikipedia confirms they're the same thing. Thanks!
"First, in all programming helps you become a better programmer, just in the same way as playing the piano makes you a better piano player."

I think it's a good comparison. Programming contest would be a very specific part of piano playing, like playing scales super fast. It's useful, but still a very small part of what it takes to making music.
Stopping a $200,000 theft might easily be worth $10 million, because a successful public theft does a lot more than $200,000 in damage to society. The point is to make the theft unprofitable and thus deter others. Having the thief confronted immediately with ridiculous force is expensive, but I could be persuaded that it makes more of an impression than letting him get away and catching him weeks later.
The link went from being #3 on the frontpage to below #20 in a matter of minutes.
Vagrant Feature Preview: Docker-Based Development Environments
Were you ever a student living in a stranger's house?

While 'you have access to everything', it sometimes doesn't work like that in practice.

A stranger living with a family has to put up with unwashed dishes/unavailability of kitchen, kids screaming, the man of the house watching/owning the living room after working hours (4pm/5pm to 10pm), the family having supper and cooking, etc.

All of a sudden, the student is basically restricted to living in a 70 sqft room. And usually, these small rooms aren't 'proper rooms' (e.g., no ventilation, no insulation, many times no window or small window).

The reason I say this is because this is exactly my situation. With the exception that I have a 9-to-5, as well. I pay $400 to share a room with someone. A room that is divided by a piece of wood. I have no window and it was built as a pretty poor annex with no A/C or heating reaching my room. I have no window either, as the other side does where my roommate is.
Does it prove anything? Google has offices in many countries and employees of many nationalities.
Then make it "downloads and seeds the entire open source catalog out there" - it's still that the friendly neighbor won't care about a few kbps less while those can make or break a VoIP line.
that happened to me , now i dont know if there is a wide scale scam or it was just a "bug" but they banned me for no reason and of course no way to appeal.And they owed me quite a lot.I moved to some other ad service,it pays less but i still get my money.
Not really, I suggested to decode once at the start of the application, or even at compile time for that matter in order to gain legacy support. A cpu has to decode the instruction stream no matter what, if the decoding is complicated by the fact that there is no close correspondence between the instructions and the hardware this is a potential bottleneck.
Do you do this on your laptop, or on your phone?

I know that (older versions of) Cyanogenmod would set the TTL of packets to be (2^n + 1) for this exact reason, but it happened on the phone.

Also, FWIW, I have T-mobile and haven't experienced issues tethering on my stock Nexus 5. I'm curious why some customers are experiencing these and not others.
> Where the hell is my forward button?

Forward button appears after you click the back button. It is only shown when it could be used.

This and many other improvements reduce visual noise based on analysis of how frequently people used different pieces of browser chrome.
Do you want the official answer or the paranoid answer?

The problem with all these extreme explanations is that all the evidence here is not evidence. It's just one irate carrier employee mouthing off on Google's bug forum. This should be obvious, but a gmail.com email address != android.com email address.
You might be thinking about it wrong. A site that generates $5K a month is worth way more than some Mommy blog that just started hosting ads.

I assure you, if you wrote a report that targeted your highest earning affiliates, gave them the toss, and replaced them with poor performing newbies you would lose money.
"Added the console API to Web Workers (bug 620935). Now you can log messages to the Web Console from Web Workers."

About bloody time. Does anyone know why that wasn't the case from the get-go?
Is it just me or has it been witch hunting season as of late?
Yep, they still do that. I run into a few of these videos every now and then. It tells me to "save to 'watch later' playlist to watch on your pc".
> If I had to guess, I'd say "box" is a reference to "boxed values"

Yes, that's the start of it but it was expanded to multiple box classes (and maybe eventually user-defined ones) rather than just boxed and unboxed values: a developer can currently use box(HEAP) and box(GC) (a bare `box` is an alias for `box(HEAP)`)
bad_user's definition of maturity sounds an awful lot like rot to me...
JSON seems to be fine without (a "schema language")

Why is that ?

I know the answer: No-one ever requested it

O.k. xsd uses XML and I just made the CASE AGAINST XML (itself)

You may reduce XML to "elements only", but then still...

Angle brackets "<" & ">" (markup) are BAD.

Curly braces "{" & "}" are GOOD...

... because they just get used differently:

< and > are markup (from HTML (SGML)) and enclose elements/tags/identifier. { and } are from set theory (math) and enclose data... a set (of things)
This is why I only work for engineering-driven organizations. If I'm going to be slogging through things, then I want the work to be interesting, challenging, and I need to know my opinion will be heard and respected. I know my peers are reasonably high caliber, and will not compromise quality.

These qualities are extremely counter to a lot of corporate jobs, where development is a cost that should be cut, there's never enough time for anything (because, business!), and the work is CRUD-driven.
My favorite takeaways:

* Refactoring is a breeze. This may be truly unbelievable until you start to work on a big project in Haskell.

* Old code stays alive—types provide adequate documentation to get up to speed on old code pretty quickly.

* Reuse is immediate. Parametric polymorphism and free theorems mean that you tend to write really composable pieces as nothing more or less than the simplest, most confident way forward.

* Slow down when learning. Haskell will pretty much violate every base expectation you have about how languages work. You'll have to suss out what those assumptions are to move forward, and it may take time.

All of these I reflect personally as well. The first three derive immediately from the combination of purity and expressive typing.
even so, that problem is just as easily worked around with a browser extension to mimic mobile browser user agent or headers. Granted that could result in our receiving content formatted for a mobile browser but im sure someone could work around that. Also if the site is designed responsively which I believe is the best practice (I think user agent sniffing is discouraged) then this won't be an issue.
The risk/reward here doesn't add up. Taking an extra few thousand a month from publishers isn't worth risking the billions in revenue they make per year.
I've helped plenty of clients where QoS changed their VoIP phones from "not working" to "working."

You can push my Windows Update example to 6pm -- I still don't care at all how it runs. I'd tell my router to mark it as the least time-sensitive of any of my network connections.
Not killed, but fined. We need to regulate bikes like we do cars and monetize bike violations. Oh I can hear the critical mass whining from here. Pedestrians should also consider bikes on the sidewalk a form of assault and it should be a criminal violation. If I can't drive on the sidewalk then you can't ride on it.

/Guy who cycles and drives in Chicago.
Chilling Testimony Of Death Row Executioner Casts Dark Shadow Over Entire System
> Most users-on-street don't want to customise either.

Since we're talking about one person's preference rather than the results of a user study, that hardly seems relevant.
If you type something that is clearly not a web address, firefox send it off to a search engine as well. It sends mine to whatever search engine is selected in the search bar.
"The word processor can spay what you are typing. "

I for one am displeased when my missives are neutered by my text editors. :)
> I'm struggling to find any sort of counter argument that isn't, "But we get to make something cool!" Which is wrong, because most of our time, we're coding up something that shits CSVs so someone can go into a meeting and highlight some menial point to other managers.

"We get to make something cool!" is not the same as "Everything we make is cool!" I'm not a professional programmer, but it seems to me that, if you're not also (in addition to your job) programming in your spare time for the sheer joy of creating, then you're probably not the best programmer you could be.
I got banned from Google Adsense as a teenager (7 years ago). Still regret my stupid decision to try and hack Google Adsense clicks. My account was never restored :(.
So they're saying it's easier to use a brand new incompatible little endian Linux personality, with associated new toolchains and new ports of low level stuff etc compared to the standard Linux PPC64 stuff...

Sounds kind of surprising even if IBM did some of the bringup work ahead of time, but maybe they've got little endian assumptions baked in many internal protocols/apps.
Doesn't this expose who their customers are (in the live stream)? I'm all for transparency, but it doesn't seem like the customer list is theirs to share.
Yes, it is fair.

Is it fair that just because someone has the ability to pay, they ought to pay? If a millionaire was planning to move in, and you said "for you, you pay 100% of rent," then the millionaire would probably just go somewhere else. Afterall, they're probably looking for cheap, since they could surely afford a place to themselves or perhaps even a house (depending on location). Likewise, the students may be "poor," in monetary expense, but one could argue that they are simply spending their money on other things that are important to them, and so why should they get a free ride because of that?

In the situations I've been with, I'm fine with (rent/number of renters). the lease holder gets her choice of room, the rest is first come/first serve.
the different devices are assigned different IP addresses
Cakebrew: The Mac App for Homebrew
Sure, but let's let those companies choose rather than being extorted by ISPs.

If you are saying that a Netflix should never need to negotiate faster speeds with a customer's ISP, I agree.
^- that. Simple and let users have a choice
Interview with Alexander Vashchenko, President of Production at Game Insight
I love my distros, but I always install critical apps from upstream, like Firefox, NodeJS, note keeping apps, etc.
For the referenced libo, the file overflow.c (https://github.com/xiw/libo/blob/master/overflow.c) surprised me: very short, and with a curious #include as its last line.

Anybody know the logic behind this?
The customer names have been changed.

> Note: The transactions you see throughout the dashboard are real, but we've used fake customer names to keep them private.
Search suggestions are on by default in Chrome.
It's a lot easier to implement multiprocess when you're building a brand new product without a decade-plus old add-on and plugin ecosystem that you need to support.
Not being a native English speaker doesn't exactly eliminate the possibility of being a Google employee...
Mathematicians trace source of Rogers-Ramanujan identities, find algebraic gold
MIT joins the Bitcoin Ponzi scheme.
The worst thing about Silicon Valley techno-libertarianism
Yes, I didn't think the UK style regulation would apply at all in the US - just pointing out that it does seem to have worked here, which I think we can all agree is actually fairly surprising. After all, I don't think the other privatised services - particularly energy, water and railways, have worked out quite as well for consumers.
I'd love for him or you to give me an example of an alternative that I should't "feel bad" about.
The author, above all wanted to get out the following points:

- he's very important and powerful,

- he (as a content creator) is making great cultural contribution, which no tech company can match,

- tech companies cannot exists without people like him.

On a side note. I really wonder weather he bought that gravestone photo, or just did Google image search. Hmmmm...
> It is after all Google's bread and butter.

Is it? How much do Google make from the adsense publisher network vs advertising directly on Google properties?
INVITE [OPEN HOUSE]

Norfolk VA - May 14th
https://docs.google.com/forms/d/1V6FNj7e0hpZT_5_nGRMTNIGO-6g...

Hiring:
Software Engineers
Systems Engineers
Sales Engineers
Business Analysts
BI architects
Cognos Report Developers

Please contact recruiting @ rstillman@innovasi.com for an interview or register today.
The article is from Andrew Ross Sorkin's DealB%k section of the nytimes.

Article Category:
PRIVATE EQUITY | RESTRUCTURING & BANKRUPTCY

The discussion seems appropriate for the target audience.
I really like this one http://oj.leetcode.com/problems/ have been doing them for a while and it's a very nice exercise to the mind.
If you click the "link" button you can reply sooner...
We removed it. In general, HN tries to emphasize content, not personalities.
This is one the thing that I found curious as well.

I worked at a company who used WebTrends. Some of the their customers installed Google Analytics alongside Webtrends and then would complain that the numbers didn't match up between the two. Sometimes it wasn't close (+/- 10%) other times it was closer, but there was always a discrepancy between the two. Of course it looked since we used WebTrends, we were inflating the numbers, when in reality, it was the exact opposite.

When I read this part of the post, I could totally see them tweaking the GA numbers so they were lower.
> will probably continue

But will it, and why? This is little more than an article of faith. Computers are getting faster according to a given model, a model whose underlying technological process is reaching fundamental (scientific, not engineering) limits. We have no idea if whatever replaces that model will be anywhere as scalable as Moore's Law.

> computer chess

Computers play chess very differently from humans (they do what amounts to a brute force search of the state space and choose the best option). This is basically taking a well-known algorithm and figuring out how fast a computer needs to be in order to solve it in a tractable manner - cryptographers do the same thing when they decide that a cryptosystem can't be brute-force cracked in a reasonable amount of time. There is no well-defined algorithm for passing the Turing test, and given how so many of the 'interesting' problems in AI are outside the domain of highly logical, rules-based algorithms, using the same metric to measure them is not that useful.