skysight-inc/HackerNews huggingface dataset:
LONDON (UK) -- Software Engineers (front and back-end), Data Architects

TrialReach is a VC-backed startup solving a huge problem in the healthcare industry.

• This is a company you can be proud to be a part of with a huge vision for transforming healthcare.

• You'll be working alongside a small but highly talented multi-disciplinary team solving challenging technical problems.

• Our gorgeous riverside offices in Richmond provide a change from the urban jungle whilst being just 10mins from the tube.

The Roles

We're currently recruiting for 1xBack-end developer and 1xFront-end developer. If you happen to be a full-stack developer, even better.

Our back-end stack is Linux/Postgres/Neo4j/Python/Django - we an experienced software engineer that can work across our range of products including being comfortable taking academic R&D projects and turning them into production ready products. Any production experience with Neo4j or other graph databases highly valuable.

On the front-end we need somebody who can help define and build a brand new scalable and performance-focussed front-end architecture that works for mobiles, tablets or desktop computers. For more details see http://www.trialreach.com/about/jobs/

We're also interested in talking to anyone with experience of data architecture for healthcare products. In particular this would mean a good understanding of available medical ontologies and a solid theoretical understandig of database architectures.

Where do I apply?

We're happy to consider full or part-time applicants. We offer competitive salaries and stock options. You must have the right to work in the UK.

We're interviewing candidates immediately. So if you're interested, please do get in touch - jobs at trialreach.com (please mention that you heard about this on HN)
Mountain View, CA (Need to be authorized to work in the US)

Treasure Data is hiring a business development representative. Please see the job description here: http://www.treasuredata.com/en/careers/careers-posting-005.p...

We are a Mountain View based startup making it super easy for people to get value for their ever-growing datasets.

Aside: Last summer, I posted a similar job post here for summer internship, thinking not much about it. A couple of days later, we got an email from a college student in Puerto Rico who meekly asked us to take a look at his GitHub.

He had some stuff there that looked cool, and more than anything, we needed to hire a frontend engineer. So, we gave him a 24-hour coding quiz, he passed it, we gave him a round of phone interviews, and he passed that too.

Two weeks later, he was in our office writing Rails and JavaScript as our first summer intern.

The best part? He is still with us. He decided to take a leave from college and instead make our frontend slicker that we could ever imagined.
> Why do people keep equating DRM with proprietary?

DRM must be proprietary. The whole point of DRM is that only the authorized devices get the "special source". DRM is closed source, obfuscated binaries, tricks and traps to drop people reverse engineering them. If it was open source then the functionality could be duplicated or the special sauce modified for any use.

There's no other conceivable way DRM can function.
Practical question: Are we supposed to submit only one form per group or multiple? Because the introductory explanation talks about a group submission, but on the form itself there are fields that are explicitly personal: e.g. "Please tell us about the time you, fedor91, most successfully hacked..."

Addendum: If there are any noob mistakes you want to point out, I'd very much appreciate it because it's the first time we're applying.
Sistemas de Estacionamento à Superfície em Ação de Formação no IST
Syria, Venezuela, Ukraine: Internet Under Fire
> though for the record, I've seen more nested parenthesis/braces in JS code than I've seen in a lot lisp code

I saw a presentation once, where they compared the amount of parenthesis/braces in mainstream languages vs Lisp, with Lisp having less in most algorithms being compared.

For example,

func_call(args) vs (func_call args)
array_access[index] vs (array_access index)

The thing is, since in other languages parenthesis/braces tend to be scattered along the source file, it looks like less than Lisp based languages.
So there's only one comment that gives the impression that there's some kind of troll going on. Just to let you know: It actually works, nothing fishy just someone posting the direct link to the app that's exposed via their update Api.

There's no activation or anything, it will just take you straight into the app.
Thank you for commenting. The books have been under development for a long time and updated too. They were also used to teach C++ and Allegro 5 in a Spanish classroom. Hope they greatly help you.
This is the most confusing thing I've seen all week. I don't actually understand what problem this is solving. Is this not equivalent to taking your html files, putting them in /var/www and then starting up apache ?
Hah, that was easy. Thanks.

