skysight-inc/HackerNews huggingface dataset:
Hem sells Fab to PCH
Do the organizations submit specific projects with their GSoC application? Perhaps Mozilla's proposed GSoC projects were deemed to be not worth funding, not the organization itself. Here is a list of some GSoC projects that Mozilla suggested for 2015:

https://wiki.mozilla.org/Community:SummerOfCode15
Blind Programmer Wants to Switch from Windows to Linux
Their website states 20MB down with 60ms latency. This seems like a high value in general.
Note that this is the FAA's second attempt to replace the system. The first one, in the 1980s, went even worse - one participant called it "the greatest failure in the history of organised work": http://www.baselinemag.com/c/a/Projects-Processes/The-Ugly-H...
The GP's words were: "With git, you don't have to worry about it."

I never said that perforce would perform in any way better, but I'd argue that if your VCS server is mismanaged you'd better change the person managing because a badly managed VCS means trouble all around. Try pushing your changes via email to your CI server. Fully decentralized would be beautiful, but I seriously don't see many teams that use git (or any other system) in that manner. Some parts of the infrastructure fundamentally end up being centralized, as stupid and wasteful as it is.
So I guess we're back to the "The White Man's Burden" then?

http://en.wikipedia.org/wiki/The_White_Man%27s_Burden
Well... I would agree that the Page story is not that impressive. Obviously, most people from the video game generation would be sensitive to a time period greater than 500 milliseconds.

But that misses the point of the Jobs story. Some people really do have sensitivity to things that the vast majority of others have trouble perceiving. Most people would have trouble perceiving a millimeter difference in spatial dimension by touch.

Having said all of that... the likelihood that the Project Manager in the original story... or even that the Project Manager in your workplace for that matter... is the maven that Steve Jobs was is remote in the extreme.
That is my highest desire and I did look around for some bindings, but I think it's still early.
VPNs are sort of primarily used to work via them.
I assume the point is not having to sue to fix your iPhone.
This seems like a complete homerun for small to medium sized businesses like the one I'm working in now, provided that's a major focus and their specific needs are met (monitoring, backup, security).
Works for dinner too... tell them you're having something they detest for dinner and then gradually dial it back to things that are less detestable and then cook what you were originally going to cook and they'll accept it without complaint :P
Agreed. I keep BTSync running but syncthing is the place to be.

Public shares would be great. I know someone who distrubutes a podcast via BTSync, it'd be lovely to see that in syncthing.
This isn't meant to apply to managers who actually know what they're doing and don't always have to make a change just to look like they're contributing. If you're competent then the developers probably won't feel the need to do this.
Speakers are not idols
AutoScaling RestComm and Clearwater IMS with Zabbix and Juju Subs
> This graphic, provided by Unity, will help make things clear:

What a joke. Both include "Unity 5 engine with all features." Except that they don't. If you click "Get Unity 5" you see a list of differences[1] between the two. That list used to be a little longer though.

[1]: http://unity3d.com/get-unity
Dude, what do you have against our posts? It's a completely legit post and a lot of people on HN clearly find it useful.
Y Combinator Meetup in Austin
I am probably exactly your target market. But I'm also very particular about the way I fly and optimize for status. The variables in my case are that I'm only really interested in UA flights out of SFO. The likelyhood of a deal like that even showing up at all on the service is very low; which is why I probably won't get anything for my $96.

That said, if something did show up; I would gladly pay that $96, or more, in an instant.

Just a data point.
That's why the applications are supposed to have relevant tags that are looked at by the search.
NXP gobbles up Freescale in smart car and IoT silicon push
24 Quick Tips to Boost Your Career Aa a Software Engineer, This Year
WebSQL: http://en.wikipedia.org/wiki/Web_SQL_Database ; IndexedDB in Firefox is based on SQLite.
Looks a lot like the old workspot [0] which I really loved (when it worked) so that's cool.

But why don't you lead with the Paperweight offering and just cut out all the other stuff? Just throw the lady's computer on the floor, and then give her the Paperweight. For me, that's the attractive bit. I could definitely sell that to clients because it implies 2FA security.

