skysight-inc/HackerNews huggingface dataset:
SEEKING WORK - Remote or SF Bay Area.

I'm a DevOps Consultant with over 10 years of experience implementing automation and scaling solutions for both startups and Fortune 500 companies. My current focus has been automation of development pipelines and production scaling solutions for startups and mid size companies.

Some of the tools I work with include:

-Puppet, Chef and Asible

-AWS, Digital Ocean and Rackspace

-Jenkins, Bamboo and CircleCI

-Docker, Vagrant and VMWare

-GoLang, Python and C#

-Nagios and NewRelic

I recently founded the StartOps Group (www.startopsgroup.com) in collaboration with a few other top notch freelancers in order to better serve customers with more diverse requirements.

You're welcome to get in touch with me personally if you'd like to discuss a project.

Email: calebfornari@gmail.com
Phone: (484) 857-2064

Recruiters, please don't contact me about full-time offers. I can only take on part time work at this time.
I’m almost at a point where I think static websites are a solved problem. Compile your website with whatever (Jekyll, Octopress, etc), save it to GitHub for good measure, and push it to an S3 bucket with CloudFront og CloudFlare in front of it.

You can always find somewhere else to host your stuff, but I’d say I’m pretty happy with a deployment workflow that’s basically

bundle exec jekyll build
s3_website push

Aaand you’re done. And you can even roll those two into a pre- or post-commit hook.
It is a really great guide. I had a failed plan to translate into Chinese years ago. Fortunately, the companion website has Google Search feature: http://press.princeton.edu/titles/8350.html
You only do what is right, if you get praised for it? interesting.
If he does what he's supposed to do then let him be. If it's affecting his work you better have a talk with him.
> This is also handy if you're security conscious and like to use a different private/public key pair for each host you have an account with!

That's an odd definition of "security conscious". This looks more like a key management nightmare.

You're still sending the same default username to every host anyway, so what's the point?
>The EU is very vocally anti-totalitarian

They've reduced the status of the last three Greek governments to hollow bureaucratic institutions which rubber stamp Troika diktats. That is not anti-totalitarian.
There has been some work on leased panels with built-in microbilling, so the user doesn't have to pay the upfront cost. From a western point of view it's nasty to have a locked down piece of technology that requires you to insert coin to keep it working, but when people have no access to the alternatives it seems more reasonable.
Small correction: Maas is the minister, Range is the Generalbundesanwalt.
I don't think this really addresses my objections. The fact that physics is described mathematically could be an artefact of how mathematics is the most "agreeable" way for humans to come to a consensus. It seems to me inescapable that mathematics is inherently anthropocentric.

I think this is a false dichotomy:

> ...either everything in physics will always be rooted in math, or else some "non-math stuff" has to be discovered.

I can imagine a plethora of other possibilities. For example, there may be nothing "at the root " of reality, no ultimate equations. We might get better and better at predicting and manipulating the universe around us, but never close down on some ultimate truth.
COMPARISON BETWEEN DIFFERENT SPEED CLASSES OF MEMORY CARDS
Thanks for the suggestion! Adding location-based categorization is high on my to-do list.
tØ
"[S]He who starts behind in the great race of life must forever remain behind, or run faster than the man in front"
FizzBuzz with iOS 9 GameplayKit Expert System in C# with Xam.iOS
Definitely would - trying to get decent clear shots out of office / transport windows is an exercise in "blocking overhead light reflection" frustration.
What's the advantage of Perforce (I don't know as I've never used it before)?
Shouldn't some of those items be opened as a ticket to Ruby 2.x and standard library to ask them for a faster implementation?
Allocation Adventures: The Buddy Allocator
Levenhuk Vegas 10×42 Binoculars Review
Senior Platform Engineer + VP Engineering/CTO, to Lifesum - Stockholm, Sweden, Europe - Full-time / ONSITE

This text is for Senior Platform Engineer role. For VP Engineering/CTO check out link below.

