skysight-inc/HackerNews huggingface dataset:
For the sake of comparison, the equivalent section of the Flickr UK TOS [1]. The difference seems fairly stark.

>With respect to Content you elect to post for inclusion in publicly accessible areas of Yahoo! Groups or that consists of photos or other graphics you elect to post to any other publicly accessible area of the Services, you grant Yahoo! a world-wide, royalty free and non-exclusive licence to reproduce, modify, adapt and publish such Content on the Services solely for the purpose of displaying, distributing and promoting the specific Yahoo! Group to which such Content was submitted, or, in the case of photos or graphics, solely for the purpose for which such photo or graphic was submitted to the Services. This licence exists only for as long as you elect to continue to include such Content on the Services and shall be terminated at the time you delete such Content from the Services.

[1] http://info.yahoo.com/legal/uk/yahoo/utos-173.html
I was surprised by this too.
Acceptance without strict consentment from the user seems illegal to me but it is (in the US law)?
I placed my order some 7 hours ago, but I still haven't received a confirmation e-mail. Are the orders being vetted manually? That would be a tough bottleneck to eliminate - humans don't scale like computers. :P
Ironically that's the same advice I gave him. He bought shortly after 9/11 originally, and the rate was a ridiculously low 2.75% (which I think he paid down points to get).

I should probably clarify that he originally financed the home, just so that when he paid it off it would look great on his credit (though he already had near perfect credit at the time) -- he put 30% down, another small percentage in buying down points, then made the first few payments and then just paid it off because he preferred to just own it outright.

It's also worth noting that he could have, on paper, afforded to pay cash for a house that cost three times as much as the one he bought (which means he could have bought three of his same house and paid cash for each), so having the money available wasn't a big factor, though optimizing its dollar performance could definitely have been a factor.
Is it me or is this exactly the same forumla facebook executes:

1. Gross overreach of TOS.
2. User Outrage.
3. Faux apology.

It's not that surprising that they act so similar to FB when FB did pay 1B for it.
Still a strange reason. Regarding the domain name I tried many others, but they were all taken so you take what you can get. You can always go to www.thetollingbell.com if if makes you happier. The bold is in place in case you don't want to read a bunch of boring stats, but just the highlights.
I admire them for taking risks.

But just I hate to see anyone having to eat credit card fees on $139,170 for something that was preventable.

Power connectors have historically been low-risk parts so it's an understandable mistake. But sourcing and costing all the needed custom parts should have been one of the first steps in the hardware design process.
I've really gotten into Sublime after being 100% text-editor for perl, HTML, javascript and PHP for years and years.

Can anyone tell me why I should switch to this IDE?

What am I missing out on? Many of the 'smarts' seem dependent on writing code in a particular way (eg, using PHPdoc) or following their file naming conventions.

I'm eager to try anything that's better. But I'm not getting it.
Before I read about the server issues, I was about to say that I found it quite amusing that for a "Doomsday Sale" the receipt email states:

The publisher of "PRODUCT" has been notified and is
responsible for delivering this product. JetBrains s.r.o
will deliver the product within 48 hours.

End of the world, if the planes fall from the sky, electricity goes out and the sun starts to burn us up slowly, I don't care if I can't use it, if they can still get me the products within 48 hours, kudos to them :D
California exodus as thousands quit state for Texas, Ariz., elsewhere
A number of relevant disclosures are listed at http://www.salon.com/2010/12/24/wikileaks_23/ .

I don't know how one could argue that, e.g., releasing cables showing the Afghanistan war is "unwinnable" (a la Daniel Ellsberg), showing the deep hypocrisy and corruption of many governments (e.g., the Saudi rulership), and the bullying of all sorts of governments into falling in line with American military and economic interests isn't a "good".