[0] http://en.wikipedia.org/wiki/Workspot
Down in the Features section the stars marking each li item render horribly in the latest chrome on my desktop and on an android tablet. While not a real reason not to try MUI, it is an annoying distraction for a frontend framework's website.
You still found "Printers" which is probably it.
You're absolute right from my experience. I"ve seen many shops using svn:externals to tie build dependencies together. And now that git is starting to see wider adoption within industry (not just software companies) the same is attempted with git submodules and git annex. It's horrible because this is not the use case these features were designed for, but people try anyway and eventually run into road blocks.

This tends to happen especially in shops that migrate off process-heavy monsters like clearcase and MKS. These tools do a lot more than just version control, and no open source version control system by itself matches what users of these systems expect. You have to throw at least an issue tracker and a good build tool into the mix as well.
Great article. Funny and knowledgeable. I know it's impossible but many of the comments here make it look like they didn't read the article. I guess if we followed 'best practices' we would be good.
Great to see WebGL continue to gain traction. The elephant in the room is that Unity 5's WebGL export still can't reliably target mobile. It will be interesting to see how this problem is addressed in the coming months. In the meantime, PlayCanvas is a great option to target mobile browsers: https://playcanvas.com (it's kind of like what would happen if Google Docs and Unity got together and decided to start a family) :)
Absolutely. If you are a very large company (lets say >500 people) then you can buy some expensive and complicated tools from the big guys to handle this kind of thing. We are trying to wrap the hard parts of administering desktops into a really easy interface so that i.e. redundant and regula backups are no longer a big worry
Let me guess, you're using webrtc to deliver a screencast of a headless VM to my browser plus JS to capture I/O events and deliver them over a websocket to the server essentially replicating the functionality of a "zero client" using modern web technologies, no?
You can do some funky stuff with it... !

http://snag.gy/duLPz.jpg
> ItMightBeThatOne

Are we discussing Pascal casing now? ;)

> There is an objective, scientific truth to which one is easier to read

I seriously doubt that. I would have thought that training over many years creates a bias one way or the other. I find It_might_be_this_one much harder to read than itMightBeThatOne. I much prefer kebab-casing-over-underscores also.

Perhaps there's a definitive answer for new programmers who have never seen either casing style? But for you to claim that those who disagree with you are drinking Kool-Aid is disingenuous.
I think the key line here is:

> I also don't know how to design websites based on someone else's feelings.

That's what design is, so if you're not doing that then you're probably not a designer.
AKA the Gunny Hartman doctrine: "If it wasn't for dickheads like you, there wouldn't be any thievery in this world, would there?"
Show HN: Am I Being Underpaid – Find the average salary of your team anonymously
You say that like the public opinion matters at all.
It looks like the list of differences is differences in tooling around the engine and/or licensing, not differences in engine features, though.
I believe the latter. FWIW, Qualcomm's marketing demo/presentation was very impressive.
If you interpret this to be about "avoiding criticism" instead of as a counter-reaction to meddling, clueless middle management eager to justify their job position at a cost on employee time and product quality, then you're likely to be part of the very problem ducks fix.
It doesn't even resemble that in the slightest. Jim Crow was meant to oppress, not empower. That's like saying white pride and black pride are the same thing.

Yeah, your writing is unclear, but that's not why people are disagreeing with you.
How do you think this will affect major users/projects, e.g. Qt, on Gitorious? How much will their workflow have to change?
Author/Creator of FlexboxIn5 here:

I'm glad to see this thread, because there seem to be some bugs I need to address.

Any other features you guys would find helpful? Feel free to tell me here or on twitter: @_devbryce
The problem with Unity from game-player POV is that it's too easy. It means that anyone can make games, and I've seen too many games now that have beautiful art and crappy play experience. The games feel slow and controls sluggish. It seems that developers assume that Unity would take care of everything and they do not have to consider performance of responsiveness at all.