We’re looking for an experienced platform engineer to help us scale the platform as we grow. You will be part of the platform team and you will be taking features from the idea stage to scalable production deployments. You will work on making highly scalable solutions, get feedback from analytics and monitoring tools and be able to refine and perfect your solution at each iteration.

Tech-wise, our server code is written in Python and running on AWS (RDS, EC2, ElastiCache, etc). You will soon get familiar with distributed computing, cloud hosting, database optimizations and search solutions.

This role is a good fit for analytical and creative software engineers loving team work. We work closely in a scrum team and follow the motto “team work is better work”. You want to grow and learn from others, and you also want to teach and help others grow.

[job text cut for brevity]

To read more and apply go to:

http://jobs.lifesum.com/jobs/4301-senior-platform-engineer-b...

http://jobs.lifesum.com/jobs/5084-vp-engineering-cto

We're also looking for people for some other roles.

Senior Data Engineer - http://jobs.lifesum.com/jobs/3947-senior-data-analyst

iOS Mobile Engineer - http://jobs.lifesum.com/jobs/3714-ios-mobile-engineer

Senior Test Automation Engineer - http://jobs.lifesum.com/jobs/1711-test-automation-engineer

​Android developer - http://jobs.lifesum.com/jobs/343-android-developer

--

I posted a couple of months ago and we got a really really good response from a lot of great people so I'm really excited to post again! My name is Martin and I work as a Platform Engineer at Lifesum myself. If you want to formally apply, please do so via the jobs page: http://jobs.lifesum.com/ I'm not the person hiring, but you will join my platform team. For questions related to the jobs / hiring process etc. please contact sofia@lifesum.com. If for some reason you want to ask me something you can find my contact details in my profile.
The Four Forsemen documentary was also very good: https://www.youtube.com/watch?v=5fbvquHSPJU
Good read!
Peter Thiel’s Contrarian Strategy: Or Why It’s Good to Be Different
So cool and so clever. It's well explained and it looks so easy. It proves that you don't always need great instruments/material to make something awesome. In your case, you didn't need to get a weatherproof inspection machine, you did your inspection by yourself. Congrats!
I still think that your description for the service is not very clear and needs more clarification.
BTW: I have submitted you before here ;)
It also does not work with keys from a smartcard (yubikey NEO). Here is the ssh log:

debug1: Next authentication method: publickey
debug1: Offering RSA public key: cardno:000603010929
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Trying private key: /home/pbonzini/.ssh/id_rsa
debug1: Trying private key: /home/pbonzini/.ssh/id_dsa
debug1: Trying private key: /home/pbonzini/.ssh/id_ecdsa
debug1: Trying private key: /home/pbonzini/.ssh/id_ed25519
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
I think the format would be better if sold as a DVD.

Then again, accessing the material from a smartphone would be nice. So I'm wondering, don't there exist standard app-frameworks for turning video-content into an app?
Registering Service using value in angularJS
i couldn't find any way of adding images to it as a start. (OSX)
This could be a nice feature on a camera, but you'd need a second sensor offset from the first to make that work.
I like Cory Doctorow.

I've seen him speak a few times at the Open Rights Group conferences. It's a shame he's leaving Britain but I understand completely.

I'm seriously considering the same thing and possibly renouncing my citizenship in future.

I really dislike the direction it is headed as a society.
Google Code will be turning read-only on August 25th
How to protect access keys to S3 and RDS in this approach. Everyone can extract them from your HTML/JS code and use for their own purpose.
I've been working on something like this as well and the biggest problem that I have found is that there is a hard limit of 100 S3 buckets per aws account. Which, unfortunately makes it impossible to use S3 in the manner I had intended.
Exactly, my country (Poland) was traded away for Greece to the Soviets -- in Yalta or Tehran as far as I remember.
Yeah it's a good question, I think. It's a shame no one else pitched in.

There are some answers on SO, but they're usually closed down as it's not the appropriate forum for this kind of debate. Nevertheless, it's worth searching for a few of the more recent ones and seeing what people say.

Personally, I chose to use Grails fairly recently, but it was a tough decision. I started with the requirement that it needed to run on the JVM as a webapp.

