skysight-inc/HackerNews huggingface dataset:
How to Do That SEO Thing for Your Landing Page
I understand your concern, but you should also understand that if I can find a way not to pay, I will follow it.

Anyway this was not the point of the submission…
And in my opinion as a young talent, Google is highly overrated when it comes to creating good software. Sure they have some hits, but a lot of it also is kind of bad.

To be regarded as the best of the best, I think they make pretty shitty software.
It is important that things like this come out into the open.

When the typical doe-eyed college senior steps into the real world and is tempted to drink Eric Schmidt's kool-aid about changing the world (and how the honor of working at Google offsets the lower wage), such disclosures will help him understand that Google is just another money-making corporation. No more, no less.
One Terabyte of Kilobyte Age – Digging Through the Geocities Torrent
Those two things don't overlap as much as you think they do. Just because I want all the info for myself doesn't mean I want all the info public or for everyone (no matter what I say).

In fact if getting info is getting money/an advantage/..., then wanting all of it while not wanting others to have it, and not liking yours being given away, makes total sense.

Not taking side for or against Google here (and if I did, I would be all for salaries being publicly accessible), but you can't blame them or accuse them of being hypocrite when they do what they believe makes sense for them.
The First Question to Ask Your Trial Users
"Shipping Summer 2015"

This is clearly vaporware, or worse yet, a scam. Have they demonstrated a working prototype yet? Everything on that page is renders. If they haven't, there's no way they're shipping it next month. And features like e-ink screen and Chip&Pin cloning make it even less realistic.
Las antenas base de telefonía reducen el crecimiento de la planta de soja
Somewhat confusingly, Blackboard now sell Moodle, via a subsidiary. For those not familiar with the sector, this is a bit like Microsoft's recent moves towards open source.
Interesting. I would imagine that strong AI will come from some university renting cloud processor time, rather than the NSA.

Only because if 10 groups are trying to build AI, only one of those 10 being the NSA, chances are the NSA won't be first. Sure, they may be second or third. But I suspect many people will get there at the same time -- most AI research is open.
I'd warn you that I'm running a Clevo 230ST more or less maxed out on RAM and CPU, and while its a fantastic machine performance wise, and has a pretty good isplay and keyboard, the cooling is atrocious. Despite usually sounding like a jet engine it pretty regularly throttles the CPU due to overheating.

At some point I'll get to dismantling it and seeing if some more thermal paste helps matters, but in the meantime it can get really quite irritating. I'm currently sitting in a warm coffee shop window, and parts of it are getting to the point where they're uncomfortably warm to touch.
20 Home Pages, 500 Trackers Loaded:  Media Succumbs to Monitoring Frenzy
That may be shallow, but I can't take her seriously because of the medium she picked to convey her story.

This is unreadable.
8 Factors to Consider Before Buying a Business Intelligence Solution
Facebook, Google, Dell, HP, EBay Back Samsung in Patent War with Apple
What does "making money" mean?
Hell i thought an airgap would have been the first thing to occur. Why would you need wireless access to non entertainment systems?

It honestly beggars belief in my opinion.
You've just given their analytics bunch of traffic from HN which looks like it came from Twitter. :P
I'm mainly developing PHP applications (Magento, Symfony) And I found Linux much easier. Back in 2000 (ish), when I switched to Linux the biggest confusion was the different format of configuration files and scripts. In Windows, I get used to .ini files and .bat batch scripts. When I switched to Linux (well, it was more like a slow process) I was confused about this. Fetchmail config format, the apt sources tree format (which seemed to be an .ini) and all the config files in /etc was all different. I finally managed to get my emails fetched and sorted to different folders based on topic and sender, using Fetchmail, then I was happy to read them in Mutt. The UI looked terrible (well, it was text after all) so I tried Balsa and used it for years, then Sylpheed, Claws Mail, still backed with Fetchmail. I can imagine that the different GUI libraries would confusing others, but I always managed to sort my installation to use only one. If I had KDE, I installed only KDE or at least Qt programs. If I had GNOME, then so that it. Nowadays, I use AwesomeWM mainly with 3 or 4 software only, on 3 screens: the first screen is the terminal with tmux, the second (middle) is the browser, Thunderbird, the third is Sublime, so I don't get nervous about installing different libraries.

