skysight-inc/HackerNews huggingface dataset:
Seems dodgy. Sure you could say that most people who buy Kia Optimas are choosing them over a Mercedes on price but it honestly doesn't occur to most of those people that a Benz is an option for them because it isn't. And anyone saying Mercedes is losing market share to Kia would be laughed out of the room.
At that rate GCC will eventually die in obsolescence. By design, apparently.
Enjoying your life does not imply getting satisfied with what you have.

You can enjoy your journey and be thankful for what you are having at the moment, not only the finish.

Translating this to our members of startup: concentrate on your activity, rather than focus on getting your first million.
Lisp and Smalltalk were the first ones.
Well, where I live the (last) names are at the bell at the building entrance as well as the bell at apartments doors
In the United States, you generally have your specific apartment number as part of your address, like so:

John Smith
123 W Main St #456
Pleasantville, PA 12345

The mailman will then find the mailbox labeled '#456' at the apartment building at 123 W Main St.

However in Germany, you would instead write:

John Smith
Mainstr. 123
50505 Pleasantville

And the mailman will find the mailbox labelled 'Smith' at the apartment building at Mainstr. 123. So effectively, your last name becomes critical to your mail being delivered, and your address is shared amongst everyone else in your apartment building.

Where the actual door to your apartment is remains unknown to the mailman, post office, and person sending you mail.
Dans la section HTML and Bootstrap, la phrase suivante contient au moins deux fautes : "But, of course, I discourage you fro doing this because, in my opinion, markdwon files must try to be as lisible/raw/text only as possible."
Has apple patented auto-complete feature on touch screen devices. What if my app auto completes text. Is that infringement.. please help
Ask HN: Password best practices?
My password practices are an unsystematic mess. I keep different passwords of varying strength across all of my accounts.

I'm ready for a total overhaul with best practices in mind.

How should I go about this?
I'm an [emacs -nw + bash] dude but, sometimes, I like using fancy shiny gui tools. :)
BBC tries Instagram video to deliver daily news
Yeah, I'm not sure what exactly that is trying to justify but off the top of my head I can think of about 1/2 dozen different ways to tie rich media to the calendar entry. iCloud and EventKit have their issues but this just seems way wonky to me.
"start breaking up functionality that logically belongs together and can't be reused in other contexts"

I know you said you're in the C++ world, so I don't think what I'm doing fits yours, but I've responded to the same behavior in the Java world in a way that tends to confuse and mystify my co-workers. In Java I've started to declare classes within methods. These classes can compute complex processes, but are nicely tucked away in the only logical place they make sense, that method.

My reason for this is that the method really belongs to the containing class. I can't break it down or abstract it out. I could use composition, but the new method-class isn't usable by anything else. The sub steps in the method aren't usable by any other method within the housing class. I could put them there, but they would just muddy the outer class. So now the code looks something like this.

public class Outer {
void doSomethingComplex(final params) {
class ComplexThing {
private void step1() {...}
private void step2() {...}
public void goToTown() {...}
}

new ComplexThing().goToTown();
}

}

ComplexThing gets access to the outer params. This cuts down on constructor complexity and cements the intricate bond between the two entities, method and inner class. The logic is broken down nicely. Finally, nothing is needlessly shared.

This might make the outer class a bit larger, but I find this structure pleasant.

It's also a useful pattern for writing tests. Each test method gets a class (could have inheritance) that has a setup, test, tear down. All of that is encapsulated in one place.
Thanks for the suggestions everyone. I remembered there are some forks floating around on github. And while they might not be completely up to date, they probably contain the important parts of the code that someone might want. So I took it down.
RAW files are not support and every photo is uploaded and stored with its own copy.
This is just a cellular version of a guy with a megaphone calling on people to disperse. BTS is the megaphone.

The problem is not in the technology. It isn't even all that useful to the regime. They already know where the protesters are. The problem, as always, is in the baton they hold in the other hand.
It will show them just how oppressive it is. After enough killings and beatings, however, they will not be so sure they're doing the right thing here.

Source: lived in a totalitarian state. The guys who can kill and maim without being held responsible have little reason to fear the masses, as long as they can put up enough violence to contain them.
Unity3D Editor means the entire Unity3D game production system, not just a glorified ed. Currently Unity3D games can be developed for Linux, but they cannot be developed on Linux.
Speaking as an "imperative guy" who's lately been learning Common Lisp, I tend to suspect the confusion you're encountering is not so much a property of the functional style in general, as of Haskell's style in particular.

While I'm admittedly not best placed to comment on the matter, it seems to me that what Haskell offers is not so much greater power than a Lisp, as greater concision, as well as a language structure which doesn't allow for the sort of "escapes" into imperative behavior that a Lisp programmer can employ.

