skysight-inc/HackerNews huggingface dataset:
> The original question I replied to was about why pipes (or any OS-level IPC) shouldn't try to solve application-level problems.

That maybe what you read, but the context of drdaemon's statement was specifically in response to a question about communications with the init daemon, and of course everything I said after was as well... Glad we got that settled.

> Not the IPC system's responsibility.

Hmm... IPC systems need to have ways of matching up the parties in a conversation, and having one where you don't have to enforce who calls whom first and parties don't have to mutually agree upon the specific endpoints in advance sure seems like something an IPC system might want to have... particularly one employed in an init system...

> See also: https://en.wikipedia.org/wiki/Xinetd

As discussed here: http://0pointer.de/blog/projects/systemd.html

There absolutely is a ton of overlap between what systemd does with socket activation and what Xinetd has evolved to... but as with evenone else doing OS design, there comes a point where you leave Xinetd behind and let the full potential of that trick work in your favour.

> Now you're just being daft :)

Me and the folks at Wikipedia: http://en.wikipedia.org/wiki/Comparison_of_data_serializatio...

Don't get me wrong, I think a lot of the Wikipedians are pretty daft, but they are as reasonable a judge of human readability as I can imagine, given what they do.

> CORBA is the old shiny ;)

CORBA is the old shiny-my-god-we-dont-need-nearly-all-of-that-and-it-really-benefits-a-bootstrapped-systems-so-there-is-a-chicken-and-egg-prolem-here. But yeah, close. I don't think anyone has seriously considered that since the OS/2 & Workplace OS days... and even then.

That said, I would say that THESE DAYS (unlike in its heyday), CORBA is a pretty awesome robust, feature rich _general purpose_ distributed IPC system.

> Of course--you use a library and an RPC stub generator for this.

Ah, so it is much more modularized if it runs as an executable piece of code in process than a piece of executable code out of process. Got it. ;-)

> Not really part of the "design principles of IPC" discussion we've got going, though.

Well, that's the discussion you're having. I'm trying to talk about the design constraints and appropriate solutions for the problem domain...
Congrats India!

In other news, http://isro.gov.in/ has a <blink> tag :) Some parts of ISRO aren't catching up with technology :))
ISRO's Mars Orbiter Mission in a Nutshell [video]
I hope you don't mind me asking, how did you transition? Did you take a course, were you already doing personal websites?

What position did you take first, self-employed/sole-trader or with a firm? Who pays £100k pa, or is that self-employed?

Thanks.
Authenticity. That's a great point. It could still be faked authenticity, of course :-)
Here's something that infuriates me more. I go to canistream.it to find that a movie is available for rental on iTunes for $2.99. I then open iTunes to find that here in Australia they will charge me $4.99 Australian, which is $4.42 USD. I'd rather rent legally, but it infuriates me to see this global discriminatory price gouging.
"mostly". It's not unusual to deliver an easy to detect and obvious malware and your real payload to catch those convinced that they got it all.

This is the reason why being equipped for automatic reimaging of a server and quick rotation of keys and passwords should be standard practice nowadays.
Why?

Give the startlingly low cost of storage these days, I can't imagine a scenario where I'd risk "weeks" of productivity just to save on the raw storage cost of doing a complete (and i my case, bootable) "entire system" backup/archive.
Wouldn't they need to decrypt the data in the first place? But perhaps that digresses from the point...
The project did work on palm os so I'm assuming it would work on almost any other device as well

http://www.cnn.com/2012/10/04/tech/mobile/africa-mobile-opin...
> tray icons

