skysight-inc/HackerNews huggingface dataset:
As someone who recently bought a Macbook Air, I really wish I'd spent a bit more and gotten a retina MBP. I'm planning to get a 27" iMac soon because I'm sick of the small screen.
To me it seems that you (in your code example) have just split the function in two. Two thirds of the parameters are given to the constructor and the last one to the method. It might be what your application needs, but it seems arbitrary taken out of context.

In some other language one could implement this with a function returning a function and it would be about the same as declaring the fields in your example final:

(defn publisher [repository clock]
(fn [id]
(publish repository id (now clock))))
Useless information with some nice design.
Zero notifications
Why does the U.S. care if Google visits N. Korea?
If Only Your Product Did This...
Amused by clickhereandturnyourmachineintoamindlesszombiebot.com
They sound almost like Stoics - minimising fear of unknowns, living in the moment, muted emotional responses to setbacks.
VP8 and h.264. h.265 and VP9 probably won't be ready until late this year or next year.
There is already a version for Fedora: https://developer.valvesoftware.com/wiki/Steam_under_Linux#F...
Yeah, that's how Slashdot did it (and so far as I know, still does it) - they'd solicit questions and take a top 10 to the interviewee.

The downside of that is that you largely sacrifice the feeling that you're talking directly to the interviewee.
Similar to Opera Mini? or Readability.

Opera Mini requests web pages through Opera Software's servers, which process and compress them before sending them to the mobile phone [...]. The pre-processing increases compatibility with web pages not designed for mobile phones.[1]

On the other hand, I thought that publishing useful accessible HTML content with minimal and logical markup would benefit mobile users and screenreader users at the same time. But, instead, many people would rather have an app for their phone...

[1] http://en.wikipedia.org/wiki/Opera_Mini
>So what makes a zebra a zebra then? I don’t want to get into it, but basically, I take the position that you can’t define something by what it is, you have to define it by what it does.

I like that the author doesn't embarrass himself by attempting to define a Zebra by what it does.
Reddit users are hilariously unnerved by a flash game called Winnie..
> David, the 1990s called and asked for their book on Spring back.

Psst... the first milestone release of Spring was in 2004.
You relate emotionally more like a dog than like a psychopath.

I don't think I understand what you mean here. What do you mean by this?
Not to mention ChromeOS is open source (http://www.chromium.org/chromium-os), happily accepts patches, and the chromebook has a built-in developer switch on it that you can flip and install what you want on it.
I agree with you on needing evidence, and as I said before, he references every claim in his books, in his newsletters, and even on his blog. As to whether they are solid references, I don't know. Most of them are from medical journals and studies I don't have access to.

But either way, who benefits? His entire plain consists of cutting out things like salt, sugar and added fats, and only eating vegetables, fruits, nuts, beans and seeds in some order (as a very basic summary). What does he have to gain aside from maybe selling a book? Once you know the plan most people need nothing else from him.

As to your lone voice claim, I haven't seen that. He works with several doctors, nutritionists, and researchers (NOT just Oz) and seems to have a thriving medical practice that has helped thousands of people.

As to the rest of your concerns:

1. What courses? I've never seen him sell any courses, unless you mean site membership, which is optional and for support only if you need it. Unless he has stock in all the major produce growers of the world, I'm not sure what he truly has to sell once a person buys the book and follows his plan. Everything else (like supplements) is optional and for support only if you need it.

2. $7 one time, not monthly. I'm puzzled why why these aren't free too. Like I said, he references every one of his claims, if you're into that. There are hundreds of references to various medical journals, papers, studies, etc. in his book Eat To Live, for example.

3. I think he uses H = N/C not as a true math equation, but as more of a shortcut to help people remember to get as many nutrients per calorie as they can (which is fundamental to his plan). I'm surprised you and others are getting hung up on this (and with such ridicule) without even bothering to understand it in context.

4. True, but what's his incentive? To sell more produce? He doesn't sell a miracle cure, and I can tell you right now that eating the way he wants you to eat is certainly not simple for me and many others. One thing I've noticed is that the bulk of people coming to him seem to be those (like me) who have spent years in pain due to "incurable" diseases, or people who have already had multiple bypass surgeries and everything else, and are sent home to prepare for death. It seems suffering provides extreme motivation.

5. I can't disagree with you on this one.

I can understand your skepticism a little, but it's not as if his website is a long form sales letter with javascript BUT WAIT popups when you try to exit it. Isn't one function of a website, I would say the primary function even, to market something? He markets his ideas and sells optional products for the benefit of his patients. What's shady about that? No miracle cure diets, pills, "free reports", etc. No long form sales letters.

I'd just hate for people to live a life of pain and suffering believing "inflammation in the colon has nothing to do with what is eaten" when it probably does, and when something can be done about it that doesn't necessarily involve their colon being removed and/or an early death.
I think OUYA would be smart to re-target it at sub-14 year old kids, and not really at the more hardcore gamers. At least until they release a version with the latest and most powerful ARM SoC.
Javascript visualization libraries to display charts and graphs
http://webcache.googleusercontent.com/search?q=cache%3Atorgr...
As a side note: who is sick of the Bootstrap #0088CC color?
ITunes App Store tops 40 billion downloads; generates $7 billion for developers
Hacker builds robot to physically brute force a PIN on a mobile GPS device
Wow, I get this, but very minor (the bits are mostly transparent and really small, but I can see them looking at the sky). I didn't know for sure whether they were physical objects or something in my mind, but they way they moved made me think they must be physical. Good to know that's actually a thing!
Yes, it's truly horrible that a secure system that you can flip a switch to install what you want on it exists.

Isn't this exactly what folks have been asking for?

Want the secure version, great, that's what you get. Want to put your own stuff, just flip this switch on the back, and it's no longer secure, and you can do what you want to it.
Where is the evidence? Searching for that person's name in quotes along with either the author's name or the startup name does not seem to return any evidence.
Preview of Immutable Collections Released on NuGet
Adobe Creative Suite CS2 Standard (PC/Mac DLC) Free (Adobe Account Required)
It's turtles all the way down.. 'The Ego Trick' by Julian Baginni is a good book on the subject (no pun intended).
Wary. Wary of using it. Unless using it actually tires his body/mind to the point of exhaustion.
It's not just GUI message boxes that thought has to be applied to - any form of user input (including command line apps).

I remember the old DOS days when reading a floppy disk failed:

Abort, Retry, Fail?

I never could remember the difference between Abort and Fail.
>There's loads of licencing and control issues though ("apps are only $1, just buy a new licence for every new pupil")

There is a volume licensing program for the App Store, where schools retain ownership and can buy in bulk at a discount (where developers opt in to allow such discounts). But in fairness, distribution still isn't perfect out of the box (it's done via one-time codes on the App Store. It is possible to automate this, but not as standard).
I find tablets fine for reading one single book, in particular when you're reading that book from cover to cover. So if I want to buy a fiction book (e.g. The Hobbit) on my Kindle it works just fine.

