skysight-inc/HackerNews huggingface dataset:
2015 VXDIAG MULTI Diagnostic Tool for Porsche
$1 million per year is plenty to just keep a website online. It's not that much if you also want to pay people a decent wage to produce world class content to put on the site.

I'm guessing the choices they faced was between a slow multi-year slide along:

cut costs->lower quality content->less viewers->less money->cut costs...

and simply seeing the writing on the wall and calling it quits before they hit rock bottom. I guess a third option would be to take The New Republic route and throw out everything the current audience loved about the magazine and try to create a new, entirely different product, with the same name but focusing a potentially more profitable market. But I respecting for not wanting to go that route either.
VLC isn't available on iOS anymore. At least not in Apple AppStore in Europe :/

Rumors say Apple removed/hide VLC. Though Apple hasn't removed all the shady gray-zone VLC closed source forks that float around in AppStore with questionable Ads and micropayments. The original VLC is still there for Jailbreak users: http://www.videolan.org/vlc/download-ios.html
I like https://github.com/Xfennec/cv approach better, but still pv sometimes is the only viable option on systems have policy to install software from vendor repositories only.
A password means you can't access the database server from a mail server or file server. Complex environments have more than just a database server and a few web servers.
If you haven't already, follow the 'index' link (to http://yarchive.net/comp/index.html) and bookmark that. Some very worthwhile reading there.
Pretty sure most of the $b companies got there in like 4 years or less.
Yeah, but "kids these days" only want to know Java or Angular.js and bawl at the first sight of math.
amazon's internal tool works fine.
I wonder how much brand recognition Dr. Dobb's really has though. I certainly grew up with it, but how many 20 year old programmers even really know what Dr. Dobb's is, let alone have a strong positive association with the brand?
It wouldn't matter if contacts were encrypted client-side, but Google seen to have a severe allergy to client-side encryption. Mozilla are really leading the way on this issue.

What I think is particularly sad is that Google could still make a huge amount of money without exposing one's private information directly.
However, the discovery of perchlorates severely weaken the results of that experiment
I broke more than my fair share of systems by using "Roger Oot" as my goto pseudonym.
Improving the Web Platform’s Referrer Policy
A year ago I developed an android client for freebase, but unfortunately I never had the chance to finish or publish it.

I guess now it's too late :D

If anybody is interested the apk is here

http://goo.gl/6BxAZJ
I wonder which kind of employers you have to deal with.
I don't mind using a library for dom manipulation, or for xhr, or for missing ES5 function ... My problem with jquery is that it does all of it, in a very entangled way. This makes it very tempting to mix parts of your application that really shouldn't know about each other (like dom manipulation (UI) and XHR (IO)). I prefer to use a dedicated library for all of those things and to hide the fact that I am using a particular library to the rest of the application. I've seen standardising on one true huge library throughout an application gone wrong several times and it's very hard to refactor your way out of it.
I don't think it fits cleanly into 1 or 2. Maybe people choose not to live in deeply nested simulations because of the degradation, but that still misses the possibility that simulated people do want to keep the process going but it becomes increasingly difficult.
Well I for one had no idea who or what Dr. Dobb's was before this submission.
Well well well. A sysadmin friend swears by exim as the safest mailserver software ever. I will enjoy ribbing him at the pub on Friday :)
To say that a mathematician doesn't intuitively understand single-letter names would be like saying a programmer doesn't intuitively understand a keyboard.

