skysight-inc/HackerNews huggingface dataset:
It certainly feels like it came from a company that would buy the Dre/Beats team.

That is: historically Apple has emphasized the emotional pitch to the things that you (can) do with their gear, and the expression of personality through that use.

This commercial is much more an emotional pitch to the gear in-and-of itself, and the expression of personality via (crass/commercial) personalization of the gear.

It's not wholly incompatible with the older Apple approach, but it's much more in-line with Beats' approach.

This also seems to walk directly into the old criticism that Apple is primarily an enabler of corporate consumption as opposed to creation.

It's unclear whether they're ignoring those old knocks with new confidence, or are simply unaware of how this looks (and more importantly: how the shift looks).
But you still have to go to a different site to have any hope of getting the chance to ask your question.

It'd be like going to Home Depot and needing information that is related to building supplies but the employees tell you you must go to a different store down the street to even ask your question.
I think one problem that people have when they are talking about object oriented (or FP for that matter), is that there isn't a clear definition around what it means. Most developers agree that it is some mix of encapsulation, polymorphism and inheritance.

There is a lot of disagreement about which of those is more important. For me polymorphism is the most important, encapsulation is useful sometimes, and inheritance might be a negative attribute. For you encapsulation.
Hacker News Redesign – HN Thanks and Numbers
Oh no, that redirect!
Our society is where we are now because of the dark ages, but that doesn't mean that we wouldn't be better off if they hadn't happened.
I don't read it that way.

One way of viewing nouns in English is as a hierarchy. At the top of the hierarchy you have "thing", and as you descend the pyramid you get more and more specific. "What is that thing?" -> "What is that animal?" -> "What is that mammal?" -> "What is that ungulate?", etc.

There are times when it is appropriate to use "animal", and times when it is appropriate to use "ungulate". It depends on context. OO allows you to have the same levels of abstraction, and it can be a powerful tool.

NOW, having said that, there are two problems with this:

1) Not everything is a noun. Sometimes you want to deal with verbs.

2) Realistically, these hierarchies (in Java) tend to become overly-complicated over time. That's what OP is talking about.

There are cases, though, like the aforementioned Throwable, where having a deeply (more than 3 layers deep) nested hierarchy is wholly appropriate.
How would you prefer to define UI layouts? Some other DSL? A binary format?
Generational garbage collection didn't make it into release? I kept seeing it in the 31.0beta release notes.
How Code Has Changed Since The Apollo 11 Moon Landing
The key here is reading a book rather than your phone, laptop or some other bright screen which would stimulate your mind and prevent you from feeling sleepy.
Timing attack, 6.66% faster
It would be obviously difficult to pull off, but I'd like to see some estimations on how many robberies occurred based on information gained form social networks. I am guessing it is such a small percentage that these fears are completely irrational. If you are going to take the time to make this site and present this argument, I'd like to see some shred of data to substantiate your claims that social networks are really endangering the "careless people" who use them. Especially if you are going out of your way to call those people careless.
Apple Macbook air stickers page og:description is latin filler text
I can't post a view source link but if you copy and paste the following URL view-source:http://www.apple.com/macbook-air/stickers/index.html into chrome and look at line 17 you'll notice the Lorem ipsum ... text
Yeah, same here. I sleep as much as 10 hours a day -- basically until I wake up naturally without the alarm clock.
So Maven is at fault because they prioritise their own development productivity over ..... Linux distributors?

Why package Maven anyway? You aren't likely to add much value by doing that.
Global developer mindshare in Q3 2014: Android 70%, iOS 51%, WindowsPhone 28%
I'm most interested in the JeeNode, which can be found yonder:

http://jeelabs.net/projects/hardware/wiki/JeeNode

They're basically a stripped down older Arduino (none of the built in USB or other new features of the newer Arduinos) with built in wireless (433 or 915mhz depending on your region), and the developer has done a ton of work getting them to be incredibly low power, mostly by working around some decisions made in the core Arduino libraries. He has had some running off of coin cells doing a test ping routine for more than a year now, if I recall correctly.