But when it comes to non-fiction/reference books the technology is just not ready. You don't read cover to cover, you bounce around, you mark sections, you take notes, you check your answers in the back, and yet the software I have seen does all of this stuff badly.

Plus whenever people roll out one of these snazzy "look how hip and modern we are" school programs I never read about how much they spent on teacher training or development of researches (apps, lesson plans, etc).

So I always wonder if they literally just turned up with a pack of iPads one day and said to the teachers "make this work!" Without any real thought given to how exactly the teachers are meant to use them.
The whole "top influencial companies gang" thing was nonesense anyway. Of course the tabloid press loves these kind of lists, just like they love flamewars and fictional stories of heroes and bad boys. And of course M.G. Siegler is always there to stir the fire.
Foxconn workers don't show up on your doorstep looking exhausted after a shift.
German state fights Facebook over alleged privacy violations
Really nice design, but i got this from all the videos i tried to watch (i tried about 10 songs)

This video contains content from [COMPANY].
It is restricted from playback on certain sites.

ps. i got one song working :)
clearly you only read the name not the entire post. the original commenter mentions that it is his own name and was just pointing out that by doing research you could post the wrong name and adversely affect someone who was otherwise innocent.
NJ Coworking Spaces Chase Momentum on the Other Side of the Hudson
Been using http://www.mytubio.com/ for my tube mix parties.. I'll try this service, It would be great if there was a way to ensure videos are from VEVO and not a user submitted video that simply displays the lyrics.
Very nice idea, but I can't find some artists that I know are on YouTube. My first two attempt failed. Also if I can see what's coming next and I already know don't like it I would like to be able to skip it in advance and not to have to wait until it started playing to skip it.

I guess the product isn't finished yet, but they are attacking a real problem and trying to do something people (or at the very least, me ^^) do want. So I hope it will improve!
Silex or Symfony?
I think the idea is to paint the psychopath mindset as being so utterly alien to humanity that even the emotional capacity of a dog would seem more familiar to us.
Another alternative, which is not in private beta but offers the same kind of ease for editing is http://checkthis.com. Disclaimer: I work there.

That said, checkthis is not distraction free. It's more about getting easily a beautiful page on the web, with good social network integrations and a possible instant feedback through the comment pane on the right of your page.

(And regarding some comments not so far, we are supporting Unicode quite well, we have lots of page in Russian for example).
Nice feature finding the best quality version, I will try your service and check how it compares to http://musicplayr.com/ that I'm already using
The Apple Crime Spree
No office, no boss, no boundaries – rise of the nomadic rich
I've only ever had my luggage searched at customs in the states...multiple times, very thorough. I think they were looking for pirated DVDs or something.
Haha. :)