Whenever I see Unity splash logo I'm getting mentally prepared for mediocre experience. Unless it's a strategy or point&click game where performance is not important.
> Also, I know from experience that SVN is horrible at binary files, and especially horrible at large binary files.

Bug reports to users@subversion.apache.org please. Or it didn't happen ;-)
Xamarin, we're looking at you... :)
Banks are dumb money (no support), and if you don't pay them back bad things happen. They're great for conservative investments, not for riskier ones.
In can be done in hardware by connecting a Mac Mini to some sort of a KVM server. Only a matter of price.
As someone who is responsible for 10-15 concurrent IT projects across numerous teams, many of whom I don't manage, this sounds terrible. I think the "no PMO' approach may work for homogenous groups whose focus is one project, but for a large organization, effective project management is a must.
Yes, Java is orders of magnitude more complex than erlang. What kind of comparison were you trying to make?
'Labor intensive cuisine'? No more labor intensive than any other cuisine. Most of the time it's: stir things to brown them a bit, add the liquid part, and let it simmer unattendend for a while.

EDIT:
Milk, butter, bread, and rice, meanwhile—all of which are hallmarks of Western cuisine

I'm wondering if the author has ever even been to an Indian restaurant.
I agree with your above comment while the previous comment was leaning towards one side.

> story was a condemnation of the artist, not the manager
Sounds pretty awesome. Looking forward to this!
I'm having a weird issue where my modem keeps restarting. I'll fix it, but it's not bad enough to worry about. With paperspace, I get to break into a cold sweat because I can't access my shit!
I would agree, but I find Sync's interface so much easier to use (and to explain to others). I hope the SyncThing guys keep working on that. I also don't want a command prompt window to stay open while I'm using the app...Syncthing still feels too developer-centric rather than consumer-centric to me.
I think both of you are respectively overestimating and underestimating the significance of GitHub.

Are there a lot of projects that use Git without a hosting intermediary because of genuine advantages? Yes, absolutely. Plenty of core infrastructure and applications, many of which significantly predate Git or GitHub.

Is there a growing subculture of people who essentially equate Git with GitHub and end up completely subverting the "D" in DVCS, incurring unnecessary downtime and who pretend Git/GitHub are the be-all-end-all? Also yes, with circles such as those of HN being overrepresented with "GitHub is your resume" rhetoric and various startups or hip SaaS having GitHub be their single point of failure.

Being the #1 software hosting site in the world does have an effect on demographics, at the end of the day. By now Git and GitHub have an essential, if controversial relationship.
I think you're missing the point. The point here is that some PMs feel that if they're not demanding changes, they are not necessary / not doing their job / etc. If there's nothing wrong with the completed work, such a PM will demand unnecessary changes, in order to justify themselves.

The duck is a passive counter to the PM's pathological behaviour: ensure there's always some easily-fixed fault, so the PM can feel like they're doing something, without forcing unnecessary high-effort changes. Since the duck is obviously bad and easily removed, it shouldn't prevent the PM from noticing real issues, or detract from fixing real issues.

If you feel the need to add ducks, the real problem is that you have a bad PM. But if you're a dev and have no good way to solve the real problem...
The timing is really, really close, but it's hard to believe they were able to roll all of this out in a day -- it's a new version on top of the licensing change. I think it's more likely to be a response to Unreal Engine's earlier price change of $19 a month than a response to yesterday's news.
Google to Police: Just deal with it
Ask HN: Legality of Scraping
Throwaway due to obvious reasons, i am in the process of starting a site / service (not calling it a startup just yet ;) ) which will heavily rely on scraped data from various sources.

The data will be from a variety of local e-commerce websites as well as industry giants like eBay and Amazon.

The question now is (no, no lawyer involved yet..) how legal / tolerated this behaviour is, and if my usage may be "fair use" (if such a thing exists regarding scraping).

The data i want to scrape and process is - in the case of eBay - name, price, date of ended auctions in certain categories for example. The scraper is assumed to be well behaved and only gather data every 3 months for each search, so there shouldn't be any kind of overload on eBays part (nor for any other scraped sites).

So HN, my questions to you now are:

