skysight-inc/HackerNews huggingface dataset:
I believe this was after a VK executive received a bonus from the company and someone had made a joke along the lines of "look you've made it".

The employee responded to say that money wasn't his motivation. Instead, it was the idea of creating and building stuff.

To prove his point, he threw the bonus money out of the window in paper planes.

This could imply that money really wasn't/isn't the motivation.

Maybe this was slightly foolish given the media's/public interpretation. I don't think this act had a "mean" intention.
Ooops... looks like I didn't link to the code in that post. The whole series was open source; here's the git code itself: https://github.com/justinsb/cloudata/tree/master/cloudata-gi...

The git object data itself goes into a blob-store (like S3); it can be stored without strong consistency. It turns out you only need to keep track of a very small amount of metadata consistently (the refs). Riak, etcd, DynamoDB or the Google Cloud DataStore would all be good choices, I think.

I was working on an open-source implementation of Raft as part of this (called barge), but it isn't as reliable as the alternatives above - yet!
A nominal fee on top of their usual storage and bandwidth rates sounds about right.

But I'm not sure if this gives you much compared to just pointing Mercurial/largefiles (or git-annex) at S3.
Like others suggested, there may be a point in its development where we think we contain it (in a lab, whatever) that is isolated by normal security standards.

And then at some point AI breaks all our digital defenses (because it evolved in a way we never expected) and proceeds to spread (through an Internet or other network which will be far more advanced than what we have now) wreaking havoc along its way. Isolated systems? Not a problem if we figure out a way to transport ourselves through some media that's never been used before (dust particles? or maybe plain old air?).

We can't protect ourselves from something we don't understand.

Sounds like a sci-fi plot but to me it has no evident problem that would make it impossible.
Unless they're aiming that 100% LED street lighting where it won't wind up in the sky, I don't see how that'd make a difference. And street lighting isn't the sole source of light pollution - in many cities, buildings are lit from the outside at night with big floodlights pointing upwards. I'd imagine that has a fairly big effect on light pollution.
Maybe I'm missing something, but this seems like a bad idea to me. What if projects are relying on differing versions of the same package? What if two developers collaborating on the same project have different versions of that dependency installed?

Sure, it's space-efficient, but disk is cheap, and developer hours are expensive. I certainly wouldn't want two employees burning man-hours trying to figure out why some app is behaving differently on their respective machines, only to fix the problem and unwittingly break another project in the most expensively subtle of ways.

I'd really like to think I'm missing something though, I certainly don't presume to be more insightful than the collective Go team.
The much anticipated sour-grapes-party-spoiler award goes to:
Then you most certainly don't remember the infamous Bumblebee Fiasco.

https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commi...
Mikko Hypponen AMA
I think the problem is DNA. If we could get rid of it we'd be better off.
Why is it a false dilemma? I like your thought experiment of a world that doesn't suffer from aging but does have the social problems described above. But that's not the world we're in. I'd rather fix the social problems first because I think they'll get harder to solve if we get rid of aging first.

Ask the next menial labourer you encounter (the person making your food, ringing up your groceries, or cleaning your hotel room) which of the following they'd prefer:
A) A basic income* until they die around age 100
B) Eternal life in the same economic & social conditions they're in now

Do you really think the majority would choose B?

* I'm using basic income as a placeholder for an improved economic & social situation.
Diffbot: Extract Data from Web Pages Visually
Whats the name of those mechanical notice boards that they used to have on train stations? I guess a mechanism like that pr pixel could perhaps be a option.

The number of synchronized mindstorm bricks and motors needed would likely be a nightmare though.
It seems straightforward enough to understand that if you believed that there was a pattern of zombie memes recurring, that it would be helpful to have a structure to efficiently evaluate poor journalism.
KeenON: The New Yorker’s James Surowiecki on the Digital Future
Just to be perfectly precise, not all uses of the rep prefix are fast now. Only rep movs and rep stos are improved, IIRC.
https://chrome.google.com/webstore/detail/gif-jam-animation-...
I don't know of a great solution for Git, but I've heard that Perforce is more suited to handling large binaries - I believe it's used in many game development studios, where binary assets can number in the high gigabytes.
Have you ever used github for automated/autoscaled deploys? Github is too unstable to rely on. We autodeploy from s3 backed git repo via jgit.
Lead .Net Engineer - Astar Pets