It indeed works just fine. It looks very much like Sublime text as people have been saying. There's even a command palate.

One thing I noticed though straight off, it just doesn't feel as smooth as a native app. Is that just me?

EDIT: The gist was just removed. Glad I got it before it went down.

EDIT 2: The curl command still seems to be working:

curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
Problem is people don't agree on Good Parts. People seem to think keeping YAML a superset of JSON is the good part. I'd think otherwise.

Anyway, http://ogdl.org/ is one candidate for YTGP (YAML The good parts) but it's comments can carry metadata, which is a huge turn-off, others think TOML (https://github.com/mojombo/toml) is a good replacement, but it has no support for alternate number types. You write in something like

mask = 0xDEADBEEF

into something like

mask = 3735928559
150+ video game reviews
confirmed, works for me too
Deconstructing Castro's Playback Scrubber
How can I download it for Windows ?
Misery and mass bowing: the view from a North Korean tour bus
GeneralMayhem pointed out that this is flat out wrong. Here's an example to demonstrate it:

Consider a population where 99% of users use IE, and 1% of
users use Chrome.

From that population you can draw a biased sample consisting of the 99% IE users and conclude that there are no Chrome users at all.

Or you could draw a random sample of 1% of the population, and assuming that 1% adds up to enough people, your chances of drawing a random sample that did not include a reasonable number of Chrome users too would be extremely low.

So depending on methods used, even a 99% sample may be entirely meaningless when compared to a 1% sample.
The original while loop is functioning more like a do {} while() loop and the c is declared outside.

char c;
do {
c = *src;
src++;
*dst = c;
dst++;
} while (c != '\0');

But, even here, people reading the code can reason about the volatiles without having to go look up the standard.

And don't even get me started about compiler implementation of volatile.
OS X only for now.
We'll let the readers be the judge. If you think "regular", "normal", "usual" and "routine" mean the same thing, I'd just have to add "synonymous" to get a list of words you don't quite understand ;)

> I have no idea where you're getting that idea

from here:

> if I had to choose one group where problems would be more likely, I would choose the group that routinely becomes pregnant and raises children
For me the great thing was it allowed streaming video in a quality not matched by the terrible RealPlayer and the like. Downloading videos is easy now but back on slow ADSL to download a video was an overnight task but streaming was pretty much instant.
This is a very moot article. I would like to see how a CEO who wakes at 4am, goes to bed at 11pm copes with the stress of life.
Yep working well!
Oh, god, no?! That font size is absolutely tiny and my display has a low logical resolution (1440×900 on a 15.4 inch screen, that’s pretty abysmal as logical resolutions go).

It should be double the size at least. Way too tiny.
And boom. The script is gone :)
The gist has been taken down.
Here are some links on Japanese bankruptcy processes taken from IRC discussion.

http://www.jurists.co.jp/en/topics/others_4007.html

http://japantax.org/?p=84

My understanding is that Mtgox is using Minji Saisei.
Do you recieve a commission when other drawers' cartoons are sold?

(And one thing: If you sell your cartoon to a magazine which doesn't allow further publishing then you still have the same problem for this cartoon to not be able to publish/sell it again.
But for your other (not sold to a magazine) cartoons this would definitely be a benefical platform.)
I think your idea could be working ;)
It feels a little bit sluggish to me but not enough to effect my productivity. Opening folders/files seems to take a little longer than Sublime.
The gist seems to be down, anybody take a copy of the contents?
I don't have a mac, but still downloaded it , and just refreshed gist, its gone . Github staff really active on HN ?
cd ~

curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

open Atom.zip

mv Atom.app /Applications/

rm -rf Atom.zip
Works, but the gist is now gone. However, it looks so similar to sublime, I can't believe it. In case anyone is looking for it: the command is
curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
gist is gone

curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
Yes it does. Housing is a broad market. Scarcity of housing is why a home in a faraway, dangerous neighborhood in the Bay Area could still cost $600k.
Lmao! Oh god yes Real Player!

Is the Real Player still going?
This was the curl command:

curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
http://pastebin.com/dFSHy3b1
Working link: http://pastebin.com/raw.php?i=NJngNDk8
Just use a capable editor. It's 2014, for heaven's sake!
If I had to put my cynic hat on (oh who am I kidding? I never took it off) I'd say it's because the people who're 'comfortable' with any form of discrimination tend to benefit from it.

The men currently in tech who support pro-female discrimination aren't going to be affected by it: they're already in tech, and they already had a chance to enter it before their asinine discriminatory policies came into effect. They benefit from feeling they've achieved some good (irrespective of whether they actually have). The same is true of powerful people who aren't dependent on an equal playing field, such as politicians, the wealthy, and current business leaders. Such people won't be affected by proposing a piss-poor solution, so if they can feel like a champ for doing so, then they'll do so.

A less cynical view is that such people are simply bad at logic; that they don't understand that you form theories from evidence, rather than using evidence to support theories. The trouble with all gender politics is that it's too emotional an issue. All parties feel threatened, and all parties feel that they're the ones being shafted. In an atmosphere so hostile to reason, I'm just grateful that no-one has jumped to gulags and gas chambers as a solution. Oh wait... http://en.wikipedia.org/wiki/Society_for_Cutting_Up_Men
What makes this so slow? Is it because it is written in JS?
Or you're conflating two different possibilities to try to form an argument that I'm nonsensical. Natural migratory patterns are also a possibility.
Not a job I would relish having.
Getting Started With Clojure On a Mac
99%? Based on what? Number of videos? Or number of videos watched? Source, please?
"spaces are the preferred whitespace marker for 99% of programmers."

99% of which programmers?

The Linux Kernel uses tabs for indenting
If FirefoxOS is to have any chance at adoption by the general public that attitude has to go. How many people will be happy with responses like yours when they ask a very reasonable question? Not too many.
Does anyone feel it's very, very wrong of Github to take down that gist?
Maybe because HTML5 video still has fractured codec support, which means every video, in every resolution they provide, needs to be encoded in at least WebM and MP4 using H.264 (which is a licensing drama in itself) -- including video ads. Could practically double their storage requirements.
Is it actually ok to download the app without an invite though?
Y Combinator Female Founders (complete video)
If you live in The Netherlands it is. You need a license to read it into memory or even modify that memory (by executing it) though ;)
Unprotected sex is morally bad?
> You cited an explicitly anti-semitic policy

Did no such thing. You cited it, incorrectly characterizing it as "why colleges ask about extracurriculars and leadership."

You misread your source, and are wholesale missing the bigger point that success is often about more than maximizing hours in the office/library.

You actually remind me of that right-wing group that Tim Cook just smacked down in the latest Apple shareholder meeting. Poor politically-motivated reasoning masquerading as shareholder interest.
There's something fishy about this infographic.

"The Culture Score Index Series is based on further analysis of the NOP World Roper Reports Worldwide(TM) survey, which includes in-depth personal interviews with more than 30,000 people age 13 and older in 30 countries between December 2004 and February 2005."

This is a relatively minuscule sample compared to India's population which is ~= 1.3Billion in 2004/2005. Same applies for many other countries. The results are not indicative at all.
I understood exactly the same as you.

This doesn't exist as a service because it's the default thing that apache does.
Since you seem gung-Ho give it a try. But you may want to rethink your market sizing ambitions. I agree the textbook flipping market seems pretty competitive. This won't be a "make you rich" business unless you expand and find a competitive advantage.
why anyone would want to build with snap leaving RoR behind.
isn't that the same message if the user took it down? I.e. how do you know GitHub took it down themselves? btw, I also feel it's pretty wrong to exploit a workaround like this to obtain the software against the authors' wishes.
I wonder why this article wasn't written when Bitcoin was valued at $1100. Also this 'Bitcoin is not money' circlejerk is getting pretty old and has been discussed to death.