You'd need a gateway of some sort to get the data onto the internet proper, of course, but he also makes a usb dongle with the appropriate receiver, which you could plug into a raspberry pi or even a wifi router that supports USB serial devices.
Imo Android needs a Swift because:
1. Java is too verbose/tedious. Developers are looking for something richer/more expressive.
2. Oracle. Java is non-open.

Ultimately, the language that will become the Swift on Android is the language that makes it a core goal. This alt-Java could even be blessed by Google. Google could eventually cut Java out of the picture: Swift4Java -> Dalvik/ART.

Xtend, Kotlin and Scala are possibilities.

Kotlin has the Jetbrains Android Studio relationship going for it. Also compiles down to JS so could target Chrome/ChromeOS as well. Not as heavy as Scala - less of a learning curve. Xtend is good, and compiling to Java source could be an advantage. But Google do seem to be leaning towards Jetbrains rather than Eclipse.
Faces of Defcon
But if you work from the premise that if totalitarianism is evil, and an inevitable function of power, which itself is an inevitable function of knowledge, then you've proven that knowledge is fundamentally evil, haven't you?

There may be some dimension of truth here but i'm not entirely sure the premise does more good than harm.
Bumper Sticker Philosophy
FXX’s Simpsons World will just hook it to your veins
If I do that, I sometimes will just stay awake all night and not fall asleep at all. Very frustrating how hard I always find it to fall asleep.
Given what we now know about chronic cardio and it's incredibly damaging effects on the body and the terrible consequences of losing sleep and the fact that it's been a problem for you for years you sure sound resigned to it all. I hope you don't suffer the typical consequences of such a dangerous lifestyle. Consider reading this: http://www.marksdailyapple.com/the-evidence-continues-to-mou...
Core Data NSManagedObjects in Swift
but if you wake up like a zombie, It is unlikely that you go exercise or cook something healthy.
Yeah, the death ofJohnson shocked me too, since it was so preventable and unnecessary. The story mentioned that every crew member had two carabiners, to be able to stay connected to a safety rope at all times. Apparently there was some moment that both Johnson's carabiners were loose the moment he slipped. It shows that in mountaineering, there is no margin for error.
You can make immutable objects in Java. The result is quite, quite unpleasant IMHO, but so are many other things in Java. You just create an object that has final fields and a constructor (or a builder if you have a more complex object).

Now, nothing stops that immutable object containing a mutable object of course, but that's up to you ... Guava has immutable collections if you want them.

Better language support for immutability would not go amiss though.
How the Lebanese geek community has evolved over the past 10 years
One problem with Java is the 15+ years of bad taste. Design patterns are "revenge of the not-nerds". It's "I don't know what a monad is and don't care to learn, but I'm going to make you feel the way I do when I see math by renaming the sine function to VibratorVisitorFactory."

Moreover, Big Software is generally a bad idea. There are occasions where large programs are a good idea, but the default should be small, composable units. Scripting and batch jobs aren't "baby coding". They should be the default unless you need a long-running server process. Most programs (over 90%) should be doing one thing and doing it well. The problem is that people don't code this way because it's better for enterprise managers' and architects' careers to say they oversaw gigantic, overarching software projects.

I've actually noticed that data scientists, while their line-by-line coding skills aren't as good as a professional software engineer's, are usually much better designers (and far better communicators) than Java engineers. Sure, R is janky and Python has ugly corner cases, but data scientists write programs to do specific tasks and generally are good at keeping code small (because they have a personal responsibility for the code-- if they can't read it, it's basically lost-- not experienced by "architects" who can hire maintenance engineers to clean up their messes). You don't see the enterprise "software for software's sake" problem.