If there haven't been any visible policy changes by the US government, then perhaps it's because such a change is not easily to connect directly to Wikileaks. Of course, it could be that Robert Gates is correct in saying claiming that consequences for US foreign policy (from the leaked diplomatic cables) have been "modest". If true, that is unfortunate, but surely not the fault of Wikileaks?
Think About Jobs, Pains, Gains
Making the best of Java?
The last few years I've been coding in a Django/Linux environment. Before that I was a .NET programmer for a few years. I love Python and the community very much.

Recently my company has decided to rewrite our server code in Java. I'm having a hard time swallowing this pill. Coding in this language just seems horrible. Obviously there are people out there that love the language.

Do you guys have any tips for making the best of a bad situation?
I should probably change that. In this case, a "drop" would be something like a single second of audio.

Instead of saying "Does this single second of audio show up in other songs?" we should ask "Do the frequency components in this song show up in other songs?" (similar ratios of bass, treble, etc.)
>> I think I miss your point (or you misunderstood)?
>> My theory re democracies is that you get these harsh reactions from
>> politicians' overarching need to keep the voters happy. (That doesn't
>> apply to those juntas which can to a large degree ignore the populations'
>> opinions, of course.)

I understood from your pragmatic comment (correct me if I am wrong) that an influx of fear on countries sensible about terrorist threats could relate to harsh reforms from politicians that want to keep being reelected seeking a reduce on that fear. Simple: reduce fear at all costs -> be elected again.

You listed US, Germany, Italy, Israel, GB, Spain as examples.

>> I didn't talk about governments need/interest to e.g. increase control of
>> the population's lives. (I don't know if there really is a large interest
>> for that in the countries of the western world; sounds like a conspiracy
>> theory.)

Conspiracy theories often refer to foreign terrorist threats. The miscommunication between "enemy" countries often lead to the possibility of false information from both fronts, that lead to red herrings and theories.

I know politics is not a popular topic on HN (and I like that), so I tried and will try to keep it technical.

Taking it from your premise, if you can (and in some countries you could) control the media to perceive change (which leads to not being elected) as a terrorist threat, you could exceed in great lengths what's written on your constitution and law books, as human rights often do not apply to terrorists. If that's so, the difference (and permit me an hyperbole here) between a democracy and a dictatorship stands on the fence, and secondly, you achieve the main objective of being reelected.

I can't talk for most of these countries. But as an spaniard I know a bit about Spain, and the last "developments" on our civil and penal code.
Yeah, this sucks... I just bought the Expression Studio several months ago, and now half the stuff in it is free to download.
It would've been nice to have known (for sure) what the future held before I bought it.
The lesson here is be very careful about into what tools and skills you invest your time. Try and pick things that are likely to teach skills that are useful beyond the vendor's sandbox.
26,000mAh

Please, those letters have meaning. You can't just replace them at will.
As a side note about IFTTT, why is their font size so large?...
> Sounds to me like this is just a matter of what you're used to. From my experience, OS X's UI is the last thing anyone would want if they weren't used to it. The window management is pretty damn horrible. OTOH, Linux has a variety of window managers with many innovative paradigms.

No, sounds like you are the one that's held back by what you're used to.

Just like the OP, I'd rather use OS X over Linux and Windows; it's a toss up for 2nd place between some of the great modern Linux distros and Windows 7.

I use OS X, Linux, and Windows almost daily.
If you had asked me to join your startup and I didn't contribute anything then why am I part of your startup?
Something seems off about this whole thing.
North Korea releases first computer game
Inner System Effect, anyone?
You're doing it wrong.

I'm a Forrst member and I've followed your little site from the beginning. You have a neat concept but your promotion strategy is pretty bad. I'd also not try to make a profit from day one.
I fail to see how this explains SQL injection in a non technical way
You are describing what Microsoft has done, and is known for doing, for more than a decade. I saw one developer create a list of MS technologies he would ignore because he felt they would disappear. A will-not-learn list.
Newsletters are 100% spam no matter how you look at it.

Do they provide any value? No. They exist solely to make money or get traffic.
Mostly, I think that would produce an ugly API.

