skysight-inc/HackerNews huggingface dataset:
So? We're not talking about those systems. It's clear to everyone what "real-time" means in the context of webdev/JavaScript.
> Isn't that sort of contrary to OSS?

No, OSS is a licensing model not a development model. With OSS, if the existing project has a dev model you don't like, you can always fork it and start a project with a dev model you do; with proprietary software (even if the source is available), if you don't like the development model (among other things you might not like) you're, well, forked.
using meta-data via the device fingerprinting.
Would it be ethical for a doctor to dispense ineffective sugar pills to the sick and conceal this fact?

Here's the official opinion of the American Medical Association: http://www.ama-assn.org/ama/pub/physician-resources/medical-...?
This is pretty, and a nice framework - but it needs a LOT of optimization before it could be considered anywhere near usable.
Thankfully there's an excellent repository full of free software with no ads.

F-Droid.org in case you've never heard of it.
Two years ago, I injured my back. I'm not sure exactly what did it, but I had trouble walking across a room while using a cane -- it was bad.

Despite the recommendations of friends, I DIDN'T go to a chiropractor and within a month I was much much better. Today my back has never felt better. I'm not sure that this proves that one shouldn't go to chiropractors, and I'm just a random guy on the internet so what does this prove?

I've also had tinnitus, and it too subsided WITHOUT chiropracty. I'm glad that not going to a chiropractor cured me.