In fact, now I think about it, I'd say that Lisp and Haskell are in this way roughly analogous to Perl and Java. I'm sure this claim will infuriate partisans of all four languages, so let me hasten to point out that the only sense in which I mean it is that Lisp and Perl allow the programmer considerable stylistic freedom ("TIMTOWTDI"), while Haskell and Java go to great lengths to enforce that style which their respective implementers consider the One True Way.

Both these traits have benefits, of course, or one would've probably outcompeted the other by now; of particular note here, though, is that the One True Way style requires a lot more front-loading on the part of the developer than the TIMTOWTDI style does -- in the latter, you can more or less "fake it 'til you make it", while in the former, trying to "fake it" results in a nasty dressing down from the compiler, and you can't accomplish anything until you've become at least a neophyte, preferably a proper acolyte, of the One True Way.

All of which is a very long-winded way of saying that if what you're interested in is not so much Haskell specifically as the functional style in general, you might be well advised to start with a Common Lisp or a Scheme, where you can study the functional style without needing first to understand any large and rather dry bodies of theory. Granted, you'll probably screw it up a lot right at the start, at least if my own experience is any indication. But Haskell's a big elephant to swallow all at once, and starting in a Lisp or a Scheme will let you nibble around the edges at your own pace, rather than being required to choke down nine-tenths of the entire carcass just to get to Hello World.
My game server runs on Linux, developing client and server in the same OS will be great!
Proprietary C compilers are also alive and well in the embedded world.
> I could always write my own parser, but I keep hoping someone already wrote something like this.

Not the parser, just the transformation phases. Maybe something like the Haskell XML toolbox or Clojure data manipulations (XML -> clojure data structure -> munge[0] -> XML) would work for you.

[0] basic options: Enlive, or parse XML to Hiccup and manipulate Hiccup tree before serialising back.
Is it a form of irony when programs wind up overwhelming this memory with too many functions? :)
You don't have to be a member of the exchange to trade there. You can connect through many outlets, some of whom offer a FIX (Financial Information eXchange) API. You can submit HideNotSlide orders through FIX and perhaps through your brokers' GUIs.

The point is that no special license or membership is required, although you may have to do some work to implement this type of order.
VMware buys AirWatch for $1.54 billion, acquires mobility strategy
Gurley's Law
why an overlay ? PHP is a server-side language, it doesnt need an overlays, it needs fixing.

It's not like javascript where you dont control the client, you control everything that is running on your servers.

HHVM is good for Facebook,though i fail to understand how they could not migrate to any other serverside language given the number of developpers they hire, unless the legacy code is an unmaintainable,unreadble mess. Twitter did it(rails to jvm).
So some folks like doing it one way, others like doing it another. Both groups think their way is better, and can give arguments in their favour.

In reality, the right decision comes down to the project goals, the deadlines, the budget, the resources, the staff, and many other factors.

This whole 'debate' has about as much depth as "should I put ketchup or barbecue sauce on my chips?".
Physicists track electrons as they tunnel to freedom
Just use LastPass [1], 1Password [2], Keepass [3] or whatever password manager software you like and forget it. I prefer LastPass for seamless syncing and multi-platformity. It can also check existing password if you use them multiple times!

1. https://lastpass.com/
2. https://agilebits.com/onepassword
3. http://keepass.info/
I'm reading the patent and can't believe it was approved.

Maybe I don't understand the patent but it seems Apple patented that the auto-complete suggestions are shown under the input field.

So this is all about interaction design.
It’s a new before-after image, but it’s very similar to the old before-after image, for example: http://www.space.com/24330-mars-rover-mystery-rock-appears.h... There is no new information here.
> Well at least they notify first.