I don't see why the API would have to be ugly. The examples of "bookmark" link URLs given in the article are perhaps ugly (using query strings, etc.), but there's no reason why such URLs couldn't be "nice" ones. The article talks about things like "what if I want a URL structure like /User/projects/5 instead of /projects/5?", but that's a red herring: you could just as easily say "what if I want a bookmark query string that looks like ?user=User&project=5 instead of ?project=5?".

The bottom line is that as soon as you have a public API, you have identifiers that can't be easily changed because people need to be able to bookmark them; and those identifiers can't be too ugly because they are visible to users. So they should work OK as API URLs.
Gambling $400M on a Massive Engineering Project
Even though they won't be developing git further, Expression Web and Design are decent programs, so its nice that they'll be free.
Are you trying to say that Apple are not a bunch of A-Holes? Clearly this is a ridiculously false belief on your behalf.
This is a lesson that repeats itself over and over again in the technology industry and especially with Microsoft's tools. Learn the root technologies themselves, not the tools. Learn HTML and Javascript, not Dreamweaver or Expression. Prefer open source tools over closed. While it often seems that everyone wants a specialist, learn to apply general concepts to specific technologies. Sure, you'll need to know some specifics and be proficient in specific tools but that will come quickly when you know the underlying technologies.
Hulu Comes to a Fork in the Road
Instagram Does an About-Face
Actually, it was excepted. I can suggest that you should ask on forums (reddit, hn) before deciding on technologies.
Postgres with HBase/JSON storage potentially fits what you're describing.
"We are pissed," Edison Junior CEO Jamie Siminoff told me on the phone today. "I think they are being a bunch of assholes, and I think they’re hurting their customers."

He was direct, didn't mince words, and yet he distinguishes between his opinion and absolute truth ("I think" x2).

This man's stature has gained in my view.
Since version 8.6 just came out, why not drop the 8.5 from the URL?

