skysight-inc/HackerNews huggingface dataset:
Errrm, it's my understanding that "compliance", i.e. people actually taking their prescribed medicines per schedule, is a terrific problem in the real world. The payoff in patient health can be substantial; in one area I'm familiar with, anti-depressants, there's a strong bias towards those that are normally taken once a day (one of the many advantages of Prozac, the first SSRI).

So I can see lots of physicians routinely prescribing the valacyclovir ... although for someone like me, to whom the whole idea of compliance was a new, almost unthinkable thing when I first learned about it, they'd like go with the acyclovir (especially after I looked up the drugs in question, read up on their pharmacokinetics, etc.; obviously I'm a special case, e.g. nowadays I tell my doctors what to prescribe me for allergies and sinus infections, having learned what works and what's cheap).

Hmmm, come to think of it, when I got an "early" (age early 40s) case of herpes zoster (shingles, and, yeah, it's no fun at all, get the vaccine when you can) in 2003 I was prescribed acyclovir, by a doctor who knew both my financial situation (not great then) and compliance patterns.
So you are handling a small set of related services to a large number of people. That's hardly comparable to the task of migrating 300+ (distinct) government agencies/services to the new system, along with whatever old systems they currently use.
What Industry Leaders Can Teach Us About Platform as a Service
How much money has The Guardian made off Edward Snowden?
I saw a 386 let the magic blue smoke out.
Wait, how can they get MAC address if you're not on the same network segment as they are?
Shameless plug: http://hackershelf.com/browse
Working with basic file attributes in Java 7
I think the main issue with your post is offering the perspective from an employee/freelancer viewpoint only. If you are the owner of your own company the issues with making things happen are totally different.
Btcl – Follow Bitcoin prices from your terminal
Big O is not necessarily about execution time. Also, why is it ridiculous to describe execution time as "time complexity"? From http://en.wikipedia.org/wiki/Analysis_of_algorithms "Usually, the efficiency or running time of an algorithm is stated as a function relating the input length to the number of steps (time complexity) or storage locations (space complexity)."
Payza dropping payment to and from US
As the title says, if you are accepting/offering payments through Payza you might want to disable that as they stopped accepting payment to/from US customers and businesses.

And yes, the funds are frozen.
Why being invited to try Circle made me think about a whole load of other stuff
Normal or not, this is terrible user experience.
Once the page is rendered, the browser knows the (x,y,w,h) of every element in the DOM. It could store a reverse-map of that to quickly identify the DOM elements that contain any given (x,y), in the right nesting sequence. That could be used to optimize any pointer event. It could also have a special data structure just to identify DOM elements with :hover rules to specifically optimize hovers, which would help with both scrolling and just moving the mouse around the page.

There's probably a tradeoff between the time it takes to set up those data structures, the time they'd save, and the time it takes to handle the pointer and hover events without them. Maybe it's not worth it.
I agree, but if you want to learn something today then GO would fit better for the task at hand and easier to learn. That and the cost involved is really good value given the training involved with learning Scala over GO.

That and I suspect there was some wishlists on what people wanted to do in the mix, like COBOL, still used but people just do not want to learn that as it is deemed so last century in comparsision to say java, though they are altogether different fish. Bit like the difference between a proxy and a router, what sounds better on a CV.

I suspect that from a maintenance aspect that the GO code will be much easier to support and grow as and when needed as well as scaleability.

Still it is most encouraging to see such a young language like GO get so much respect and use so quickly in a enviroment that has to many in the past and present been slow to adapts new technology. But there again many Govermental departments still have XP, albeit used as a fancy terminal to some old mainframe application that just ticks along.
Data Attributes in Subtome
When we were starting out, John and I described Stripe to each other as "Slicehost for payments".
A WoW subscription maybe, but the computing power to analyze character actions to extract meaning (such as the jumping example above) and the people come up with that idea is not cheap.
Whoops. That was a presumption on my part.
There is a gcc extension that doesn't necessarily inform the CPU on x86/64, but it does restructure code so that the unlikely branch doesn't pollute the cache:

#define likely(x) _builtin_expect ((x), 1)
#define unlikely(x) _builtin_expect ((x), 0)

The machine code for the unlikely branch will be moved off into an unrelated area of memory, while the likely code will stay located with the rest of your function's code.
Ask HN: Cryptocurrency w/ Built-in Guaranteed Basic Income
Would it be possible to build a Crypto-currency that also has a built-in tax system that goes into a pool and pays out dividends to users... Taking a 2.5% cut, and redistributing that monthly to all users.. The only problem is we'd need to have a way to ensure non-duplicate accounts, which takes anonymity out of the equation...

I honestly feel that bitcoin-like currency will topple governments--because when everyone is using a global currency, they won't be able to control the power via money.

I'm very intrigued by a Guaranteed basic income, but what if we could launch a lite-coin clone that actually gives free coins to people on a monthly basis, and rewards businesses that accept the coin.. We could have a tax, plus instead of just mining for coins--the system could actually have a master account --a dispensary of sorts that creates 1 coin per active account per month, and dispenses that coin to recipients. --- Active means-mined, or bought/sold via coin..

Still thinking on the subject, but would something like this be possible? Any other suggestions on how to make it better?
I thought Pollak went on to Haskell after scala moved on without him. Hopefully the clojure community will learn from the mistakes of scala and not give him too big of a platform to try and monetize.
The current line numbers is visible in the modeline and you can use the goto-line to jump to a specific line. And you can always temporarily enable linum-mode if you really need to see all of the line numbers.
There's been some interesting research on what characteristics successful founders have (actually, the research was on what successful VCs look for in founders, so maybe the extrapolation is unwarranted, but... research!)

Here's Geoff Smart's Phd thesis (Management Assessment Methods in Venture Capital: Toward a Theory of Human Capital Valuation): http://www.ghsmart.com/media/press/methods_in_venture_capita...

And a simpler overview [pdf]: http://www.ghsmart.com/media/press/human_capital.pdf

And, he wrote a book called "Who", but he generalized the research to hiring anybody. Still a good book.

TL;DR: VCs who hire people that have successful experience doing what they plan to do end up getting the best ROI. VCs who hire people based on their gut ("I like the cut of your jib!" keeps popping into my head as I write this) do worst.

The simpler overview is interesting reading.
Eventtus: How we decided to use Mongo instead of MySQL
This is the first release as an Apache top-level project and represents many months of hard work.

A few of the major improvements (from https://archive.apache.org/dist/kafka/0.8.0/RELEASE_NOTES.ht...):

* Intra-cluster replication support
* Support multiple data directories
* Many new internal metrics
* Time based log segment rollout

Plus many bug fixes and other improvements.
If you're born on January 1, you get the right answer all year long. If you're born on December 31, you get a new value on New Year's day and it'll be wrong all year.

EDIT: After re-reading you, yes, it's off-by-one for someone in the population for half the year on average.
Chinese vendors stop taking bitcoins as a result of new regulations
Probably not so much. He'd probably have been hired by Atari and making a ton of cash, followed by disappearing into obscurity.
To me it's more a matter of ad and content providers adjusting to reality than playing pretend. My view on this is that by blocking ads, I am actually helping these providers by telling them a piece of reality: I don't care about your ads, so I block them, because it won't translate into a sale on my end anyways.

If ever blockers are used by a majority of people, content and ad providers will have to deal (rather than whine) with this reality, it's called "market forces".

Now that's just regarding ads, but of course there is another consideration for blockers: privacy. It's creepy to stumble onto a marketing firm bragging to their prospective clients that they will be able to "see absolutely everything your visitors do on your webpage ... See their every mouse move, click and keystroke".
Passing information through channels not explicitly intended to carry that information is called a covert channel attack. Lots of links from the wikipedia page:

http://en.wikipedia.org/wiki/Covert_channel

It's important to realize that any system of any size will be packed with covert channels; the thing to do is try to identify them all and drive their bandwidth down to an acceptable level.
entirely subjective.

That's the point. Most VCs pick who to fund like 14 year old high school cheerleaders pick friends.

He mentions "Top 0.01% founder" which is probably about one of ten people in the world.
Guardian Frontend – Source for the Guardian's responsive site
Funny that you mention steganography and WoW. Turns out that Blizzard watermarks your screen as you play with information like your server, user info, etc.

http://www.tomshardware.com/news/watermark-screenshots-World...
The Probability of a Correct Program
Yeah, the streaming part made it sound much more exciting. It's more of a simple Flask tutorial for beginners.
I get the feeling in the UK we idolise wealth in entrepreneurship more than the US.

People talk about Musk and his electric cars and space ships, Zuckerberg for Facebook, Bill Gates for Microsoft, Steve Jobs for Apple, etc. Here in the UK no one knows what any of the Dragons really do, except that they are all wealthy and we should admire them mostly for that.
How else can you take credit for picking the winner? Otherwise you're just following something any dumb programmer could put together. You're not a dumb programmer. You're an awesome VC who controls the lives of dumb programmers. The rules of logic, society, and sanity don't apply here.
Ask HN: How do you manage your physical security?
Hello fellow HN people.

As some of you know, we are currently building an open-source mobile physical security tool for human rights defenders, journalists, aid workers, activists and NGOs. (You can sign up to our early launch access program at www.secfirst.org - apologies for the blatant plug :).

We are currently researching other physical security management tools on the market at the moment and trying to gather your experiences of using them.

Especially interest for us your experience or use of tools areas such as:
-risk planning/mitigation
-travel security
-office/home security
-organisational management
-emergency response

Thanks HN!

-security first.

If you can spare 10 minutes to help us save lives, please fill out our 20 question survey here (good karma awaits :)

https://docs.google.com/forms/d/1LRATeUm2hmzIBBYAg8LtMxcx6W6X4Fl1iYF-Lqe0FiM/edit
Of course you can use online gaming as an avenue of steganography.

The whole point of steganography is that you're supposed to transmit information while simultaneously concealing the fact that information even exists in the first place.

As long as you have a premeditated code, you can use practically anything to facilitate such communication, and the chances of it being uncovered are dubious.

This does not justify such ridiculous intelligence operations.
I knew there was something I was forgetting, your right and Fortran is a fantastic language for its uses, like COBOL.
Redefine and water down what it means to be labeled as a terrorist such that harmless mainstream people are now given that label, and by definition anything that's mainstream will of course be used by terrorists.

With a side helping of the .gov orgs who used to defend us from "THEM" are now going all 1984 on us, so who, if anyone, is still watching "THEM"? Well... no one, anymore. Which is in itself kinda scary. .gov no longer defends us from that kind of stuff anymore, so the only way to justify spying on foreign nuclear scientists (which used to be a perfectly legit .gov job...) is to mislabel them as terrorists.

If you convert all your police to secret police to spy on political dissidents, who's left to pull over drunk drivers? Well, unfortunately, no one.
I have a similar issue however my app is a plugin for another application and now those keys need to be transferred to every systems that will use this plugin.

The host application and all plugins are written in Node so these api keys don't get compiled into the source and will be sitting clear text.

How can I secure these keys?
I came here wondering whether this exact issue weighed on their decision. Big Headliner == Candidate for Person of the Year?
This reminds me of the kids chat world used in the comedy-terrorism film "4 Lions".
"great guy, articulate, firm handshake"

You can tell a lot by the first five seconds with a person. That's why so many founders today are the cool kid/hot guy variety and not the Bill Gates/slovenly nerd variety.

VCs won't take seriously a guy who shuffles-when-walks with zero eye contact and stares-at-floor-constantly habits unless they come with someone vouching for them.

VCs will take seriously someone who can project all the right social signals, act strong, and not let anyone see into their weakness.
Yulia Tymoshenko is more directly comparable.
Privacy concerns aside, this is a "half a loaf of bread is equivalent to no bread at all" argument. Yes, catching progressively more sophisticated signals gets progressively harder. That doesn't mean basic mining is useless. It reminds me of the argument that banning soda sales in schools is useless because kids could just go to a store across the street. They could, and some will, but taking care of the path of least resistance can go a surprisingly long way.
We just added an Android developer position.
> And to my Cold War-shaped mind, it is impossible to think of him as anything other than a whistleblower that this country badly, badly needed.

Imagine this was 1980 and the issue at hand was apartheid.

Jelly-fish CEOs print an open letter in newspapers, asking governments to improve race relations because unhappy black folk don't want to buy their products.

Not once is Nelson Mandela mentioned in the letter, so out of the public eye, his years in prison continue.

Are we supposed to be impressed with this?
Co-founder here - let me respond to some of the concerns voiced here. Firstly, I think if this was titled "what we use to help us do a startup in our spare time", it would make a little more sense. We are not advocating for any particular approach. This is more a list of things that help us.

Doing a startup in your spare time is really, really hard. We could've launched months ago but with limited time we're forced to keep pushing back. There are benefits to this — it keeps you really lean, because you just don't have time for all the little extras. But I'd still rather have more time, especially in big blocks. Our main time is evenings and weekends, which limits us severely.

Belle works full-time for Buffer doing content, and they're incredibly supportive of us and Exist. Working for a startup who have been there not so long ago is probably one of the points to mention which make this more sustainable. Belle's time is flexible as she works remotely, meaning she can make time in her day for meetings, emails, etc., and still be able to complete her work for Buffer.

And I'm freelancing at the moment, meaning my time is just as flexible (in theory — if you're flat-out, that doesn't mean much).

I think edw519's points are good complement in terms of actually building your product and managing your time.
www.racialmayonnaise.com
There's no code to hint at how garbage collection should be done, since its automatic. You have to essentially include a library that would emulate the source language gc that it came from so its not a direct translation from one language to another. At least that's what I was thinking
Ask HN: How do you really feel about the idea/agenda that everyone should code?
This is a question I've just been wondering lately. With recent developments in the last 1-2 years and with free sites like code.org, codecademy.com, the paid ones like teamtreehouse.com, the countless advertisement, celebrity/president endorsements, schools/districts pushing to get computer science curriculum starting at like kindergarten, etc, tons of people are getting exposed to this idea about how important it is to learn to code because "it'll be important in the future," "it'll get you better jobs," "it'll make you smarter," "it'll unify the world," among other reasons.

I've read lots of different opinions- lots of people agree with the idea that teaching the world to code is a good thing because technology changes the world and more people making more technology will bring about faster change (well that's it in a nutshell, but you know what I mean), and then there are the people who thinks it's a terrible idea to teach pre-schoolers how to code.

Personally I don't like the idea (and I feel terrible for saying this) but it makes me wonder if there will be much of a need for developers in the future. I mean sure we'll always have those who are more proficient than others at coding but then it feels as if this goes against the point of the movement as a whole, won't this devalue developer work/the job market? I don't know, just some thoughts.

I'd love to know what you guys think though.
... or maybe someone in China has your Google login credentials?
I agree. I often saw these cleaning bots as decadency or superfluous gadgets, but since I've gotten one I have changed my opinion of them. They clean good, consistently, and on schedule. My living room -- the place my bot lives in -- is spotless. The other rooms I clean them once a week by placing the bot in one of the rooms to clean while I tidy and wash another room. It takes less time, it is less boring, and my house is cleaner than ever. And as a bonus, my allergies are less problematic to boot.
Rising riches: 1 in 5 in US reaches affluence
The rationale I've heard for Manning is that he was military and betrayed his oath.
Yes because a hipster startup in Old Street is the only kind of non-government entity that uses computers for anything.
May I ask how Kafka compares with an AMQP solution such as RabbitMQ? Thank you.
And not even a full week billing for a big 4 management consultant.
Not much of an effect on my site's timeline (Chrome 31), maybe even a little worse than not having it.

Perhaps the demo "paints" a false picture considering that most sites don't have the same simplicity/symmetry of hoverable elements.
Using Polyspace Code Prover to verify server software
Sandy Hook Tribute--The Never To Be Forgotten
This is without any doubt the most inspiring video I have seen on the web this past year!
Do you really believe that going through all 3 stages of drug trials cost "a few million"?

A quick search found this page which lists all the studies and trials they did, including 3 year followups of the Stage III efficacy trials (pretty much required for this sort of drug, I'd think): http://www.lucentis.com/hcp/dme/clinical-trials-dme.html

Try hundreds of millions, from everything I've heard about what it takes to get a new drug to market. Now, you can question their decision to grab a fragment of the original and tweak it for what they thought would be better efficiency, something you know only after many years and $$$, but otherwise the costs are baked into the regulatory pie.

And even then a new indication for the original would not be cheap to get through the process ... given that it's injected into the eye vs. bloodstream, I don't think it would count as a "routine" new indication, but would require going back all the way to the first stage safety trials.

ADDED: Looking closer, they did 2 sets of Stage III trials for 3 indications, three different diseases that all have a symptom this drug treats. Around 800 patents total for each indication, and they did a 3rd Stage III trial for the first indication, looks like they experimented with less frequent dosing in that 3rd trial.

If you believe that Stage III trials, the ones that in theory prove a drug actually works, have any value, then just doing this science was worthwhile, vs. practitioners having much more rough knowledge of what the original drug could do after compounding. If you don't believe in Stage III trials, well, we can sure cut the costs of future drugs if the drug companies don't have to prove they work....
I've probably seen more mentions of Horacio Pagani in UK media than Elon Musk.
You can make it sufficient actually..I recommend you read 4-Hour Workweek by Tim Ferriss for more info.
Why doesn't this web page mention Snowden at all? For example, the fact that he was right, and is a hero, and deserves to have all charges dropped?

Weren't all these people collaborating with authorities at the expense of our liberties -- and aren't they still?
This is pretty cool. My preferred tool is http://leandomainsearch.com/
I am saddened that you even ask questions like this. The proper answer should be obvious. If you can't figure this out for yourself, you won't be able to tackle the much larger problems a startup brings :(
Eh? How so and how on earth?
I don't know anyone from the UK who idolises the dragons. Come to that, I don't know anyone who watches the show, even.
At the very least, I think it's an unnecessary context-switch. Why introduce yet another language in your toolchain? The boss isn't going to be able to understand the natural language tests, because s/he will be introducing their own assumptions to the ambiguous nature of human language. Like how non-programmers tend to use "or" to mean "exclusive-or". Or the plethora of issues that come up when assuming N-based indexing when you actually have (1 - N)-based indexing (for values of N that are either 0 or 1).
I doubt it, he replied to himself.
Really? That's it? Like a 20% reduction in filesize? Considering how archaic the GIF format is, I'm actually really disappointed.

No wonder nobody supports APNG - the only real benefit is animated alpha-blending.
C is much simpler than Scala, is it more limited?
Historical reasons. The capturing syntax came first, and when syntax for non-capturing groups was wanted, an otherwise illegal character sequence (? was chosen.
I'm not sure why you have such a negative attitude towards gov.uk, the site seems refreshingly good at it's job. It's simple, clear and easy to use. As long as they can execute fast what does the tech stack matter?
Well not everyone is good at it at BT is/was well before that fuckwit sales man got over promoted and fucked over Global Services good and propper.

And at least they have avoided any healthcare.gov and RBS fiascos - Though I suspect that Universal credit is going to be a real CF
Yes, collaborated. Microsoft provides the NSA with holes in its OS (and presumably other SW) long before it provides us with patches.
In this case NIH resulted in a space-optimized algorithm, rather than a time-optimized one. So well done there, kids.