With all of these, Linux felt better than Windows and it's openness and community support encouraged me to discover more and more. Back in those days I really tried every programming language I could: Java, Ruby, C, C++ and I had no confusion learning and using these on Linux. I was only confused when sometimes I had to switch back to Windows. The lack of documentation, missing libraries, unpredictable crashes on software upgrades (which came from different sources, absolutely without automation, manually running setup.exe's) and different UX, unsought taskbar icons really annoyed me. Now if I sit in front of a Windows PC, I feel it's just an useless gadget.

Linux was the cause I became a software developer.

I have only experience with one IDE, which was Netbeans. I used it mostly for developing Rails applications and I found this was the only IDE which does not get in my way. I just can't get used to PHPStorm today and I found Eclipse too slow, so I'm using Sublime as my primary editor now. Before it was Geany, gEdit or just Vim. I was never able to learn Emacs, but probably it's my fault :)
Transloadit offers Antivirus, via ClamAV
What a self-serving analogy
> In the worst-case scenario, it will be invented by a lone hacker and loosed on an unsuspecting world with no warning.

Dozens, if not hundreds of the world's smartest scientists and best programmers have been working full-time on AI for over three decades, and haven't really gotten anywhere close to real intelligence (we don't even know what exactly that is). This is not something some "lone hacker" is going to throw together in his spare time.
Thinkpad running fedora, a dream come true.
Sometimes, people just don't know.
I love working on Linux, running Ubuntu 14.04 LTS on a Lenovo S540 (lightweight, 16gb ram,i7,ssd). The biggest pain point for me are mainly using tools that other parts of the business want to use like:

Slack -> No Linux support,
Zoom (video conferencing) -> Early beta support,
1Password -> I use last pass instead.

Macs have really dominated some areas of the tech scene especially in the non engineering sections of the business, thus collaboration tools and such seem to be Mac orientated or Mac only.

In every other respect I'm far more comfortable and productive on Linux.
For some reason I was under the impression the spreadsheet was set up to detect gender/ethnicity based inequality in salaries. Not sure where I got that impression as the tweets do not mention it explicitly other than suggesting that some people asked and got increases.

At the end of the day, this is what I am curious about - was there inequality in pay, and if so, what was the difference.
Isn't that what htpd does?

http://freecode.com/projects/htpd
http://ostatic.com/htpd
'Everyone with a different opinion than me is ignorant and stupid, and the downvotes I'm getting are surely because they want to maintain their bubble and not because I'm being rude.'

You're an asshole and no one is sorry that you're gone.
Anything sysadminy like building third party libraries or configuring tools and getting them to work. I just want to write code, not fight with installation and configuration. Editors and dev tools are all fine after they are installed and configured.
> probably because it should be a bonus based on job performance, not shit-stirring

the entire crux of the article

edit: word
Show HN: Papermine–create digital flippable booklets to show off your content
It has to be for them (people who believe there is a gender pay gap) to try and make any change. There are plenty of examples where pay is different regardless of gender: sports and entertainment would be two big ones.

With sports, people are payed differently even if they fill the same position on a team. Why? They aren't the same. They bring different skillsets. It's the same with movies. The main character will make more than someone 20 spots down in the credits list. Someone with a well-known name will make even more. All of this wage difference that can occur across genders.

But with tech everyone should be paid the same if you share the same title regardless of how different you are or how much value you bring to the table.

Edit: To clarify, I have no issue with a company removing any pay difference between employees. I only have an issue with those who think paying people differently is inherently a problem.
A bonus you get for doing something that helps your peers with their work, even if not directly related to your responsibilities.
Clang has a leak detector: http://clang.llvm.org/docs/LeakSanitizer.html

It also has an address sanitizer that checks for out of bounds errors. I have found both to be enormously useful.
For a multitude of reasons.

* Some people don't want to context switch between a different front-end and back-end language.

* Some people want everything in one language / environment for easier deployment / tooling / package management

* Some people just plain hate writing Javascript.
$15,000 relative to what level of salary? And at Google or elsewhere?
http://www.govdocs.com/can-employees-discuss-pay-salaries/

TL;DR It's illegal to fire your employees for discussing salary in the US. California isn't special, neither is Google.
naive and oversimplified view... are you an employee or employer? I don't have issue negotiating salaries hard, but I personally know very bright people, who for various reasons failed at that, and once they learned other people's salaries (which happens eventually to most), they got extremely frustrated, felt strong injustice and some left. I have more sympathy for community-based approach rather than selfish everybody-for-themselves in this.

and no, you don't just come with any number you would like to see to an interview. if you overshoot too much, you probably won't be hired, depends on recruiter and company.
Russian billionaire, Hawking announce $100M search for ET
A Statistical Analysis of the LearnedLeague Trivia Competition
Yep, zero effort. And, accordingly, zero reward.
To be honest, what exactly did she want to accomplish with this? Where I live people are very hesitant of sharing their salary and doing something like this would be considered very rude. All it can possibly lead to is drama about salaries. Drama about why some people getting payed more then others. Should Google now start paying each and everyone exactly the same until everyone is happy? No of course not, it's no secret companies have different salaries for different employees. What matters is that YOU feel ok with what you're getting payed, not what others are earning.
Petabyte-Scale Text Processing with Spark
I remember reading some studies that suggest that this alone, i.e. men being more likely to go and ask for a raise / negotiate their salary, can account for most of the "gender gap".
At the time, there was an existential struggle going on between Soviet Union and Europe/US. Vietnam war was ultimately the wrong turn in that struggle, but it was far less obviously wrong at the time.
I enjoy it more that way.
Yes. Heaven forfend staff should behave in a way potentially inimical to the interests of management, instead of the other way around.
This post isn't journalism by any stretch of the imagination. It's actually like a perfect caricature of whats wrong with digital publishing. Serious topic on a serious masthead with less than amateur treatment.
Maciej makes a great point about diminishing returns. We're quite good at extrapolating trend lines and yet we're terrible at predicting the future because it's very hard to guess where optimizations will happen. The 'good enough' seems to be the bane of any futuristic outlook. Technological progress seems to obey the laws of friction; it behaves like light which refracts when it enters a denser substance.

I'm still learning to embrace the 'good enough.' For instance, minimalism only works if it's good enough for the users. I feel like this predicate is often forgotten and we end up with designs which are minimal for their own sake.
Doyle Brunson's "Super/System" was an early and influential book on poker strategy. It's been a while since I read it, but I recall it contains a general game and strategy overview, followed by chapters dedicated to the different Poker games (stud, draw, etc... and importantly: no-limit hold'em). Though outdated in some respects (first published in the 70s) it's considered a classic in the field, worth a look IMHO.

https://en.wikipedia.org/wiki/Super/System
Most people also agree that in ideal circumstances you wouldn't have to negotiate your wages (because you're effectively being rewarded for your negotiating skill, which is probably completely irrelevant to your actual productivity and value).
The problem I see sharing salaries is that people tend to overestimate how good they are. So inevitably everyone will have salary envy and no one will be happy.

It also would make explicit who is most valuable to the company.. which can be dangerous
What I think really lack in Linux is:

- Good hardware that is nice to use (look beautiful) and works well with Linux.

- A great IDE that doesn't look like shit right out of the box. I know many can be configured and tampered with, but I simply do not enjoy that enough to go through the pain.

Otherwise, my biggest pain and why I definately go back to Windows is that I can't play my games on my machine. Many games still only work on Windows or works much better on Windows due to bad graphics drivers.

I really like Linux, I always use it as a server or to host stuff. But in the later years of my life I simply get too frustrated (often with small stuff) to keep using Linux as my main desktop operating system.

At work I use a macbook because it has nice to use hardware with desktop software that is more polished than any linux distro but still keep the unix feel.
I use server/workstation parts for systems (not a laptop guy), so that's not so much of a problem, but can still be an issue with e.g. having to use a newer kernel that's not getting security update love.

The update issue can be problematical with not all that many distros providing Long Term Support. systemd + Debian's short term support, one year after a new version plus a volunteer effort starting with squeeze is prompting me to abandon it and its famed stability between releases. I'm trying Alpine for Xen, with probably the current LTS Ubuntu without default systemd for development and who knows what else on VMs.

Ah, yeah, the chaos in GUIs is not good, e.g. Gnome going off in a bogus direction after version 2. I'm happy enough for now with Xfce, but its got less mindshare.
Isn't the reason why Erica Joy no longer works at google highly relevant? If she did this during a contract termination notice period requested by google, the reason for the termination might have something to do with whomever had any say in denying the peer bonuses. Which seems to be the whole point of the article, as the rest is pure speculation.

She did however mention that one bonus passed through, arguing it was too vague to be given because of the spread sheet. Hm.
While this is technically true, you also need to adhere to Twitter's TOS if you're going to use their product.
Swacker: Code to Container, No Docker Required
I think, you can get away without mathematical analysis (however, it's not that complex). However, basic probability theory is a must have.
'Alan Mushing sprays a sample magnetic stripe with a fluid suspension of iron filings – instantly showing up the patterns of zeroes and ones on the card as a series of light and dark bands.' -- That sounds very interesting, i've not heard of anyone doing that before, would you then need an optical microscope to see the patterns I wonder?

Edit: http://www.tetherdcow.com/another-science-experiment/
Has a nice photo of the trick

I just tried some magnetic viewing film I bought a while ago, to see if you can see any lines from a credit card with them, but alas that didn't work.
Is your point that Google is behaving as badly as quite a few Three Letter Acronym government organisation? If it is, then yes I agree with you.
I had no problems at all with one external monitor, aside from BIOS output only ever going through the internal Intel GPU, so I couldn't use the console.

To get a 3rd working, I had to buy a second GPU (since there seemed to be no way to use the internal Intel GPU for X at the same time). So: 2 monitors with my original graphics card, 1 monitor with my new one.

This was then somehow incompatible with XRandR, so I had to set it to use Xinerama. GNOME 3 is incompatible with Xinerama, so I had to switch to GNOME 2 - or, to be more accurate, GNOME started up in GNOME 2 mode without giving me any indication why.

GNOME 2 was incompatible with all of the GNOME addins I'd installed. Also, it had a completely different UI. Like... completely different. And every time I launched an X11 program, it moaned on its tty about XRandR being missing.

All in all the experience was far from slick.

What I did on Windows: plugged 3rd monitor into socket for internal Intel GPU. Ticked box to say I wanted desktop on 3rd monitor. It worked.
Isn't it 'crux'?

I find that crux is one of those words that's replaced with an incorrect near-homophone often - like mute instead of moot.

Although, bonus points for using crutch instead of crust - that's usually the replacement.
How to choose a machine learning API to build predictive apps
I'm using HP ZBook 15 G2 Mobile Workstations with ubuntu 14 LTS since last 3 months. The only thing i miss is SSD that i didn't choose in my customization. Has 16GB RAM, i7 . I switch between Win 8.1 and linux (something lxde instead of unity). The nice thing about this linux can run VMs and it is pretty fast and even containers work well. Also Win 8.1 ultimate has hyperv role so you can use that as a hypervisor as well.

Initially i had 64 bit 15.x but some unity programs used to crash when it released , so i installed something good.

I'm didn't find any problem with anything until now.

http://www8.hp.com/in/en/campaigns/workstations/zbook-15.htm...

http://www8.hp.com/in/en/products/laptops/product-detail.htm...
You've probably heard about Amazon Machine Learning or Google Prediction API or BigML, but as a developer, how do you choose one of these APIs when you want to integrate ML in real-world apps?
Osx terminal colors
One example happens in semiconductors

You have n-type material, where the charge carriers are electrons. So far so good (a real particle)

In p-type material, the charge carriers are the absence of an electron (called a hole).

It is of course, not a real particle, but it carries charge as well as a real particle.
So if someone knows someone who's affected by one of your life threatening conditions, they can just stay out of the project. It's all about the macho core contributors. Who overthink things (is collision really such a problem? is "marketing" really that likely to run with some random name, and why is that a problem?) and continue to make obscure projects without diverse participants. Is that also part of the logic?
Embrace Extend Extinguish

ah.. oops, wrong post i guess
>capitalist money obsessed techs

OK, that's me. I like to eat and have shelter and some nice stuff too.

Just curious, what charitable organization built your computer and its parts? I bet it was built by capitalist swine.
Finally a technology prophet who doesn't prophesy digital utopia! Although I can't imagine that everything he says is correct (purely statistically speaking), I do think that if anybody reads this in twenty years he/she will recognize his/her present fairly well.

P.S. Is this page being archived anywhere?
You want to make ASAN builds (simply build with clang or gcc > 4.8 with -fsanitize=address on the command line).

Then you can break in a debugger, and do some tricks, explained in this page: https://code.google.com/p/address-sanitizer/wiki/AddressSani....

This will also detect any memory trashing or the like, while being quite fast (compared to valgrind, of course). Then if things are really weird, you can use valgrind.
> the whole thing just crumbled into a victim story for me

Are you sure you're not being an Angry Jack[0] and using that as an easy excuse to reject the story firsthand?

> Also, generally shit will hit the fan if you tell anyone to fuck off, especially if they're your manager. Again, we don't know that she told her manager to fuck off for being racist

Were do you see her telling her manager to fuck off at all? She's the one who didn't try to blame her manager, it's that white male co-worker who wanted to do that, and she declined. You are literally accusing her of doing the opposite of what she did.

https://www.youtube.com/watch?v=nfPAoz9GnWM&t=236
> How does self control correlates to obesity?

Controlling how much you eat and what you can't eat.
Protecting your country, friends and family from an aggressive, invading force?

Ridding your country of a brutal, corrupt puppet dictatorship propped up by said aggressive, invading force?

I think most people would see that as a valid reason to kill and die for. Hell, said aggressive, invading force even convinced their young it was worth to go kill and die to do the invading, should be a piece of cake to convince those being attacked
Have you given the JetBrains IDE's a shot? There's also Qt Creator for C / C++. Not sure what kind of development you do, but there are some nice IDE's that come pretty out of the box. The only friction is installing them, though in the case of JetBrain you just download it, unzip it, and run it, it adds its shortcuts where needed.
We already have rather detailed rules (product liability law) for responsibility for products; and I've yet to see anything that points to any specific shortcoming of them when the product is an "AI making decisions".

I don't really understand why people act like "this product caused harm when used for its intended purpose, should someone be accountable and if so who?" is a question that society hasn't thoroughly considered.
> Salary sharing is only 1 example. Blogger porn. Real names. Many others.

I can't tell from context whether she was supporting or stopping "blogger porn" and/or "real names."
first hand account from even a disgruntled employee or some maybe true maybe false 2nd hand account from reddit rando? one doesn't hardly even seem like it's worth a mention unless it helps confirm your preconceived bias.
>I'm skeptical that printing money and handing it to >consumers would cause any amount of inflation.

Printing money and giving it to consumers IS inflation (it is the very definition of inflation).

Example: if you have two oranges and $10 in money supply, they will each cost $5. If you print additional $10, you will have $20 sloshing around and the price of an orange will automatically jump to $10 each. The consumer will still be able to only buy the same amount of oranges as before.