skysight-inc/HackerNews huggingface dataset:
I wrote backend. Physics and game scripting belong on the client side, usually.

http://de.slideshare.net/wooga/erlang-the-big-switch-in-soci...

http://sdtimes.com/enterprises-can-learn-from-game-developme...
Nobody wants to fix the problem because the problem is so expensive to fix that it does not appear to make sense to bother.
I agree, Scheme is much better both CL and Elisp, but it's not worth switching to lose decades of Elisp. Better to just have Elisp run on a better VM.
I didn't read the comment you answer to, but people like you drive me nuts, seriously.
Racist jokes can be perfectly funny, any joke can be perfectly funny it just depends who you tell it to, and at what humor degree you and the listener function.

I find some racist jokes funny because they're mostly a joke on racists on some level. On the other hand i find totally insulting that people dare believe that i'm actually racist if i happen to say a racist joke. In most cases it just means the listener is dumb enough that he doesn't try to analyze context and just wave his flag because he heard a bad word.

A joke is not a political commitment FFS, it's a fucking joke.

For your enjoyment at work in my unit we actually have a racist day every week where racist jokes fly all over the whole day, and most times make them with the targeted /(race|nation|skin color|whatever)/ present. It could go like that for example :

- someone : anybody saw my paperclip ? can't find it
- someone else : Abdel probably took it, remember the guy is Arab, he steals all he can find. Seen your sister lately ?
- a guy that happens to be jew : yeah Arabs are bad people, we've been telling you all along.
- The Arab guy : Sorry i needed it for the seven virgin that are waiting for me guys.
Table Held Up by Buckets Resting on It
GitLab B.V. CEO here, on GitLab you can turn off merge requests per project (and issues as well of course).
Specifically because PayPal has incentives for people to link their bank accounts. If you have someone's login for PayPal, you may have access to their checking bank account.
Hi there, I wrote this blog post, and I can assure you, as someone that works in the video industry EME is definitely something to dream about. DRM is absolutely, 100% a necessity if you want to deal with any content coming from anyone from whom you actually want their content.

I'm not a fan of DRM, but it's simply a reality of the industry. It's weird, but most content doesn't have the same liberal license as Big Buck Bunny :)

> So what's so good about cooking things into the browser?