The efficacy of any kind of treatment is hard to determine, and the subjective interpretation of our own experiences is always hard to keep in perspective. Anyway, I'm glad that you're ailments abated (with the chiropractor's help).
Turkish government takes down YouTube too
After plans to go to war with Syria (to postpone election) tapes released on YouTube, Erdogan's government banned YouTube too..
That is... not an asset.
If I'm serializing nodes to ascii, and the rows are objects of type Node, and their contents were their UUID then VAL then NEXT, NEXT being a UUID, I don't see how you have 2 problems now.
They're much less common in urban areas because of the enormous cost of real estate that would be necessary for a store that large.
I totally believe this.

I'm american, but my name is "Aram". This is not a common American name (Its more common in Armenia, and my dad is half Armenian). Im pretty much a European mutt.

People try to figure out who you are by your name.
When I moved from Mass to NY for work and was meeting people I had worked with and talked to on the phone (who speak freely), I got three times "You don't look like an Aram".
I asked someone what they thought Aram looks like, I was told more middle-eastern.

When I do a job search, I wonder if changing my name would make it easier. Being in tech helps though, people are used to odd names.
Turkish government takes down YouTube too
Intent matters.

And, all else being equal, if someone writes inefficient code and has bad intentions, it's even worse.
Almost nobody calls it AltGr, it's just the goddamn "right Alt key" :) ...and yes, it has a different key code from the left one, even if in most software it works just like another Alt.

The clever thing is how some international keyboard layouts use it like some kind of "second shift" for typing character with accents/decorations: like AltGr+a => "ă", AltGr+q => "â", AltGr+s => "ș" etc. ...but not even these keyboard layouts are popular, and usually marked as "alternative" or "programmers' layout for language XYZ", because people are stupid and refuse to learn how to use this and prefer instead a funky layout national language keyboard instead of an US English keyboard with an AltGr that would just solve 99% of special characters problems.

If all the keyboards in the world would just be US English Standard keyboards with an AltGr (most US English keyboards I've seen do have an AltGr!), all latin-alphabet languages with special characters would be easy to type, we polyglots could easily use the same keyboard for typing in multiple languages without having to remember what keys' positions have radically changed on each layout... but people are stupid and refuse to learn even simple key combinations.

Oh, and somebody should shoot the British (and French) for adding that annoying extra key to the right of the left Shift that I always have to disable (and making the Shift much smaller), and for creating extra confusion by branding them as "british international" or "us english business" keyboards.
"Real time" is the buzzword for "updates without clicking."
Google and others[Telecoms] are in positions to collect rents on your PI from third parties and G.O.'s. When they[Google] recently learned that the NSA had tapped their unencrypted fiber lines between data centers, they were pissed.

Not because they give a fraction of a shit about you, but because the NSA was stealing their product.

Now they encrypt everything with [very strong] SSL to force everyone to ask/pay for their info.
Here is a good overview of the evidence. At a high level, Acupunture is just as BS as Homeopathy. http://www.sciencebasedmedicine.org/reference/acupuncture/
reply
The question is simple, and it's about math and statistics.

How do you count lines? On unix, "wc -l"; if you insist, sloccount, but "wc -l" is a good approximation.

How do you count expressions? The fact it will take you a few paragraphs to answer (you haven't, btw) indicates that it's a poor thing to measure and try to reason about.

I've done some IO code in C# (mostly WCF, bot not just), and I still think you are playing with semantics as far as statistics is concerned.

Figure out an objective, automatable way to count your "expressions" or "compositions" or "code points" or "functional points" or whatever you want to call it. Run it on a code base, and compute the Pearson r coefficient of correlation. It's likely to be >95%, which means one is an excellent approximation of the other.

And I have no idea what you were trying to say about Scala. I wasn't saying "terser is automatically better". I was saying, (and I'm quoting myself here: "number of bugs per line" tends to be a low variance statistic per person, with the programming language playing a minor role"). Note "per person"?
OK. Looks to be working fine now. I registered.
When in Rome do as the Romans do.
You could try codebender ( https://codebender.cc/ ) which is a browser based IDE that requires a simple browser plugin to be installed to communicate with your arduino.
NYC Mayor Bill De Blasio to address tech sector at Internet Week
'Mars yard' to test European rover
Just the samples were moved to CC, which makes more sense. Code still is 3 clause BSD, and always has been.
Portland is starting to wake up to the issue. This was a fun event we have, to encourage people to be prepared to help. http://bikeportland.org/2013/07/13/disaster-relief-trials-br...

Not sure what to say about all those houses in the west hills besides good luck...
I don't see anything on that page that suggests it's US-only. Generally speaking, Sparkfun delivers internationally: https://www.sparkfun.com/static/customer_service#ShippingPol...
From http://wiki.creativecommons.org/FAQ#Can_I_apply_a_Creative_C... :

> We recommend against using Creative Commons licenses for software.
I can certainly see a phonetic name being created for a Cyrillic-using person. The others -- I suppose it was a case of "accented characters are hard" so they got dropped.
A taste of things to come, courtesy of the DOT.
https://www.youtube.com/watch?v=hos_uIKwC-c
Treat your Business Like A Business – Managing Early-Stage Startups
Where is the Youtube video? I don't find it.
India Fines Google For Not Complying With Antitrust Probe
Onetab basically refuses to load all previous tabs when you open the browser. By default, Firefox doesn't open old tabs until you move to them. Firefox also offers tab groups by default as well. Most importantly, Firefox uses only around half as much memory as chrome and (in my use) seems to be more responsive with lots of tabs open.
Years ago, I dated a French woman while she was here (in the USA) for a couple of months. She took homeopathic medicine and said that she knew that it worked because it was provided by the national health service! (One night she saw a full moon and remarked to me that it meant it would rain. When I said that I didn't think so, she was surprised and said "All farmers know the full moon brings the rain.")
It's worth noting: The passenger lists from Ellis Island are now online.
http://www.ellisisland.org/search/index.asp
I clever as this URL looks, I hate typing it. For some reason I always spell it wrong, like famou.us
The best flash site ever made
The Beauty of Mathematics [video]
By staying the heck out of the way.

In any kind of society, no matter whether centrally planned or not, there will be people who seek out and solve needs for others, with an expectation that they'll be compensated. Even in the communist USSR, people would have side-businesses, sometimes dealing in the black market. While "illegal", these businesses were able to thrive because someone was there to fulfill the needs of others.

One of the worst things to do is to create government programs "to increase the numbers of entrepreneurs". Why? Because while some entrepreneurs will benefit, those who benefit the most are the same characters who know how to work the government to their benefit. Example: the government has set-asides for "small and minority-owned businesses". I've seen large companies partner with some small businesses, set a minority person as a figurehead, use their own people to successfully pursue the government contract, and laugh all the way to the bank. Small business, minorities, and even the figurehead guy don't really benefit from the scheme, do they?

If you let people keep more of the money they make, rather than redistribute it in an attempt to build entrepreneurship, then those who make products or deliver services that are needed will benefit. Otherwise, it's just those who are best at playing the game.
Turkey bans YouTube
Yes, and we've stopped at one because children are a financial drain.

As an example: if we both continue to work, weekday childcare will consume 70% of my wife's income.

Add to that all the other costs of raising children, and the potential income lost through not being able to take advantage of new opportunities as they arise, and I understand the Danish situation.
If water had a memory, with all the toxic stuff we dilute in it, we'd all be dead.
Hmm, you ever been to India?

Yes I have. There are plenty of middle class people and most technically educated developers are among them. There are also a lot of tech companies hiring.
Also: when people screw with FP, 99% of the time the answer is still vaguely sane or makes it very obvious that something went wrong. When people screw up with fixed point, 99% of the time the result is indistinguishable from noise.
Free Dash accounts now have Twitter dashboard widgets
The slow demise of the world and it's resources clock.
I think the right way to have phrased this would be to call it "Extremely slow brain activity that it appears to be non existent in the traditional sense". Since the body is cooled down, all chemical reactions including those that take place in the brain are slowed down to a point where our traditional methods of looking at it suggest no activity. When it is warmed up, it should start functioning as usual. (This is what I understood from the article)

It would be interesting to see if the person's (who was brought back to life) notion of time was skewed. Perhaps he would feel like only a few minutes had passed, while in actuality he would have been operated on for a few hours. (Which asks the bigger question, of if our internal notion of time is based on the speed on chemical reactions in our brain/body)
Lifted Trucks For Sale (http://liftedtrucks4sale.blogspot.com/)
I'll believe it when I see it. Signed up for the beta list a whole year ago and never heard back, other than very lengthy "developer updates" that had no relevance to me. I've been bitbucketing the mails ever since.
YouTube Blocked in Turkey.
It is property.
It seems that way. This looks similar to what byuu did for SNES games. Some SNES games have special dedicated chips, and decapping them allows you to recreate the logic. It's an expensive and very difficult process though, which is why it's rare to actually see someone attempt it in the open.
Ruby SuperModule Comes To The Rescue
Isn't that the point? :)
There are tons of studies that show this effect. It's still very muh alive and well today. Here's the first one I found this morning: http://advance.cornell.edu/documents/ImpactofGender.pdf

"The results of this study indicate a gender bias for both men and women in preference for male job applicants."
Turkey blocks access to YouTube
Epub.js – A JavaScript Library For Rendering Epubs In The Browser
I could see authors creating a forum for their own book, and then leading the discussion. I'd love the chance to ask questions to an author while reading their book!
If I make a mistake at doing my taxes and accidentally pay $1,000 less than I should is that the same as knowingly gaming the system so that I have to pay $1,000 less?

Is one of those considered stealing?
Creating Images from Regular Expressions
I've been having a similar problem myself. I just don't read as many books as I used to. Part of it is because I just don't want to spend so much time in front of a screen (I use an iPad to read), and the other is because I just can't seem to relax enough to get into reading mode, so reading only happens every other weekend when I can get away from thinking about my work from the day.

I guess the screen problem can be solved by getting a Kindle with e-ink, but getting the right headspace is harder.

I like the idea of a book-club, but the problem is I have a list of books i want to get through personally and so my list may not be the same as the book club. I wouldn't read a book just because it was on this month's reading list in the book club.

The book has to be of interest to me for me to participate, and there's no knowing if interests would align well or not.
> I have loads of unread ebooks sitting on my computer.

This was true for me... 10 years ago. Now I have a kindle and all these ebooks zipped onto a device more suited for reading ebooks. And they're getting read.

> It's hard to tell which books are good.

I find this to be true for All The Books; even if I do find/read favorable reviews, I can still mislike a book even if it's not independently published.
This is specifically a problem with self-published e-books with no print copy, right?

There's no reason you can't publish a hard copy and sell it on Amazon (I did that, on a topic relatively off-topic for HN).
Yup, famo.us is like a 'rendering engine' for the web, not a traditional JS app framework. I expect seeing architecture similar to game engines, such as Unity.
This is great news for Sony's VR product. They could use this acquisition as a strategic attack towards Oculus as they did with Microsoft's XBOX One blunder.

Opening the hardware up to PC development would be one of the best moves Sony could make. Besides Portal 2 not much seemed to materialize from Sony's partnership with Valve last gen, this could be a game changer if functionality translates well between PC/PS4.

I'm very interested in seeing how all companies involved deal with this.
75bpm, I'm not sure that's a healthy heart rate. I've always thought 60 was the norm.
The article doesn't say directly, but it could have been accidental, just like the discovery of penicillin.

>produced during fermentation

That's what it says, that seems to imply to me that it was accidental.
I have an old R1 Uno, and I've always been interested in the smaller form factor devices.

How exactly are the devices like the Pro and Mini programmed? I've never been able to get a straight answer.
Can't wait to buy a Mill and mess around with it. Hopefully it isn't more expensive than current desktop or server processors.
No good reason to make it closed source. Any users would need Mill hardware.
None of this has anything to do with self-publishing itself.

You have trouble reading ebooks and, I presume, prefer paper? Self-publishing is entirely compatible with offering a paper version of the book.

Books that aren't listed on places like Amazon are troublesome? Good thing it's really easy to get a self-published book on Amazon.

Self-published doesn't have to mean self-everything.
$1 Trillion Student Loan Debt Widens US Wealth Gap
I found these Panasonic RP-HTF600 over-the-ear headphones to be pretty amazing:

http://www.amazon.com/gp/aw/d/B004MMEI8W

With 50mm drivers, they're the best sounding headphones I've ever used, and they're a steal at $32.
The Jim Weirich Scholarship Fund: honoring Jim's legacy through education
http://blogs.computerworld.com/privacy/23698/google-customer...

"Since when is removing consumer choice a good thing? Does Google really know better than you do what your security posture should be for your Gmail accounts?"

Yeah, what do those Google security engineers know, anyways?
That article is confusing.

Someone cuts down trees from land they don't own to haul them away for lumber? That's clear theft to me.

Removing furniture that you don't own from a cohabited dwelling and storing it without telling the owner the location? That's clear theft to me.

Someone finds lost goods that they then keep for themselves without attempting to return them to the rightful owner? I can see that being something other than theft.
Requests for user information up 120 percent over four years
The idea that homeopathic medicine doesn't contain any ingredients is just a lie propagated by HN and other websites. It's just something that people who are too dumb to read actual books like to repeat to make themselves feel smart.
Kudos. Not in the biotech space myself, but I've bookmarked for a rainy day. I particularly enjoy the UI. Arrow keys work to navigate posts (comment section). Enter works to launch URL. Sexy.
Inked Sales: How a Growing Law Firm Manages the Sales Process
GMP 6.0 release notes
One tricky issue in porting an existing OS to the Mill is their AS/400-style portability strategy (as outlined by Godard in the comments): binaries are distributed as "Mill IR", and compiled to local binary, which gets cached for the next execution. The problem is where to put this cache, and how the OS deals with it.

Say, for example, you put the cache in the file system. OK, who has write permission, and can the "cached local binary" be written on first execution by a user who doesn't have write permission on the binary being "localized"? (Or could the translator be run on "apt-get install ..." --- and if so, who trains apt to do that?) And so forth.

Putting the cache someplace that is hidden from the "normal" OS is possible, but that has problems, too. At the very least, you'd need to figure out what to do if the hidden whatever-it-is runs out of space. (And how doing I/O to it would interfere with other OS-level performance optimizations, like scheduling of disk seeks.)

IBM could finesse these problems on the AS/400 because they controlled everything about it, hardware to OS to UI. And there are niches with high performance requirements that could live with a nonstandard OS. But for general-purpose computing, it could get awkward. (Perhaps awkward enough to consider TransMeta's strategy of doing JIT translation to actual machine instructions, which let them keep the "real instruction" cache entirely in dedicated RAM --- though that has problems too.)
Pragmatic MySQL Backups in 30 Minutes or Less
That's actually what happens in Canada. In Quebec even if you're a native French speaker ( the official language in Quebec ) but you happen to have a Muslim name or a Chinese name you will suffer from discrimination... And this is a fact... it's sometimes hidden behind an excuse that the person didn't meet the criteria or didn't have enough experience.

In Quebec if you don't have an American name or a French name they might not read your resume.
I wonder how many folks out there agree with you in this case but not with say Julian Assange.
Oh, there must be a Common Lisp predicate that addresses this. prettymuchequalsp?

More seriously, I remember APL\360 SETFUZZ from long before many of you whippersnappers were born, which told the system to disregard so-many bits in an 'equals' evaluation.

FP implementations are generally evil, and errors cascade in irritating fashion. 50% of a numerical analysis class I took once was dedicated to error estimation. Stick to rationals if you can - it'll save your hairline.
Is there a toolchain I can use to compile and load plain C onto Arduino boards? I'm not too familiar with the development environment, although I'd like to try some stuff out with the hardware I have.
I curated this collection of resources for YC applicants
"But instead of reading books regularly, when I sit down with my tablet I end up reading Zite, Flipboard, and Instapaper."

This isn't a problem with self-published books. I don't have any ebooks at all. I have two full IKEA bookshelves loaded with actual physical books I want to read. But I don't read them as regularly as I'd like to. Why? It's because I don't make time for them, plain and simple. Same reason I don't exercise as much as I'd like to, or go on dates with my wife as much as I'd like to.

You have to set aside time to do reading, or any important task where the payoff isn't immediate (in seconds, like 2048), because otherwise it won't happen because there are so many other things competing for your attention.
> I do have a problem with the bullshit mechanisms that acupuncture suggests.

Correct. No arguments from me on that. However, as noted in the Wikipedia article, few modern day acupuncture therapist actually incorporate the original concepts of qi and meridians in their practice.

What I was saying was the actual insertion of needles can release endorphins and that's a plausible explanation for reduced pain besides just the placebo effect.
The idea of sharing computation cycles certainly did, however, converting those computation cycles into currency so it can fuel other "real" work is most definitely a by-product of bitcoin.
Who said anything about escaping a character? For most datasets, having actual tab characters is rare, especially if you can just replace them with spaces. Same with newlines - the just aren't needed in a lot of data. If you're dealing with user-derived text content, tab delimited files might not be the best choice. However, it's great for tabular data.

With CSV, you have to escape quotes, commas, and newlines. With tab delimited, you only have to escape tabs and newlines - and that's if they can't be sanitized out to begin with.
From the writeup:

> There is also the problem of reverse causality. It is quite possible that richer migrants were more inclined to Americanise their name. (They might, for example, live in a richer area with fewer migrants, which might incentivise them to change their name to fit in). So, to establish a causal link from name-changing to wage-boosting—and here’s my favourite part of the paper—the authors turn to Scrabble. They calculate the Scrabble score for the name of each arriving migrant (the score of all the letters in the name) and show that individuals who decided to Americanise had higher Scrabble points. That finding soothes worries about reverse causality: it suggests that it was not the wealthier people that changed their names, but those with unusual names.
Asimov's short "Spell my name with an 'S'" addresses this. The title says it all.

More recently, I've one or two articles regarding engineers having to add "Mister" to their resume with dishearteningly profitable results.
peculiar he would choose Taiwan of all places, where there is no extradition treaties with the US.
Is this possible to A/B test?