The result of Big Software tends to be Java Shop Politics, as described here: http://michaelochurch.wordpress.com/2012/04/13/java-shop-pol... . It's not the fault of Java. It's just a bad way of writing software.
Court Strikes Down Federal Obamacare Subsidies
New Material Converts Sunlight to Steam
Yup, sleep cycles are 1.5 hours each and most humans need 5 of them. As long as you don't break out of a sleep cycle before the 1.5 hours is completed you tend to feel pretty awake when you do wake up, even if it's only been 3 hours.
More Eyes on the Skies
> by all means shove stickers over your MacBook, but – hey – if you're going to do that, they may as well interact with our logo in a fun way instead of covering it up!

To their credit, this is something that a lot of Macbook owners do already; I've seen more cases of the logo being highlighted by users' adornments than covered up. As an example, here's an ugly website from 2009[1].

Apple here isn't trying to push people towards highlighting the logo, they're showing how people do it already.

[1] http://www.toxel.com/inspiration/2009/11/11/10-cool-apple-ma...
I'm looking for a simple team task management tool (I like Flow) for the terminal. Or better: One that works like Flow, but has both a GUI and a CLI.
The people are presumably getting a proper retirement plan even if the copy isn't fixed on the website yet, and customers are people too.
Do you mean the pop-up ads when you start Steam? You can turn those off under Settings->Interface->Notify me.
Where I come from, it is considered bad engineering to build a product that can only run on a single platform, can only run on one particular OS, and the product is at the mercy of future decisions by a 3rd party. We go out of our way to ensure we are not dependent on any single thing.

Even if it was the best choice at the time to go the Microsoft route, it may not be in the future... however -- SE has zero choice now otherwise they'd have to re-write their entire product... that sucks as a business because you have little choice over your own product now.
Fire – command-line tool to view posts from Reddit subreddits filtered by score
the kind of massive, pervasive, surveillance into which the Unites States government has led not only us but the world.
"My boss, a >> Japanese << computer engineer named Itoh, poked his head in the door. "

hmmm, I am pretty sure Mr. Itoh was not Japanese working in the American embassy. I am pretty sure he was American.
For scientific computation, libraries such as JAMA or la4j performs much faster than scipy on matrix operations or common linear algebra operations :
http://martin-thoma.com/matrix-multiplication-python-java-cp...
https://code.google.com/p/java-matrix-benchmark/wiki/Runtime...
There are many other data sources, some are linked from http://en.wikipedia.org/wiki/Sex_differences_in_intelligence - I just linked to the above article because it has a pretty figure and it's not behind an academic paywall.

Maybe most notable is a 1995 paper in Science http://www.sciencemag.org/content/269/5220/41 but it is both behind a paywall and completely devoid of figures! You get the main idea from the abstract, though: Except in tests of reading comprehension, perceptual speed, and associative memory, males typically outnumber females substantially among high-scoring individuals.
"... now it doesn't really feel all that inconvenient ..." because you white-listed so many domains?
Sure it is. You accrue four weeks annually. If you take three weeks, you've got a week saved up. If you take five, you have none saved up.
Looks cool! Any plans to support Meteor apps, since you're already using Meteor? It would be awesome to have a Telescope image!
Looks like some nice improvements. Interested in this canvas debugger...
> I cannot agree more.

At this moment I have an interface open with the following signature:

public interface ClientBenefitOrder extends Internationalizable<ClientBenefitOrderDisplay>, CBMEntity, Enableable<OfferCategories>, Deletable, Comparable<ClientBenefitOrder>, ClientOwned

This is entire application suffers from Enterprise Architechtitus, and like OP I have encountered that far too often for it to be a simple mistake. There is a cultural tendency in Java land towards overengineered solutions. It's pervasive. It also makes for bad code.
Embedding and customizing the Rust compiler
https://bugzilla.mozilla.org/show_bug.cgi?id=619558

status-firefox31:	disabled
status-firefox32:	fixed

Not much to the discussion there except to mention that it was reverted during the beta.
Moved to 32 beta, https://bugzilla.mozilla.org/show_bug.cgi?id=619558#c52
Hours don't really matter though. I have a 2 hour commute one way but it's only about 55 miles. That's about 38k miles commuting to work if I drive every day, which I don't. Getting to 150k in a year could be a challenge.

