skysight-inc/HackerNews huggingface dataset:
One core of your main processor is faster than those three embedded cores; that's why Fusion-io mooches off the main processor.
The tone is that of a judgmental … person but the point is sound. Farming sucks. Otherwise people wouldn't be desperate for jobs in factory sweatshops. They beat the alternative.
Go is such an elegant and compact language.
I haven't been able to listen all the way through yet, but what a great discussion for anyone who might be considering raising their first round, especially for folks who have already bootstrapped a product to a certain point.

Jay, if you're around on this thread, I'd love to hear what sort of questions you were fielding from Naval.
Hah; check out RX & http://reactiveui.net/ which is the framework behind GitHub for Windows. You will never have to worry about which thread your running on ever again. Doesn't just support WPF - it also works on Windows Phone, iPhone, Mac OSX & Android:

public SearchViewModel(ISearchService searchService = null) : ReactiveObject, IRoutableViewHost
{
SearchService = searchService ?? Locator.Current.GetService<ISearchService>();

// Here we're describing here, in a *declarative way*, the conditions in
// which the Search command is enabled. Now our Command IsEnabled is
// perfectly efficient, because we're only updating the UI in the scenario
// when it should change.
var canSearch = this.WhenAny(x => x.SearchQuery, x => !String.IsNullOrWhiteSpace(x.Value));

// ReactiveCommand has built-in support for background operations and
// guarantees that this block will only run exactly once at a time, and
// that the CanExecute will auto-disable and that property IsExecuting will
// be set according whilst it is running.
Search = ReactiveCommand.CreateAsyncTask(canSearch, async _ => {
return await searchService.Search(this.SearchQuery);
});

// ReactiveCommands are themselves IObservables, whose value are the results
// from the async method, guaranteed to arrive on the UI thread. We're going
// to take the list of search results that the background operation loaded,
// and them into our SearchResults.
Search.Subscribe(results => {
SearchResults.Clear();
SearchResults.AddRange(results);
});

// ThrownExceptions is any exception thrown from the CreateAsyncTask piped
// to this Observable. Subscribing to this allows you to handle errors on
// the UI thread.
Search.ThrownExceptions
.Subscribe(ex => {
UserError.Throw("Potential Network Connectivity Error", ex);
});

// Whenever the Search query changes, we're going to wait for one second
// of "dead airtime", then automatically invoke the subscribe command.
this.WhenAnyValue(x => x.SearchQuery)
.Throttle(TimeSpan.FromSeconds(1), RxApp.MainThreadScheduler)
.InvokeCommand(this, x => x.Search);
}
[edit] Science -http://blogs.scientificamerican.com/thoughtful-animal/2012/0...
Competitive pressure isn't just useful for commercial projects, it is also useful for open source projects.
Its probably fast enough for its purpose. If it isn't, making it faster is way easier than changing existing abstraction layers. In the extreme, it can ever be an asic.
The dress is blue and black.

Scientific explanation: http://www.wired.com/2015/02/science-one-agrees-color-dress/

Actual photo: http://swiked.tumblr.com/post/112158479910/trinititties-snac...
The joint resources/equilibrium broke down. That’s why the fork happened. It's a natural process.

Open-source competition is critical and beautiful. This is a major function of Github and a big reason why it’s successful.

Forget what the industry needs. Technology creates the industry. Now we're at the crossroads between the next great tech and the next great bureaucracy. Which side sounds cooler?
Do you have links for any of these released systems?
For add-ons and DevTools plugins: it would be cool to have AtomIO style architecture. Easy to install, easy to develop for, easy to publish to npm, and written in pure JavaScript. IMHO it would quickly propel Spartan to the forefront of the developer community and would really help move the web forward.[1]

[1] http://mattdesl.svbtle.com/motion-graphics
Are tablets falling out of favour?
"Radio is also different because it is a broadcast medium. Any person who turns on their radio will hear what is being broadcast. Internet communication is much more analogous to a phone or mail conversation than radio or TV."