http://tcl.tk/man/tcl/tutorial/tcltutorial.html
As someone who has not only kids, and a mortgage AND was let go from a startup last week (in Australia, resume's here http://resume.oliyoung.com ;)) all I can say is … no.

Startup work may be a little more financially risky than "traditional" work, but it's sure less risky emotionally for some people. Like me.
At this point, I can't really say I feel bad for their customers, who have already been burnt so many times by Microsoft's abandonment of technologies in pursuit of the next shiny thing.
http://www.outsideonline.com/outdoor-adventure/snow-sports/T...
I'm a bit skeptical as well. The alternatives to giving up seem too obvious. Perhaps they didn't crunch the numbers right and were going to take a bath on the building them. Assuming its really just a problem they had with Apple, I don't see why they didn't provide a poll asking their customers what the their preference was (refund or design change). If nothing else, just bundle a lightning cable with the device.

Having a plain USB port or two would be handy anyways as there are still plenty of proprietary USB cables in the wild (GPSes, oddball electronics, older electronics, iPod shuffles).
I could read everything without a google plus profile. Clicking on "luvit" let me see all other public posts by luvit too, again without a profile.
This is actually a common tactic I've seen employed several times.

1. Create a disgusting TOS with obvious language that doesn't even take a lawyer to understand

2. Get called out by folks for said overreaching TOS

3. Erect a straw man of "Oh, I'm sorry it wasn't clear enough," and then destroy the straw man by updating the TOS

In other words, it's not the TOS that was at fault, but the fact that it wasn't understandable to people. It's passive-aggressively blaming the reader for being dumb. Not to mention, this is Instagram! You think they accidentally made a TOS unclear? It's a legally-binding agreement! There is nothing accidental about a TOS' language!
TLDR: We're only sorry we got caught. Signed/PR team.
Nope; the opposite, in fact. For the past few months, Yehuda and I have been focusing our efforts on Ember Data.

Maintenance and feature work has been almost entirely done by people other than us, in the process of building real apps.
japonês?
The problem with his analysis is that Android is increasingly delivering better cheese and crackers as well at low margin.

At the limit, I'd expect within a year or so that mobile devices go free on the low end to consumers with the real monetization strategy being selling in cloud services. It strikes me that Amazon is incredibly well placed for this, Google well placed, and Apple poorly placed (see maps, see iCloud, see their amateur hour have-to-take-the-store-offline-to-add-products).

Its hard to see given this how this doesn't play out exactly like the PC market, with Android sweeping up 90% of the market and Apple dwindling to the diehard 5%.
It's more than that. Apple announced the first iPod months after this article was published. One could even say that his analysis that Apple needed to expand into other markets to grow was correct -- Mac OS market share hasn't changed much in the last decade -- but Apple executed much better than most expected, taking the high-end of consumer electronics instead of duking it out with PC makers for the mid and low-level computer market.
Unity may be a sub-par desktop environment at the moment, but at least they tried to do something new and innovative. Elementary just looks like an even more Apple like version of an Apple product.
I have used OS X extensively as well, so I have absolutely no idea on what basis you're making that statement. I've used OS X on a variety of devices, from laptops to high powered Mac Pros, and the window management has always felt sluggish to me in comparison to Windows and Linux. Having the menu for all the windows at the top of one monitor is quite simply infuriating, especially when using 2 or 3 monitors.

At least Apple finally fixed not being able to resize windows from any side last year. That still doesn't match Linux window managers though, which let you resize windows with Alt+right click and move them with Alt+left click from anywhere within a window. And nothing comes even close to the control possible with tiling window managers like Xmonad.

The cursor in OS X has also always felt very off - I think it's an issue with the mouse acceleration curve. I have repeatedly tried to fix this with 3rd party utilities, but nothing ever worked.
Be sure to collect unemployment during your time off.
Free equity?
Microsoft quietly kills off Expression Design and Expression Web
"Kills" isn't a fair characterization.

Blend was the bread and butter of the suite; it was like the "Photoshop" of Adobe's Creative Suite.

Here's the first paragraph of the right-hand column:

Blend will be fully integrated with Visual Studio 2012.
Blend for Visual Studio 2012 provides a rich design-centric
environment for building Windows Store apps and Windows
Phone apps. In addition, WPF, Silverlight and SketchFlow
support is available today as a preview and will be released
in Visual Studio 2012 Update 2.

Yes, they're killing Design and Web, but those were only [very] poor competitors to Illustrator and Dreamweaver, respectively.
what does this mean? when i design a database i don't think about "tables and rows". i think about logical relationships and statements about "what exists". the tables and rows are just some weird implementation detail that happens to fall out of the fact that i arrange the world in terms of "when A is B then X has a Y".

i guess you are saying "structured data that isn't described by relational logic". but relational logic is such a general thing that it's hard to imagine such things (and still call them structured).

or alternatively, perhaps you're banging up against some practical issue like poor support for recursive relations? [edit:] or that the number of distinct relationships approaches the number of objects?

i'm just trying to get my head round what kind of problems are involved. because "tables and rows" is such a reductive (low level?) way of describing databases that it doesn't give much insight into what the "real problem" is - something like saying you can't use a programming language because your algorithms don't fit well with call stacks (i'm not saying it's impossible - perhaps you need cps for example...).
Belbn, thanks for the feedback. What do you think would be a good promotion strategy?
It would have taken a single phone call to Apple's licensing group to learn that this would be a problem. They didn't make that phone call. That was a mistake.
I'm not trying to beat a dead horse here, but the two really do not share much architecture, especially when it comes to the view layer. The only place where the two started out looking similar is in the object model, and even that has evolved so much in Ember.js they only look the same if you squint.
I'm not talking about explaining to my grandma.

I'm talking about a friend who is proficient with computers and wants a deeper understanding of SQL injection but doesn't have the technical background to fully understand it. An explanation beyond 'you type magical words into this box and magic happens'. That's not a good explanation.
> But a dict is a list of paired elements?

Not really. A dict is an unordered set of keys where each key has a value associated with it. If you try to access a dict as a list, you might expect to get a list of key-value pairs or a list of values or possibly a list of keys. And in what order will the elements in the list be?
"We are non-technical founders, so in the past few weeks we've done an extensive research on which programming language, system, framework, etc, we should use to develop our idea."

I think you're asking the wrong question. You're pretty clearly not going to be able to answer it ("others suggest building a CMS from zero (whatever that means)"), and probably won't understand the tradeoffs and compromises inherent in the advice given by people who are competent in the right areas to answer it.

Find the technical people you're going to work with first, then let _them_ tell you what the right tools are, because the right tools are as much about what the tech people are great at using, as they are about the problem domain. If I asked a few of my lead dev colleagues, I'd get different answers - Tony would say "Perl/ModPerl/Apache/MySQL", Ed would say "JavaScript/Node.js/MongoDB", Rob would say "Java/Postgres". Mark would say "Start with Wordpress and a few plugins, then extend or write your own plugins to get the rest of the way". And they'd all be right. For projects they were leading. And they'd all have good reasons why the others were wrong.

If I had to guess, I'd say your two big challenges are going to be 1) getting the data into your "comparison engine" - you'll need someone with a track record of connecting to lots of different ecommerce APIs and a strong background in automated webscraping, and 2) finding someone who's got a demonstrated capability of writing and editing your Tech magazine. Find those two people first, then use whatever tools they're most productive in. Having the non-technical founders do some research and choose the tools is only going to reduce the pool of candidates available to solve your hard problems.
A New Streaming API for Node v0.10
It's an issue for Mac OS X for people who have invisible scrollbars enabled. Issue is being worked on, thanks for sharing!
Sounds to me like this is just a matter of what you're used to. From my experience, OS X's UI is the last thing anyone would want if they weren't used to it. The window management is pretty damn horrible. OTOH, Linux has a variety of window managers with many innovative paradigms.