Some end up being minuscule (I'm looking at a ~1px-wide ownCloud icon right now) and the location is definitely non-obvious. I didn't even know Gnome 3 had a system tray for about a month, until I accidentally pulled it up.

> alt+drag to move/resize windows

This is not enabled by default, and there's no way to enable it in the default settings manager. I think gnome-tweak-tool has added support, but I had to dig around in dconf to enable it not too long ago.

> even alt+tab don't work out-of-the-box

Alt-Tabbing in Gnome 3 is fscked. You're expected to use Alt-~ to switch between windows of the same "application," while Alt-Tab only switches between application-group-things. You can fix it with a plugin, but you have to fix it with a plugin. That's ridiculous.

> Window focus seems completely broken

New windows are sometimes raised above other windows. Sometimes they're raised below. Sometimes they have focus. Sometimes they don't. I've experienced this issue with other window systems too, though, so I don't know if Gnome is to blame for it.

> more often than not, their way has turned out pretty good

It's something of an 80/20 scenario: yes, most of "their way" is perfectly fine, but a good chunk of it just sucks. Worse, which chunk of it sucks is different for different people and for different reasons. For example, I can't stand workspaces, but I know people who swear by them. Conversely, a lot of people prefer the old program menus, but I like the incremental search Gnome uses.

This is a universal problem, and it's easily solved: give the user options. No matter how well you design an interface, it's going to be wrong in some way for someone. By all means, yes, ship sane defaults, but give your users the ability to control their workflows on their computers.
Agree, it is just simply the big government v.s. Big corporations.

When the new company is small, everyone love it. Once it get big and more powerful, government will like to have more control over it and get/use/blackmail some of the power. It is power struggle.
Any of the Intel SSDs should last you the life of the laptop.
In a world where everyone is busy, even something as serious as a job interview can easily become a wasted endeavor. Phone interviews are often considered as nothing more than a simple piece of the screening process and every Onsite interview more or less reflecting a marathon endeavor, its a wonder we ever take the plunge to apply in the first place! Often the interview process is just as painful for the person on the other end or sitting across the table from you. There are just so many things that are frustrating about the interview process!

Enter EzInterview, an application that provides the ultimate in interview flexibility. Create an interview at anytime and connect from any computer using Chrome or Firefox! When in the interview one can join with video & audio chat, interactively walk through a problem using the WhiteBoard or write out or code a problem using the new interactive text editor!

Through the use of the latest in technologies such as WebRTC, Socket.IO, Django, and Node.js we believe we can find that sweet spot of the flexibility of a phone interview combined with the seriousness of an Onsite one
one more surprise : despite the amount of rampant corruption at top-levels in places like ISRO , its still working out excellent!
Fresno State Bulldogs vs. New Mexico Lobosv Live Stream
Minimal Viable Product: EzInterview
Url: bb-ezinterview.rhcloud.com

In a world where everyone is busy, even something as serious as a job interview can easily become a wasted endeavor. Phone interviews are often considered as nothing more than a simple piece of the screening process and every Onsite interview more or less reflecting a marathon endeavor, its a wonder we ever take the plunge to apply in the first place! Often the interview process is just as painful for the person on the other end or sitting across the table from you. There are just so many things that are frustrating about the interview process!

Enter EzInterview, an application that provides the ultimate in interview flexibility. Create an interview at anytime and connect from any computer using Chrome or Firefox! When in the interview one can join with video & audio chat, interactively walk through a problem using the WhiteBoard or write out or code a problem using the new interactive text editor!

Through the use of the latest in technologies such as WebRTC, Socket.IO, Django, and Node.js we believe we can find that sweet spot of the flexibility of a phone interview combined with the seriousness of an Onsite one
> it requires everyone to rewrite their code if they want to use kdbus rather than doing old-style dbus calls to the compatibility daemon

Umm... the mere existence of the compatibility daemon makes it pretty clear that one could easily build a system which interfaced with kdbus without changing much of your existing code at all. Your code wouldn't have to be that modular to pull it off.

Honestly, the Linux kernel has, for the longest time kind of been filled with these ad-hoc, efficient IPC mechanisms like netlink. It has severely needed SOMETHING like kdbus, and you can see the key pain points in Linux have already been addressed by other systems using their own proprietary or semi-proprietary mechanism (which invariably happens if you are late to a party that people need addressed immediately).
Did something stupid and am scared
Posting from a throwaway account for obvious reasons.

I've been trying freelancing and building my own software for the past year and it hasn't gone well. I've hardly earned any money and am going through cash and credit cards quickly.

So here's what I did that was stupid. I received a credit card application in the mail today and decided it couldn't hurt to put last years income in for my total income, even though this year I will be making half of it, mostly my wife's meager income. I put the LLC I freelance under as my employer. It didn't ask if I was self-employe or not. I submitted the application online and now I'm panicking and having second thoughts. I am terrified that I just committed fraud. I called to cancel and the application department was closed. Now I can't sleep and don't know what to do.
That's not a java problem, that's an "I don't understand Java logging" problem. The right way:

log.debug("I created this gigantic object {}",
myBigUglyObject)
Samba s’envolera aux États-Unis avec Omar Sy
Yet by there's blatant pointed attacks at the ENTIRE site. Congrats on the propaganda. Half the country thinks there's a hacker named 4chan releasing everyone's nudes.

Men get shot in wars, die in coal mines, put roofs on houses in 110 degree weather, self sacrifice to protect the family and build society at any cost. Also, were responsible for not leaving or cheating on our middle aged wives for younger women...

And women are upset about having to be ladylike and chaste and be good role models?

If you want to erode social roles and responsibilities I think women will end up worse than men.

If you don't have to be ladylike then we don't have to be man like...

Modern feminism is one giant troll IMO.

P.S. the modern army is 90 percent men, women arent flooding to fight the wars. Its cool for men to do that. The homeless population is 99 percent male. That's OK, let's worry about Emma Watson's tits because men OBVS are repressing women with all their power in society.
> no distributor wants to spend $10,000 on something that may only have a few hundred buyers.

That makes sense, but what doesn't make sense is when it no longer sells on DVD, to not make it available via streaming?
When have consumers ever cared if a firm makes such a costly product that it can't be profitable? Consumers will never care about that. Appeals to make them care about "manufacturing costs" are pointless.

I think it's a little disingenuous to keep calling it "stealing." It's copyright infringement, and in my experience people have never felt as badly about doing it as compared to stealing. For instance, think back before digital books became popular: if you had a truly epic book of poems and you had several friends who wanted to read it and copies of the actual book were unusually difficult to procure, I think it used to be that many people would just run a large chunk of the book through a xerox machine without thinking twice. Similarly, I know people who used to get very into making custom mixed CDs as gifts for people. Copying an artwork has never been considered a crime on the level of stealing someone else's possession.
I was going to throw away my DVD collection. Guess I'll keep it, because when Netflix kills the DVD service, I can sell my DVDs for actual money again.
Update: The Epoch Times has reported it was a hoax:
http://m.theepochtimes.com/n3/976588-emma-watson-nudes-nope-...

"created by a marketing company Rantic, in conjunction with a pseudo-news outlet Fox Weekly. "
> The CRTC is arguing that Netflix is now a legitimate broadcaster subject to the same laws that govern traditional broadcasters.

Netflix isn't a broadcaster at all. Netflix is unicast. And yes, that matters in practice, because broadcast spectrum is finite and broadcasters have to choose content on behalf of everyone. With Netflix the users choose what content is transmitted and can choose from arbitrarily many alternatives.
I've been considering using CartoDB to replace Heroku. I only use basic geo stuff and their maps would be handy. The specs don't really tell you want you get for you money, there's a $29 which might be ok. http://cartodb.com/pricing/
This is kinda buggy, and useless, I think, but I appreciate the fact that someone tried to do it.
IG Group avoids shocking broker Forex fees with fresh launch
They found CPU, GPU and cache. What is in the remaining 40% of the chip? There are a lot of individual blocks in there.
Can you go into detail about your setup? Sounds awesome.
My 4S might have had a chip on its shoulder but never got bent out of shape about it. ;-)
I didn't see a newsletter sign up, but I registered anyway so hoping to get some emails in the future when you add more paths (webdev!). Would love to see more service industry career paths as well. Great work!
thank you, actually I didn't thought about clicking on it, maybe making [...] appears in an other color ?

