skysight-inc/HackerNews huggingface dataset:
I just found out about GitLab today. I was pleasantly surprised! The only complaints I have: (1) GitHub has IMO a better landing page for projects, showing both files and a readme; (2) Personally, I prefer GitHub's layout (more white space), it's definitely better for reading, although your menu-on-the-right layout is probably better for navigation and management, and (3) I couldn't find an example of a Wiki.

All in all, a great project, I'll probably be using it soon. Good work, and good luck with it! Also, do you clarify anywhere what's your approach to controversial projects - like "retards", PopcornTime and C+= - would they be allowed on site or taken down?

Edit: never mind the last question, apparently you censored the GamergateOP repository, I guess that answers it.
Show HN: Tastd: “The Instagram for restaurants recommendations”
Words do cause harm. It's a failure of imagination to think otherwise.

When you use the word retard you dehumanise people with LD. You contribute to a culture where it's okay to deny those people work; to segregate them in specialist housing; to deny them medical treatment; to kill them with lack of medical treatment.

It's a slippery slope to eugenics and genocide to think otherwise.
I worked in that structure and it is pretty good. But it is important to emphasize that the team should be working on the same thing.

For a while my company was mixing tech support/customer relations and engineers in the same 4-person office -- that doesn't work too well.

When switching project it is important to switch offices as well. (Doesn't Valve do that with their desks-on-wheels?)
Show HN: GridLayout – Horizontal and vertical web app layouts, with IE support
Goodbye, Android. I love you, but you're bringing me down
Someone else had your mobile number and email, and then allowed Facebook to access their contacts (NEVER DO THIS) and they were able to match up the email you signed up with to your number or other piece of information, more than likely, so one of you're friends leaked it.
> Which makes it sound like the version of Windows 10 you received as a free upgrade from Windows 7/8 will not work on any other machine than the one you first install on.

Any idea what defines a 'machine'? I gradually upgrade my PC. New video card here, new SSD there, sometimes new CPU (and possibly motherboard)
'retarded' in this sense could easily be due to someone's poor command of English. In this case, the use of 'faggotry' in commits makes it clear that it's not but it's not obvious from first glance.

It's clear that GitHub aren't embarking on a mass censorship campaign (probably because it's expensive), but "WebM for retards" and "you retard" aren't open for interpretation, even from a brief glance.
One AP per 5 active devices, give or take. Plus positioning them and managing their power and ensuring they do proper hand-off as you move around the office, plus...

Providing reliable wifi for multiple people with multiple devices is a hard challenge.
33% of workers would leak info for $
Data Visualization and D3.js Newsletter Issue 141
Some submissions are evergreen...since this is the first time I read it, I am glad it was posted again.
Geez, this is still going on. You apparently have no problem calling people an idiot and seem to be defending it, so let me show you the same courtesy. People like you are what's wrong with the HN community. You're the type that when I post something sarcastic, I get downvoted and corrected. Why? It's this kind of superiority complex that can't see the forest from the trees to save its life. The forest is burning? Yes, but we passed brown 3 trees which means it shouldn't be. Are you sure it wasn't 2? No, definitely 3. I don't believe you, let's debate it. Burned to death. I would be careful in forests if I were you. (<-- I doubt you recognize what this tone of voice is)

Who the fuck cares? Why are you debating if you should call someone an idiot or not? My personal philosophy is to be nice to others, always because I don't know what they're going through. What's there to be gained by not only calling someone an idiot but defending it on the meta scale? Yes we should always cloak our rebuttals with negativity -- for what other way could there be?! I must call this person an idiot, don't you see?! 50% of people are below average intelligence -- surely I must let them be aware of the fact that I believe they're mundane and forgettable!

I don't care if other people think poorly of me, I'm going to believe in myself... you critics are so annoying. I can't even write a comment trying to help people without jackasses flying in poking holes in what I said AS IF it were gospel! It's a comment! I wrote it in 2 seconds and, sure, maybe I should have put some more time into it but I was just trying to help out anyone who got scared by that list. It's such a different mindset. I didn't set out to be RIGHT, which is what's most holy & sacred around these parts. The best thing that could have happened is some people would have been like, yea but how is X going to solve Y when Z happens? And I woulda been like, good question mate, blah blah and we woulda all been better off.

Instead, a kid comes flying in drunk on keyboard ego and is like "You should stop talking"; think about MY intention vs HIS intention. Think about the INTENTION behind calling someone an idiot and what it does to that person. So stupid.. honestly. There's a bigger picture at play than being right or wrong... You don't do certain things not because it's empirically correct to do it, but because it's the moral thing to do or the mature thing to do or the compassionate thing to do.
Ignoring the software reasons, that are already in the comments. Unhackable software is impossible because direct access is total access. If you make a perfect program running on a perfect OS it still has to operate in the real world. IRL I could change the memory or storage to hack the software via some method other than the OS, bypassing the software entirely.
Bit tricky if you include "dyslexic" (higher incidence of high IQ) in your definition of LD.

See how your ignorance of the topic misled you?
r-at-t-dollar-rd? how do you even pronounce that?

Anyway as a git I am offended by the use of the word git and it makes it hard for me to participate in such spaces.
Per their TOS for years and years now, Github gets to define what content they will publish and/or take down.

I guess they haven't really tried to paint themselves as brave defenders of speech either.

Which I don't think really says much about how people should interpret actions like this, it just means they probably shouldn't be so surprised.
That's just a fantastic read. Pliny and Catullus both seem to reach across two millenia and convey a sense of, well, you could imagine reading them in a magazine somewhere on a beach in the Med, and thinking they were some modern day hack writers. Writing for others is something common across the ages.

Cheers
Legally-speaking, yes, but it's the same principle.
> In today's age of agility, rapid development, minimum viable products, continuous deployment, and short iterations

You know, that line is a loud bullshit alarm all by itself.

But I'll bite anyway. Open offices make communication harder. Much harder. You can barely talk to someone with you equipment around without disturbing someone. So you must choose, either you talk or you produce something.
Professor Takes His Issues with Merger Lawsuits to Court
The legal system is not equally available to all entities. That it is the center of how we enforce our rights and hold others to their duties is a major problem. Even if we could fix it in the case of patents, we still have major issues within other civil and criminal courts. I do not know the solution or even have any half baked ideas on it, but I do think the first step to any solution is for us, as a society, to realize that the legal system is largely pay to win and not a justice system.
Most people I have met recently while traveling (including one from Germany) who I have added on Facebook use their real first name and a fake last name.

Why would it be a mistake since it is a pretty common use pattern despite the rules Facebook tries to impose?
Followed in some number of years by people in Africa doing the former jobs of people in San Francisco. If you in America can work remotely, there's no reason why someone with equivalent skills and 1/20 the cost can't work really remotely.

You might point to stories of Indian contractors like Tata, and how badly that works out for anything that's not Telco CRUD. (Note, I'm talking about the business model, not individual Indians.) But that was just the first attempt. Software will figure it out, just as textiles figured it out.
What happens in the situation where both me and my friend have routers with identical SSIDs but different passwords? My former flatmate took one of our routers when we split, and uses the same SSID but a different password - so I can't connect to his wifi without forgetting mine first.
I'm currently arguing for serious considerations of SQL Server alternatives for selected new development work (and where reasonably achievable), in order to mitigate spiralling license fees. The main issue is that mostly those fees are paid by our customers, but ultimately our customer's cost is our cost. Collectively it's becoming a stupid amount of money.
Volume discounts?
El modo avión del smartphone, como despertador y sin temor a irradiarse
True, but there's a difference between 1. your employer having a bunch of information about you and 2. your employer signing up to a ToS with third parties that effectively hands over all your info to them.

Point 2 is probably not unusual but were starting to see (imho) more pernicious attitudes. Examples include the current Windows discussion, where your employer may be perfectly happy to sign (on the employees behalf) that your data be sent off to Microsoft (and used for whatever Microsoft deems 'necessary'). There was also the announcement of Facebook at Work, which I'm sure would be more than happy to cross-correlate the 'work' you with the 'personal' you, in order to 'provide a better service'.

In both these scenarios, I'm sure the company will act to protect itself from exposure, but it's unclear what choices the employees really have.
Like I said: just do it.

You're agreeing with me. Yes, it's hard. So what if it's hard? It's a matter of second-by-second choices. Failed? ok, that's in the past. Might fail? ok, that's in the future. You're in the present. Just do it.
Yes I agree entirely; you're 100% right. The only 3rd party service I now rely on personally is my domain registrar and an IMAP box which is unavoidable to participate in the world now. I've closed most of my online accounts with services over the last year already. I moved my code from github to local fossil instances about 3 months ago as well. Everything I use is hosted by reputable companies in the EU.

I'm not touching Android. Too many bad experiences there about a year ago for me.
Perhaps you would have contributed to that repository and now you won't.

This is concern-trolling. Any project might have committers who are assholes. In that case maybe the project will be less successful than others, if it doesn't have other good qualities to compensate. Why should we care? You've arbitrarily picked out one specific flavor of asshole on which to concentrate, but the "it's for your own good" argument in favor of censorship is wrong in general.
Image splitting in Android
Image split can be required by different android puzzle application where there is a need to divide the one complete picture into different pieces. For more details please visit the link http://findnerd.com/list/view/Image-splitting-in-Android/4682/
I was half expecting advertisements on this page to say "XVI minvtes a day to a Roman Centvrion body!" or "Praetor's hate this one weird trick!".
Thanks - much appreciated. That's a good solution I hadn't thought of.

Annoyingly my ThinkPad has a Gobi 3G card in it but I've got used to 4G speeds now.
While its true that headphones are associated with hearing loss, there are lots of headphones out there that have noise-canceling capabilities without being excessively loud.
All trade agreements are negotiated in secret. All of them. Just like your salary was not negotiated in the company break room...
Demystifying Machine Learning in the Enterprise
There are cases of people who have completed suicide because of bullying based on their LD. There are cases of people who have attempted suicide because of bullying based on their LD. These are significant because people with LD are under-represented in suicide statistics.

> Try it. Go on. Call me whatever you want. And watch me not give two fucks what you think.

Next time you need medical treatment to keep you alive I'll tell the doctor that you have a severe and profound learning disability, and that will limit the length of your life and severely impairs the quality of your life. I'll argue that we should avoid resuscitation, and maybe even stop food and water.

Then I'll see if your corpse gives two fucks.

http://www.bbc.co.uk/news/health-19570364

http://www.learningdisabilities.org.uk/our-news/blog/120919/
Heh, I'm way ahead of you there:

http://morph.is/commit-9d25bf77a8a9240d4c74e63f4731b65cb137c...
Note that the upgrade will remove your Windows built-in DVD player.

Windows 8.1 had no built in DVD player. Nor did Windows 7 Starter or Basic. Further, I suspect it's a feature that the vast majority of people have never used, exactly why Microsoft decided that they wouldn't subsidize the licensing for no reason. This is a very 2002 discussion.

Not that your point isn't valid -- at least for those users who ever actually tried playing a video DVD, and who had a supporting version of Windows -- it's just pretty odd that such a comment sits at the very top of an enormous technology event.

The Tesla doesn't come with a holder for my buggy whip.
We're only keeping it around due to a pile of stored procedures and coupling (see an earlier thread on this I was whinging about). PostgreSQL is the next step. We'll pay for support via EnterpriseDB still.

Our main SQL cluster is two 48 core HP machines with 512Gb of RAM each and a big EMC SAN. We want this as lots of much smaller machines but you can't really scale down SQL Server once everything is coupled into it.
Well, you can always play the Windows 95 versions:

http://win95.ajf.me/

(disclaimer: I made the site)
I actually thought they do this because they really want to say "best phone ever" or "best OS yet", but resort to the product name so as not to sound too cocky. By saying "best windows ever" you give the impression that this product is better than competitors while still being technically correct.
Communication is probably the most important factor to success for both small and large companies. Most things that go wrong is a direct consequence of bad or no communication.

If everyone is inside his or her own office, your company depends on having good email or message communication. Everyone should include the right persons when sending emails, planning meetings, etc ... . This is not impossible of course.

When you have an open office plan, your communication becomes 'in your face'. You might overhear things that are also relevant for you. You see or hear a lot more than through official communication channels alone. And that is probably the reason to their success. Of course interruptions etc are disadvantages, but nothing beats having good communication.
You don't 'need' the thunderbolt adaptor. Any old USB NIC will do. Like this $15 USB3 Gigabit ethernet adaptor:

http://www.amazon.com/TRENDnet-Ethernet-Chromebook-Specific-...
Same here, Ubuntu dist-upgrade updated Apache, now none of my configuration works anymore and I need to figure out how to make the LAMP stack work again.

The old shared / virtual hosting was easier and a bit cheaper in that respect, but at the same time it was horribly limited (CPU limits).
Maybe it's just that it makes a cooler photo.
Sultangazi Badanacı|Badana Boya 0545 818 24 17
The Rubik?s Cube and the Object Oriented Paradigm
? On Windows 7, I can deselect non-system drives. Did that change on Windows 10?
"LD" is your term, which apparently is too general to be useful. As problematic as "retard" may be, no English speaker would hear it and ask herself, "are they talking about a dyslexic?"
> There was similar post with ARM Chromebooks. A few years ago it was impossible to find stable ARMs which could sustain decent load without crashing. Company had to buy bunch of Chromebooks, strip batteries and put them into rack.

Well, no. The guy putting that rack together didn't know what he was doing and insisted on using the stock AC adapter for the devices. You NEVER use the stock AC adapters in a cluster. They are (usually) made to be cheap and not operate at full load. Maybe 5% will fail under continuous full load. Put 16 in a cluster and now you are looking at a 60% chance of a single failure.

ALWAYS ditch the bundled AC adapter and use a single, good quality, high power PSU that branches out to all the boards. 5 volts and 40 amps, for example. These PSUs are more like 99.9% reliable, and as a bonus output much cleaner power.

The only reason that this guy had success with Chromebooks is because laptop PSUs are typically sized at 3x capacity (for battery charging). Running a stock PSU 24x7 but only at 30% output greatly reduces the failure rate.

edit:

http://www.systemcall.eu/blog/2014/06/trashing-chromebooks/

https://news.ycombinator.com/item?id=7876235

Besides ignoring the power supplies, the original author used SD cards on the HK boards instead of eMMC, which is another reliability no-no. Though HK is pretty good about shipping quality PSUs with their hardware, so I suspect it was uSD being flaky in this guy's case.
UEDashboard: New Research Prototype to Detect Unusual Events in SVN Repositories
Let's not redefine words. What you're suggesting "programming" be generalized to already has a definition, "Computer Literacy".
What are 'eye crusties' made of? New eye microbiome study launches today
A while back the UK clamped down on misuse of NI (the equivalent for ss numbers).

I was working for BT at the time and the briefing we got on use of NI numbers was very clear that break these rules and your ass is fired - it was stronger worded than the don't look up the queens private telephone numbers one we had.
Crashes only on Wednesdays
Hayabusa-2 probe uses 64-bit MIPS CPU to explore the origins of the solar system
It may not be hardware hash-based. OEM Windows reads licensing info from the BIOS:

https://en.wikipedia.org/wiki/BIOS#SLIC

https://en.wikipedia.org/wiki/System_Locked_Pre-installation
And yet they're hypocrites about that: they have instructions about how to circumvent the Chinese firewall on their site, which is clearly intended to have the Chinese break Chinese laws. It's not the fact they do censorship, it's the fact they measure with two measures (?) - yes to git and fuck, no to retard, yes to removing illegal stuff, no to respecting Chinese content laws, etc.

If you're enforcing a policy, do it right.
I've upvoted this not because I agree with all the points, and not because I understand all of the issues, but because I think this is a potentially important discussion for knowledgeable people to have out in the open.

I hope that happens here.

Edit: Nope - discussion won't happen. It's been flagged:
http://hnrankings.info/9968214/
The internet makes the technical problems of the long tail almost vanish, but maintaining all that metadata is still work. And the music streaming services make enough money in the mainstream with practically no work at all, so why should they care?
reliable network, consistent (low) latency and the security aspect.
At least that is my top 3.
I like how Pliny starts out with valid emotional perceptions of dolphins, transitions to a few believable factoids about them, and by the end of the article is basically just spreading myths and rumors.

Goes to show that nothing under the sun is new, not even Buzzfeed.
Why We Stopped Assigning Deadlines – And Started Getting More Done Because of It
The amount straw grasping I've seen when people try to justify their purchases leaves me unable to tell anymore.
> I can't wear headphones. [...] Now what?

Thankfully you're in the minority and everyone else is quiet wearing headphones, so you don't have to.
When I commuted by train, my iPad was very valuable: you can do a lot of work on it.

AC
The year in the copyright in the iTunes Connect error page is 2014
Meh, you could resell them and get most of your money back.
The fact that this article got any votes at all is evidence of a stark drop in quality at HN.
Page I'm referring to currently is http://itunesconnect.apple.com
Or they could go "It's open source, go submit a pull request". You know, the human approach instead of the PC Police approach where they appeal to authority and have a faceless one Demand the PC filter to be applied.
The online shaming campaigns are stifling expression in a very bad way.

Imagine a source code repository where you have to be mindful of your comments, lest you become the target of a SJW out to destroy your career, friendships and reputation? Where is the utility in that?

It's bad enough on twitter now that you can only post dry comments if you use your real name. It's too risky to even post the teeniest joke or quip.
> I'm pretty sure it's a really a non-story.

I agree. In this thead I'm assuming that the email is real.
Well, this is the fundamental problem of trusting private companies to build, maintain, and run public infrastructure, or at least, infrastructure which is treated as de facto public. They do in fact own it, and, being a private business, they are in fact going to respond more to mob upsets and strong-arming than to any kind of liberal (in the classical sense) principle.

If you wanted some liberal principle, there's an organization lying neglected in the corner whose charter says it more-or-less cannot censor anything under any circumstances. Or you could start it as a commons trust, or a users' cooperative, or some other form of organization that would ultimately leave your source repo company more accountable to its users than to baying mobs of internet raiders trying to threaten ad revenue with bad publicity.
Thanks!

1. The files + readme is something we considered but we choose to show an overview of the project and the readme, we think this is cleaner. You can configure to see the activity feed instead of the readme if you mostly use the same projects (in a company for example). See https://about.gitlab.com/2015/07/22/gitlab-7-13-released/ But what we learned so far that there are no perfect choices for the homepage.

2. I think you mean our menu-on-the-left layout?

3. We do have wiki's, for example see https://gitlab.maikel.pro/maikeldus/WhatsSpy-Public/wikis/ho...

Great to hear you'll be using it soon. We have one button importers for most platforms.

Regarding the controversy please see my comment https://news.ycombinator.com/item?id=9967545
The "key" works only when you updated from a Windows7/8 installation with that key to Windows 10 once. It apparently saves a hardware id on their activation server. After that you can cleanly install Windows 10 and skip the key entry and it'll activate based on that hardware id.

What could be done if you change the hardware ? If you had a retail key, then you'd probably need to install Windows 7/8 and upgrade to 10 again to repeat the hardware id registering process, but I didn't notice anywhere if this was tested.
Oops; you're right - thanks!