So, I tried using clojure and it's ecosystem for building a webapp, but it's quite new. There were few libararies and plugins and SO answers to help me. While I think that the whole React/Clojurescript/Clojure approach to building webapps is good, I just didn't want to participate in the bleeding edge / reinventing the wheel thing.

Grails by comparison had a much more mature ecosystem, and although it's not without its faults, it's much easier to get started in coming from a Java background. I still don't feel like I know groovy, but I was still productive and got everything I wanted done.

So a few further points that I can't really answer to:

- I felt it could still be better. I've not really used Django or Rails much, but it would be nice to know how they compare.

- I built a very old-style app, in that there was a CRUD model, and pages for entities. It would have been nice to build a single-page webapp with lots of AJAX. There are lots of frameworks out there for this, but I am not aware of anything really established in Java.

- I still don't really understand what the deal is with Groovy, or really why they needed to have this in there.
> ProseMirror doesn't support distributed synchronisation so why do you ask?

I wondered whether his quote from the article related to the implementation of distributed OT in ShareJS, or just centralized OT. I always assumed he had said that of centralized OT.

> Implementing OT consists of copying algorithms from academic papers

If you extend them, you need to extend the proof as well.

> New operations can be defined in terms of the primitives of insert, update, and delete

Similar to vector spaces, adding a vector to the base that is orthogonal to all others can give you a much larger space. While in OT, every new primitive requires an exponentially growing number of proofs, you can avoid that with a simpler algorithm.

Sure, OT has text figured out (although it took some time to fix the details). However, I am personally interested in more complex data structures such as matrices (bitmap) and trees (vector graphics, rich text), where you want to maintain the meaning of, say, the rotation of a layer. Even with sound, which can be kind of seen like a list, using the same primitives as with text would yield strange results.

It is harder to tweak an OT algorithm to go closer to the intention of the user (which I do heavily in Canop for text) as it is completely independent from the proof that is needed to maintain convergence.

To me, adding collaboration to an operation-based editor should be as simple as adding an undo/redo system.

I absolutely think that OT was a phenomenal achievement, but in a couple of years, I hope it won't be the go-to choice.
The PDF took 67s to download.
The YT video plays immediately.
Because a white person from Ukraine will work for cheaper than me, a white person from France. How long before it's impossible to work for a decent salary (which are already not that decent in France).

And there's the problem of welfare, look at what's happening in Calais. All the illegal immigrants from Africa are trying to reach England from this French Port since they believe England is the best welfare state.

So yeah I agree we're all brothers, but I'd rather see French in France and Ukrainians in Ukraine.
The EU excels at criticising others when it comes to it's own they are just as 'racist' as everyone else case and point their latest dance with illegal immigration from N. Africa, and their intervention in Libya to preserve Italian and French energy interests.

There aren't many countries in Europe that can support the lavish social programme of the EU, yes Greece lied but so did Portugal, Spain, Italy, Ireland and many other countries.

There is just as much blame to be placed on the big financial players as onto Greece at this point.
You had me until 'Nazi-like EU'. For all its faults, the EU is not a despotic regime killing millions of civilians just for being different. To compare one to the other is disingenuous.
This in combination with the software (Microsoft was it?) that composites photos of people eliminating ones where people aren't smiling or are blinking would be epic.

Kinda seems like how humans perceive scenes - our brains somehow block out wire meshes, or raindrops if we are looking through them.
> Greece has been for a long time a vassal state, British
> and American interfering in our political life down to
> very basic levels

"A long time" being 2,000 years, since ~ 146BC.

Then the UK, France and Russia helped it become an independent country in 1830, an "interference" without which a Greek state may not have existed in 1947...
emacs is a great operating system, it lacks a good editor though
Yes a lot of these can be solved - JRuby+Truffle for example removes the overhead of at least parallel assignment vs normal assignment, define_method vs def, send vs normal send, Proc#call vs yield.

Some of the others though, such as Array#bsearch vs Array#find, are just algorithmic complexity and not the fault of the implementation.
"That storage location itself must be allocated."

