skysight-inc/HackerNews huggingface dataset:
This is how the Wii works but the Wii U has a more traditional kernel model. This is required due to the system's multitasking abilities (run "mini" apps like the browser or download manager along side a normal app/game). The only time the Wii U uses the IOS model is when it boot into vWii mode to run Wii apps which also disables the new features of the Wii U software.
See Groupon for how the market treats these kind of tricks:

http://blogs.wsj.com/deals/2011/09/23/groupon-ipo-revenue-co...

It's also why Google separates "Traffic Acquisition Costs" in their reporting.
Show HN: My First iOS Game Fat Man Rolling
It is actually viable for Uber to recognize the entire fare as Uber's revenue, even though they get 20% cut. There are a bunch of rules for revenue recognition, and one of them is that if the customer perceives the driver as being an agent of Uber, then the recognized revenue is likely the entire fare.

If a customer has a problem with a particular driver, they contact Uber, they don't contact the driver directly. This is a key fact that makes a strong case for recognizing the entire fare as revenue.

The difference with Groupon is that the customers were still interacting with the end merchant, ie. whoever supplied the coupon, as opposed to Groupon as a whole.

One problem with recognizing the entire fare is that their margins will look a lot worse.
> I see some features that seem to address some pain points of Japanese users, so maybe that demographic will be more interested

Definitively. The three selling points are explicited as "OSX only", "Japanese friendly" and "open source".