It's not though. A phone conversation is only one person (or less than 10) at a time. You can broadcast a message on the Internet that can reach millions of people. Twitter, Facebook, and even HN are broadcast mediums.

"The FCC doesn't censor phone calls now, why would they censor the Internet using the same rules?"

The Phone is not a broadcast medium and does not have the same power as the Internet.

"The Internet is totally different. No one has (reasonably) claimed that Title II regulation provides for the FCC to censor what is transmitted. "

Although I don't think content is regulated, we still haven't seen any of the regulations passed today.

*edit: are astro-turfers out again? I was merely stating my opinion on the topic..and was down voted. Is this an example of an open and free Internet?
Only if the crow had significant experience with untying shoes as an opportunity to swipe something interesting... bit of a long shot, no?
fwiw I use

ping -n www.google.com | awk '/ms/ {split($7,p,"="); print "ping.google " p[2] " " strftime("%s")}; fflush()' | nc -q0 127.0.0.1 2003 &
Report: Elon Musk to begin construction on Hyperloop test track in 2016
I touched on this as a rebuff to the "Why Rockstar Developers Don't Ask for Help" thread [1]. You might find the rest of that discussion interesting as well, even though it's focused on the other side of the coin (making errors and not coming to you to fix them.)

But to answer your question directly...

> What do you tell a coworker, working on the same project, that keeps making "simple" errors and comes to you to fix them?

There's two potential primary causes here that I've encountered.

One is where your coworker is unable to identify their own simple errors. Teaching them how may be as simple as talking out loud as you work through your own problem solving process, or explaining how you were able to do it yourself. It can be much harder than this though. Sometimes just letting them struggle with the problem on their own for a bit might be your best option.

Second is where your coworker simply isn't attempting to identify their own simple errors. This isn't necessarily borne out of laziness - but as a matter of what they first think of when they go about solving a problem. My usual rebuff is this: "Let me finish up [whatever I'm in the middle of | this high priority thing] first, and then I'll swing by and provide a second set of eyes if you're still need it."

They usually no longer need it. Or it's not a simple problem. Or I'm happy enough to rubber duck for them on the few occasions when they just can't spot what they're normally capable of spotting, right in front of them, staring right at them.

I've been fortunate enough not to encounter people outright refusing to try and solve their own problems within the workspace. When I've encountered it in other venues (forums, chatrooms), I eventually point them to such articles as "asking questions the smart way" et all [2], and attempt to force the issue - I'll stop directly pointing out the problem, and instead try and coax them through the problem solving process.

Sometimes this works - if the only way to get an answer out of me is to go through the motions of the problem solving process, they'll start to noticing the answers on their own without me. Then they start to realize it's faster for them to go through the problem solving process on their own.

Other times, they're simply unwilling to go to that effort - in which case I don't put forth the effort to continue helping them. I'm too busy to help them and say so. If they persist to the point of annoyance/too much distraction, even if I tell them to knock it off, I'm willing to /ignore, /kick, or /ban them - presumably, in a workspace, this would eventually get to the point where management gets involved. The tools there would be reassignment (beware just shifting the problem around), formal warnings (sometimes successful as a wakeup call), or finally firing them (or quitting.)

[1] https://news.ycombinator.com/item?id=9082432

[2] http://www.catb.org/esr/faqs/smart-questions.html - I've read this a few times myself and can strongly recommend it, even if you already ask smart questions :)
Check out https://github.com/paulcbetts/refit && https://github.com/akavache/Akavache && https://github.com/michael-wolfenden/Polly

Then check out http://arteksoftware.com/resilient-network-services-with-xam... for the pattern/inspiration how to glue them together to obtain a x-platform resilient, performant and data caching network stack. Write once, enjoy on every platform.
I think you're being tough on yourself. A lot of life is timing, and unfortunately, in retrospect, you came in at a bad time. The eVilla was a challenging project, hampered by a lot of decisions that were out of our control (it was a shitty hardware design due to ruthless cost cutting). At the time, I believed there was a kernel of a good idea, but it just didn't come together. I feel bad that overall the experience seems to have been negative for you.