> So fellas, please go back to the drawing board.

What a smug douche.
I've always heard this rule of thumb used for employees in general, not just for government workers.

For example: http://blog.intuit.com/employees/how-much-does-an-employee-r...
I think it depends on what you define as DRM. If you see DRM as simply and securely distributing read access permission, then there's no reason this can't be achieved with OSS.

If however the provider doesn't accept the fact that the permission to read is equal to the permission to copy something, then you're in trouble.

The formula could be so simple - distribute your content on high bandwidth, highly available networks, give access on a per-device or per-account basis (and charge money for that access), thus enable people to watch anything they want instantly and safely, and you gain back pretty much all of the customers you've lost to piracy, that would have bought your physical media before. Restricting copies is mostly useless since there are copies floating around of anything anyways. There's always been means to get content illegally, it's just now that the illegal way has become easier to use, or more importantly, the only way to get the content in a reasonable timeframe in the first place. Letting most of the world wait years between release in the US and the availability to stream and then wondering why they dare to download it anyways, is just not a sane way to go about and it has nothing to do with using DRM or not.
C99 explicitly does \-splicing of lines before comment processing:

//\
this is a comment

/\
/ this is also a comment

GCC has an option (-Wcomment, enabled by -Wall) to warn about this and other likely mistakes involving comments (e.g. nested /* */ comments).
The regulation so that Square, Paypal, Dwolla and every other bank can participate in Bitcoin EXISTS.

KYC, AML, etc. exist. The SEC exists. MSB and Banking licenses exist. SEC regulation on exchanges exists.

These regulations are expensive for startups. But they're a nobrainer for established institutions because they already qualify.

There's nothing the "community" can do to make regulatory compliance easier for Banks and MSB'es. Because Banks and MSB'es are ALREADY licensed, regulated and in compliance.

The whole thing is a red-herring.
maybe not in the sense that the GitHub owners are constantly refreshing the GitHub home page, but they could certainly have notifications set up for posts that mention GitHub. plus, anything as relevant as this is, is going to reach them pretty quickly by many different routes.
That's probably not something you should have on HN.. I mean, sure, submitting it isn't wrong but distributing IP, not so good.
That makes no sense to be honest. If you have the bandwidth to stream a video for uninterrupted playback, you start downloading that file and begin playback while the download continues in the background. In fact there's no difference between streaming and downloading in this case, it's exactly the same thing. The use of the former term in a scenario like this always bothered me.
Err... because you want to try out an experimental text editor that's rumoured to be quite nice and you run Windows? seriously, what on earth is the point of your post? Are you trying to make a snarky comment about something? if so, at least flesh it out with some actual humour or context.
The SXSWi Virgin Survival Video: Top Tips
This kinda feels a little piracy-ish. Github clearly wants to limit beta access for now.