Location: London, UK https://www.AstarPets.com

==========

What we Do

==========

Conceived by founders of ASOS and ACHICA Astar Pets is all about creating a fantastic experience for people who love their pets by bringing together products, services and information so they can find everything they need in a single destination lifestyle portal. To do this we've built a bespoke .Net marketplace e-commerce platform, written in C# using Raven DB and also integrated a classifieds services proposition into the main eCommerce proposition.

We've just closed a $500k fundraising round and having built up the largest range of products in the UK (over 11,000 products) and a strong services business (over 2000 services) we've seen sales accelerate well ahead of plan into xmas positioning us for fantastic growth and success in 2015.

========================

Technical Specifications

========================

The platform has been written from the ground up to include all the features you expect from a modern eCommerce site, with the additional features critical to Marketplaces baked right in. Platform highlights

- Built around RavenDB, a “2nd generation” document database written in and designed for .net. If you haven’t heard of it it’s well worth checking it out – it’s a real joy to use and really reduces the friction involved

- Dependency Injection used throughout

- Flexible CMS to allow custom injection of content where required

- Little ceremony involved; features are added with the minimum work required to get them working and working cleanly

- Quick and easy configuration and deployment stories

- Payments processed with Stripe (also a joy to use)

- Git used for version control

=======================

What we are Looking For

=======================

We're looking for a Senior .Net Engineer who can take control of the existing platform and then architect, design and implement both new features and completely new user experiences as we expand the experiences and geographical reach of the site. You'll have a wide remit to select which technologies we use to integrate the new functionality to create a fantastic customer experience.

===========

Our Culture

===========

We're a newly established team of five Chris as CEO, Zoe, leading the buying, Mike the marketing, Emma the services and John keeping us honest on the finances, each experts in our own areas and all motivated by a desire to shake up the status quo, do new things and create great experiences for our customers and build a company turning over tens if not 100s of millions in a few years time that sets new standards for how customers shop online. As our lead Engineer you'll become a key part of defining our destination and charting the course by which we get there

==========

Next Steps

==========

Check us out at https://www.AstarPets.com and then email us on Chris@AstarPets.com Look forward to hearing from you.
Well, I'm afraid in eastern Europe it's quite hard to get a good salary as a front end guy. I would suggest relocating although I understand it's not an option for everybody. Since you are in EU, you don't need VISA to go to UK, for example.
Fool, that's precisely anti science. Pics or it didn't happen.

If they want to fund or partake in research, dope sauce, if the wanna just talk, then they get dismissed.
> Could someone more versed with PHP, and this project explain why turning off garbage collection helped so much?

The cycle collector is relatively recent, I expect it's not very performant (since most PHP applications don't need it) and composer's dependency resolution may be hitting a pathological case (create lots of objects without cycles, triggering lots of collections but no actually useful work)

> and why they didn't turn it back on at the end of the function?

Since it's a package manager, I'd guess the expectation is the process will die soon-ish afterwards (once it's installed whatever it's resolved). There's a discussion of re-enabling it after dependency resolution (so postinstall hooks run with GC enabled) though.
> There is really virtually no cognitive load required to hear "major tenth" and realize that it's a major 3rd plus an octave.

Maybe not for you, but it certainly took me a moment to convince myself that that is true.
Exploratory Essays in Philosophical Computer Modeling
23andMe UK
If killing you means that the pathogen can spread more rapidly, it will evolve to do so. I don't see the HIV virus gaining anything by killing the host as it depends mostly on sexual intercourse to spread. Correct me if I'm wrong, but, Ebola would have been a better example in this case, I suppose.
The more accurate title is in the article: How to Read News Stories about Charter Schools.