Not really, e.g. you can allocate with one allocation both: header + the buffer for the data. When growing, you grow with: size_of_header + elem_size * num_elems (if allocated in the heap).

If you use the stack allocation, you must allocate the maximum size you're going to use, e.g. for pre-allocating room for 100 elements you can do: sv_alloca(sizeof(struct mystruct), 100) or sv_alloca_t(SV_INT32, 100) for built-in type (built-in types for signed/unsigned ingegers allow mixing input types, passing them by value). In the case of stack allocation, if reaching the size limit via "push", you got error in return, but the vector is safe with the last successful operation.
My experience with learning Haskell was:

When it works, it's magical. Finally realising that monads allow little bubbles of cause-and-effect. STM, which is utterly magical. Realising that not having side effects is freeing, not restricting. Collapsing huge chunks of code into little bits of pattern matching. Finding myself casually using a higher-order type because it was the easiest way to solve a problem.

When it's warty, it's really warty. Namespaces... oh god, namespaces. About three different rather poor ways to handle exceptions. A billion little unmemorable functions with symbolic names. Total lack of debugging tools. Trying to find where an a out-of-bounds list error was happening. Trying to debug a memory leak caused by insufficient strictness --- why do I need to care about this? The runtime should just take care of it for me; the whole point of a lazy language is that I shouldn't have to care when evaluation happens.

Some of the warts are just embarrassing, and need fixing ASAP. Lack of information on a runtime exception is the biggest. Even BASIC would at least give me a line number!
However the video is available in 144p, and starts playing before it's finished loading. The PDF takes (for me) an irritatingly long time to load in chrome, and the images require me to zoom right in to get even close to the same resolution as a fairly low quality video stream.
Okay this might be a use full hint to show in the beginning: To load an image simply use the "Load Image" process in the "Input/Output" category.