(...with that said, I couldn't help myself.)
While the USB devices don't have DMA, the controller indeed has.

And as the USB controllers are mostly the same anyways... find a bug in a common family and PROFIT.
So Ham's supposed "miracle" is that some people who bought bonds months ago, actually paid for them?

Huh.
Adobe isn't even trying anymore. Last I checked they bundled a toolbar with the flash installer..

here's an app I wrote in the good ole days, about 20k loc: http://www.partkart.com

info: http://www.cnczone.com/forums/opensource-software/106198-par...

code: https://launchpad.net/partkam (yeah, launchpad. I have a habit of backing the wrong horse)
Presumably JSMin removes optional quotes in object laterals, so it probably doesn't output valid JSON.
that command doesn't work anymore
It's funny how "active shooter" (aka too-common armed mass murderer) is buried in there, when it is really their primary reason since the USA will never have gun sanity.

They don't want the cop to do any kind of citations, so they just want the armed presence that is licensed to kill (which I believe statistics say is more likely to shoot a bystander).
YouTube Topics Community
That's sooooo un-american of them!
Not this time I'm afraid. The format was 3 short talks so we didn't bother videoing.
this has been debated to death. thousands of people do think its a money or a substitute for money. going to $2000 soon
The arguments in this article are so immature and out-of-touch that they do not merit a response.
Webogram standalone python client.
Female Founders Conference Hosted By Y Combinator Re-cap [video]
Come on... people here should be able to handle a zip file...
From the README:

> 4. To help us improve the editor, Atom sends usage information to Google
Analytics. See [atom/metrics](https://github.com/atom/metrics) for details.

That is quite horrible in my opinion. Do I want an application on my computer that constantly sends
information to Google and Github?

What kind of information is it sending?
(from the link)

Collected Data

+ A unique identifier that is generated by computing the SHA-1 of the machine's MAC address.

+ The screen width and height

+ The version of Atom being used

+ The name of each item opened in a pane such as EditorView, SettingsView, and MarkdownPreviewView

+ The amount of time the current window was open for

+ The amount of time the current window took to load

+ The amount of time the app took to launch

Item no. 4 is the critical one. I really don't like this. However, you can apparently disable this:

> If you do not want this information reported, disable this package from the Metrics section of the Settings view `(cmd-,)`.

(edit: removed typo)
> I've seen very many C++ or Java programmers think they can handle JS just fine. It's never too long before those functional concepts they considered useless (or even worse, were never taught) begin to haunt them.

And nowadays they cannot runaway as functional programming concepts begin to infect their languages as well.

They are left with:

- stay in the past, hoping to retire before being forced into newer versions of their languages

- learn and embrace FP and get to discover how OOP and FP can work together

- try to jump to other languages that are still friendly to old school developers
Stop and think about this for a second: If someone intends to not pay, abusive language isn't going to change their minds.

If someone cannot pay, then abusive language has no value either because, well, they cannot pay.

The only case where abusive language is beneficial is if someone is actively trying to pay down their bills, but they have more bills than they can pay all at once and a debt collector wants to get their bill paid before every other debt collector's bill. And gee, that's exactly what happens when someone loses their job / suffers a major medical crisis / etc.

tl;dr: Abusive behavior is useless if someone is NOT going to pay their bills, and only does anything if someone is TRYING to pay their bills: It's a means for collectors to try and jump the line to get their own debt paid first.

And frankly, anyone who thinks that two wrongs make a right is a terrible person.
As a UK citizen, I find this pretty depressing. It doesn't mention what form of reading it's measuring, though. BTW, usability tip: if you have to write "Don't squint" next to something, that's a sure tip that you're doing it wrong.
Can anyone reupload the zip to another host? It doesn't work for me.
So we started with a git subtree merge of all the dependent projects and then a script to build a docker container, with physical infrastructure managed by ansible. It now looks more like we're going to use NixOs and NixOps - which are awesome!
Yup, results in

{"message":"Not Found"}
Wtf. Why would one start with the software-patent and lawsuit-based platform?

Does nobody at github have any sense of ethics? Github was built on open source software and Linux. Why not give something back? Why support those who spend national budgets on anti open-source lawsuits?
What is missing in today’s top social networks?
I've been trying to find a way to do it with LuaJIT. Putting something like LOAD81 (http://github.com/antirez/load81) on a business card would be awesome ..
There doesn't seem to be a way to emulate Vi or Emacs :-(
Colbert turns his funny gun on Snowden in RSA keynote
also, "rm -rf Atom.zip" - WTF? Why not throw a "sudo" in there for good measure...
> We'll let the readers be the judge. If you think "regular", "normal", "usual" and "routine" mean the same thing, I'd just have to add "synonymous" to get a list of words you don't quite understand

I'm in good company:

http://thesaurus.com/browse/routine

http://www.merriam-webster.com/thesaurus/routine[adjective]
SF SoMa Desks and Office Space Available. Come hack with two ios Devs in SoMa.