This comes from Soviet Union's militia mentality that people aren't enemies. It already changes as Ukraine (and other former republics) fully converges to democracy.
My friend (I don't know him in person, we work together remotely) told me that he has 3 cell phones: one at home, one at the work-place and one always turned-off in his car (for emergency). He doesn't wear a cell phone with him. When someone wants to contact him he/she calls him on one of his home/work phones judging from the day time, if he doesn't answer the call he calls back when he reaches home/work place and sees unanswered calls.

Two years ago when he told me this I thought he is a tinfoil-hat paranoid person but now I know he is right.
Gallery of best 404 not found pages.
Microsoft kills stealth Xbox marketing campaign: Was the FTC on its tail?
And used GCC before that.
That was quick, Congratulations.
http://snugug.github.io/designing-the-modern-web/#/
In fairness, changing your password also deactivates any login tockens associated with the old password.
This is like feminism. Once I had a feminist say it was about equality for women AND men.

I said, "would you like to join an organization called 'maleism'? It's for the equal treatment of men AND women."
> FOCUS ON ENGAGEMENT QUALITY BEFORE ENGAGEMENT QUANTITY

I'm glad they touched on this. I've heard from several sources that many VCs don't care about engagement at all, as long as growth is massive - which seems crazy to me.

For my own SaaS, I'm focusing entirely on engagement and getting the service right before scaling up. I'm constantly talking to early users, gathering feedback and iterating. It's a slow and painful process, but it's reassuring that Intercom also did this.
Good idea about the demo page!

And apologies that we didn't make the US-only part more prominent before. We've added it to the front page and moved it to the top of the FAQ.
For those who want to learn about this issue through an investigative news story instead of one of Vice's opinion pieces:

http://www.washingtontimes.com/news/2014/jan/21/ukraine-prot...
This is like feminism. Once I had a feminism say it was about equality for women AND men.

I said, "would you like to join an organization called 'maleism'? It's for the equal treatment of men AND women."
Or to pivot a bit toward the current state of affairs worldwide, Random is Resistance - War on Error. http://www.youtube.com/watch?v=aE6RtzwVdHI
Programming Game Controllers in iOS 7
Just read it! What an incredibly well-thought out book that break everything own so simply. Recommended!
Men are put off by nasty, aggressive vibes too. I don't know why you'd think that that's exclusive to women. Men want to work in a friendly, cooperative, supportive workplace where they won't be sworn at or have snide remarks made at them. Unfortunately, that's not always possible, because some people are jerks, and companies don't always hire well. I think that will always be true, because that is human nature.
I think you're hitting the nail on the head with this not really being related to an issue with the language choice. I think I just came to a decision I don't want to develop for the web in Java. I kind of lead with the language argument, but really my issue is with mgmt and processes. Mostly with promises from mgmt, regarding a positive change in the way we do things. However, this has been a long long time coming. I have started to get to a bit of a too little too late predicament. This has been fuelled by my mentors who have all left my company for the same reasons. Leaving me without a mentor figure, which is something I am really striving to obtain again. I would like a mentor at least until my development confidence has been made more concrete. As mentioned above, my development career is still early days.

What you have said about architecture and design also rings true! Many other employees in my company are crying out for the development a more maintainable and stable product, coupled with selling this product to clients expectations. Which we seem to struggle to get right time and time again.

I will definitely take you advice as well with the interview process. I need to ground my wants from a future employer.

Really appreciate the detailed response! Helps put in to perspective what my priorities should be!

Cheers!
In that case, performance/watt is more important. You still have to take the upfront cost, but first-order effects tend to dominate 0-order effects over time :)
I'm not sure there's much benefit to looking for that kind of correlation (or even causation). But yes, this guy seems to be way smarter than me and that excites me :)
Not really. Such people merely understand a handful of concepts that come from Computer Science and have enough hubris to attempt such a project. Of course, the better attempts tend to come from better programmers.

Then there's the old joke. A Computer Scientist is someone who can write a computer language. A Gentleman Computer Scientist is one who refrains.
>"proved wrong by Apple's Xcode? "

As far as I know, Xcode is not an compiler, it's an IDE that uses LLVM/Clang underneath as primary option but also gcc if it is your choice. In the same way, Visual Studio uses cl.exe underneath but it can be hooked up with Clang too.
I second that - I have been looking for something like this, but it would be extremenly conventient to be able to upload directly from LR.

Another request - I love the free flow, tiled display of images a la Flickr photostream - any chance that could be an option?

Otherwise, great job! - I was pleasently surprised at the quality of this applications.
Did rental cars suddenly disappear? After every car accident I was involved in where my car was a total loss, I had to wait 5-10 days for a check from my insurance company to cover the loss. During that time, a rental was provided to me.
I'm the OP (original poster) but not the author. Which makes me wonder: what's the HN convention for asking the article author something in a comment?
" You’ll never be a billion dollar business if you’re not deliberately working to get there. And in venture capital, it doesn’t make sense to invest in anyone who isn’t at least trying to build a business that size."

It doesn't make sense to invest in anyone who might just grow to a 50 million dollar company? I think VCs must be missing out on a lot of opportunities.
I will not be showing my support because Unity3D is proprietary software. Ask them to free their source code instead.
Solidly good news for all concerned and not remotely surprising, as others have commented there's never been an apparent appetite by the Supreme to distinguish Institutional vs other speakers in treatment of first amendment rights.

Amusingly I think the article title completely misses the point - bloggers are not journalists because being a journalist doesn't afford any special protection. May as well say journalists are bloggers.

I do wonder if there needs to be a conversation about reach or dissemination potential of published comments for both private and public individuals. Certainly rumour and speculation can be hugely damaging for both personal and private individuals when spread to a sufficiently large audience. Malice could be a very grey area when, with a sizable audience, speculation still wounds. I don't know if this is taken into consideration by courts following Sullivan and Gertz?
> Even when registering with the government they have what floor number you live, but not the apartment number.