also the "edit and click value" on debugger was not working for me (also "cutting" the value to a certain limit)
What worries me about raid mirrors on SSDs is that a lot of SSD failures are not due to a part failure, but rather, a pattern failure ... meaning, if you subject this SSD to thus and such series of writes, then it fails.

So the worry is, if you mirror an SSD then you could (theoretically) inflict the exact same pattern on them over their lifetime and they would fail simultaneously.

That is why all of our SSD boot drives, which are indeed mirrors, are built from two different SSDs ... either two different generations of Intel SSDs (3xx and 5xx for instance) or one Intel and one equivalent Samsung. This way, their behavior cannot become correlated...
Airbnb isn't bad; I've stayed at one in Cupertino before and it was fine.

Hotels tend to be either run down and expensive or newly renovated and extremely expensive by non-California standards.
Given that HN is a more intellectual and educated group and there are no one here who is criticizing about the money spent . But the were skeptics who did criticize initially . It basically represents the sample of the population who probably never understood the meaning of space exploration. Most of them are partially educated or educated with a faulty system. It does not just apply to India, there are people sitting in US congress who thinks NASA is waste of money. Same people would have blamed ISRO for INSAT , GSLV & PSLV back in the days where there were bunch of satellite already doing the similar work. Its only because of those ISRO efforts today we have own geo-censing and satellite communication without having to buy from external agencies or compromise our security .
> This is only because of the actions the US government would certainly take in response