Dijkstra was a computer scientist in times where being a computer scientist meant you were basically a mathematician with a specialty. Semaphores were first introduced by him in one of his early EWDs (EWD35, http://www.cs.utexas.edu/users/EWD/ewd00xx/EWD35.PDF). At the time of EWD35, his EWDs were non-official musings, written in Dutch, intended to be shared amongst interested colleagues and such. It's not like he was writing a scientific paper.

I don't think Torvalds really meant anything much by it. He's just trying to be funny.
He's in cryptography, he also started university at age 13.

https://news.ycombinator.com/item?id=35076
Also working on pairs of consecutive fibonacci numbers (f_n, f_(n+1)) instead of the matrix [[f_(n+1) f_n] [f_n f_(n-1)]] makes this much simpler.

def fib(n):
def fib2(n):
# returns (f_n, f_(n+1))
if n == 0:
return 0, 1
if n % 2:
a, b = fib2(n-1)
return b, a+b
a, b = fib2(n//2)
return b*a + a*(b-a), a*a + b*b
return fib2(n)[0]
So, 3M uniques? Still doesn't make sense even with the roll-up.
You don't need to simulate every particle in the universe to have a convincing simulation, from the perspective of a small number of observers (or just one).

How many particles are you currently observing, in sufficient detail, to be sure they are being individually modeled, rather than the subject of macro-approximations? The answer is likely 'zero', or at least a number much closer to zero than the number of particles in the rumored universe.

Also, if you are in a simulation, you can't reason about the size and computational capabilities of the physics of the simulating system. All the limits you've ever perceived may be arbitrary choices of the simulation, countless orders-of-magnitude more limited than the "host" universe.
> I don't want to use a client without conversation view, and Thunderbird doesn't seem to offer it as a core feature

Actually it does, sort of: Right click on you@example.com, choose Search Messages, then Save as Search Folder, then "Match all Messages" and, in "Select the folders to search", Inbox and Sent.
Psh, who wants to learn Java?
A really neat observation here is that Binet's formula and the matrix exponentiation trick are arguably the same thing.

How so? You can think of the operations of Binet's formula as happening in the field Q(sqrt{5}). Since sqrt{5} is a square root, every element of this field has a unique representation of the form a + b sqrt{5} with a and b rational, and so the field can be said to have dimension 2 over the rationals. When you squint at how the field operations work in this representation, you'll find that you end up doing something that looks very similar to the 2x2 matrix multiplications trick; with a bit of rearrangement, it's the same thing - except that the matrix multiplication trick is usually derived via dynamic programming, and Binet's formula is usually derived via power series.

The fact that things often fit together so nicely is perhaps the most beautiful aspect of mathematics.
Music for different tasks – a way to be more productive at work
Very late reply, but to clarify, what I meant was not 'was is the size of a string' but 'what is sizeof(char)'. Meaning, if your char is a fixed size it can't represent all characters or is wasteful in 95% of all cases (8, 16 or 32 bit) or if it's variable length the formal complexity goes up for a number of often-used operations.
Taking (Virtual) revenge to rapist
Peter Thiel's Fund Eyes a Major Investment in a $425M Marijuana Startup
Another similar "algorithm": sleep sort.

Basically, take a list of integers, and for each element n create a thread that sleeps n seconds, after which it appends n to the result list.

Assuming the original list is dense (there are no gaps between integers), we can sort it in O(n)!

:)
SocialShade is one of its kind website where you can ask question and answer others, without any login.
...he knows when you've been bad or good, so if you've done nothing wrong, you have nothing to worry about.
This also reminds me of startupsanonymous.com and the Ask HNs that uses throwaway accounts. I can understand why they are sometimes needed, but I'd prefer that these problems be fixed if possible.
I wrote about this last December:

http://blog.richardkiss.com/?p=398

The matrix math is easier, and the Python code is about a dozen lines.
Are web developers second rate?
Doing ajax without jQuery is also good fun

var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) {
callback(JSON.parse(xhr.responseText));
}
};
xhr.open('POST', url, true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(JSON.stringify(data));

And that's not taking care of errors, edge cases or Internet Explorer at all.

In jQuery:

$.post(url, data)
That's why my pg_hba.conf is configured to only allow app servers passwordless access.
We have bacteria that live inside volcanoes or on the bottom of the ocean in extreme conditions, life adapts, without the moon life would only look differently there is no proof that without the moon life on earth would not be possible, looking at life in the universe from a human environment point of view is flawed.
One is not replaceable with the other. For typing out pure English text typing could be faster. However for writing equations even with the maddest LaTeX skills you are far behind from handwriting. Also it's quite impossible for me to replace pen and throwaway papers for thinking (I know, poor forests) with anything computer related. Even for consulting with my supervisor a blackboard and handwriting is essential.
> Just search npm and pick the one that is being used the most.

This is basically the algorithm for picking jQuery
That seems the correct one : https://cs.nyu.edu/~yap/classes/os/resources/origin_of_PV.ht...
My daughter loves Caillou, https://en.wikipedia.org/wiki/Caillou, which is a fairly educational show focused on social relationships and the challenges that young kids run into. Overall it is actually pretty good and doesn't have strange authority figures. But Caillou is a whiner who has tantrums, and my daughter now whines and has tantrums almost exactly like Caillou. I'm pretty sure she learned it from the show.

So all these shows have consequences, even the good ones. I'm not sure what is worse, whining and tantrums or deference to authority figures?

PS. I'm not the only one who thinks Caillou is a whiner: http://google.com/#q=caillou+whiner
Well, P and V are considered harmful (pun intended).

Systems using these operations are in general not "composable". In other words, it is usually not possible to compose two software systems using semaphores and/or mutexes, without rewriting these systems somehow.

Alternatives exist. For example: message passing, and STM (software transactional memory). Anybody know of other alternatives?
CSRF in Doorkeeper OAuth2 gem
Dutch Startup Visa introduced
I don't think there was any discussion in the link about how they would get back into orbit? Did I miss it?
Except, being old school, I remember 7 or 8 years ago, when everyone would complain about IE compatibility and various quirks between browsers. JQuery apparently sorted all of that out. And now we should go back to the bad old ways?
The engine is at the bottom pointing down, so the only way to do a powered soft landing is vertically. Other posts talk about why they're using the engine rather than e.g. parachutes.
> The most annoying thing to have happen to me from having my identity public in ~8 years, aside from online criticism, was having someone find my cell phone number on WHOIS and ask for advice at 4 AM in the morning. My advice was to send me an email and schedule a call, like a considerate person.

Out of interest, 4am because they didn't consider timezones, or because they were a true crazy?
Landing it horizontally would require the rocket to be able to coast horizontally, meaning it would have to have wings. I can imagine wings would make the whole thing more complex but even if they nailed that, imagine what it would have to do on the descent. You basically have two choices, either fall straight down and try to control spin, or coast down, trying to control horizontal and vertical speed like an aeroplane. I have the suspicion that when dropping from space it's very hard to get into coasting mode since the air is so thin.

However it is, a rocket that simply falls down instead of coasting like an aeroplane is so much less structurally complex, the only real challenge is controlling its landing which modern computers and their rocket engine make feasible.
The Wikipedia language suggests the existence of perchlorates (discovered in other Martian soil in 2008) could have destroyed organics during the 1976 test heating, thus explaining some of the negative results from Viking – leaving the positive 'Labeled Release' result more credible. That's the interpretation of the paper described at:

http://www.sciencedaily.com/releases/2010/09/100904081050.ht...

That article is currently footnote #28 of the Wikipedia article, describing the 2010 paper referenced as footnote #25. Another footnoted reference from 2011 (#29) disagrees. But presumably, all that perchlorate-related reasoning was available to the authors of the 2012 paper defending the positive result.
Message passing doesn't help either. What many programmers don't realize that synchronization problems (deadlocks) are _not_ the consequence of using mutexes or other primitives per se. They're the result of synchronization itself.

Message passing can be asynchronous, but on some level, the system might have to synchronize certain operations. If you implement a financial system, you'll certainly have to synchronize stuff even if you're using asychronous message passing to implement it -- you will simply implement synchronicity on the top of an asychronous infrastructure.

And when operations start to depend on each other, then you _have_ to think about potential deadlocks, race conditions, etc.

Basically there isn't anything that solves this for you. STM is somewhat different as the danger is not deadlocks but starvation, etc.
In all seriousness, try it in Kerbal Space Program (with one of the aerodynamic mods if you want to be more accurate); I don't have hard numbers but I'd guess something like 2-5%. Fuel needed for a particular acceleration is proportional to the mass (duh), so the amount of fuel needed for the same delta-v of an almost-empty first stage is much, much less than for one with a second stage on top.
Venture Computers of Canada,Comments on Recent Study of Cloud Usage
Handwriting is only good if you can actually read your own handwriting.

My handwriting is shit. Terrible. Infact it is so bad I almost failed school.

At the age of 5 I was told by various authority figures that I was thick because I couldn't write. I vividly remember being told that some people have dyslexia, and that why they can't write, however I'm just slow, and that I'll have to just try harder.

Fortunately my mother decided that this was bollocks and forced the school to actually try. All through first, middle and high school my handwriting held me back. It is exceeding tedious to have all the correct answers but not be able to express them in a written format, the only format that gets you marks. When I was choosing my GCSEs at the age of 14, I had to weight up my potential career choices for someone who appears illiterate, and had a very high chance of leaving school at 16 with no qualifications. (the standard thing to do in my situation is to only do maths, a single science and English).

Fortunately my school was progressive and decided to try giving me an apple eMate (http://en.wikipedia.org/wiki/EMate_300). This literally changed my life.

It was the beginning of me realising that perhaps I wasn't a failure, and that I might be able to actually achieve something other than living in the family home.

I have a house, a wife, child and a first class degree. All of which would not have been possible without typing.

So the next time someone says that typing is inferior to hand writing, and that its very simple to write at the speed of thought, have some empathy for the legions of people that cannot write for shit.
> In fact they have gone the other way with "permission groups"

It's interesting that they went forward and then back on this. Ages ago the permission "read contacts and call log" was split up into two separate permissions. These days the Play Store displays either permission the same way - something like "read contacts or call log".
Het chronische angstsyndroom – Sociale Fobie – Sociale fobie overwinnen
Python testing with nose for beginners
1. Before the end of century, there's probably some around the solar system
2. Never
3. Never

I don't think we'll ever go beyond the solar system and that the only place with complex life in the solar system is the Earth.
There's nothing vintage about them. Understanding these is crucial to understand how and why modern concurrency tools work. As I noted above in another comment, the issues that need mutexes or semaphores have never went away, only you might not realize that they're there.

And please, don't come up with async/await, callback/continuation, node.js' async stuff. They are not a replacement for mutual exclusion, etc.
The common thread I see here is that programming is about thinking. Yes, yes it is. however to be a good programmer you need to communicate your ideas. That means updating tickets.

This means getting my ideas out onto the page as quickly as I can. More importantly, in a form that can be understood effectively by others.
We need more serious competition in the Ad market, someone that interrupts the status quo like Uber did for taxi business [and Google Ads previously did]. Let website owners host the Ads on their web server (no 3rd party scripts; would help also with noscript/adblock).

Today Google Ads and Amazon Referral with the new greatly reduced payments are the new problem. IMO pay per click (PPC) is a big problem (1. click fraud, 2. most people don't click anyway but seeing it still influence by seeing it, 3. adblock/noscript blocks 3rd-party scripts) and it got popular as Google introduced it in AdWords in 2002. Til 2002, cost per thousand impression (CPI) and cost per mille (CPM) where most used. CPI/CPM are the better model for website owners and company that run Ad-campaigns; PPC for Google an other ad networks.

Paywalls are not the answer, the WWW is successful because it is open.

Learn from the history: Microsoft's MSN started as serious competitor to WWW, and it was a fiasco in 1995. (I mean the original The Microsoft Network that came with Win95: http://winsupersite.com/windows-live/msn-inside-story (incl. photos)). Bill Gates even completely rewrote his "The Road Ahead" book half a year later - I have both editions, and almost every page has different wordings (MS Network, Information Highway -> Internet/WWW)
Realtime analytics?
Which doesn't really help the users stuck on Android versions that never get any update or bugfixes. In which case apps have to take the pragmatic route and just work around the issue. Even if that requires a scary permission.

No user would point to Google and say »VLC doesn't pause when the phone rings, fix the ringer, please.«. Rather they point to VLC and say »VLC doesn't pause when the phone rings, fix VLC please.«
Interesting, we have also noticed that our daughter is now saying the resigned "Well Ok" with a sigh (or whatever the English translation is) as the eponymous character. I had not noticed the link to the tantrums though...
thx @ChuckMcM I've only read about unstable installs - the only reason I want to try a beagle is the OpenBSD armv7 port http://www.openbsd.org/armv7.html can't see wifi though :(
I'm not sure why DDJ should be limited to software tools vendors as its core of advertisers. There are hundreds of companies with solid budgets who want to get in front of developers in general to influence technology choices and purchase decisions - especially in the SaaS, platforms, infrastructure and cloud spaces.

I don't think the problem is yours, editorially, but being a little blunter than I like to be.. I wonder if the right company owns DDJ, because this is as much as a gold rush period as any other and DDJ remains in the upper echelons of its niche.

(Disclaimer: I sell advertising of this nature on developer related properties.)
Is Mars habitable? That’s tougher to answer than you might think
Scraping Data for Market Research
Even if the computation could be done by magic, simply writing the result to memory would take O(n) operations, since the nth Fibonacci number has O(n) bits.
This article is full of bogus arguments about the limitations and rigid nature of word processors. Nobody stops you from using Inkscape, iPython Notebooks, or some other app for your scripts and get creative with your notes.

Certainly handwriting notes helps memorization but so does any other active participation. Personally I found coding little models and simulations about the subject matter far superior to handwriting notes. Maybe latter is not always compatible with the pace of the curriculum but this may only suggest the curriculum is designed for students handwriting along.
This is why I LOVE reading what Linus has to say, it's all very practical, and pretty much ignores theory, because he has actual evidence to support his claims.
.."near real-time"?
r/spacex think almost certainly not - it's definitely going to be filmed and usually that footage gets released, but previous cams on the test stages didn't transmit live. The actual mission's likely to get the livestream.

OTOH, it would be incredibly cool to cut to the barge and a dainty, Gernsbackian landing. So, who knows?
I found an interesting post from "karthimx" [1] made on Jun 30, 2010.

It too contains the password "e5p0nd4". This user didn't do any hacking or googling but got this error browsing facebook. He says "Suddenly I got this error message in Facebook" (so apparently inside the production environment, wtf?).

[1] https://forums.digitalpoint.com/threads/facebook-error-messa...

[2] http://www.zyngaplayerforums.com/archive/index.php/t-545034-... - Another one from 2010!
Typecast Goes Freemium