You can also directly access the WebCam this way if that is your style (-,
There is a setting for it:

http://i.imgur.com/6G3NxvJ.png
All open-world RPGs seem to have this issue.

One of the things I did to mod Morrowind/Oblivion/Skyrim was to make the acquisition of money a lot more difficult by limiting the price you could sell things for and significantly increasing the cost of things like weapons, armour, equipment and room renting.

Game was a lot more fun and balanced this way.
GlocalMe Kills SIM Card and Roaming Pains
> I wonder how it compares to linux async io?

Well there are two kinds - the POSIX API provided by glibc that just uses threads in userspace to offload IO (so its basically no different to running your own thread-pool), and the kernel provided io_* async routines that bypass the page cache so are of limited use.

FreeBSD provides better async block IO...with read completion events popping of the end of your kqueue alongside all your other events (socket, timers, signals etc).

I partially came across this article after researching the claims made in this nginx blog post https://www.nginx.com/blog/thread-pools-boost-performance-9x.... I thought it was cool that someone was delving deep into to the heart of the matter 15 years earlier.
Let's hope blind people will not see a problem with this
Tracked here: https://github.com/cpvrlab/ImagePlay/issues/45
As a matter of national security, some things may never come to pass. But as the world progresses towards a better future, the boundaries will vanish, if they haven't already. Who would have thought the EU was possible just 60 years back? The European countries have a long history of wars and hostile relationships stretching from the medivial ages up to 1945.

The case of cheap labour isn't a valid argument anymore. If the value-add is significant, then certain things will happen, thanks to the capitalistic nature of businesses in the West.
Uniting entrepreneurs from all over the world
"It's easier to keep the money you earn than to earn more"

That's true in some cases and some circumstances, but not all. Apart from anything else, if there are things you want or need that cost more than you currently earn on a per-month basis, then it's definitely easier to earn more in order to be able to afford them.

There are also a number of circumstances where it's far easier to make more money than make more savings - for example, the very common "freelancer drastically undercharging" or "exemplary, beloved full-time employee who can probably get a raise just by asking" ones.

"the discipline will provide long-lasting benefits"

Depends how you do it. In general I'd agree with you, but being excessively frugal can be just as damaging to your health and happiness, and that of your family, as being spendthrift.
That's true for every website.
"It's because the URL is supposed to identify the project, not the user. If the URL included the user's own username, that URL wouldn't work for anyone else."

Couldn't the URL just not include a username, though? Then when git tries to establish an ssh connection, it could try the local username (like ssh does by default), or a username specified somewhere in a config file.
SpeedWapp: an innovative website builder project
ERR_CONNECTION_REFUSED as of right now :<
Drchrono is hiring // Python, Django, and iOS
Yes, the companies logos are not in aspect ratio, it wouldn't harm to re-do the AAP logo yourself and use a polished one instead of the edgy.
Australian inquiry says digital currencies are real money
>eventually the two systems will tend towards showing the improved recommendations, and the lift will tend towards zero

While this is probably true in many realistic cases, I'm skeptical on theoretical grounds.

Suppose the replacement algorithm happens to be run on a quantum computer. When you search for a book such as "I wish I knew a prime factor of 132,200,813,987,918,309", it near-instantly recommends you might be interested in the book "Interesting facts about 373,587,911".

If P!=NP and the original system is running on conventional hardware, there's no way it can match the replacement.
Mozilla extensions: a security nightmare
If PHP Were British
What you're suggesting is perfectly doable, apart from the "very quickly" bit.

Making $5k a month shouldn't be too hard, but almost all of the ways to do it have ramp-up time. Becoming a specialised contractor, starting a business of one kind or another, going down the usual Internet Marketing routes (which do work if you put the time in) - they'll all get you considerably beyond $5kpm, but none of them are really doable in a 3 month window.

If you're really serious about doing this, commit a year at least and start learning.

(BTW, you have read "The Four Hour Work Week", right? If not, definitely have a read.)
A chat with Black Hat's unconventional keynote speaker
My point is in the context of a discussion about analogies about chess and software dev - if you're good at one are you good at the other etc?

In this context the fact that chess has perfect information in a technical sense is irrelevant, since chess as played is so much more than a game about digital information.
It says "how it works", but not even "what it is".

Then it's ridden with finance gergon I can't relate with (I tried).

What's this all about?
Many eastern countries was traded away for Greece at Yalta :)

"Greece was to be portioned 90/10 to the West, while Romania was to be divided 90/10 in favour of the USSR"

See more at: http://www.historytoday.com/blog/books-blog/taylor-downing/y...
Their Mexican site seems to target the standard middle-class homeowner with grid connection model. I wonder why they're positioning themselves as off-grid for Africa? I would have thought the same model would be a good place to start.
Robotic research: Are we applying the scientific method?
The correction does not point that "the article has no historical basis", it points out that the specific allegation that British soliders were among those to fire upon the demonstrators in the December confrontation is based only upon the recollection of those there at the time, and is not generally considered to be true.
It is abundantly clear that the EU is a step backwards in terms of democratic accountability, by now there have been several laws passed in Germany for example that were based on EU decisions, which were later declared to be unconstitutional by the Bundesverfassungsgericht.
I wonder what CAD software they used. It's crazy how easy this is now that 3D printers are so readily available. I guess the other option would have been to have it made on a CNC mill?
How come I see videos from academics for really really cool things like this. But I can't buy an app that does it?
Frankly, take that part of the article out and it's still a chilling indictment of our treatment of Greece. Clearly this was still one of the more shocking episodes in Britain's 20th century history and one I certainly wasn't aware of.
Does it even say "how it works", or does it just talk in circles about "vaguely bitcoin sounding technology #37 and how it changes everything"?

I have to say, this is one of the least clear landing pages I've ever read - at a complete loss as to what exactly t0 is...
Precisely. I actually don't see the point in asking the user unless regular events _also_ get disabled.
TAKE CARE- Old Parent's Care Service
It seems to be using a block chain to implement securities trading (i.e. a stock market). I will refrain from speculating on whether or not that is a good idea.
Try i3. I did, and never looked back.