Many of the people who worked on that project ended up back together as part of the team that built Android: Dianne Hackborn, Jean Baptiste Queru, and many more (BeIA actually had a early version of Binder in it). Not immediately though: people who weathered the layoffs ended up being acquired by Palm. Mired in politics, I don't think the OS they built there ever shipped on any hardware, but, as I understand, many of the ideas from that project ended up in Android. The other big contingent of Be-ites, which I followed, went to Danger, which Andy Rubin had co-founded. After that flamed out, many people from there ended up at Android as well. I'm pleased to see Android's success, especially given the string of failures that many of the team members experienced over the prior 8+ years. Many people may not realize that.

To your other point: I periodically go running at lunch with a group that I work with. They are much more serious than I am and have been doing it longer. I'm not at all a great runner and fall behind pretty quickly. I don't aspire to be, and have no expectations I ever will. But I like to run with them because it motivates me to work harder and it's more fun with go with other people than by myself, even if it points out my shortcomings. Most people who seem smart just have spent a lot of time doing something. Personally, I think it's important not to be intimidated by people who you think are better at you than something. You're also probably better than you think. In those days I think was the type of interviewer everybody here is complaining about, so you probably did alright. :)
Linode has a maximum packet per second limit set by default on all nodes. You'll need to email them to have them remove the limit for this particular box. They're very responsive and will increase it within a few minutes. No matter how big your instance is, there's probably way too many packets hitting it right now.
> enjoy good sex. it's one of life's greatest gifts.

Yeah, that is never going to happen. Not for me. I am 1. gay and 2. ugly.
Releasing a rendering engine is what it takes, but releasing the entire .NET core isn't good enough?
They are also looking to relax those rules as well, so you will hear 'fuck', 'piss', etc more often.

http://apps.fcc.gov/ecfs/comment/view?id=6017170272
iOS 8.2 Beta 2 Jailbreak with TaiG jailbreak tool
For a FRP RX user interface example check out the front page of http://www.reactiveui.net/ (or scroll up a bit where I posted the viewmodel code).

For example of a RX backend API check out https://github.com/AdaptiveConsulting/ReactiveTrader
I see black & blue as well .. but apparently not according to gawker ... their poll has white&gold winning it at 76%

http://gawker.com/what-color-is-this-goddamn-dress-168833017...
Pretty sure the "Allow apps downloaded from:" has been set to "Mac App Store and identified developers" since 10.8? Maybe 10.7?
I hope you guys save this page and open it up ten years from now to read your own comments again.

When you read my comment again, say these words to yourself:
"I asked for it."
Load Appointment with Byte Order Mark Characters and Reset PST Password Using Java
Ask HN: Side Projects and Full Time Work – Creating a Startup
I'm currently working full time and spending bits of my spare time committed to a couple of hobby projects. One of my goals is to turn one of my projects into a startup/entrepreneurial endevour and transition away from employed full time work towards starting my own company.

I would like to gain some insight as to how people here have juggled between full time employment and their various side projects, whilst being able to build a startup or side business?

Also I find that one of the things that makes me slightly hesitant in trying to build a startup is that I'm worried that I don't know enough to successfully build a product. I feel as though I need to spend more time at a company, get some more experience with other technologies before I start building a complete product.

So I'm not sure as to how to tackle this situation, any feedback or suggestions would be fantastic.
It's not pretty, but I use Routers2, which is a layer on top of MRTG. We have TimeWarner's commercial cable internet service, and our latency spikes to ~800ms at a regular and consistent interval. I've been 10 rounds with TimeWarner over the issue, but they refuse to acknowledge that it's an issue because they have no latency SLA. We ended up bringing in a second Windstream Ethernet over copper circuit for our VoIP application because the TW circuit latency was so bad.

I have a local VM with Routers2 installed, which pings our LAN router, the TW modem, the first TW hop, and one of our VMs at Linode. The latency spikes start at the first TW hop. Routers2 provides great insight in to how TW is performing.

You can get Routers2 here: http://www.steveshipway.org/software/
They looked cool. Everyone thought they'd have so much fun owning one. I mean, just look at all those young happy people in the commericals jumping up and down with their new Surface/iPad. So they got them.