On a more serious note: philosophers who use a process-based ontology/metaphysics would be a little more careful with words: you're defined by your position in given historical processes. Some of these, of course, are initiated by you, hence 'what you do.'

So in the case of a zebra, it's a zebra because it's genesis lies in a historical process: zebras giving birth. If you have two parents who are zebras, then you're a zebra. The first zebras became zebras once they are unable to sexually reproduce with another species, I forget the exact biology term here. For another example, I'm a citizen of the United States because I'm part of a historical process by which people are born in a particular space, both geographical and political, over a certain time period. I don't possess some sort of intrinsic US-ian property.

If you're interested in this kind of thing, Whitehead, Deleuze, and more recently, de Landa (who I adapted the zebra example from) are all materialists who replace identity with process.
I had forgotten about these. Does seem like an interesting product, though I think they would discovered and removed by many potential rapists.

I wonder if a girl who used one successfully could be charged with assault. That would be a sad irony.
Yeah but it takes way longer if you need to remove a thick layer of calcium. What you can do is put in vinegar and then turn the kettle on. It improves the effectiveness of the vinegar, but it gets all frothy and stinks up your house. Also if you are are with your face over the kettle when you open it, the vinegar steam or whatever it's called stings in your eyes. So personally, my money is on turning the kettle on with no water :) (well actually my money is on buying a calcium filter, which is what I ended up doing in the end, but apart from that :) )
like I always say: "Write in one language, suck on all platforms"

But it is a good start
IPO Lottery 2013: 10 Companies to Watch
I can't for the life of me find the connection that DHH is making between dependency injection and the fact that a language is dynamically or statically typed.

These two concepts are completely orthogonal to each other.
> I doubt the degree of magic involved in the user experience factors into institutional technology purchasing.

User experience is not magic. It's something that involves a lot of time and effort on behalf of the apps developers. It does contribute to the choices made by individuals and this filters up to the institution level. How do you think the iPad penetrated the enterprise?

> And fragmentation is hardly an issue when the school is buying all the hardware.

True. However, what happens when the school wishes to use an app that's not supported by the device they purchased? As an Android user I've found plenty of apps that fail on my device while working perfectly on others. Sure there are problems with compatibility with apps on different versions of iOS, but they are relatively minor compared to the problems that I've come across on Android.
Very cool. I am using it now.

Does it work nice on smartphones? Can I listen to music with the screen off? That would be great.
Our Steam package is an RPM and should be easy to port to Fedora.
Some of these have websites, but they're either failed projects, projects that never took off or just some crap I put up for fun.

dearjes.us

remarkableapp.com

getsignboard.com

okhustlers.com

audiofootnote.com

audiofootnote.mobi

bestitvapps.com

bestonlineprinters.com

camphopper.com

casinomerch.com

churchslide.com

directmailbusinessprinting.com

hireok.com

myta.co - the hottest photo sharing site on the web

omgchurch.tv

onepagechurch.com

onepagechurchsite.com

playrhymetime.com

podcastnotes.com

printservicereview.com

tattooedchurch.com

toponlineprinters.com

zombiesandcommies.com
It seems [1] they are updating to trunk in 1.4.0, whenever that happens.

[1] http://stackoverflow.com/questions/13598319/questions-regard... (4th paragraph)
Interesting take on it, similar in some regards to what Nolan did at the end of The Dark Knight Rises. _why is essentially a symbol of the ruby community, anyone can be _why, is it important who's underneath the mask? For some people yes, there's a mystery to be solved, for others it's enough that they're there doing what they're doing, and by adopting the mask they obviously want to remain behind it.

I'm on the fence, mostly as I came to ruby and RoR long after the _why era, but I get why someone might value their privacy and remain hidden whilst working in public.
I sometimes even use goto, as well as break, continue, and return before the end of the function.

Bite me.

;)

(SP adherents used to advocate using flags instead of breaking out of loops explicitly, amongst other things. It's this kind of virtuous action for the sake of the virtue, rather than anything that necessarily makes sense, that I'm talking about.)
Fun stuff: 20 creative and awesome things made out of cardboard
With enterprise tools for iPad you have complete and total control over how the device is used.

You can restrict installing apps, uninstalling apps, using the camera, loading the App Store, talking with Siri, altering settings, etc. See this list for some of the things you can do:

http://help.apple.com/configurator/mac/1.2/#cadbf9e41d

Yet more:

http://help.apple.com/configurator/mac/1.2/#cad5370d089
NVidia is creating just more hype around Tegra 4, very unlikely we see this device in real life.
Host me in California
It's the dread pirate ruby!
I was looking for examples or a gallery of sorts, but couldn't find anything other than this:

https://github.com/TideSDK/TideSDK/wiki/TideSDK%20Samples