Remember RealPlayer? Windows Media Player? Quicktime? DivX? Flash? You don't see the benefit in getting to deal with these things less as a developer and, more importantly, a user?
Was going to say something similar. But even though the results are not room temperature superconductors, it does have some tantalizing hints of ways that we might get there.
RMS seems to just not like CL, so I doubt that will happen. The big advantage of hosting Elisp on CL imo is that Elisp's semantics are a much better match for CL. For example it's trivial to do dynamic scope in CL, but not easily supported in Scheme (the linked TODO implies they've managed to get dynamic scope on top of Guile working, but with poor performance).
Could you share your javascript experience level, how many years you've been programming?

Have you used MVVM style or MVC javascript components before?

What exactly did you try to do in one week?
Block ads & third party trackers to spare your browser the useless effort. Thanks Adblock & Ghostery !
How am I wasting their time? Most pull requests are people fixing stuff they needed to work for themselves, then just trying to get it patched upstream. Since they needed to do it anyway, there's hardly any time wasted.

Making pull request for stuff that they didn't need is a waste of everyone's time, and totally on the submitter.
The future of the 1980s predicted it would be SQUIDs, as in Gibson's "Johnny Mnemonic". By comparison, fMRI, which looks at changes in blood flow, is slower than straight MRI with SQUID detectors.
That's not what regulatory capture means.
Why, yes. I do have data. Thank you for asking.

The top 10 cities in the US by GDP are, in order:

* New York

* Los Angeles

* Chicago

* Washington D.C.

* Houston

* Dallas

* Philadelphia

* San Francisco

* Boston

* Atlanta

Here, for your reading pleasure, are the ground travel distances between all of those cities:

New York
Los Angeles	2475
Chicago	790
Washington D.C.	226 **
Houston	1416
Dallas	1389
Philadelphia	94 **
San Francisco	2907
Boston	215 **
Atlanta	750
Los Angeles
Chicago	1745
Washington D.C.	2288
Houston	1379
Dallas	1235
Philadelphia	2401
San Francisco	380
Boston	2611
Atlanta	1947
Chicago
Washington D.C.	696
Houston	1083
Dallas	924
Philadelphia	759
San Francisco	2130
Boston	983
Atlanta	716
Washington D.C.
Houston	1400
Dallas	1328
Philadelphia	136 **
San Francisco	2816
Boston	437 **
Atlanta	639
Houston
Dallas	239
Philadelphia	1544
San Francisco	1927
Boston	1848
Atlanta	792
Dallas
Philadelphia	1464
San Francisco	1726
Boston	1791
Atlanta	781
Philadelphia
San Francisco	2876
Boston	307 **
Atlanta	783
San Francisco
Boston	3099
Atlanta	2472
Boston
Atlanta	1099

I have, I hope helpfully, starred the sub-700-mile routes that are already served by the Acela.

The average ground distance between these cities is (wait for it) 1,356 miles.

Later

You edited your comment upthread to include specific routes.

My response --- apart from wondering why taxpayers in Arizona should fund a rail linkage to Orlando, the 30th biggest economy in the country, to Tampa, the 27th --- is to suggest that adding Florida to this graph would not improve the average cost of the edges.
Someone with parents working at a factory goes to school, gets a job at a fast food place while in college, dropped out to work more or maybe just couldn't find work afterwards and gets stuck in a cycle. Without money, things like a flat tire become disasters because now you have to choose between going to work and paying the gas bill to keep hot water on.

It sucks living a year without hot water.

Stuff happens. Flat tire could have been lost cash, doctor appointment, anything $20 or more.

The bigger problem is that once you are down, regardless of whether it is your fault or not, it can be quite possible to get to a point that it becomes impossible to pull yourself out without some help. I kid you not, I've had buyers remorse over spending $.50 to avoid getting the store brand that I didn't like. There simply aren't many choices left at that point.
Holy crap that company is headed for a lawsuit.
Your recitation of his response does not address the OP's point, and my smarmy comment was downvoted.

So, let's see if we can work up this wishy-washy analogy a bit.

I like to eat food. (I like to use software.)

Much of the food I eat is prepared by vendors who employ 100% documented citizens or immigrants with valid visas. (Much of the software I use is 100% Free.)

Some of the vendors employ undocumented immigrants. (Some of the software I use contains nonFree components.)

My ability to get this food from these vendors depends on a number of other vendors - even a simple sandwich needs bread, meat, vegetables and condiments all sourced from and delivered by companies that may or may not employ undocumented immigrants.

I may purchase a completely prepared meal and eat it at home. (I may install and run boxed software locally on my machine.) I may purchase ingredients and prepare a meal from scratch. (I may obtain source code and locally build software to run on my machine.) I may purchase both raw ingredients and some pre-cooked food to take on a picnic. (Modern software distribution is complex, and "using a website" is a vague reference umbrella.)

In each of these scenarios, to eat my desired meal, I may need to source an ingredient produced by a complex system chain which may or may not have involved undocumented immigrants. Tracking this information down for every ingredient is tedious, but I agree should absolutely be possible.

I could prepare all of my meals myself, in my own kitchen, and source all of the raw ingredients from a small number of vendors whom I trust. I would probably have a limited number of basic ingredients to work with at the beginning. I would probably be able to produce reasonably healthy, functional meals. I would not be able to produce a rich menu that appealed to a variety of tastes, however. (A basic GNU system is pretty functional but you've got to wire up most things yourself.) I would have to work with these vendors frequently and would spend much more time managing the ingredients in my kitchen and preparing meals. I would also likely be limited in what I could produce by my locality and kitchen equipment. (Data must be created locally and hardware must be self-managed.)

I might trust these same vendors to prefabricate side dishes (system libraries) or larger heat-at-home dishes (application source bundles) that I integrate into my day-to-day meals. I may gain some variety because they can prepare dishes that I do not have the skill or kitchen equipment to prepare myself. (The trust that I confer on these vendors for not using undocumented immigrant labor does not prevent me from contracting a case of salmonella. [Heartbleed.])

I can get food in many forms from many varieties of vendors - delivered meals, take-out meals from a restaurant eaten at home, sit-down meals at a restaurant, meals from a food truck eaten on a nearby patio, meals from a food truck eaten at home... (Apps, desktop, websites, servers. Simply browsing the modern web means code runs in response to your every input on hundreds of machines around the globe.)

Sometimes my act of eating employs undocumented immigrants. Crap.
Reimplementing “git clone” in Haskell from the bottom up (2013)
Any word on where Estonia plans to go with all this in terms of citizenship/visa, taxation and so on?
How do you list all interfaces a give type supports just by looking at it?

Both by design, as well as, by accident (usually it different method semantics).

You don't need to teach me Go, I was into it before 1.0 given its Oberon influences, and like everyone on gonuts that disagrees with the design gets told, I went elsewhere.
Hacks for android game download
Hacks for android game download
A great tip if you're new to using an hack tool cheat Android game is to take avantage of its GPS features. http://breakapps.com/ Say your car broke down in the middle of nowhere and you need a tow truck to come give you a lift. You can use your hack tool cheat Android game to pinpoint where you are.

When you get an hack tool cheat Android game, it can be overwhelming to know how to use all the features. Luckily, this article has given you some great tips for using your hack tool cheat Android game so you can be a pro. Use everything this article has taught you, and keep exploring your phone. Have fun!
i didn't bother to vote cuz i had no idea -- looking at that little box in the middle of the screen -- cuz i was too distracted by the lousy user interface and the lack of context.

however, i did cut and paste the url to look at your site and to answer your question, it depends. this is a corporate blog. it has to serve some purpose other than a cool place for ios-aficionados to hang out. and you have to consider, do you want genuine feedback from your users; do you want them to engage; and are you prepared to listen to and act on opinions you (as a company) may not share or want to hear. cuz it not, don't go there. you'll be opening up a big can of worms.
http://breakapps.com/
I'm not a freelancer yet (will be soon). Maybe my answer will turn out to be wrong when I cross that bridge.

I'm working on a project management web application called Quartz (PHP + PostgreSQL) designed for independent freelancers and/or small agencies. My goal is to use internally and refine it until I believe it's viable, write up some documentation, and release it as a SaaS for everyone else.

So at the moment, that is the tool I plan on using. :)

A brief overview of its features and design decisions:

* Time is tracked based on days, not hours (h/t tptacek for his advice here) -- this reduces overhead and lets you get on with your day.

* Manages projects, tasks, tickets; has a Wiki-esque CMS for managing internal documentation (ReStructuredText)

* Clients can have multiple projects.

* Projects are broken down into tasks, which may have any number of tickets. Projects can be "owned" by an employee (the project manager, DevOps leader, or what have you).

* Assignments are related between calendar days, users, and tasks (not tickets or full projects).

* There is a particularly clever access control system in place, but I'll save you the wall of text and write a blog post on it later.

The idea behind the design is that you can use it for teams, but it should work just as smoothly for solo work.

If there's any interest, I'll prioritize its development in my spare time ;)
It might not sound like a lot but you need to put it in the scale of the atoms. That is about a 1% change in atomic spacing, which means a 1% strain applied to the sample, which is pretty big (think about how much weight you'd need to hang off of a steel bar to get it to stretch by 1%).

Pressure and strain are known to have large effects on superconductivity. In fact the highest known Tc of any material is HgBCuO under externally applied pressure (http://en.wikipedia.org/wiki/High-temperature_superconductiv...).
You're attempting to discredit my argument based on my ethnicity. You shouldn't do that.

I am Nigerian. Not that it matters.
You can't disable pull requests.
Very cool! I love tools that provide better UX around diff - that show not just the shortest possible edit script, but a more human-readable output of what has actually changed. I've been prototyping some ideas in a web app: http://diff.so.
Back in the day there was AviSynth to do this kind of thing. Unfortunately the version 3 rewrite which was supposed to use GStreamer and Ruby never went anywhere. Is there finally something similar for Linux?
This is great, is there a way to use it with Git?

Edit: It also pains me that this is not the default (or one of the two default) diff views almost anywhere. The best diff I've used was in Phabricator. But Google, Github and Git don't have a support for side-by-side diffs, which I'd argue are the best view in 90% of incremental changes.
Nice, but you want an option for specifying words (or some sane default like \b), otherwise you get unreadable output.
Bitcoin is awesome for anybody who needs to send money to family back home. And there are a lot of people who do that - and it's very expensive.
Atomic vs. Non-Atomic Operations (2013)
Old laptop batteries could power slums, IBM says
Valgrind is much more than a leak checking tool
Thanks for the feedback! You're exactly right, tokenizing at the letter level is pretty rough.
But GitLab isn't Github.
I must apologise by saying I can't! However, I am almost certain it came from a link on this site:

http://smalltalk.org.br/movies/

If you can't find it, you will at least find some other amazing material
But if everyone else in your group is running around naked, covered in honey, shouting "come and get me, bear!" and steadfastly refuses to listen to your pleas to stop, I don't think anyone would blame you.
https://news.ycombinator.com/item?id=7850335

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

For small projects, bill per day. For large projects, bill per week.
here, here. if snowden didn't exist, russia and turkey would have found another excuse to repress the internet.
Yes. In the repo there is a file 'git-icdiff' which runs the following command:

git difftool --no-prompt --extcmd icdiff "$@"

So you can use 'git icdiff' to get the icdiff display.

In general, you can use git-difftool in conjunction with your diff displayer of choice.
Not all that different than what you can achieve with git diff --color-words

Example:
http://i.imgur.com/smubTnH.png
I'll get the default (and largely true) feedback out of the way:

- Ideas are the easy part, and are not worth much

- Trademarks/copyright/patents are a waste of your time

Now for the positive part:

- if you want funding, and your product is actually a great idea, there's plenty of money flowing around these days: angels, incubators/accelerators, startup/pitch competitions

- it's fun as hell building your own stuff, so go out and build it, start contacting your potential clients/users, and enjoy the ride!
24 days of Rust – itertools
VapourSynth[1] is what the AviSynth rewrite was supposed to be from what I have gathered. Hence the name ;). OTOH, it is still for the Windows platform, so not really what you were after but I thought I'd mention it anyway.

[1] http://www.vapoursynth.com/
You started off by saying it was difficult, then used an example of where it was easy.

Given the existence of Craigslist, Monster, Stack Overflow Careers, etc. over and beyond what was available 30 years ago, it should be easier now to find employees rather than harder. You need to demonstrate that it's actually harder.

Under your analogy, you haven't shown that the people actually have cancer in the first place.
F# Functions – Currying and Partial Application
Great sounding course. I work in data analysis myself, so right up my alley.

Though out of curiosity, of all the classes that Stanford offers, why did you post this one?
Bitcoin is not anonymous and not meant to be. It never will be and shouldn't be to gain widespread adoption.

For the average person, I can list a few reasons:
- near immediate transfer of money across international borders
- close to zero fees or greatly reduced fees when transferring money internationally
- safe and secure store of value (for the unbanked)

Then there are the future killer apps that will be created
- tipping on the internet (changeTip / Coinbase)
- programatic money
- smart contracts
- pure play digital banking
- ??

It's hard to see how bitcoin could apply to the general public sitting at your computer in a first world country.
But keep in mind there are nearly 5 billion unbanked or unserved people in the world where bitcoin (or similar) will change their life.
Actually, it does-- have you ever even READ the MIT license?

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Here's a pretty popular one that weighs about 500g ready to fly: http://www.getfpv.com/qav250-mini-fpv-quadcopter-rtf-carbon-...
GitHub added added "split diffs" in September: https://github.com/blog/1884-introducing-split-diffs
> How do you list all interfaces a give type supports just by looking at it?

By design, you can't.

> You don't need to teach me Go

Then don't state patently false claims. "Other languages provide constructs to check for interface compliance, Go requires writing dummy code." This is false because interface compliance is checked statically. This is orthogonal to whether you can list all interfaces satisfied by a given type.

> I was into it before 1.0 given its Oberon influences, and like everyone on gonuts that disagrees with the design gets told, I went elsewhere.

That's not a feature unique to gonuts. If you disagree with a project's fundamental design and stated goals, then I'm not sure what else you might expect.

For example, I'm not particularly interested in the JVM/Java world due to a myriad of design decisions that they've made. But I don't go around trolling the Internet with near content-free comments and inaccurate statements about their ecosystem.
> but since we don't write code like that people can't get to it easily

which likely sums up what Lamport is trying to get across - express your work equationally, determine properties and generally understand what you're dealing with and then later, you can 'compile your equations' down to a particular implementation.
from my own practice, i've found that it is much easier to reason about equations and reflect it down into code than to try and reason about the code
Ignoring pull requests doesn't necessarily mean abandoning the code or leaving it unmaintained.

Just because something is distributed as free software doesn't make it a community-developed project. A developer is completely within their rights to refuse to accept any outside contributions to a project they manage.

The idea that open source requires you to accept community contributions is actually pretty dangerous for the concept. I've run into more than one developer who keeps their code closed just because they feel that open source comes with an obligation to run a 'bazaar'.
To be clear, it should be Vistaprint, since that's their name.
Reminds me of the Ubuntu release names (perhaps intentional?)

https://wiki.ubuntu.com/DevelopmentCodeNames
ASN.1 managed to infest some internet protocols like SNMP and SSL certificates. It's one of those solutions to a problem that shows its committee heritage and ends up being ludicrously complicated to implement because of all the edge cases. Lots of software has been compromised through flawed ASN.1 and X.509 decoders.

I'm old enough to remember back in the day when our customer (the biggest possible customer) allowed us to implement early versions using SMTP, but we had to design and plan to switch to X.400 since that was going to be the real standard. It was a strange era. We had things that worked, but everyone knew that the whole industry was going to switch to something completely different that solved all the same problems for a reason no one in the trenches really understood. Except the dates for switching kept moving and the software for the new way never really quite arrived in working order or with enough features to move.
Is this entire article based on the datapoint that asks mothers to evaluate their children's relative academic performance? Because that data proves its own lack of validity when at most 12% of moms rate one of their kids in the bottom half of their class.
I think the answer is “competition.”

Secret is losing in the marketplace and its competitors—namely Whisper and Yik Yak—are winning.
Thanks :)
Appreciate the points; i will reach out once i fix some bugs :)
How to get your connected device into a big box store
what does the average distance have to do with anything? Build between the cities where the distance makes sense. looks like there are several options. What about other population centers? Why is the gdp your criteria? Tampa and Orlando and Miami wouldn't make your list.
What does this work out per-hour for you? Not to poop on your accomplishment, but (BUT) it kind of sounds like five weeks of your time for one (or two) week's salary..
Tibshirani and Hastie are two of my favorite authors covering machine learning. Hastie even makes Elements of Statistical Learning available for free as a PDF on his website [1].

1 = (10+ MB PDF warning) https://web.stanford.edu/~hastie/local.ftp/Springer/ESLII_pr...
> "Flying 1kg in the air is much safer than flying 600kilos machines. If the thing crashes [...] you lose 1000, 2000 dollars, not a life.

If you're flying a drone in an urban area then no, that's not true. There's a reason helmets are mandatory on construction sites: a 1kg object heading at speed towards your head has the potential for serious injury.

You seem to have assumed the only loss when a drone crashes is the cost of the machine itself, but you're forgetting you'll be liable for any other damage you cause. Requiring drone operators to have insurance (which I bet you don't have) seems like a good first step. We require it for cars, why not drones?