Realized they are just oversized smart phones that can't make cell phone calls, can't be held easily with one hand, but can't be used for creating content like a laptop, or typing emails, and they look silly when used for taking pictures.

Eventually they end up on the nightstand, and used for reading news and looking at pictures in bed at night, before falling asleep or given to kids as babysitting devices.
The drone idea was just something crazy I threw out there for the heck of it, but now I'm kind of warming up to it a little more. Let's say you, the end-user, owns the drone, a one-time cost of let's make up a number of several hundred dollars. You give it instructions to download the next 10 episodes of your favorite netflix shows, etc.. It flies to your nearest library3 miles away where you've got an account, and it downloads it wirelessly while hovering overhead. It then flies back and land on your roof and acts as an access point for you. And maybe you share ownership of the drone with your neighbors. Or maybe there are 10 drones at the library waiting for commands that come over dialup to deliver your content. It flies to your place, where you download it while it hovers over your house for a few minutes, and then heads back. In that instance maybe the library owns the drones, and you just pay for a subscription? What marginal costs are you thinking would be the killer?
>or that they're just more diligent about making sure that their internet never goes down?

I think that has something to do with it. Business too have blocks of time (nights) when the internet can go down and nobody is going to call for service.
I wasn't involved with the network provisioning but often we were put on the same network as the "guest wifi" as opposed to the business network or the network with the cash registers (for security reasons)
I hope you guys save this page and open it up ten years from now to read your own comments again.\

When you read my comment again, say these words to yourself:

"I asked for this."
>...when the costs of distinguishing good foo from bad foo are high...

Ah, there's the part I was missing. I didn't think of it beyond government regulation. Interesting insight.
I surprised my macbook pro
Good, maybe comcast will finally update those oversaturated interconnects that they engineered to force netflix to pay them for access to their customers.
It was really just the basic set of investor questions compressed down into a very short and high bandwidth discussion. I think the general idea was to see how familiar I was with all the aspects of the business and the market.

It was at a dinner, so I was two beers in, but from memory some of the questions and answers were things like:

Q: How do you get new customers?

A: The great thing about MakeLeaps (For context: MakeLeaps is an online invoice creation and management tool for Japan) is that it's inherently viral, since every customer sends tens, hundreds or thousands of invoices to other customers, and each one is an opportunity to introduce MakeLeaps, since we have a tiny "Powered by MakeLeaps" stamp at the bottom of the email.
In addition, we do paid marketing campaigns such as Adwords and retargeted Facebook newsfeed ads which we've found to be effective in Japan, and a lot of content marketing. We're working on partnerships with BigCo1, and BigCo2, and integration X and Y that could also be a great new way to get in front of more viable customers.

Kind of thing. Some other questions were just general fact finding such as:

Q: How big is your team?

Q: What's your biggest challenge right now?

Q: Why are you doing this?

Q: Why don't Japanese companies already use a tool like yours?

Q: What's your business model?

Are the ones that I remember of the top of my head. Happy to field any more questions, and thanks again for listening.
Yea in the end you need to set some axiomatic framework for rationality.

If you asked me, I would probably include some term about the happiness of others around me, and some further away in my stochastic utility expectation-maximization/risk-minimization in that a rational individual should follow. But then I'm not sure if that would be necessary since I might be automatically less happy if I see others are miserable.

Not relevant to this kind of analysis, but there's also a few of bugs (or paradoxes) to naive definitions of rationality: for example, say you took a pill that somehow leaves you completely happy but in a state of "stasis" and people provided you just subsistence food (essentially, taking heroin) -- if you define happiness in a straightforward way it's something you should seek.

In other words, there's no small mathematical formula that will give you the perfect 'rational' action to take, it requires nitty gritty definitions involving the human mind.
F# is a pure joy to work with. If your interested in learning it, getting involved or just staying up to date with the news then subscribe to this blog @ https://sergeytihon.wordpress.com/tag/newsf-weekly/
The Science of Why No One Agrees on the Color of This Dress
The quote in context isn't nearly as damning as GP made it out to be. It seems to me that Hammond was answering tongue-in-cheek and only meant to emphasize that his focus was on Node.js alone:

One more thing: Developers using IO instead of Node are,
well, not invited.

“IO.js, what’s that?” asked Joyent CEO Scott Hammond in
response to my query about whether projects based on the
fork would be able to enter. “This is a Node.js project
for Node.js innovations.”

I'm not sure I can take the criticism seriously after seeing the source.
That is a nice speedup!

On a funny note. My coworker called it. He said a month or so ago -- In couple of months you'll start seeing articles about "Why we moved away from React".

Wonder what's next. Maybe it wraps around back to jQuery...
How does performance compare to XDR and ONC/RPC?
My Defense of Swift
Round smartphone
If your intent is to display letters that are X inches high, then points correctly display textual content on all devices that:

* Know how large their display is

* Know the display's DPI

* Can correctly communicate this information to the underlying windowing system and applications

(Note that it is highly unlikely that any high-end "mobile" device fails to perform any of the items in the bulleted list.)

The designer wanted letters that were five inches high. It's not the designer's fault that your screen is too small. :)

Do you disagree that it is important to have a display-density-independent method of specifying the physical size of text or (for that matter) an image?
Ask HN: What is net neutrality rule anyway?
Rather a vague rule, seems to me

http://en.wikipedia.org/wiki/Net_neutrality

Would this even have any impact on end users at all? Just curious what the fuss is it?
Show HN: Tilepad for Twitter – Twitter in Pinterest Layout
They'll probably thank him for raising him well, and teaching him/her the value of a good work ethic, rather than being spoiled and lazy.
Science FTW: http://imgur.com/jlOFmTU
I'm in the same boat. All programming effort was for work and no time for side projects. Until recently. I've started making projects open source by default and committing something at least once a day no matter how insignificant. This has kept my motivation going and hard to find an excuse not to fix or add this one little bug or feature. README file clearly states its alpha work in progress so others know what to expect. Something about putting your work out there that makes you want to maintain and improve upon.

Good luck, start small, make a few commits.

Oh, and if not open source software, try getting minimum product out so you can feel that sense of obligation to improve and develop further
Yeah I imagine there's quite a few that'll feel that way, but at least given that using JSX requires a transform anyway it doesn't make a build _that_ much more complex than it already is.
Microsoft turning off third party compatible protocol on MSN Servers today
This is my early alpha version of the Chrome Extension - Tilepad for Twitter.

What will be done more / What I'm working now:

* automatically change the number of columns depending on the width of the window
* buggy markup tweets (sometimes)
* settings: don't show promoted tweets, show images instead of links, block certain tweets in #discovery mode(no duplicates)
* bugs!

I will be glad to hear any comments, suggestions, bugs, questions and so on.

Thanks.
The Canadian Government Is Spying on Your Emails (to the Government)
A Slimmer Smartphone Means Mountains of E-waste
There is already a lot of competition here (which is not necessarily a bad thing)...will be interested to see how 20n can differentiate and or add value upon what already exists.

http://www.nature.com/nrmicro/journal/v10/n3/fig_tab/nrmicro...
http://www.ncbi.nlm.nih.gov/pubmed/25080239
http://www.biomedcentral.com/1752-0509/5/122
http://www.ncbi.nlm.nih.gov/pubmed/24642060
Light blue, dark gold.
Although the lack of gamma correction makes any color reproduction dubious at best.
Reverse Engineering Smart Cards
Thanks, yes it's still in development, mostly just adding more providers and recipes at this point. I'd love to add Docker as a provider but I had questions around implementation (https://github.com/andrewchilds/overcast/issues/18), so maybe Docker Machine will be a better alternative, or something I can require as a dependency.
Give me a break. In ten years everyone is going to have a tablet on every table. Once they become available in large formats, super thin and semi-flexible with great battery life, and at a cost anyone can afford, paper will have finally met its match. Maybe then we can talk about a slow down in the market. The current dip is just a typical market ebb.