And maybe in this tutorial that I didn't have time to finish yet: http://www.youtube.com/watch?v=2ikb-4tdygg

Looking forward to give it a shot.
Your "function returning a function" is a closure, and yup the class's instance variables act much like a (mutable) closure here.

The clever bit is that the consumer (e.g. a web callback or UI event handler) of IArticleService is not the constructor of ArticleService. The consumer simply receives a reference to an IArticleService and uses it, while the constructor of the service knows how to wire things up and hand out service references to consumers that need it so that the consumers don't need to know how to do the wiring up; this is precisely what a dependency injection engine does.

It's the difference between you walking to a Post Office and saying "mail(this envelope)" and you saying "mail(this envelope, put it into truck x, route it via [A, B, C, D], find it in the corner of truck D weeks later and route it through E, give it to Alice to give to Bob to place it in the customer's post office box)". Somebody constructed the Post Office with all these rules encapsulated and you just consume the service.

It's the reason society can scale despite nobody knowing how everything works exactly, and the same principles apply to creating maintainable code that scales among many developers of varying degrees of skill.
Get Realistic about B2B Social Attribution
Completely off-topic to optimizing Go, but you may want to look at smem - it does what you implemented (including looking through a subset of processes) but includes a few more useful measures of memory usage that help in the presence of multiple processes from the same binary - http://www.selenic.com/smem/
I will check out that book. I really like books that cross over philosophy/sociology/anthropology, so it seems neat. Thank you for the recommendation.
Mmm, I'd really rather use a solution that doesn't leave an enraged and otherwise healthy man able to beat you, possibly unto death, because you hurt his penis. Pepper spray incapacitates for long enough for you to leave.

It was certainly an idea that got the doctor on the international news, but I'm skeptical that it's going to be effective in practice. (But if there is evidence that people can dig up that it is, I'm open to the idea; I mean that I am skeptical in the true sense of being open to evidence, not as a deceptive way of saying I'll never believe.)
Because Chrome for Android is in a pretty terrible state right now, and doing it on Chrome, it may have made it look even worse than iPad 4. Chrome for Android does a "good job" at making some of the most powerful chips on the market look pretty mediocre right now. I really resent Google for this right now, because they are embarrassing a lot of chips makers and device makers because of it. But whatever - they'll probably fix it in Android 5.0 (I hope).

So basically Tegra 4 shouldn't be "2x faster" than Nexus 10, but probably more like 1.5x-1.8x faster, depending on how much more they optimized the stock browser over Chrome.
Typesetting Responsive CSS3 Columns
IIRC the really small white ones that you see when looking up at a blue sky are actually white blood cells in the arteries on the inner surface of your eyeball.
I write automated tests (using TDD), and it's not an assumption that would end up in my tests. Testing would not force me to introduce the date as an argument, at least not in Ruby.

That's the thing about Ruby, or perhaps another true thing that can be gathered from DHH's post: Ruby lets you make the judgment call you're talking about, without sacrificing the testing. C# would.
Making software for me
What does a zebra do - act zebra-like. But what in that, specifically, makes it a zebra? The fact that by its acts, dress, behavior, looks, etc, it convinces it us to name it a zebra.

What a zebra does, then, is convince us that it is a zebra. This is what separates it from horses or, indeed, monkeys.
Same, looks like your web server got robbed.
I don't mean to be insensitive, but I am morbidly curious about your condition (mainly because 23andme said I am prone to macular degeneration, a thought that terrifies me).

How does one program without sight? I have done something similar to OP on my latest project (I tried to use my product blindfolded + screenreader), and I found that it was a terrible experience. My site was absolute shite. It was only through my own familiarity with it that I was able to navigate it.

I would imagine trying to develop sightless itself would be a feat, so my question is: how? were you sighted before you lost your vision? Tactile feedback from the keyboard or voice commands?
HAPIfork is a Digital Fork that Tracks Your Eating Habits
That's nice, but it doesn't help me circumvent German YouTube censorship. Still, I think in other countries this probably works well. Good job! Also on the UI.
> There's a line where it gets absurd as it makes the code more complex. There's no good reason to be adding a date variable to your method signature just to make everything functional. Because you then have to declare and initialize that variable extra times.

Exactly, and that's why DI is useful: it forces you to make a distinction between dependencies and real parameters. You really want your method signature to only accept parameters that are going to change throughout the life of your application while being injected with the dependencies it needs. Something like:

@Inject
private Database db;

public void updateName(String id, String name) {
User u = db.find(id);
u.setName(name);
db.save(u);
}

Your logic is now clearly separated from the dependencies and trivial to test.
The chromebook is not a general purpose computer, it is a google appliance. Like an iPod is not a computer, it's a music-playing appliance. Chromebook is not a computer, it's a gmail/google-docs/google-calendar appliance.