edit: I thought you were replying to the guy that said he did 150k per year. Tons of people do 30k per year with basic maintenance.
30,000 miles a year is really not that much if you are a taxi driver or traveling salesperson/rep.
A friend put 180,000km on MB C240 in two years. No issues.
The nice thing about Xtend is that it has a light run-time library. I wish Scala had a core-library that could be used in Android and such other constrained projects. Perhaps a library without specialisation and/or without collections could be made.

About Xtend, I think it is not production ready yet. Having tried it in some POCs I hit several snags, such as incomplete support for inner classes and anonymous classes. (Some support has been added recently, though not sure if it handles all cases fine).
In Firefox 29 I continued to see weird font rendering issues on Windows 8.1. So much so, that I can't use FF on Windows right now. I don't see the same issues with Mavericks. Has anyone else experienced this and does it continue into this version?
Rails-api is a gem that configures rails in a more lean and mean fashion for API usage, it doesn't handle the json serialization. Mostly rails-api disables a lot of default rails features/middlewares that aren't needed when you're only building an API.

For json serialization you may want to look at Active Model Serializers[0], I found it much easier to work with than rabl, and it's also written by the rails-api group.

[0] https://github.com/rails-api/active_model_serializers
OpenStack product management: wisdom or folly?
That sounds like rose colored glasses. The cold war had its fair share of witch hunts. Granted this was the 80's not the 50's but lets not forget McCarthyism was based around democracy vs communism.

"That Korean announcement and the slow response by the US President—both caused by delayed real information—caused decades of conspiracy theories."
I'm disappointed. Now we have nice UI plus huge UX downgrade:

- unchangeable font in sidebar;

- quick navigation via Cmd + [1,2,3] doesn't resign focus to the file/change list, so you need to click to continue use your hot keys (I hate app that make me clicking unnecessarily!);

- all main keyboard hotkeys changed (Cmd + Alt + [Shift] + P - for pushing [pulling] and etc). But why do you ask? Because they said;

- 'Cmd + Ctrl + Backspace' doesn't discard local changes for the selected files, marks them as deleted instead (nice try);

- submodules autofetching enabled by default and said 'Nice to meet you!' to our project with git-subtree based modules.

As a result, I can not use this app, because my hands still remember and I hate when I'm forced to click without the need!

A good chance for SourceTree.
NEW, SINISTER web tracking tech fingerprints your computer by making it draw
Stay Afloat in the Growing Search Engine Results Game
AirBNB guest now squatting
No, he really wrote most of the episodes [1]:

Creator and showrunner J. Michael Straczynski wrote 92 of the 110 episodes of Babylon 5, including all 44 episodes in the third and fourth seasons;[63] according to Straczynski, a feat never before accomplished in American television.

[1] https://en.wikipedia.org/wiki/Babylon_5#Writing
The point of this article is that it costs more programmers to maintain a cloud than to maintain a single master database
Metacognition and Student Learning
On Reddit you have to post separately on different subreddits, there's no way to simply "post to Reddit" either.

I don't agree with your analogy; I think it's more akin to going to Home Depot to ask for vegetables. I think it makes perfect sense to have a separation between Cooking.SE, Photography.SE, Christianity.SE, etc.

There are a few edge cases, primarily in the tech sites, but I don't think those disprove the model.
I've worked with java for 10 years now... I have seen some shit let me tell you.
This doesn't look like anything that doesn't already exist online, for free. I don't know why anyone should support this project.
Cash Crops With Dividends: Financiers Transforming Strawberries Into Securities
And a war.
I'm also in NC (western part) and Time Warner is one of the two Internet services I have at my house. I have felt no problems with either (possibly because I have two and am ready to drop either if they start to suck). Is there something I should be looking for that I haven't?
Makes sense (and is convenient). The people at the embassy had to have someone to blame, and report back to their superiors that they had dealt with the situation appropriately.
Docker security with SELinux
This is very funny if you think of it. "Responsive" uses columns (like the 960.gs grid). Column-based designs have been around in old school print for centuries.
If he was a first gen American his culture would have been greatly shaped by Japanese culture.
Staff has now informed me of what a Kardashian is
Android development in general is quite lacking. The language (I think) is meh; the APIs are full of antipatterns and type juggling; there is no good simulator/emulator (iOS is leagues better and WP8 is much less painful as well); the 64k DEX limit is ridiculous; the list goes on.