Happy to see that you agree. To take your assertion a step further, the US government would likely take such action through the legislative branch, duly elected by US citizens. It is those citizens who would demand that legislators take action.
on mobile, did anyone else catch their responsive menu? the animation and transition back and forth from a close button to hamburger is brilliant.
It's great that you take such a pragmatic approach!

I recommend this article [0] by Mark Lynas [1] that explains the arguments that convinced him to go from a vocal anti-GMO activist to, what he calls, a pro-science environmentalist. (I think the hip term now is "eco-modernist"). From the article:

What happened between 1995 and now that made me not only change my mind but come here and admit it? Well, the answer is fairly simple: I discovered science, and in the process I hope I became a better environmentalist.

[0] http://thebreakthrough.org/index.php/programs/conservation-a...

[1] https://en.wikipedia.org/wiki/Mark_Lynas
> but to me, the sharpness is still very much there.

Cutting tomatoes is usually a really good indication. When my knives are sharp, the weight of the knife is enough to cut right through them. The real test is dicing tomatoes because there is less tomato holding the pieces together and you if you push the softer parts of the tomato squish out.

The Shun knives are made with a very, very hard steel. The German steels like Wusthof and Henckels are much softer and have a steeper bevel. With harder steel you can have a thinner angle because it doesn't need as much strength (although i hear that they are more brittle).
When $1 million in cowry shells become as simple to smuggle in and out of Argentina as a signed Bitcoin transaction, you'll have a point.
> This is not enabled by default, and there's no way to enable it in the default settings manager. I think gnome-tweak-tool has added support, but I had to dig around in dconf to enable it not too long ago.

Try super+drag. If I remember correctly, they're trying to change window manager interactions to use super to free up alt for applications.

> It's something of an 80/20 scenario: yes, most of "their way" is perfectly fine, but a good chunk of it just sucks. Worse, which chunk of it sucks is different for different people and for different reasons. For example, I can't stand workspaces, but I know people who swear by them. Conversely, a lot of people prefer the old program menus, but I like the incremental search Gnome uses.

While it admittedly could be better, you can customize GNOME Shell significantly with extensions. The GNOME Classic session is implemented entirely with extensions in fact IIRC.
It's cool. I like it. Gotta let you know though. Rmarkdown is the name of a file type for markdown that evaluates R code (R is a piece of statistical software). Confused me at first, so I thought you'd ought to know that.
Don't sweat it. The credit card company will likely figure that out and just decline your application. Or, to your surprise it might be approved anyway.