- What is your experience with scraping websites? Do you do it, and if yes, do you mention it somewhere?

- Sites like eBay may have some program that provides you with access to an API, do you use it in that case?

- Anything else that i might be missing?

Thanks!
In the US anyway its illegal to discriminate based on marital status and its a red flag when a candidate starts the conversation by volunteering that they are part of a protected class.
Vulnerability in Blu ray Players allow hackers to penetrate your network
Thanks for clarifying. This is a much better explanation than the copy on the website. I could see this being useful for me as a developer, especially if you make it as easy to spin up an isolated virtual Windows/Linux desktop as it is to spin up a server on something like Digital Ocean.

I think you guys might be doing yourselves a bit of a disservice by promoting the hardware before you are in a position to really provide clear information about the actual service and the pricing. It creates a lot of confusion about what it is that you actually offer.

Especially considering the fact that the site recommends a minimum of >20mbps download speed... I suspect that anybody with that kind of connectivity already has a computer.

One more question: how are you handling the Windows licensing?
Source code: https://github.com/pipermerriam/am-i-underpaid
It's meant to be for CS students.
I'm not convinced that this is the right way to tackle the problem.
Still no joins...sad. Well, back to ArangoDB :).
There are plenty of incompetent managers and consultants who justify their existence by demanding pointless changes. If one of your subordinates is putting obvious ducks in the product, perhaps you should reflect and decide if you have a history of micromanaging.
It doesn't work currently on the rpi2 - there is at least one crash during install:
https://github.com/gitlabhq/gitlabhq/issues/8809
and
https://github.com/cowboyd/therubyracer/issues/317

Gogs works though.
First I want to thank you and the developers for your work on GitLab. Currently GitLab's binary packages are distributed as a big rpm/deb with every package needed by GitLab (like PostgreSQL, Redis, Nginx etc.) inside it, and there are no official repositories, so one must manually download and install the Big package. Why can't we use the more traditional way with package dependencies?
Cool! I've worked with similar technologies in the past. Most common issues are with peripherals and web browsing (sticky frames) in enterprise environments. Ncomputing came closest to what I was looking for. Integrates perfectly with printers, scanners, barcode scanners, usb sticks, audio etc. Small-form factor with wiFi (not all models) and you are able to host the instances right in your DC or LAN.
You’re still missing the possibility of DB uploading a hash vs standard file compression. Even if they never upload the full file plenty of people would love to know if any of your files was on some list. (Classified information, piracy, etc.)
GSoC != intern.
What about version control? I remember you had to have Unity Pro in order to be able to use version control with other people in a sane manner.
Jobs to be done, and jobs that are simply done
If we accept the exponential waiting time model, then another term for this phenomenon is Poisson clumping: http://en.wikipedia.org/wiki/Poisson_clumping.

I think one intuitive way to explain it is if you're flipping some biased coin continuously, then if someone walks in, you are more likely to currently be in a long streak and have stuff clump afterwards. For exampling flipping a coin with probability 1/60 of heads each minute for an hour (so average wait time should be 10 mins):

> ''.join('H' if random.randint(1, 10) == 10 else 'T' for i in xrange(60))
'TTTHTTTTTTTTTTTTTTTTTTTTTTTTTTHTHTTTTTTTTTTTHTTTTTTTTTTHTTTH'
Really? This is one hell of a filter bubble.

Not entire world is a goddamn Sillicon Valley. Internet is not electricity, and won't be for a while - free and reliable WiFi ain't everywhere; sometimes you work where you're not allowed to connect to a network, sometimes your ISP decides to fuck up the link for an hour for no reason whatsoever, the other day you work at a venue with office-grade Internet (i.e. slow as hell). And then you might want to hack during commute. Data plans are expensive, not every place on Earth has LTE connection (or any form of reasonable data connection for that matter) - and I don't mean wilderness, I mean the highway between two big cities. And try to tether your laptop to your phone, and then suddenly something decides it's time to download 2GB of software updates and boom, there goes your plan.