Anyone who doesn't care about japanese text encoding is out of the targeted demographics (it still can be interesting in other contexts, but that might not be in the author's priorities). For anyone in the demographics however, it would be a solid replacement of Textedit or any other "casual" or prose oriented text editor.
This is amazing! I'm surprised this didn't exist beforehand
You are right. I remembered reading an article from 2013 that gave the impression that the changes where related to systemd and then it shed a different light on the issues (https://lwn.net/Articles/555922/) but it looks like the features are mostly back and in a better shape: http://lwn.net/Articles/601840/
I think AV software, despite all the benefits that it provides, also has a very dangerous dark side - it encourages more-or-less blind trust by its users, and thus can be used as a very powerful means of control to further an agenda. The most common example of this is the detection of keygens/cracks/patches as being malicious, many of which are clearly not (at least back when I was still into that stuff around a decade ago - not sure about now); I'm a reverse-engineer so I can inspect the files manually and see the truth, but the average user will be far more likely to believe their AV and assume it's malicious --- helping to spread the FUD. Seeing how things as simple as completely innocent "Hello World" programs can get detected as false positives[1][2][3][4][5][6][7] while state-sponsored spyware gets let through is very deeply disturbing.

IMHO signature/heuristic-based detection techniques are always prone to error, and should be replaced with behaviour-based detection (and blocking). At the moment, I think a good firewall (on another known-clean machine - ideally running 100% open-source software) should be enough to detect any suspicious network traffic.

[1] http://forums.avg.com/us-en/avg-forums?sec=thread&act=show&i...

[2] http://stackoverflow.com/questions/22926360/malwarebytes-giv...

[3] http://forum.bitdefender.com/index.php?showtopic=45169

[4] http://board.flatassembler.net/topic.php?t=8154

[5] https://forum.avast.com/index.php?topic=152926.0

[6] https://forum.avast.com/index.php?topic=120578.0

[7] http://itsacleanmachine.blogspot.ca/2012/01/antivirus-anger....
In Colombia, there are two competing companies that are doing that within all major cities. Uber like apps but with the normal existing taxis.

Interestingly, their massive popularity doesn't seem to be because of ease of use, but security concerns. Especially since a couple of taxi drivers robbed and killed an NDA agent. I met a few people here, that would never wave a taxi from the streets at night and some taxi drivers that wouldn't pick up one. By using the app every ride, driver and passenger is logged.

The apps are very well done and for me a perfect example on how you take an idea from somebody else and apply and sell it to your local market. My country, Switzerland, is unfortunately always far behind on nice things like this.
Thanks, I was wondering about that, too. That diagram helps explain it. But I still don't understand circle 3. According to perspective rules, shouldn't the moon appear much, much smaller, since it's so far away?
Programming Language Technology
Install a capacitor to smooth out the signal.

Watch the Adult Swim SmartPipe infomercial for another take.
Yes but worse, this is basically a 1990s anti virus + hype.
Barack Obama Lays Out Immigration Plan
Unless you're ovitters, I never claimed that you claimed that Gnome requires systemd. You did -however- say that "...when Gentoo developers tried integrating OpenRC they ran into too many bugs."

Your statement is not true. Stable Gentoo had its default init system switched to OpenRC in mid 2011. OpenRC has been great for Gentoo.

"Apparently GDM 3.8 assumes that an init system will also clean up any processes it started."

AFAIK, the only Linux init system that behaves in this way is systemd. Expecting this behavior means that one expects one's init system to behave like systemd. It is disingenuous to claim that one's software doesn't require the use of systemd when it relies on process management -and other- behavior that can only be found in systemd.

To make an analogy: I write software that makes extensive use of cgroups. If I said:

"My software doesn't require Linux. We could run on *BSD if they'd just implement cgroups, and Windows if they'd just implement POSIX and cgroups. It's a pity that they don't make this effort, and I don't have the bandwidth to help them out, but my software doesn't require you to use Linux to run it."

you would likely accuse me of sophistry; and with good reason!
No SFTP integration?

I don't want to donwload and uploadmy files with an external program or to mount remote filesystems.
I have another question, could be seriously stupid: Do you need to have a strong, glowing light on the top of your computer for this to work? Could it use the monitor backlight? Imagine if the Apple logo in a MacBook is actually a Li-Fi "antenna".
Whistleblowers – Free Bradley Manning
This Machine Can Scan Your DNA in 90 Minutes
The problem with Le Guin's position is that it's so Manichean, a world composed of good guys and bad guys with no ambiguities. To her, it's either sell books like deodorant or some ideal system where it's quality, not marketability, that makes books sell. This sounds good, but it's tripe. As you say, the Internet in general and Amazon in particular have opened up publishing -- Amazon getting huge credit because it not only allows freer publishing, but has set up a system that allows many thousands of new authors to actually connect with readers. Yet, Amazon is also a business focused on selling products at high volume with tight margins. These two goals aren't opposed, they're different aspects of a complex business. Amazon can be both a great contributor and profit-motivated, it's not that hard to see how.

Who defines quality, anyway? The tastemakers, like newspaper reviewers, who nobody much pays attention to anymore? Or Le Guin -- she seems to think she knows what's good. I imagine, what if John Kennedy O'Toole had the opportunity to self-publish A Confederacy of Dunces, instead of facing despair when all the traditional publishers turned him down. What if he'd been able to sell his work like toothpaste on Amazon, even if the tastemakers thought it wasn't worth publishing. To Le Guin, this would somehow violate the ideals the publishing world ought to aspire to. To me, I wish the opportunities offered by Amazon had been around back then.
According to Equifax, you need to give someone a code you generate at their website in order to release their income information. They're careful not to mention their sale of data other than income information to debt collectors, though.
I'm not sure what you're saying here. If you want to avoid using a particular piece of software, but need to adhere to its API, you're going to either reimplement parts of it, or use someone else's reimplementation. There's really no way around that. It's a fundamental problem shared by all software.
No need for personal attacks. I just think the article as some merit and your comment gives the impression that these people are not connected. I just wanted to point that out.
How is that all in a span of 5 years? Life is an ongoing series of psychological crises.
Udemy each online Course $11 Today
1) Native is probably the best... obviously. As you said, you get to follow each specific HIG, so that's good.

2) This I think is a bit of a fad. It's just so bloated and honestly just a way to let people with javascript/web development experience make something the way they understand. I imagine that some parts of the workflow that make this approach popular will end up in the platform-abstracting toolkits. Things like reactive programming and more intuitive approaches to layout (XAML for instance)