More importantly though, get some stable income coming in, at least for a couple to a few months. It will give you some clarity to not have to think about things like this for a while. I certainly know how you feel. I imagine most freelancers/building a product on the side know how you feel.
it really bores me to death that he is reading the whole thing like a robot

Give the guy a break. It's Lecture 1, I'd imagine he was nervous.
Great news for India's space program especially considering INR4.54 billion (US$74 million) cost for an interplanetary mission like this, it should be a crash course in frugal space engineering. I really believe ISRO can form a close partnership with NASA in future to launch supply to ISS and much more.
The reddit AMA by 3 young ISRO engineers just after the MOM launch was pretty good. http://www.reddit.com/r/india/comments/1ujcmo/we_are_three_i...

The salary they mention is IMO very competitive with software jobs, at least at the entry level (http://www.reddit.com/r/india/comments/1ujcmo/we_are_three_i...)
I'm not a lawyer and I can't promise you I'm right, but I'd be extremely surprised if anything happens to you worse than that your application gets rejected. You may have technically committed fraud, but if you don't actually benefit from it, no one is likely to care.

This won't be true anymore if you actually receive the card and use it.

But don't be scared; just cancel the application tomorrow morning.

The much larger stupid thing you're doing is racking up a lot of credit card debt. This will not be nearly as simple a problem to solve. You need to stop doing that now. I don't know much about your situation, but is there any chance you could get a day job to support you while you build your freelancing business?
Entitlement.

Posters above feel entitled to demand the content on their own terms because if they don't agree they can easily just download it without facing any consequences, and feel for some reason that Hollywood should now cater to their demands.

If there was a 99% chance of being fined / sued the next day after torrenting the latest blockbuster, the entitlement attitude I think would change dramatically.
I took the ideas in Matthias' article and tried to make his graphviz extensions even more usable:
https://gist.github.com/Twangist/87bed6fad82884814c0c
I wouldn't worry too much. All they really want is for you to violate the introductory terms so they can charge you 30% interest.

If you're worried, just cancel it when you receive it.
I'm a cinephile and work in post-production. When I'm working on a feature, I'm working with an uncompressed 2k or 4k video file. But when I want to watch a movie or show at the spur of the moment, I'm fine with Netflix. I'm typically more interested in the story although on occasion I will try to find a blu-ray or see it theatrically if it is something visually arresting.
> As an example of this, consider that Facebook had sold shares at a $15 billion valuation just three years after the company was founded.

That is not the entire story.

Microsoft invested $240 million in exchange for certain number of shares (constituting 1.6% of total Facebook shares issued) at the time plus a 3-year exclusive right to sell banner ads on Facebook through Microsoft AdCenter.

The $15 billion valuation is only correct if:

1) Microsoft bought common stock with no liquidation preferences or special dividends.

2) An exclusive 3-year right to sell banner ads on Facebook is worth $0.
iOS 8 Review: Apps crash 78% more often on iOS 8 than iOS 7
The way awesome uses multiple monitors (stack of virtualbox desktops per monitor) really Worms for me and is why i'm sticking with awesome.

I really do'nt understand why people have huilt so Manu different tiling WM's and have not improved/extended existing ones. The fragmentation hurts the a adoption.
To me that seems insane. With the work I do, at 50 hours, I would be seriously burnt out (I used to be at a previous job). NOT good for the company.

By working ~40h I maintain my strength and keep delivering really good results. But when I sometimes do 1-2h overtime I notice that others (who come to work at 9:30-10) also leave at 5:50-6, so generally in Germany I'd say regular work hours are a given thing and most people don't do that much overtime, at least in IT. I've heard bad things about creative industries like ad agencies, or IT companies with lots of young engineers w/o kids.

I mean why would I work more - for more money, sure, but not for free. My employer doesn't pay me "overmoney" for the same amount of work, does he? I at least get an overtime account and this year I managed to reduce it by ~10 hours. With different overtime policies I definitely would NOT have taken the job - NOT good for the company ;-)