And then the justification for why bother:

It grows tiresome to dispute every tendentious article written on charter schools. But let's see how the ICBS strategy would help us evaluate a sample story.
No. Concern trolling and tone policing needs to fuck right the fuck off.

Do you find you have much success motivating people when you use this tone of voice?

I reported this issue in February. Others have reported it before I did. What is Composer's response? Silence and negligence while its maintainers go to cons and drink beer.

Their priorities are totally fucking backwards.

I would strongly advise using less inflammatory titles than Horrendously Stupid and Ill-Advised Install Instructions if you wish people to not ignore you.

You might not want to do this, and that's fine and your prerogative.

If you do want to see a significant increase in cooperation, dropping the attitude will be a quick and effective way of doing so.
Pure CSS Folded-Corner Effect
uses an image I made & uploaded to wikipedia without credit :(
page 32
http://en.wikipedia.org/wiki/Iterated_function_system#mediav...
license is CC BY 2.5, requires attribution
Have you ever looked into using an s3 backed git repo via jgit? Not sure how many files/revisions you have but it may be a cost effective alternative that you can start using today.

We use it for auto deploys from autoscaled instances cuz github has poor uptime.
AWS CodePipeline
Study: Strong net neutrality rules could cost you $84 a year or more in new fees
This; interpreting performance numbers is hard. Also, memory nowadays is cheap, CPU power isn't.
What was I looking at again? I forgot because all of these animated GIF's are amazing!
How to Turn a Full-time Job into a Big Business Opportunity
Because it's a political hit piece, designed to help nip this nasty threat to the established public education power structure in the bud.

At the end of the day, school choice doesn't matter. The fact that Charter schools are relatively new and just finding their way doesn't matter.

I'm all for apples to apples comparisons. But when you have a huge basket of fruit you're trying to normalize to apples, it's really telling which ones are picked.
> Garbage collection is slow, but reduces memory usage

Note that it's only reducing memory usage if there are cycles. The rest will be collected when the refcount falls to 0.
Well, what I wanted to say was that the "craft", i.e. skills learned when working on a real project with experienced developers, is something I use all the time. Academic knowledge less so. Take, for example, complexity theory. I use that once a day or even less. And in 95% of those cases I could just consult a simple cheat sheet (stuff like "sorting is O(n log n)").
The Dark Side: Making War on Light Pollution (2007)
Obligatory comment regarding generics. God I can't wait - if they add generics and a decent package manager, I'm gonna be pushing hard for Go at our shop.
The pull request is better:

https://github.com/composer/composer/pull/3482
Roundtown - Cambridge, MA - Software Engineer, UI/UX Designer

Roundtown (http://roundtown.com) is a Web site that lists events (e.g. concerts, films, basketball games, classes) happening in cities and towns throughout the U.S. and Canada. Our goal is to have the most comprehensive list of events available anywhere and to present it in a way that's fast, slick and fun to use. We want to be be the first name people think of when they want to know what they can do tonight, this weekend or any time.

We launched our beta site in May 2014 and our traffic is growing steadily. We have lots of cool features in the works including machine learning-based recommendations, social network integration and more. Most of our server-side code is in Scala, a language we love. We're also using Play, Slick, Postgres, Angular and scikit-learn.

Currently we have a team of 5. We're looking to hire two more people now: a UI/UX designer and a software engineer. You must be able to work with us every day in our office in Cambridge, MA. Here's a bit more about each of those roles:

=== UI/UX Design Lead ===

Are you creative and resourceful? Interested in joining a startup doing something truly unique as the Design Lead? We’re gearing up for a major refresh of our user interface and would like you to hit the ground running!

= Opportunities Offered =

- Ownership of the look and feel of roundtown.com
- Creative freedom and the opportunity to execute your point of view on what a modern web interface should look like
- Potential to design something that shakes up our market space

= Experience Desired =

- Modern mobile and desktop web design skills
- The usual HTML/CSS/etc.
- Experience in interaction design, human factors, and visual/graphic design
- A portfolio of previous web work

=== Software Engineer ===

We're using Scala, Play, Postgres, Angular and scikit-learn to build a very cool site. Do you know some or all of those technologies? Want to help execute a big idea? Then come join us at Roundtown and help.

= Opportunities Offered =

- Ownership of projects and tasks with low-key management
- Develop using cool technologies on both mobile and web platforms
- Be a part of a small, friendly, experienced team
- Be a part of the solution to a large, unsolved problem

= Experience Desired =

- Scala, Play, Postgres, scikit-learn and/or Angular
- Machine learning experience is helpful but not required
- Linux/Unix software development environment

=====================

For both positions we offer early-stage stock options, health and dental insurance and 6 flexible weeks of vacation per year, plus a great culture of transparency, fun and weirdness. Interested? Drop us a line at jobs@roundtown.com. We look forward to hearing from you!
GitHub is priced by repo, BitBucket is priced by user, and both non-negligible. I'm looking forward to knowing Amazon's pricing and web UI.
I've had no trouble with non-github git repos handling text files well into the hundreds of megabytes. I haven't pushed the limit on this yet, but for me, personally, my datasets are often many hundreds to thousands of individual files that are medium sized. So it tends to work fairly well. Singular large files may not scale well with git.
I think the article on this, explains why a memory reduction by garbage collection also increases execution speed: http://derickrethans.nl/collecting-garbage-performance-consi...
Not according to:

http://www.newyorker.com/magazine/2007/08/20/the-dark-side-2

(https://news.ycombinator.com/item?id=8687358)
Apache Drill Graduates to a Top-Level Project
IBM: Cyber Monday online sales up 8.5%, iOS numbers more than quadrupled Android
Btw, where exactly in Eastern Europe are you from? I'm from Eastern EU as well :)
Sorry for disturbing you with my previous comment. And my real questions are: Will a robot with AI be treated as a human baby? Who has the permission to generate AI? When are you allowed to destroy such robot? If you don't want AI to end human race, there should be two cautious choices: 1) Never invent AI. 2) Never treat AIs as humans and destroy them when they do not obey your order.
So it relies on a not yet understood law of physics. I don't think it's in any way reasonable to fear or plan our actions around not yet discovered physical laws.
I can relate to this.

I somehow got in to hiking and camping sometime after college. While my family traveled a good amount, it was never to hike or camp or to remote areas.

On my first camping trip in the White Mountains in NH on the 3rd or 4th night I looked up and saw the Milky Way. I was blown away. At this point in my life I was an adult, with responsibilities, a healthy interest in science, and I never really put much thought in to it and I guess figured that whenever I saw starry night pictures that included the Milky Way that it was through a telescope, or an artists rendition, or something. Definitely not that you could actually see the Milky Way with your own eyes. To be honest it's insane. If you haven't seen the Milky Way with your own eyes, go.
I don't know what exactly you mean by that, but I'm going with no. Unconditional jumps do interact with the uops cache in recent Intel chips, but they do so by terminating the current uops cache line---which is generally desirable.
Eclipse is an IDE and has a couple full Java compilers inside. Emacs is a text editor and mostly uses regexes for highlighting text, and unix tools for generating tags to navigate the code.

There isn't enough people using Emacs for Java - it will probably never achieve the level of quality of well funded projects.
I think you have this backwards.

> It was, as is typical among news stories, incredibly naive. The writer didn’t ask the right questions. Maybe he already believed in the charter “miracle” story and didn’t ask any questions.

The author concluded that the claims in the story were probably false (or at least not supported by evidence) on the basis of the framework described in the article. That's what is meant by "didn't ask the right questions." (Of course, given that the author is well versed in this area, it did not take much effort to spot the mistakes.)
What sort of "decent package manger" do you mean? `go get` is pretty solid as far as I can tell, the only thing it's missing is the ability to lock to a particular version...
Hedge Funds Shut as Managers Struggle in Year of Two Percent Returns
PHPUnit stopped updating PEAR in April, and actively destroyed PHPUnit on their PEAR repo at the start of this month (i.e. a patch version update that consisted just of a bash script printing a migration message...).
I thought that I was going to see a hacked TRS-80 steam a 4K movie.
just released it https://play.google.com/store/apps/details?id=com.inlineread...
Google Default: Add-ons for Firefox
Python is a great beginner language. Setup Vim to run your file when you hit F8 and you have a great environment to start playing.
For those looking for a technical explanation, the PHP garbage collector in this case is probably wasting a ton of CPU cycles trying to collect thousands of objects (a LOT of objects are created to represent all the inter-package rules when solving dependencies) during the solving process. It keeps trying and trying as objects are allocated and it can not collect anything but still has to check them all every time it triggers.

Disabling GC just kills the advanced GC but leaves the basic reference counting approach to freeing memory, so Composer can keep trucking without using much more memory as the GC wasn't really collecting anything. The memory reduction many people report is rather due to some other improvements we have made yesterday.

As to why the problem went unnoticed for so long, it seems that the GC is not able to be observed by profilers, so whenever we looked at profiles to improve things we obviously did not spot the issue. In most cases though this isn't an issue and I would NOT recommend everyone disables GC on their project :) GC is very useful in many cases especially long running workers, but the Composer solver falls out of the use cases it's made for.
Anonymous insider trading? There's an app for that
Can't even see the link, how can I see the whole galaxy?
Technically, it will let you post them as links, it just won't upload and embed them. But a plugin or a userscript would fix that, provided they're posted somewhere with an easy to deal with API like imgur.
If VK is riddled with "childporn and sick/illegal stuff", I have never come across it.

One could say the same about the internet in general, but that hasn't stopped you or I from using it.
Show HN: Protestify
The main issue are not the developers. In my experience its the pressure the company puts developers under. Most developers would love to take time develop well designed software. But most companies push, push, push for more features in x time. The first thing that gets cut is design discusion and the ability to go back and improve old code.

The older the developer, the harder they are to push around(They've seen it all before, probably been a manager before) and probably why we have a agist industry because companies like developers they are easy to manipulate.
It would be refreshing to see a line of reasoning instead of the "Person X is afraid of Y" articles.
Ghost acquires Roon.io
That's what I figured as well, and since https://twitter.com/seldaek/status/539773104835555329 the rate of comments went nuts :)

I really felt bad seeing how we missed that improvement for so long, so turning it all in a gif-fest is more productive than self-deprecation!
What I learned from diving with great white sharks
What Stands Between Millennials and Home Ownership?
Show HN: One Plugin to Validate Bootstrap, Foundation, SemanticUI, UIKit Form
Thinking about something (more than during a HN argument), to me, is the opposite of not giving a fuck, so I am being very cohesive, thank you.
Looking forward to trying it out! I've got the evaluation version of Intellij IDE and it doesn't handle copy/paste across multiple cells.
Thanks, just tried it out. This is almost there - it doesn't seem to handle copy/pasting multiple rows from excel into the grid.
"You can permit law enforcement to make warranted requests against specific users or groups while still not allowing them access to all the data."

Can you?
With the Patriot Act?

The fact is that the US gobertment can talk to any worker of any company of the US and blackmail her into doing whatever they want. If this person tells anybody, he goes to jail.

"You don't have to choose between "revolutionary hero" and "let the government do whatever they want with your company and your users", at least not in North America. In a country like Russia it may be different."

You mean like Lavabit?:
https://lavabit.com/
>This is why I believe that we need older people, women, educators, and artists

Remember, if you're a young man, or you don't have the title of artist or educator, you're obviously not a people person and you're fucking up software, shitlord.