Above all that, what happened with the concept of owning the data? I want my stuff available off-line, because it's mine, period. I want to run arbitrary code I write on it, and hell, I sometimes want to open the data in text editor and edit by hand. Moreover, doing constant round-trips around the world to do things that you should be able to do locally is kind of stupid.

EDIT:

And don't tell me about YAGNI and stuff. Version control is infrastructure, and the iron rule of infrastructure is - you use what you have; the more you have, the more you use. If you give me a feature, I'll adapt my workflow to use it, even though I was fine without it before. Cutting down on infrastructure reduces the amount of things people will create with it.
>Most people really like thinly sliced meats

Why would you want thinly sliced meat? That doesn't make any sense to me.
Japanese farmers create eggs that smell like citrus fruit
Clash of Mafias Hack Tool 2015
Wikipedia Clickstream Data Release
Great story, I hope that Larry loads drive.google.com sometime this week and orders that the loading time has to improve as well
Because they are in direct competition for a product generating hundreds of millions of dollars a year?
The Wikipedia Clickstream dataset shows how people get to a Wikipedia article and what articles they read next. It consists of counts for 22 million (referer, article) pairs derived from 3.2 billion requests to English Wikipedia collected during the month of February 2015. The Blog post describes how the data was generated and gives a step-by-step guide to get your explorations started!
Yeah if you could make it rm -rf * proof out of the box so things, at least in my home directory are backed up, that would be interesting.
General computers are undoubtedly getting fast enough for a lot people. However, hosted computers (VDI, DaaS, etc) can do things that regular computers can't.

I hate having to upgrade a physical computer (which isn't even an option on laptops usually) and with a VM that is no longer a concern. If you need more power (which admittedly not everyone does) its really is a click away.

Transferring large files is also something that is still not easy to do with existing cloud storage options because the model is flipped (both parties have to upload and download over a single connection). By contrast, when using two hosted paperspace machines, you can transfer files nearly instantaneously. Effectively you trade one type of network transfer (the remote desktop image) for another (a big file you might be collaborating on with someone) and in some cases thats a huge win.
If dropbox get to send metadata about files outside of the folder could be damning enough.

Hey you have in your downloads folder 3 new files per day whose file names hints they were send by FB user X. I could make an educated guess about their content.
The new-age cuisines, those created by the celebrity chefs and fusion food-trucks, are optimizing on this trait, which is roller-coaster flavor ride with every bite.
Yet you start a sentence with "And", use single quotes inappropriately, and add absolutely nothing to the discussion, whereas I, colloquialisms notwithstanding, did.

Go and do something productive with your time - this isn't, and I'd bet it's just annoying both of us.
This would be handy if matched against a database of recipes: e.g., I'm craving something that tastes like x, here are y recipes that taste a lot like x based on their ingredients and flavour profiles, but are (perhaps subtly) different; this way you could have some variety in what you cook and still feel as if you ate what sounded good.
Yeah, I clicked on this to see if the Mono stuff was going to be included
Cool. That's sort of the opposite of a killer app.
I build and admin a public RPM repo for our product. After installing gitlab's RPM, I was blown away. I have never seen a single RPM that large work that perfectly on the first shot. Either I am lucky, or more likely, you really put a lot of effort into your packaging. Cheers to you for a brilliant demo.

It didn't quite fit into our workflow - I think we would like to use gitlab as a beautiful web client, but then push our code there back into our own vanilla git repo on https/ssh. Gitlab seems as it is a turnkey product, repo hosted internally. It was certainly very easy to import our existing projects into it.
TBH, I chose the title more for the alliteration :)
I used to play a racing game called Trackmania; there was no collision, but it was really competitive in that you'd be racing simultaneously networked w/ other players. You could definitely tell when you completed the lab in a time that was say 10ms behind a different time. 600 milliseconds, +- say 50ms, is pretty recognizable.
React and ES6 Today
Yep, this thing was beautiful

http://cdn.mactrast.com/wp-content/uploads/2012/12/2012-11-2...

Apples design is hit and miss like everyone else.
Attack of the week: FREAK (or 'factoring the NSA for fun and profit')