The local (German) government knows exactly where I live. My apartment doesn't have apartment numbers - as far as I can tell, this is common. Instead I live on the "second floor, right side" (2-R). This is what it says in my lease and on my registration with the local government, and, along with the street address, it uniquely identifies my apartment.

Besides, the very fact that one must register one's residential address with the government is contrary to the point you are trying to make. Even more bizarre, in my opinion, is the fact that I must also register my religion with the local government. (That is so that the government can collect "church tax.")

My experience living as a foreigner in Germany is that Germans trust the local government but not private companies.
Why would anyone use a closed fork of llvm? The open one would continue as normal without Apple.
> not actually Unity developers

well, I'm not a Unity developer, but if they added Linux editor support, I might become one. I've longed to try it in the past, but I just can't go back to Windows.
We have similar anti demonstration laws in Spain. We have to ask for permission from the government to demonstrate against the government. If you don't have the signed paper, you can be thrown in jail or get huge fines. This shit is getting scary, as they are slowly removing our rights. Only difference now is that they don't really hide it anymore as they don't care.
Use a password archive (e.g. KeePassX) encrypted with one really, REALLY good password you'll memorize (plus a keyfile, should you feel paranoid).

Each password for a service is then randomly generated and stored in the archive; you don't need to remember them, you just need to access the archive.

For default, I have chosen 60-character password length, upper-lower-numbers-spaces-special characters mix (as a rule of thumb, a longer password is preferable to a more complex password).

For whatever reasons, some services refuse this combination - and that's a huge red flag: if the service at least hashes the password, it should get a uniform, eminently storable string out. If they care what characters go in ... well I ain't saying they're storing the plaintext, but it's close enough to arouse suspicion. One of the worst offenders seems to be Skype, with its "maximum password length: 20 characters, no weird characters allowed." If that happens, well, you can override the default and generate a weaker password for that one service, or vote with your feet and not provide your account details to such a suspicious contraption.
This is why I wish they had the internet when I was dating pre-my married days.
Ask HN: What's a cool (the best) city to live as a developer?
I am tired of the taxes of my country and I am tired of living in a metropolis with traffic problems. I want a quiet live, working at day and then go back to home to read, watch series/movies, and be with my girlfriend (and in the future, with my family) - I don't want to live in an expense place, I want to save money to travel and if it is possible, to buy a small house.

I am pretty sure there must be a city in the world where that is possible, without the frenetic live of places like New York, London or Paris.

Where is that place? Where is the best option to developers to live and have a quality life?
Seeing as they appear to have gone after Samsung, and not Google, whose keyboard also has this functionality (and in fact, an image of the Google keyboard appears to have been used in the ruling, referred to as an image of Samsung's), it seems more like a specific attack on Samsung with anything they can find, rather than them tracking down anyone infringing on that specific patent. There are literally hundreds of keyboards in the Play Store that have this functionality, as well as it being a staple feature of every modern mobile OS platform. I doubt they'll care much about your app TBH. You should be safe enough.
I don't quite buy this. In Germany you are legally required to register where you live with the government. Failing to do so can result in penalties, and your registration paperwork ("Anmeldung") is required for almost any government service and many private services as well.

In the United States, if I move, there is no registration of such addresses. States do require driver's license holders to update their licenses when they move, but this is never checked and not verified. Additionally, in the US, if I have a private contract or if I buy a land trust (whose shareholders are private) I could simply take up residence somewhere, and never even have mail sent with my own name on it.

For someone wanting not to have their residence known, Germany isn't the place.
VMware Buys AirWatch for $1.54 Billion
Two people were shot by the police yesterday, warned or not.
I completely agree. I used to have systems upon systems for remembering passwords, but I inevitably had accounts with the same password, and remembering them was impossible after a while.

I started to use 1Password (for my Mac) about two years ago, and it probably sat, unused, for the first six months. I knew that I was doing the wrong thing by not using 1Password, but I was also frustrated by the thought that every time I went to a Web site, I would need to click a few more times, instead of letting my browser fill things in.

At a certain point, I realized that the only way to use good passwords was to embrace the 1Password way of doing things. I slowly but surely changed all of my passwords, and I feel much, much more secure nowadays. Each site has a different, long, impossible-to-remember password -- but that's OK, because the whole point is that the password shouldn't be possible to remember.

It takes time to use such systems, but they're incredibly worthwhile. And after a while, their use becomes quite painless and natural.
Author:

Have you considered hosting it on github instead of your own server? It may lower costs, and more importantly (to me at least) it's a more familiar platform so it's easier for me to browse around, and more likely to get forks and pull requests and issues filed.
Did you even read the linked post?

Modern "PSD to HTML" is not about slicing up an image to create image based templates any more than it is about table based layouts.