skysight-inc/HackerNews huggingface dataset:
> Probably one of the worst offenders of "all form, no function" I've seen recently.

But does that really count when form is the intended function, and what little practical function that exists is mealy a flimsy excuse for the form to exist...?
I would have thought of dynamic programming when asked if I could solve it more efficiently, but I've somehow just not had much occasion to use dynamic programming, so would have had to admit it would take an evening of reviewing my algorithms books to actually solve it that way.

However, I would have been able to come up with an alternative O(n^2) solution, involving building a directed graph with vertices representing each position in the string and the end of the string, with edges connecting two vertices if there is a dictionary word starting at the position corresponding to one vertex and ending just before the position corresponding to the second vertex. This can be done in O(n^2), and then you can find the shortest path from the vertex for 0 to the end vertex on this graph in O(n^2) (e.g., by Dijkstra's algorithm), and that gives you an exact covering of the string using the minimal number of dictionary words.
Which billionaires are funding universal liberal educations or a culture of empowerment?

I have no clue what a "culture of empowerment" is, but as to funding education:

http://en.wikipedia.org/wiki/Bill_%26_Melinda_Gates_Foundati...

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

http://newsfeed.time.com/2010/12/09/mark-zuckerberg-to-donat...

Another billionaire was recently in the news for donating $40k to a Republican governor. He also donated $7M to PBS, $35M to educating people about evolution and $78M to educating people about science in general didn't make the news.

http://en.wikipedia.org/wiki/David_H._Koch#Philanthropy

These are just a few that I can think of.

Peter Thiel also funds education, though probably not the sort of education you wish he would fund.
What about Home and End keys? I used a Mac for 6 months, but really really really missed the Home and End keys to go to the beginning and end of lines... Terminal is hell without them...
Details for Jacksonville arrest
Arrested in Jacksonville is a Criminal defense Law firms represented thousands of individuals singled out during criminal investigations and charged with levels of crimes. For Jacksonville arrest, Richard Kuritz, jacksonville DUI lawyer and attorney information. Please visit arrestedinjacksonville.com/
Battlefield 3 Point System
The complete multiplayer points system for Battlefield 3 has been unveiled. Check out the full Battlefield 3 multiplayer points guide here.
There's nothing wrong with curation but what's the focus? The stories you've picked don't seem to share anything other than they appeal to your taste.
Iterating over a hashtable (at least in pseudocode if they didn't recall the API functions off-hand) hardly seems a trivia question...
Mostly the rush was over a week ago. Here's a selection of previous submissions of this story:

http://news.ycombinator.com/item?id=2818407

http://news.ycombinator.com/item?id=2819411

http://news.ycombinator.com/item?id=2820611

http://news.ycombinator.com/item?id=2821072

http://news.ycombinator.com/item?id=2821210

http://news.ycombinator.com/item?id=2821635

http://news.ycombinator.com/item?id=2821985

http://news.ycombinator.com/item?id=2823882
So, go ahead, someone sell me on Macs.

Why? If what you got is working for you, why should you switch? Why should anyone want to "sell" you on Macs?

I immediately hit issues. Paste is crazy squiggly hash v (or maybe apple v?),
I can't right click, I can't win+d to the desktop.

I'm not quite sure what to make of your somewhat ridiculous list of issues, but that's really secondary to the main concern: people have different tastes, different usage styles and different expectations. If the Mac isn't for you, it's not for you period. Facts don't matter, preferences do. What's the point in evangelizing another platform when you're happy with your current one?

It's hard to understand where all this aggression around operating systems comes from. We're all extremely lucky because we get to choose freely from a great set of systems. You can pick any one of them that relates to you the most and then you can go out and be productive with it. Why is there any need to evangelize, criticize, sell, pressure, or judge other people based on their platform choice?

I simply don't get why people feel it's necessary to make statements like "XYZ sucks so much, I don't understand how to do the simplest things with it, can someone please sell me on this stupid XYZ?"
And created by Czech playwrite Karel Čapek:
http://en.wikipedia.org/wiki/R.U.R._(Rossum%27s_Universal_Ro...

Noteworthy, I think, because it'd seem natural for a technology to be named by the people who created it, but that isn't always the case. Sometimes its the people who dreamed of it.
I've noticed that the percentage of Macs in the same group is higher at events than it is online or inside companies.

One could speculate about the reasons, but I do know that seeing hackers I respect with pretty shiny Apple laptops is what triggered me to buy my first Mac back in 2002.
Probably this: http://tema.livejournal.com/ Com/mandership is much less douchy.
Run Wireshark to try and find out what's going on on the wire.
Personally, I much prefer the design of http://ip.appspot.com/
It boils down to "because they don't get to be in control." Or perhaps "they have to answer to someone else." Or lastly "they don't like being told they're wrong."

I'm not sure any developers like any of those situations either.

"My data structure is killer!. What's that? Oh, we now need to track more info at a different level? But... that'll KILL all my ORM work! Users should just deal with what's there - it already works!"

The 'ugly pastiche' issue - I'm not sure why it'd be an ugly pastiche. The author seems to be suggesting that sections that 'won' from multiple disparate tests would be thrown together in to one interface without testing that interface. The little a/b testing I've seen done tended to be more iterative and sequential - design a vs b, then b vs c, then b vs d, then d vs e, etc.
Whether you use a query string or whatever, isn't super important. In fact, the URLs are completely irrelevant.

The reason I mention URLs at all is because thinking about routes helps you think about resources. Thinking about resources helps you nounify some verbs. This is a good thing because, as I have shown, when dealing with persistence, nouns have advantages over verbs.
M$

This right here disqualifies any legitimate point you might have made in your post.
Then don’t switch. It doesn’t seem like the right choice for you. And that’s that.

I never again want to use Windows but I won’t be caught dead recommending OS X to anyone. It’s just stressful. (I’m suddenly personally responsible for any and all failures of the OS and hardware or I feel that way at any rate.)
...since 4 months!
8 out of the 12 issues posed are about passwords. Clearly we need a better alternative there that could be incorporated into the browser. I think mozilla's browserid is a very pragmatic idea that deserves some attention.
No, that's not it at all - I am referring to his main blog at tema.livejournal.com. It's a profanity-laced display that really needs to be appreciated in the original to be believed. E.g. his response to the bus stop fiasco was along the lines of - I am translating liberally here, and you may want to cover the eyes of any small children reading along with you - that as a designer, his ass doesn't get fucked with this, and it's the builder who takes it up the ass for anything not built to his sketches.

That's a pretty original concept of industrial design - all product designers I know follow the product from sketch to engineering drawings to casting molds to the prototype to the production line, to make sure every little squiggle is just right. Now, if he wants to be a sketch artist, as opposed to a product designer, that's fine too, but that's not what he gets hired to do.

You may remember the disaster of the "Optimus Maximus" keyboard - this is the $1500 keyboard with LCD displays on all the keys. It ended up being years late and looked nothing like what was promised - he couldn't handle the engineering of placing the LCDs on the keys, so the keys became transparent with the LCDs under them. Now, that was a privately-developed product, but he's done this to paying customers any number of times as well, leaving them with a misdesigned product and late to the market. He then explains in his charming manner (see above) that this is all their fault.

He is a fantastic walking self-promotion machine, which is why the studio seems unsinkable despite being kind of lousy in terms of actual product design firepower.
Aloe Vera & Acai Juice,Blueberry & Cranberry Fruit Juice
Finest Fruit Juice is a dealing with Fruit Juices,Fruit Concentrates, Supplements and Health Products.Acai,noni & goji juice offering bodytec 100% organic juice (1000ml) at its best. Our fruit juices are of the highest quality, are 100% organic and are suitable for children and adults of all ages.Call us for the healthy & Hieginic quality juices,great prices and services.
I've lived in Istanbul for 11 years and you must have had your eyes shut mate. 3 lanes of traffic becomes 5; it's all about nosing in and cutting up; red lights are often rushed through for a few seconds after they change (if not more), pedestrian crossings are of no use whatsoever.

As for traffic violations and police stops, don't make me laugh. Driving in Istanbul is carefree - do whatever you want whenever you want (which is why there are so many road deaths... I don't think I know a single Turk who doesn't know of someone relatively close who has been lost in a traffic accident). You'll rarely if ever be stopped by the police. The only time I've been stopped or seen people stopped is by late night alcohol checks or trafik polis running spot checks - both of which you can always pay your way out of (and I have).

I know Turks are generally nationalistic and proud, but please learn to have some introspection, look inwardly, critcise and laugh. Too many subjects on the internet concerning Turkey or Turks get mobbed and trolled by Turks trying to put a positive spin, just because they don't want to see their country portrayed in any bad light internationally.
Bible-Based Ethics Program For Nuclear Missile Officers Quashed After Exposé
Dupes all the way down
http://www.google.se/search?&q=link%3Ahttp%3A%2F%2Fwww.p...
You can view the active connections here:

chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active
Noni & Goji Juice, Aloe Vera & Acai Juice
Finest Fruit Juice is a dealing with Fruit Juices,Fruit Concentrates, Supplements and Health Products.Acai,noni & goji juice offering bodytec 100% organic juice (1000ml) at its best. Our fruit juices are of the highest quality, are 100% organic and are suitable for children and adults of all ages.Call us for the healthy & Hieginic quality juices,great prices and services.
This very much depends on jurisdiction. Certainly in California more expensive cars, which use the same roads, pay more tax. Similarly with property, where a more expensive property (perhaps with one by the harbour with the view, which has the same amount of garbage etc. pays more property taxes.

Certainly in say Sydney, property tax (goes to state government revenue, only paid by large land owners) and council rates (pays for garbage collection, paid by everyone) are separate.
Well, it's really hard to objectively say which stories are good and which aren't, so I'm trying to weed out the chaff.

I think it's doomed to feel like it's a lot of what appeals to my taste, as I'm the one doing the curation, but I do try to include articles I might not find interesting but understand how other people might.
I think this so called game sucks. Its like Dwarf Fortress, or even Linux, there is a group, (small) that likes the challenge of making something poorly documented work. Compulsive puzzle solvers are attracted to it like flies to honey. I am not one of those, so this game does zip for me.
Ctrl-a, ctrl-e for beginning/end of line. Standard emacs keybindings work almost everywhere in OS X. But, you can also rebind the home/end keys - http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html

Edit: On a Macbook Pro, home/end are fn-left/right-arrow and page-up/down are fn-up/down-arrow.
This is a "deprived" area of London, but the question is, what are they being deprived of? What is it that they had before, that has been taken away? What do other parts of London have that they do not?

If you want an answer, it's that successive governments gave them free stuff, everything from their housing up, and now they can't really tell the difference between stuff you just get and stuff you're free to take anymore.
Understanding Behavior as an Innovator
Many standards bodies require reasonable and non-discriminatory licensing. One reform would be to require all patent holders to offer reasonable and non-discriminatory licensing.
> I wanted to switch over to a parser-based implementation, but at the time all the existing parsers were setup to emit HTML, so getting character-offsets out of the parser wasn't possible without hacking the parser to death.

You might want to try libupskirt [1], library github uses.

[1] http://fossil.instinctive.eu/libupskirt/index
"Details about what this bug opens up have not been revealed but such flaws are often used to let an attacker run their own code and get access to useful or saleable data."

System clock : the most unknown root access.

Same subject : http://news.ycombinator.com/item?id=2859123
Colorful Abstract Backgrounds, Free Abstract Wallpapers, Pictures & Photos
In this post, we have collected most beautiful & colorful abstract wallpapers for your desktop computer. Because everyone needs a good pics to inspires them and expresses their sense of creativity and Abstract wallpapers is one of my favorite categories of art. Check out our collection of free abstract photos and let us know what you think. Is this perfect for your desktop!.
External Thunderbolt graphics card for Macs is not as exciting as it sounds
The "obvious" selection of stages does work.
When you are at position j you check all i<j until you find one where there is a segmentation up to i, and the substring [i,j) is a word.
Memoization is just syntactic (semantic?) sugar on top of this and he provides the code that basically implements the above.
In programming competition circles it's common to just say "it's dynamic programming" when the stages are semi-obvious, and given that he uses memoization I'd say there's a strong chance he's been involved in Topcoder
Here in the UK council tax is tied directly to the value of the property too - it's not because it needs more services, just an extension of the logic behind income tax, that people who can afford to pay more, pay more.

My point remains that you can't tie a link between "if it is property, it gets taxed".
So what? This problem (the full version) is more complex than FizzBuzz. Besides, I'm not pasting code here to prove that I can program, but to show how the solution looks like in Haskell.
Tips For Travelling (or not) with iPad
Silicon Valley has horrible role models
Why is a package manager useful? (I really don't know what's wrong with the default environment of OSX, if there's anything wrong at all.)
Short term loans for bad credit
12 Month Loans UK offers short term loans easy repayment, short term loans for self employed and short term loans ireland with cheap rates.
Yep, if it's not https (including all sources and iframes) you can get some nasty JS injected into the page, and you can't do anything about it.
Same day loans for people on benefits
12 Month Loans UK offers same day loans no credit checks, same day payout loans and same day loans 1 hour with cheap rates.
Ask HN: Looking for a certificate
Hi everyone,

I'm an italian frellance developer, unfortunatly i can't go to university to take a degree but i would still love to get some sort of certificate, specially if valid both in EU and US(one day i'd like to try to move there).

Does anyone know some course worth doing?

Thanks.
In 1997, before for-each and generics, it would've been very verbose. I learned Java in 2006 and haven't written much in a while, so I maybe slightly off, but I think you'd either get an Iterator for the Hashtable's keys and repeatedly call Iterator.next() and Hashtable.get(), or get the length of Hashtable.keys() and use a traditional C-style for loop.

Okay, I couldn't resist looking up the old docs, so this looks about right (Enumeration instead of Iterator -- two interfaces that do basically the same thing):

void printTable(Hashtable table)
{
Enumeration e = table.keys();
while(e.hasMoreElements()) {
String key = (String)e.nextElement();
String value = (String)table.get(key);
System.out.println(key + ": " + value);
}
}
No, that is not exactly true. If you use SSL, there will be authentication. Eve-in-the-middle cannot craft certificates or feed the browser with her fake certificates. No 3rd party HTML/Javascript/whatever code can change this. So there is a higher level of security with SSL.
Has anyone actually noticed a speed difference? I haven't - just curious.
How much traffic is a lot of traffic for a website?
Also, anyone who writes long documents probably wants a laptop, so everyone who is in college.
Definitely. It solves issue number 1: users have too many passwords, so they just use "password1" as the password. The worst offender I've seen is the Apple Store. You need upper case, lower case, and numbers; and you don't notice this until you've already failed. What's the bet that a significant number of users just use their name (capitalized), followed by their date of birth?
Not particularly motivated to support Lebedev, but my understanding regarding the bus stop benches is that they are uncomfortable on purpose, so people won't sleep on them. London's bus stops have these seats as well.
I can't load the page so don't know if the text was in English only or also in Arabic. I was in Syria in October 2009 on business and.. about 80% (or perhaps even higher) of the population did not speak any English, so this text isn't going to help much.

EDIT: Ok, I see from the mirror that it is in both English and Arabic.
Obviously a fun sort of question, as it's highly dependant on your niche etc, but a lot of people seem to throw around relative traffic terms without quantifying it which is very misleading imo.
Don't forget on a Mac you're much less often moving your mouse to the top right corner (window closing is on the top left of a window.

I move the mouse to the top right whenever I want to just get it out of the way.

May be worth turning it on and see how you get on with it?

I don't use a Mac. Wait, let me correct that -- I use a MacBook, but with Windows on it almost all the time.
This article provides very little facts to support the thesis that BBM was the core medium behind the protests. It all boils down to "BBM is non-public", "Blackberries are cheaper than Androids and iPhones" and "Duggan used BlackBerry Messenger to send his last message to his girlfriend".

And the linked post? All it has to prove the connection is the output of bbm+tottenham query from, yeah, you guessed it, Twitter. All in all not very convincing if you ask me.
Your approach is correct. The graph that you've built is a DAG. This means that, you can solve for the lower vertices before solving for the upper ones. This is exactly how a typical Dynamic Programming solution works. If for solving a problem, we can see the relationship b/w this problem and other similar but smaller ones, we solve the smaller problems first and use these solutions to build up a solution for the larger case.

EDIT: A naive implementation of your idea can take upto O(n3m) time where m is the no. of words in dictionary. Using a fancy data structure like a trie or suffix tree or an automaton can speed it upto O(n^2). Can we better that?
I wasn't aware that OpenOffice is the gold standard w.r.t. ODF rendering, or even that having such a standard makes sense. I would think that, if you want to ensure your document renders the same everywhere, the right approach is to create a .pdf or .png document.
Ferrari Cologne
Buy Ferrari Cologne,Fragrance,Cologne online at America's Largest Online Fragrance Store. Shop Perfumes with confidence and Save up to 80% off on regular prices. Also get Discount Men Cologne, After Shave, Discount Body Lotion and Brand Perfume for Women at Discount Prices.
There are 3 links to mirrors or images in this thread. It would have been trivial to find out that the text was both in English and Arabic.
You're right. Nobody wants to be told that they're wrong about their most preciously held beliefs about the value of their skills.

But for everyone who's championing split-testing, they should remember a little bit about where it first became popular: Direct Mail. Direct Mail copywriters/designers were the first people to truly use split-testing as a major part of their professional arsenal.

Split-testing gave us long-form sales letters with typewriter fonts, blue backgrounds, yellow highlighter effects, and pictures of Ferraris and McMansions and screenshots of commission checks.

Why? Because they all work better.
LED, CFL and Incandescent bulbs side by side
Quick heads up: page is not rendered properly in Mobile Safari on iPhone: fixed width font lines are cut off.
The Simple Way to Avoid Social Media Failures
Maslow: To deal with authoritarians, take for the bastards that they are
Badges | lanyards | plaques | id cards | nameplates
i would vouch for a "page-only" browser window with hover controls. like a video player
Financing Options: Capital Equipment Loans and Leases
What I find interesting is the ultimate heratage of MineCraft:

If I recall correctly, Wurm Online directly owes it's existance to RuneScape, a Fantasy MMO with skills instead of classes, and a strong crafting system. RuneScape started originally as a project to recreate Utima Online in java.Ultima Online has a crafting system, player housing, skills instead of classes, and is the second-oldest MMO, and the first that most people would recognise as such.

Ultima Online is closer to a MUSH or MOO, unlike most modern MMORPGS. On the whole they follow a similar style of game as designed in DikuMUD, one of the most popular MUD engines.

As far as I am aware, there are few major competitors to Ulima Online and RuneScape. The DikuMUD model of classes and limited interaction with the world is far similar to develop and market (see World of Warcraft et al). Yet MineCraft's appeal clearly shows there is a huge demand for something else.
"Reading the article, and realizing that these are probably the best arguments against A/B tests that designers can offer..."

What makes you say that? Did you split-test them? (Serious question.)
The Art of Nomography: Geometric Design
I remember reading an article by a developer working on audio compression software, where he discussed how hard it was to write compression software without hitting one patent or another. I think without patent protection, music compression would be better that it currently is.
Hum, I see this on your privacy policy page:

INFO WE COLLECT

From Clients of our Service

Date and time you connect/disconnect to/from the service.
Source IP you use to connect to the service.
Bandwidth usage
E-mail provided by Paypal.
Paypal payment data.

And then this:

DISCLOSURE

If under subpoena, PrivateInternetAccess.com may release data in order to comply with legal obligations or in order to enforce the PrivateInternetAccess.com Terms of Service and/or other agreements.

PrivateInternetAccess.com may release data in order to protect the rights, property and/or safety of PrivateInternetAccess.com, its constituents, and/or other visitors and clients.
The History of Payments [video]