3) Qt and Swing here seem to be what people are converging on. WX seems to be losing steam (I think? Can't tell.), and GTK just sucks completely. Lazarus seems to be stuck using Carbon on OS X, but a cocoa port is underway. The biggest endorsement of this approach IMO is Maya, which uses QT. Who wants to maintain THAT UI on different platforms?!
for what it's worth, at my last startup I paid myself zero salary (as CEO/founder with significant ownership) and neither lawyers nor accountants squawked.
What I really would like to see in this area is something like an open source LittleSnitch that gets rules from a DHT, where you choose who to trust and everyone using such software publishes their trust list with the certificates they know to be good. For example, I would trust rules published by orgs like OpenBSD, Mozilla and the EFF.

Is there any FOSS equivalent to Little Snitch?

Obviously there are issues that need to be addressed further, but some system where people collectively share who is trustworthy and who is not would be valuable.

It would be something like http://winhelp2002.mvps.org/hosts.htm but for more than just ads.
Buying expensive toys is adults acting like spoiled children.
Ninjhax – 3DS Homebrew Exploit
My uneducated guess is just like wifi, you can use different frequency to distinguish between different "channels" maybe
I use Text Wrangler for quick access by SFTP to my code (open server / edit / save). I don't like the SFTP window much, but it does the job. TW is also very good for processing text: sorting, removing duplicates, applying regex-es, filtering and vertical columns.

I tried using Sublime and I did get along well with it for a few projects, but when I am jumping around on various servers, I prefer Text Wrangler's shorter setup. Why doesn't Sublime manage SSH better?
There's been at least ten or so sysvinit alternatives that have existed before systemd. Some newer ones have appeared since then, most promising of which is nosh.

That said, all of the sysvinit replacements back then (eINIT, initng, depinit, s6, perp, etc.) never made it and were all ignored during their time.
I always really enjoyed the products Fab procured, but most of it was way outside my price range, and now they have pivoted to hem, where they sell this table (http://hem.com/en-gb/product/bento-dinner-table-long-10022) for ~1200$ USD
Trivial activity with family is always better than trivial things on your own?
If you know that the receiver is going to receive all of the data that you send (or at least a lot of it at once, for example if you have a 5-second buffer), then you can more efficiently compress all of the media being sent.

Typically, a UDP-based video stream will have less dependency among the packets, so that even if a packet is dropped, the next packet is still decodable. This means that there is more redundant information per-packet as a durability measure.

UDP-based streams also often have something called forward error correction (FEC). This is where you encode lower quality versions of media samples in subsequent packets. Again this is trading more bandwidth for realtime durability. If you miss a packet, then the next packet probably has the same media sample in a lower quality, and your 100ms jitter buffer gives you just enough time to make use of it. This is far more time-efficient than requiring the receiver to ask the sender to retransmit a missed packet.

To the point about retransmission: in UDP cases, it's often not worth bothering about. By the time you round-trip the request, you've probably already received more recent media.

I should say that this isn't about TCP vs UDP so much as it is about buffered vs realtime streaming.
This seems high and would seem to amount to an ACK for almost every second downstream packet. Since I pcap ALL THE THINGS, I looked at some Netflix streaming sessions from a 3 different clients over a week.

Stream 1: 43MB down, 21KB up

Stream 2: 56MB down, 28KB up

Stream 3: 126MB down, 62KB up

That's using Wireshark to count the bytes in the TCP conversation.
ADHD medications routinely approved after less than 4 weeks of trials
If you are bootstrapping, does it make sense to start as a Delware LLC to keep your tax liability at a minimum and then switch to Delware C Corp when you raise funding?
By this thinking, does Airbnb then also measure the entire cost of the listing as revenue? I don't know much about accounting or finance, but this seems a little misleading to me.
Do you like them? What benefit do you get from them compared to regular light bulbs. Other than that they're damn cool, of course.
For me, it's the open and save dialogs that bother me most. I quite like the editor, especially as compared to Eclipse, but for source editing, I'd rather use one the OS X editors like TextMate or BBEdit.
It'd be a lot more valuable if it offered some initial organization (e.g. by primary language, or by author). Otherwise I'm left with several hundred stars to categorize.

The interface is gorgeous, but doesn't really do much. Also somewhat surprised to see it's not on Github its self.
I like the idea!

Something is slightly off about the mockups [1]. I'm not 100% sure what it is. Maybe the colors look too vibrant to be on an actual screen?

1. http://i.imgur.com/FbqPNMR.png
He is going to waive the access to private repos.

May take a couple of hours until he fixed that.
I find that this frustrates me now. When I have to restart my router for some arbitrary reason, I get impatient.
DoubleDirect – Full-Duplex ICMP Redirect Attacks in the Wild
A bit bittersweet for me. I had a failed startup a year ago where we were trying to connect consumers with local woodworkers and metalworkers. At the time, we attributed our lack of success to Fab and their ability to convince consumers to focus on discounts. We had a ton of other reasons for failing but ecommerce, especially for higher ticket items is extremely difficult and definitely sucks that they didn't make it work. On an abstract level I feel validated that their model didn't succeed but I also sympathize with the founders and the rest of the team. Hopefully they learned a ton and land on their feet.
As someone who has pitched many investors, sometimes successfully, I can tell you that nobody ever asked about the incorporation status of my company until well after the deal was agreed to. Investors care about you, your team, your traction, and your product. Everything else (including some terrible incorporation and accounting mishaps) can and will be fixed if your company is good.

I would be more suspicious of a founder that spends too much time getting their incorporation just right - for businesses that are going to raise institutional capital, that's really the least of your concerns.
I like this:

> Look back on your past week and assemble an honest accounting of your attention. Does the time you spent in each area mirror the importance of that area? This exercise is the true test of your ability to prioritize. It will tell you whether you are able to maintain focus on the important or whether you get distracted by the urgent.
Can someone explain in more detail the valuation cap notion (video 20:00-22:00mmss)
This is spot on! While I don't have problems financially, but I feel very much unfulfilled with my day job working as an architect for a big enterprise software company.

Right now I do a lot of side jobs (architecture consulting) to get my creative juices flowing and keep me updated, and I always dreamed of starting my own boutique consulting company. I always say someday this someday that. It's hard to take that first step.

Unfortunately, I don't have the answer, and just last week I closed another side project (which made me happy because their problem was very interesting), on the other hand, office politics is really stressing me out.
Exactly. I'm (obliquely) affirming your argument that the commonly thrown-around excuse of "you don't need systemd, you just need something that implements its DBus interfaces" is a distinction without a difference.
I think a corollary is that, it's surprising how much you can say no to (if you're polite about it). I notice the dynamics are different in a really big company versus a small one though. Like if you're in a large company, meetings tend to cast a wide net and usually it's impossible to get 100% attendance anyway, so it's a lot easier to hide (metaphorically). Especially if you've sort of built a mystique of having a lot of fish on the fryer. On the other hand, in a small organization people are pretty aware of each others business, so it's a lot harder to pull the "gosh I wanted to attend but I had this other thing come up..." card. Then you have to be a little bit more direct with the "I have things to do and this isn't that important' deal.

If I were to wear my slightly evil hat though, I would say it's useful to occasionally decline meetings. It doesn't hurt to remind people your time is of value.
Maybe not all their resources, but there is a Hail a Cab app for taxis in some cities. It works fine for our purposes.
this is the entire point of defenses like ASLR and stack canaries. the attacker knows they are there, but knowing the form of the defenses doesn't inherently aid the attacker...
>Most people do not believe you can achieve societal goals in a free-market without regulation.

>...who are the regulators? A professional class of bureaucrats well-insulated from industries, or a class of practitioner-bureaucrats that move fluidly from industry to government and back?

If you do subscribe to the premise of the first quote (i.e. that regulation is required) AND you accept the premise of the second quote (that those represent the only two choices), then it seems obvious that you have to go with the insulated bureaucrats.

Otherwise, you effectively have regulatory capture, which is to say, effectively, no regulation at best.

And, at worst, this capture represents no achievement of societal goals PLUS a distorted marketplace which further compounds societal problems.

This, versus imperfect or inefficient regulation, but regulation nonetheless.
If you are a permanent resident living in SV and want to build a developer team in your home country, what is the best way to structure the company? I understand that it is best to talk to a lawyer but I would really appreciate if anyone can share their experience in this regard or can give some general guidance.
Online Banking: Why Internet Banking Is the Easiest Way to Bank
http://www.toptenz.net/top-10-mysterious-texts.php
I would guess he was trying to mock the meme that everyone says whenever the question of storing passwords comes up here.
Yeah, good point. I suppose it would be more accurate to say that I'm horrified by Barbie. It's like they're trying really hard to invent more ways for her to be shallow and ditzy.

Nevertheless I let my daughter consume the Barbieverse in moderation and wear her Princess dress to school every now and then. I just try to make sure she sees the world through other lenses as well.
I think his statement there is more an observation about how every time a discussion about some less used vim feature comes up there is invariably at least one person to say "I've been using vim for x decades and never knew this".
I know that my Japanese friend has been using CotEditor for a long time exactly because of its Japanese text handling.
We know what prevents this from happening to public APIs: Music Labels Reach A New Low, Sue Developer For Using Seeqpod API http://techcrunch.com/2009/02/25/music-labels-reach-a-new-lo...
> Well technically Emacs is just a Lisp interpreter with some text editing facilities by default. With evil-mode it is just as modal as vim throughout.

I don't mean to suggest that Emacs can't be made into a modal editor—saying "Emacs can't do that" is good only as a reverse-psychology tactic to convince someone to make Emacs do that—but rather that it is not "by its nature" such; that is, that someone is unlikely to choose Emacs, over vim say, because it can be made modal.
Cell phone companies and Rude Customers
When to Make Your Startup a Full-Time Commitment
iOS 8 only! :(
Wish I could try it! Screens look great!
I agree with you, but asking too many questions might come as a defensive approach. I did that once and the interview panelists were not particularly impressed, so I try to balance the questions and assumptions.
Hopefully in doing these explorations we'll glean higher level understanding of neural system that can then be applied to other species rather than having to start from scratch again.
Heh, that would also be a good way for them to force their customers to display the branding, instead of e.g. covering it with stickers...
I work at the Harvard lab mentioned in this article, and I wrote the software that was used to generate the header image.

3D printers are controlled in a language called GCode (also used for CNC mills). I wrote a GUI that allows the end user to draw any path with a tablet (or mouse) and then have that converted to GCode. This enabled the researchers to print more complex objects, as they previously had to write their GCode by hand.
Herman Melville's "Moby Dick" was a complete failure when published in 1851, and was essentially forgotten. It was rediscovered after WW1, becoming a great classic of American literature.

http://en.wikipedia.org/wiki/Moby-Dick#Later_reception
You are not likely to have any tax liability anyways, so it would be easier and probably cheaper to incorporate first. Reformation is a headache.
One questions which was asked me in similar flavors was:

How would you design an online shopping application like Amazon?

I get stumped with such questions because I don't understand where to start and which direction to take. In the previous interview I started with a high level technology stack I would use and then how the front end, middleware and database would be organized. They happened to be more interested in the Object modelling. I missed that.

In the recent interview I started with Object modelling, but they said they were interested in a high level tech stack I would go for and the reasons for each.

This makes me go a bit blank during interviews and I panic, blurting out 'Sorries' and 'I can't recollect it at this moment'.
Oh, right. I forgot that users no longer have to key in passwords after they have been recorded on a paper pad. Paper pads are extremely secure (sic).