Your experience does not match mine but thank you for trivializing mine by assuming that it's just what I'm used to. Never mind that I come from a Windows and Linux background, to OS X about three years ago, right?

I find the OS X window model appealing (though not without its warts) and its gesture support fantastic. Mission Control maps far better to the way that I think about multiple desktops than GNOME's or KDE's--and I compare to those and not your "innovative window managers" because I've been there, I've done that, and I have determined that they're not for me. I have been down the tiling window manager road and I find it demanding of micromanagement; it does not map to how I think or work and I have no interest in contorting to fit it. Likewise, I have no interest in putting up with sharp bits and pointy edges in Unity or GNOME 3 or KDE 4 (I've been there, too, and reject the T-shirt).

If you want discrete graphics, that is available in other models, such as the T series, IIRC. However, for anything other than gaming or video editing, integrated graphics really is enough.

The rMBP is not my only computer, but, yes, I want to be able to play games on it when I'm traveling. The rMBP is really good at it (I generally just play through Parallels, I don't bother to reboot). The T-series Lenovos are massive, heavy, lack Retina displays, and aren't nearly as aesthetically pleasing as the Carbon X1 is. Would never buy.

The only thing missing is retina support, but you have the advantage of a lighter and thinner laptop than the MBP.

"Except for the most important thing, you get some of the things." Sure, I'm being flip there, but it's not unserious: for my money, retina support is just not optional anymore. People say they can't go back after using a retina display because it's true. For me, the difference is that stark. The 3x 21" 1080p panels on my desktop feel distractingly blurry and they make me irritable to work on for long periods of time. (Most disappointing thing to me is that the DisplayPort outputs on the rMBP can't output 4K, but 2560x1600 displays look okay when put far enough back on my desk.)
It seems like the only thing they are using from Underscore that's not already in Ember.js is Function.bind; I'm totally open to adding it to Ember.js proper.
Toosell blog | Troubleshoot Christmas LED Lights