Google is trying to improve. Their adoption of IntelliJ as a recommended IDE is a big improvement (IMO) when compared to Eclipse. But they have a lot more fundamental things to fix.

Google is of course at a big disadvantage against Apple and MS which already had good experience with development platforms before smartphones came around.
Why do you prefer that model?

In fact, I would say your model has it backwards -- as a philanthropist, rather than devote my money to a cause, I should coerce/influence politicians with money, so as to compel through force of law other peoples money to flow to that cause.
Very cool, had no idea how to play. A tutorial would be nice. Or is it meant to be discoverable?
That pre-compilation step, though... How does that play with the IDE? I'm looking into various (more) modern ORM/DB-talky-to-things, and checked out jOOQ but was turned off by that pre-compilation step. I like having my errors bright and red when I type.

I also don't like code generation. I'm not closed-minded to it, just don't like it if I can avoid it.
Does this fix the 1080p option not showing up on youtube problem?
>I had my genome done last year, and I have completely buggered serotonin and dopamine systems, and an overamped oxycontin system.

May I ask where did you get it done? Is this something I can gather from my 23&me results?
So you just need to become more stupid I believe. After I have developed slightly high blood pressure I quit smoking and I've started to do 2-3 hours of extensive exercise every day (both weight lifting and aerobics) - my anxiety/depression level have dropped significantly.

I couldn't generate streams of vivid ideas anymore, but I'm much less fuzzy and kind-of "psychotic" I'd say.

I was great with words (In russian which is my native language) - I couldn't write so cool and fast anymore. I guess I'm less funny now.

But I'm more steady and confident. I'm dumber, but I'm much more happier.
Buffer's Secret to Killer Customer Service
Liberio Launches New eBook Publishing Platform Based On Google Drive
It's hard for someone who was not the author to dive in to the middle of the code and understand it, debug it or upgrade it, due to the lack of explicit types.

Additionally there static analysis was limited to lint and refactoring tools didn't exist, or at least nobody seemed to use them (I never used PyCharm but I heard it can do some cool stuff).

Also for whatever reason these codebases often weren't very well structured and there was a common tendency to define configuration files that were themselves Python, resulting in the codebase spilling out into things that were theoretically just static data, complicating unit testing.
Thanks, I hadn't found that yet. Then again, I didn't look that hard, either...
I am tempted to get one just to cover up the giant glowing Apple logo I am showing off all the time. There are many laptop decals which do not show any 'brand' in particular.
To NOT decorate the things you own seems inhuman.
I'm fairly certain you'd find that the vast majority of donations to any cause are from people who are personally affected in some way.
Is there a bug report for this? I'm curious to see if I can reproduce.
Indeed [1]: not only Davis Polk & Wardwell happens to "routinely represent Comcast in antitrust aspects and related investigations" [2]; but also he interned for FCC commissioner Meredith Attwell Baker, who was widely criticized for her blatant pro-Comcast decisions --only to be hired afterwards as a Comcast lobbyist herself) [3].

[1] http://www.linkedin.com/pub/rayiner-hashem/8/1b5/348

[2] http://www.davispolk.com/practices/litigation/antitrust-and-...

[3] http://en.wikipedia.org/wiki/Meredith_Attwell_Baker
I highly doubt you are allowed to retain ownership of anything you create on the job though.
Pretty sure this is more of a publicity stunt than anything else but still, things are moving in an interesting direction!
Nice work! I've put up a similar (but much simpler) demo and blog post: https://github.com/jesalg/RADD