skysight-inc/HackerNews huggingface dataset:
You also said:
> My objection is that it's both pervasive and unauditable.

You said it was unauditable, it has already been audited. Adding arbitrary limitations to this doesn't change that.
In Defense of Party Rounds
There are two sides to this problem. For jsmpeg (or even in the server), it would be possible to simply wait for the next intra frame (a frame that doesn't require previous frames to decode) on certain conditions and throw away all other frames in between. This will give the decoder and network time to catch up. By default ffmpeg emits one intra frame per second, iirc.

The more difficult part is probably detecting this lag. I'm not sure how this could be done. Maybe the node websocket server (ws) can detect congestion somehow.
Your comment comes across as bitter and sarcastic. It doesn't sound like you like being a programmer.
That's moving the goalposts in a significant way. Debian has always been of the philosophy that binaries that have runtime-optional support for something link libsomething and have a dependency on it, but there cannot generally be a dependency from libsomething to the actual something package.

For instance, openssh-client depends on libgssapi-krb5-2 and libselinux1, but neither of those packages have a dependency on the Kerberos 5 userspace clients or on SELinux being configured or enabled, respectively. If you happen to install Kerberos or enable SELinux, then openssh-client will work fine without a recompile (because Debian doesn't have USE flags). If you don't, the libraries will just do nothing. I think SELinux is a terrible and misguided idea that subverts the UNIX philosophy, adds needless complexity, and also doesn't work, but I have no objection to libselinux1 being installed.

Same thing with bsdutils and libsystemd0. The discussion has never been about being "without systemd code" as if it were a noxious poison. (It's free software, I would _hope_ people incorporate good code from it into other packages.) It's about being without systemd, the init system, and if bsdutils did depend on a particular init system, it would be flagrantly in violation of the Technical Committee resolution.
GroupGo – My RailsRumble drama
I think "stratosphere" is the Cloud platform. The phone from AFAIK is Indie Phone.
So we should excuse terrible actions because people may not be able to live at the standard which they enjoy without continuing to perpetrate them? That generally excuses larceny, burglary, robbery and fraud altogether, and excuses murder in special cases (for-profit or to protect profits.)
What's the last programming language you can think of that was really "finished" in any sense besides "shipped an X.0 version"?

"When it's completely finished" is essentially synonymous with "when it's dead."
Got it. Guardian good, Whisper evil. What are the opportunities here, for our hacking community and social engineers, what kind of exploitation of Neetzan Zimmerman, using Whisper services, may be obtained for public humiliation, hopefully legal prosecution, and ideally profit?
>It's a job description.
Counter point: no, it's not. I coded professionally for 10 years. I'm now coding recreational for 29 years. (I'm 36, do the math) I contributed to various platforms, frameworks, libs, open source thingies. I have a shitload of code side projects. I'm the organizer of a quite popular code related meetup. I'm not a hacker, I'm a programmer. I don't code for money.

>If you program, you are a programmer
I agree.
I'm inclined to believe the FLIR One does not use "true" infrared. There's a portion of the visible spectrum that is nearly IR and it's possible to rely on some IR reflectivity phenomena. I looked at some other FLIR thermal cameras and found them to be much more expensive; thousands of dollars.

However, there's no doubt a small mobile platform is very usable. The primary goal behind this work was not to make a product: it was to provide a proof of concept. We were interested in the image processing and showing that some heavy lifting could be done on a small mobile platform (the Raspberry Pi).

You are correct about the acquisition rate. However, the acquisition rate was more limited by the motors to move the sensor into place.
I remember another article, some time back, where it compared the standard treatment for humans with a tick bite: wait to see if anything develops versus the standard treatment for dogs with a tick bite: immediate prophylactic antibiotics. The dogs had a much lower rate of chronic problems.
I think the primary purpose at this point is to try and get Apple to not force the community to divide the development effort like this. They would rather not move forward with this codebase.
You can get NFC enabled keys to use with any device without USB that supports NFC
I just have a dotfiles repo on github that I clone to any new computer I'm using. Then make a symbolic link between the dotfiles and the repo (`ln -s ~/dotfiles/.whatever ~/.whatever`).

Super simple.
"We hold that organisms are constructed in development, not simply ‘programmed’ to develop by genes. Living things do not evolve to fit into pre-existing environments, but co-construct and coevolve with their environments, in the process changing the structure of ecosystems."

I thought that these were already generally accepted ideas within evolutionary theory.
> The main alternatives seem to be OpenRC and Upstart.

There's also outliers like nosh[0], which implements at least some of the good bits of systemd (socket activation is in there), and the ideas and general architecture are solid enough that it could be extended to implement more (device/path dependencies through udev and inotify are two that I hear people wanting). Then separate pieces of software can implement the remainder of what systemd implements (its many dbus APIs).

[0] http://homepage.ntlworld.com/jonathan.deboynepollard/Softwar...
Deep Learning Workshop: Boston
Just in case anyone was wondering about diet soda...

"Only the sugary, bubbly stuff showed this effect. Epel didn’t see any association between telomere length and diet soda intake. "
I like puzzles a little bit, but I kinda suck at them.

I am an antiprogrammer though.
Hard to say with Apple. Their record on openness and transparency isn't great. This would be akin to Microsoft open sourcing Visual Basic.

Seeing Swift released would make my and a whole lot of other people's days, but honestly? I wouldn't hold my breath.
They should really come up with a better name.
Phoenix is over used and even in open-source has a long history http://en.wikipedia.org/wiki/Firefox
If my personal negligence causes someone to die, I face serious legal and civil ramifications. Infrastructure providers should be similarly subject to something more than a commission investigation.
That is a rather broad estimation of all those who dislike systemd.

While there are people who most likely dislike systemd because they are resistant to change, they don't constitute everyone with objections. I for one dislike systemd, not because I am resistant to change, but on a purely technical basis (which I won't discuss as it has already been reiterated ad nauseam).

I must also add that I dislike sysv and like that the community is discussing alternatives; but the race to systemd, with some serious technical failings which have not been addressed, scares me.
The man who stole the moon
Now You Can Book a Hipmunk (YC S10) Hotel Room on Yelp
Whoever wrote that needs to proofread the post a bit and be more familiar with Apple's strategy.
> Almost no mail servers (MTAs) will validate the TLS certificate.

Right. This is what I was referring to -- sorry, I could have been more clear.
Set #7 is much harder than #6. And there're rumors about set #8 which has attacks on EC-algos.
Build a one-page-website that makes you look great online
> ... if you're smart you'll be good at puzzle solving

There is some evidence in psychology that many seemingly unrelated types of intelligence are correlated with each other. For example there is correlation between verbal and spatial reasoning ability. Sure, there might be people who can solve differential geometry problems in their head but have terrible language skills, but those people are outliers.

Whether this has relevance to hiring programmers is debatable, but preferring intelligent candidates isn't an unusual idea. Law, medical, and dental schools base their selection on what is essentially a verbal reasoning test (LSAT, MCAT, DAT) though it's hard to imagine that verbal reasoning is the most important part of being a dentist. They follow the same thinking.
Google has only two billion-dollar businesses: Adwords and Adsense. They've been trying for the past 2-4 years to grow Apps/Docs/Drive platform into a third one, and have had reasonable success getting into some larger organizations like Motorola and some universities (Indiana U being one).

Even so, it's no secret how conflicted they are about "Docs". It's gone through what, 3 major rebrandings in the last five years ("Drive"? "Docs"? "Apps"?), plus it's more of a traditional, old-school enterprise sale, which means salespeople, budgets, big complicated custom integrations, security policy, etc., all things I don't see as Google's core strengths vs. traditional enterprise vendors like Oracle, Microsoft, etc.

Google's big recent push has been getting more companies onto their cloud infrastructure, which when you think about it, it's kind of nuts how they let Amazon eat their lunch in this area. It's GOOGLE: these guys invent filesystems (GFS/CFS), create their own Javascript compiler (V8), hell they've even created two programming languages (Dart, golang) and a database (spanner) -- how Amazon got ahead in cloud hosting really gives me pause.

In any case, "GCE" as they're calling it (Google Compute Engine) might be Google's fourth billion-dollar business. Mobile is a huge thing: there are tons of phones sold every day, developers love it, but it's still too hard.

I imagine the GCE execs faced a build vs. buy decision for "the thing that'll make mobile development easier", push notifications, and a handful of other use cases Firebase has really nailed. So given the choice between (1) building something in-house, which means they're years behind, have to build a brand from scratch, understand the problem space, and recruit the right team vs. (2) write a big check, it's not a very hard choice IMO.

Source: I lived with a firebase employee, I work in a company that GCE's sales team has visited, I spoke at AWS reinvent last year, and I built a venture-funded company on Google Apps.

EDIT: I guess it's not correct to say it's just Adwords and Adsense anymore, but it's still 90%+ advertising, and having some diversity there would go a long way (see child comment)
You can revoke that key if your computer is stolen.
Retired Scene Groups Return to Honor Fallen Member
Darn, I was just planning to integrate Firebase on a project today. Now I'm very hesitant to do so (if Google doesn't entirely pull the plug at some point, I expect them to package it in with Google App Engine—which I have zero interest in using).

Does anyone know of a good Firebase alternative which is either (1) still independent or (2) run by a company with a reason to maintain it?
I mean, didn't Microsoft open source Visual Basic[0]? Was that the joke?

[0]http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
The key results from the paper:

After adjustment for sociodemographic and health-related
characteristics, sugar-sweetened soda consumption was
associated with shorter telomeres (b = –0.010; 95%
confidence interval [CI] = −0.020, −0.001; P = .04).
Consumption of 100% fruit juice was marginally associated
with longer telomeres (b = 0.016; 95% CI = −0.000, 0.033;
P = .05). No significant associations were observed between
consumption of diet sodas or noncarbonated SSBs and
telomere length.

Shortened telomeres are one way to measure genetic 'age'. So they saw 'aging' with sugar-sweetened soda, the opposite with fruit juice, and no significant difference with diet sodas or non-carbonated sugary sodas.

The study was pretty substantial with ~5,300 participants with no history of cardiovascular disease or diabetes. It's nice to have another datapoint against some of the bro-sciencey "Fruit juice has as much sugar as soda" arguments.

Late Edit:

Here's a pretty good summary of telomere aging:

http://learn.genetics.utah.edu/content/chromosomes/telomeres...
In an interview with the South Florida Business Journal in February, Abovitz
said “When you see this, you will see that this is computing for the next 30 or 40
years. To go farther and deeper than we’re going, you would be changing what
it means to be human.”

As exciting as all this is, this kind of language is giving me flashbacks to the buildup to the launch of the Segway.
And using "Scriptable operating systems with Lua[1]" there is no userspace needed?

[1] http://dl.acm.org/authorize?N80603
[2] http://2014.splashcon.org/track/dls14-papers#Proceedings
Maybe not such a large hurdle though. udev was written by Kay mostly and he is on the systemd team. Before udev there was devfsd and hotplug[1], so it's feasible udev could be forked and/or an alternative introduced if it really becomes a burden for distros.

[1] http://en.wikipedia.org/wiki/Udev
I personally am annoyed by this as I am one of the outsiders who cannot comment on ProductHunt.

That being said, when I try to put myself in their shoes, I come up with one possible theory. It is that it is working right now with restricted access and their is a fear that if they open up commenting to everyone, it will hurt the overall product. I disagree but I don't think it has to necessarily be 'elitist' to still result in the current situation.

I actually think the discussion is my main weak point of PH. I tend to just quickly browse the links and then move on. Reading conversations of people I do not know and cannot participate in quickly gets boring for me. I think when the commenting becomes open to me, I will see the time I spend per day on PH increase significantly (most likely at the expense of HN :p )
The Power of Pinterest
No, I specifically addressed this:

--------------------------------

"The rather huge scope and opinionated nature of systemd leads to people yearning for the days of sysvinit. A lot of this is ignorance about good design principles, but a good part may also be motivated from an inability to properly convey desires of simple and transparent systems. In this way, proponents and opponents get caught in feedback loops of incessantly going nowhere with flame wars over one initd implementation (that happened to be dominant), completely ignoring all the previous research on improving init, as it all gets left to bite the dust. Even further, most people fail to differentiate init from rc scripts, and sort of hold sysvinit to be equivalent to the shoddy initscripts that distros have written, and all the hacks they bolted on top like LSB headers and startpar(2). This is a huge misunderstanding that leads to a lot of wasted energy."

-------------------------------

This isn't about people "hating change". It looks like it, because a lot of people who defend sysvinit aren't really doing that as much as they are defending minimal and transparent systems. In fact, there's way too many people who don't understand "init". Init is the first userspace process that is started. That's it. Init doesn't mean "manages services", "manages processes" or anything like that. Those are separate concepts. The sooner we realize this, the sooner we can have some more innovative architectures for managing services, as we're still trapped in this mental cage.

Moreover, it's not just systemd haters who are resistant to change. A lot of systemd lovers are, as well. In fact, the reason we didn't fix the problem earlier and stuck with SysV for so long was precisely because people didn't care about init, and didn't want to change their flawed ways. Well, at least in the Linux communities. Many of the people who resisted change when presented with non-SysV approaches back in the day are the same who now support systemd and lament on how much "systemd haters don't like change".

systemd, of course, went significantly beyond service management, and thus had a much bigger impact than previous designs which were rather focused on one problem domain. Thus, systemd simply became far more prominent (and controversial) than anything else because of its huge ambitions.
I think it is a bit early to declare .NET dead as a technology... It is still by far one of the best pieces of software developed by Microsoft and has adapted for years and is increasingly adapting to this more open world.

But certainly looking at the big picture it would seem like JavaScript has taken over the world, and is infiltrating the last bastion of .NET and Java, the large corporations.
Could there be, or are there? Because it is entirely possible that their philosophy is too rigid to permit a system that is substantially different from what exists now, in which case "They're against it because it's new" seems like a fair assessment.
It always bothered me, that the colors of twm are so ugly.

Here is a recolored screenshot using the UI colors cited above: http://oi60.tinypic.com/140yiqr.jpg

Now it only needs some font aliasing and it is fit for a revival.
Welp. When I did some cursory googling for "visual basic open source", that page wasn't anywhere on my results. Now I feel like a fool.

I'd still be very surprised if Swift got the same treatment. It just doesn't seem like a very Apple-ey thing to do.
I'm going to have to disagree here.

If some other business partner was shown the same thing as Guardian but chose to disregard it due to their business relationship, then I will consider them as unethical themselves, much more so if they took any active measures to hide it, such as a manager implying to their subordinate that they should keep their mouth shut about their ethical feelings re: their partner's behavior.
That's an error message from his hosting provider: "CPU limit exceeded"
>>> I don't hate puzzles, but my brain just refuses to work on something that is not important to me.

Another Human Resources blunder. I really would like to ask them, where and when am I going to use this in one of your ongoing project? If the answer is not related to the project, there is something wrong.
>subverts the UNIX philosophy

When was Linux or GNU following the Unix philosophy? Can you name a figurehead who says it ever did?
No, it's an excellent idea to bring in outsiders when you're lying! I hope it catches on!
I don't think the primary complaint about these types of skills is that they are never useful. It's just that they are treated as disproportionately important, i.e. interviews consist of 80% CS knowledge but the real job only requires it 1% of the time on average.
That's a pretty cheap ad-hominem attack.
I'd be upset if he DIDN'T use his real name. By definition that isn't "astroturfing" since they made no attempt to hide or mask their true identity.

It would have been nice had they identified themselves as working for the company. However this is a very minor "crime" compared to some of the shenanigans that go on in Amazon's reviews.
Apple Aware of iCloud Login Harvesting in China, Launches Browser Security Guide
This software should be open sourced for peer review. It's too critical a system for a black box.
L'Arbre du Ténéré was once considered the most isolated tree on Earth, the only one for over 400 kilometres ... it was killed in 1973 by a drunk truck driver:

http://en.wikipedia.org/wiki/Arbre_du_Ténéré

http://knowledgenuts.com/2013/09/30/a-drunk-driver-killed-th...
Compiling C with Ruby + Rakefiles
New web frameworks are making web development a more difficult problem, and Google's biasing of their hiring process towards "puzzle-solvers" has given birth to the poster-child of such complexity: AngularJS. AngularJS takes web development from something inelegant but simple into something inelegant and convoluted. I miss the days when web developers didn't need to add "transclusion," "directives", and "providers" into their vocabulary.
And that's a good insight. Just like I stated in the article "Believe me, you don't "just rewrite" 4 decades of COBOL; the same holds true for the .NET stack." However, when Fortune 500 companies are moving to it; the writing is on the wall.

Thanks for the feedback!
The Only Thing Certain in SEO Is Change
There's a javascript VNC client that was created during a LinkedIn Intern Hackday that could solve the problem if a different approach is used on the backend. Each instance would need a virtual framebuffer. The js vnc client is a little buggy, but with some cleanup it worked quite well for a similar project that involved making the Android emulator available in a browser.
It's funny but one never hears about the ill effects of carrots. "They" only study stuff that's already assumed to be bad for you. Ever wonder why?
I don't hate change. I just want to be able to carry on using FreeBSD (for reasons that, believe it or not, are primarily technical), and Pottering seems to think that means I shouldn't be allowed use Gnome.
Could be excellent for cooking, mole?
That's mostly accurate, but not completely. British criminal legislation often includes explicit defence arguments - 'It is a defence that...' followed by a specific action, belief, or circumstance.

The phone hacking law (RIPA) doesn't include that option.

But the ultimate authority in British Crown Court trials is the jury, and if a lawyer can persuade a jury that a public interest defence is valid, that will swing a trial.

Most of the phone hacking cases couldn't argue public interest because there wasn't any - it was random information gathering that could be useful in news stories and (allegedly) in other ways.

There was no equivalent of the Profumo Scandal of the 60s, which would surely have counted as a public interest case.

(Which is not to say equivalent scandals weren't found, but that if they were the press never revealed them.)
that's exactly what I'm doing, but using ansible. I used to do it with fabric before that.

its slow, but I go have a cup of tea while it works.
"As a user I like the flat UI concept not because of the flatness, but because of the colours"

I did an unsolicited redesign of a wikipedia article page a few months ago (mostly a tweak to the current layout). Although Wikipedia is a website rather than an app, the site's pages are are quite stark and many pages feel bereft of colour. In my (unsolicited) redesign I added colour to soften the appearance of the page and to highlight elements. Are the colours superfluous? Or do they make the page or site more pleasant to read? Opinions very welcome :-)

http://www.interfacesketch.com/wikipedia/
I'm pretty sure this library simply forks SweetAlert to use Bootstrap's markup and Less variables. So it comes out of the box plugging into Bootstrap CSS and your overrides (like, I imagine, a Bootstrap theme from bootswatch.com).

I have a Bootstrap CSS + React app that uses React for everything I'd need Bootstrap JS for. The cost of Bootstrap JS is 9.9kb + 32.5kb (jQuery) = 42.4kb. Meanwhile, SweetAlerts JS weighs 3kb gzipped and comes with a simple API for exactly what I want to do.
What good is a pledge? Once the product dies, there's presumably little incentive to abide by it.
So, what you're saying is that in order to keep 60FPS consistantly you need to cram the entire rest of the frame into 6.7ms? (That's an equivalent of running at 150FPS "normally".)

People forget how sensitive framerate is to seemingly minor amounts of time.

(Even if you have a target of 30FPS (please don't!), that's still an effective target of 43FPS.)
There are studies that link Diet Soda to other vascular risks. http://www.miami.edu/index.php/news/releases/study_finds_pos...

There are also studies emerging which link artificial sweeteners to Diabetes.
http://www.theguardian.com/science/2014/sep/17/artificial-sw...
Magic Leap Closes $542m Investment, Now Soliciting Developers and Employees
Are you joking? I can't tell.