skysight-inc/HackerNews huggingface dataset:
The market for apartments is not a strong point for Stockholm. You can get an apartment rather easily, but it is not cheap compared to similar cities in Europe.

Some current listings from the Swedish equivalent of Craigslist:

http://www.blocket.se/stockholm?q=&cg=3020&w=1&s...
WordPress Community Offers Advice to Beginners
Well, one conclusion we can draw from the article is that 90% of code is not considered good by author's standards (which I not only agree with but take one step further), yet we weren't presented a case in which crap code could be mitigated.

I mean, when your employers insist on employing the bad engineers because they talk big jargon, that shows the Real Cost of Stupid Management more than anything else.
Cycling the Alps
Manhattan distance then. It is easier to work out the Euclidian distance though between 2 coordinates.
I tried to draw the elusive snowman: http://i.imgur.com/dr5VKTh.png

Clearly it's not impressed by my drawing skills.
The monkey Iran claims to have returned safely from space not the same sent up
I think it's better to drop them if they're holding you from getting to your target. The best example is how Mark Zuck, Dropped Savrin when he was not letting mark to get funds from VCS
I've never been able to work out if it is an invisible ⨉ character, or a character meant for use when things are invisible. Either way works for Muse I suppose.
If you like this, see DeTeXify http://detexify.kirelabs.org/classify.html
The history of Emoji before they got standardized is interesting. BTW Google was a requestor too.
The look of disapproval is not a single character; it comprises of three characters: [1] _ [1]

[1] http://shapecatcher.com/unicode/info/3232
The 'invention illusion' means new rarely is new
is this because it's illegal to work without a permit [edit: no, not needed for 90 days for americans]? or is it just detectives that cannot work there? or is it that they claimed to be local policemen?

if i were a market analyst who flew to iceland (private plane or not - what has that got to do with it?) to study local opinions on some new product, say, would that get a similar reaction? would it be ok as long as i didn't ask to speak to govt officials?

is there some kind of international convention / agreement that says that policemen don't work abroad? is it that the request for cooperation was at too low a level? [edit: ok, i added this just as it was suggested in a reply; thanks]

i'm having a hard time understanding what the problem was here from the article, which seems to assume that something was obviously wrong.

[oh noes - someone asking questions! better downvote! sigh...]
Thank you, I'd not seen this before.

I have always been interested in compiler design having not been put off it by doing a computer science degree, but, having not done the degree I've also never learned anything about it. This looks like it should help.

Although, I was very confused by the first couple of sentences - the author apologises for their global variables, and not knowing which part of the compiler they're talking about I don't know if they means they're going to implement kaleidoscope without any notion of scope, and just make everything global, or if they're just talking about the parser code. It's quite clear soon after that it's the latter, but it makes it difficult to read the introduction!
I can't get it to recognize 'Pile of Poo' (U+1F4A9)

Major bug.
>yet we weren't presented a case in which crap code could be mitigated.

Is that possible anyway?

I found the communication aspect an interesting point. But I wonder: what if the non-developers have bad communication skills? And how do you find out?
GlobalBrain.com: The Internet as a Collective Human Consciousnesses
We've focused on professional artists, and support all the main formats that they use. The difference in load time is because a lot of what's in our public gallery is from ZBrush, 3D-Coat, or Mudbox - high res sculpts that were not meant for realtime. It's more testiment to our processing engine that we can make these run as well as we do. Not exactly apples to oranges comparing these sculpts to Sketchup models on Skethfab. We've written about the comparison to Sketchfab here:
http://verold.com/blog/2013/1/13/verold-studio-vs-sketchfab-...
MongoDB: How to restore collections
I wonder:

Why this was never improved?

Also, good to know I am not the only guy that never manages to type this correctly.
In general it's a problem in pretty much every country when official investigators fly in and start investigating without prior notice. The US administration would do the same if the german police sent an investigation team over to collect evidence in a german case. The official procedure is to request help or permission from the local government and only send investigators if granted. Such requests get denied in some cases, for example if the alleged crime is not a crime in the country that you're trying to investigate in.
A Quick Guide to Serifs Fonts
Even if you’re an experienced designer, it’s never a bad time to refresh your memory a little with the structure of serif typefaces, a few recommendations and a little history.
Generally I think about flow in terms of setting up intermittent reward cycles where I need to put in a little bit of effort, but not too much, to get the reward.

So I think about ways I get get back into those cycles quickly. To do that I try and cut up my work into the right size chunks, have a plan, and leave work with an "easy win" so I can get back into the loop again quickly.

Some examples. Hopefully I'm not descending too far into life-hacker wankery here ;-)

* I TDD code, and always try and leave myself with a failing test. If I'm interrupted and don't have a failing test I will deliberately break something or hit undo enough times to get a fail so I have an easy win when I get back.

* I don't track time on task. I do block out time for tasks - and track non-relevant interruptions during that time and see if there are ways to stop 'em happening.

* I run a personal kanban board for stuff so I can keep that continual ping of reward happening during the day.

* I breakdown tasks as they come in so they I can get little reward pings on a regular basis.

* When I have real problems getting into flow I give myself automatic rewards (do 20m on X then you can do 5m of fun on Y). Similar to http://en.wikipedia.org/wiki/Pomodoro_Technique. Once I get started the normal task-achievements often mean I don't actually end up doing Y - it's just a personal hack to get me started.

Basically - fake the reward cycle until the real one takes hold.

Make vague sense?
Who doesn't love 🍤?

I just discovered the OS X terminal renders the friend shrimp glyph in color!

edit: and it's now my $PS1.
When you upload a model, it gets dropped into a scene that can be viewed collaboratively by your team or your peers. Try visiting a project at the same time as someone else, and you'll see how that works. You can also click the Google+ button to launch into a video conference with your collaborative 3D space at the center.

On the editor: it's not a geometry editor, but what we do provide you with is the ability to create scenes/levels, and fine tune your materials. The power of the editor comes with the runtime that we'll be debuting at GDC this year. You can use our platform to host and manage your assets, create your levels, then pull those into your application and use Three.js to add dynamism to your applications. You'll see the first reference apps on that platform in the next couple of weeks, and a public release in March.
"Perl5 is actually extremely readable"

@!&?
If you tried to go to Iceland (or any other nation in the world) without having first received permission, then yes you could expect to be given the boot. That's what a "visa" is.

If you're only staying for a short period and your own nation is on friendly terms with the place you're visiting, you can often expect to get a (limited) visa automatically. If you try and sneak in without one, that's called "illegal immigration".
The main reason I don't use is because I don't want to lose my files if it gets seized again that's a pity because it looks and feels great!
No, everything is ok. You can go in any country in the world and do whatever you want.
My guess is that they probably "snuck" into the country, mostly due to lack of proper procedure.

The Reykjavík airport is a domestic airport. International flights are done at Keflavík.

They probably landed, and didn't go through customs or anything.
In the next 20 years we could find out if there is life on other planets
n a rare interview, Astronomer Royal Lord Rees sat down with Humans Invent's Leo Kent to discuss the origins of the universe, the possibility of alien life and just what happened before the big bang.

"If we have to abandon the idea of time as a dimension ticking away then the whole concept of ‘before and after’ gets a bit fuzzy."

http://bit.ly/YIuIzD
yeah, that's exactly the level of detail in my question. thanks for the helpful answer.
The shit that Tech Crunch doesn't tell you...
americans don't need a visa for up to 90 days - business or tourist. basic googling would tell you that.

[ooh more downvotes for posting facts. because that's what hn is all about.]
How to Run Posix Apps in a Minimal Picoprocess
The problem is that the FBI sent law enforcement officers into another, sovereign country without prior permission.

This could have turned into a major diplomatic incident, it is not something you do no matter how upset you are about people leaking your stuff over the internet. Basic common courtesy - you ask first.
They aren't using anything but that and `rand()`. They could use the Crypto library in Webkit, but they're not.
What you see in the public gallery are the personal models that artists have put on display for their portfolio. In the background is a robust set of tools that let you review and collaborate in realtime. Every project is a multi-user space, meaning that if more than one person comes in, they can see each other, snap to another user's camera, and see material and scene changes as they are made.

We've got several schools piloting the platform - as a way for instructors to come into a scene with students and give them realtime feedback on WIP. Our first game studio clients are coming on board, doing daily reviews of outsourced work. And with the API that we're releasing in the coming months, we'll use the same tools to let web designers review and discuss assets being sourced from artists for the 3D websites, apps, and games being built on our engine.

Read more:
http://verold.com/blog/2013/1/15/mr-doob-at-dotjs-threejs-ne...
In that case it's probably sensible to break it up not only into separate projects but separate solutions too.

What bugs me is when relatively small solutions are broken up into large numbers of projects. Very often it's done for no reason whatsoever other than aesthetics. They're often divided up "against the grain" too, putting every layer of your application (presentation layer, business layer, repository, domain model, services, interfaces etc) into a separate project, with the result that a single task requires you to make changes to several different projects.

The general rule that should be followed here is the Common Closure Principle: classes that change together should be packaged together.
I've tried LyX. It's not bad, but the killer is, as houshuang says, collaborating with other people. It's not simple or slick enough that I can ask my supervisor to set it up to add his comments on a paper. I sent him PDFs for a while, but when I couldn't get the Bibtex references formatted quite right, I gave up and used a word processor. I'd love to see something better in this space.

(I'm not the poster you replied to, I just have a similar view)
Apps? No root? Your device serves others, warns Berners-Lee
You have convinced me I should re-read that book. I was young and foolish the first time, and not looking to learn lessons.
Being granted an automatic visa that allows you to be in the country is not the same as sneaking in while avoiding customs and immigration.
Documents revealing spring release for Android Key Lime Pie taken down by QC
I had to go to Stockholm a few years ago. It was somewhat short notice, so I didn't have time to brush up on my Swedish. I knew how to say "thank you", and "Sweden", and that was that.

On the first evening I had a bit of difficulty operating the keycard outside the hotel. A chap came up to me and started talking, presumably explaining how to use it. "Murgle burgle burgle wurgle furgle", he said, or something like that. I must have looked blank for about 0.1 seconds before he slipped, with barely a beat, into flawless, unaccented English. And the first English words out of his mouth were, "Oh, sorry..." :)

(This was not a unique experience. Even the petrol station attendants spoke great English. You don't even get that in England.)
A timely comment, as I've got a friend about to dive into this very enterprise (Coffeshop/craft beer combo) here in Atlanta.

Do you mind sharing what you felt were the key traffic drivers in the pre social media mention days? IOW, what drove people in your door the first 90 days of operation?
Try saying to a USCBP official that you're going to work for 90 days in the US

"Business travel" precludes several things, including work.

(of course, several duties in a business travel can be considered work, but they're usually spelled out). Basically you can't be compensated by your activities directly by someone in the receiving country.

But I'm sure doing an investigating in another country under government orders does not count as business.
In Iceland, Court Says a Girl Can Finally Use Her Name
Patent troll Uniloc attacks X-Plane
I like to tell my friends that software is like prostitution. It's the only product that once you sell, you still own it.
Hmm, I got the 0x26c4: Snowman without snow: ⛄
It's for mathematics. Some kind of math markup may want to distinguish x times y written xy from a two-letter variable called xy. So the product is x<invisible times>y but is rendered xy.
I am happy to be building the startup (BloomBoard) that Colorado is using to assess the quality of their teachers =)
Complications and user experience strategies with two social logins
Americans haven't lost their entrepreneurial mojo
Agreed that a pen tool or some type of editor would be kind of nice, but for what he's going for (proving out an idea), this is still pretty fun. I know a little of the science behind it, but it'd be great to read through some well-commented source code. He did link in the thesis on this, however: http://shapecatcher.com/B_Milde%20-%20On%20The%20Security%20...
It's perhaps interesting to note that at the size I run my browser (half my screen horizontally), the 'Sign Up' button is cut off - maybe responsive is slower to implement, but at least it makes you think about issues like that before launching your new site.
Why do some countries regulate baby names?
Very nice and amazingly accurate. But am I using your website the right way? When I look through the characters in the search results, if I see one that isn't rendering on my computer and just has a block instead of the symbol. I've been clicking on "bad" for "rate this suggestion". Thinking that it tallies up the total good/bad for a character to mean "how likely people are to have this character installed and working on their computers".

However, I now have a feeling that's not what that feature is for.
The fact that many people in that hn thread said they had no problem with maven? Again sir, what you were doing were just linking gossips as oppose to using it, trying it out, experiencing it, understanding it uses/features.

I can link to many2 .net blog posts how people have left it because it is too limiting but that is not the point. Personal preference does not equal real world evident that suggests that .net is not that limiting.

Last but not least, your nuget can't:

Run unit tests without any setup.

Run integration tests without any setup.

Run code analysis as part of build.

Run code style as part of build.

Package your project and make it ready as dependencies to hour other projects easily without having to import the whole source folder as another project below a solution.

Deploy to hour app server.

Generate javadoc or .net doc.

I recalled there were challenges to use maven for .net projects. Would you want me to query people praise of maven? Or would you want me to query how .net community wishes or is looking for maven equivalent tools in .net and how nuget is just a piece of subset of what maven can do? Or would you like to take a look the current landscape of build and dependency tools and how almost all of them mimic what maven can do?

The equivalent of maven would be msbuild, msdeploy, nuget, and various other tools in which you have to setup manually and requires a lot of effort. In the rails world they required gems, rake, and bundler to match maven capabilities.

I think I've explained too much. There is absolutely no point to continue the discussion if all you do is merely performing google search query of Java bashing because likewise can be done with .net and that would be a time wasting.

Otherwise, let me know when there is a huge revolution in the .net world that shook the software development world because so far you guys just following java footsteps in almost every area except the c# language syntax.
"Employers don't expect middle aged people to be innovators."

Well... if he's an innovator, why doesn't he create a start-up? He has plenty of experience to draw on, presumably. The truth is that employers want you to do what they want, not what you want. The last interviewee seems more business-oriented, despite training in microbiology.
I wouldn't say it's easy. Most of those ads are for a room, short term or in the suburbs.
One thing you might find interesting is to generate some kind of bytecode as textual representation.

Then write Assembly macros that translate those bytecode into real Assembly code.

This will give you a nice picture without much effort how code generation can be done.

Surely the performance won't be stellar, but is a nice experience.

On the other hand you can plug it directly into LLVM, but there you get more things to learn at the same time, which might slow you down.
They need to prioritise the glyphs based on frequency of occurrence to prevent ridiculous matches.
Why not use something like Foundation that helps you with this, rather than a static 980px?
Wow. Not sure how they managed to miss the big warnings about yaml.load. Notice, however, that unlike Ruby's YAML parser the Python one does actually have a yaml.safe_load.
That's to be expected. They have no jurisdiction there.

Edit: There's been numerous news reports all over the world about FBI/CIA agents doing police-work without reporting to local authorities in countries which are not the US, where they have no rights and no jurisdiction, as if it was their own turf.

CIA operatives have been charged in numerous European countries for kidnapping and abducting people not guilty on anything by local laws. Because the US wanted them silenced, because of "terror" or whatever.

I'm going to pressume this is what happened here as well.

I can assure you that if anyone had done the same in the US, they wouldn't merely be kicked out, they would be jailed for being in violation of the law.
Found a "secret" http://shapecatcher.com/engine/
Top Rated Superbowl Recipes and Ideas For Appetizers
Like http://www.ec2instances.info/ ?
I have never known an international grad student, even if they do not finish the program, to be forced back after. Actually, I don't know anyone that actually did went back without getting a green card first.
Independent Refactoring is Irresponsible
Ask HN: How to become proficient object oriented programmer?
I am a senior in Electrical Engineering(Undergrad). I have been doing Java, C++ and some web languages too for about a year. I just get the job done but my concepts are poor. If I want to understand OOP properly and I have 2hrs a day for a month for this, what should I do(books, tutorials etc..) Well the reason I have a deadline is because I want to start my career off as a software engineer instead of an electrical engineer so I got to be prepared for interviews but I dont want to resort to shortcuts.

Thanks a lot for the help guys!
I wonder how many people try to paint cacti as a quick test for tools like that ;)
Prosecutors united
Sovereign states do whatever they want. Most countries (if not all) have a legal framework for expelling foreign citizens on grounds of national security or foreign policy (and it's up to them to decide what constitutes that). This is accepted as a perfectly valid thing to do and this is what has happened here.

In this particular case, it is bad manners for a state to send its agents to another sovereign state in any capacity without getting some sort of a permission from the latter.
Wow what a weird map. No state in Europe is labeled (except Denmark in Greenland and Russia in Asia) whereas most but not all of the others are. And Europe is divided on Europe and European Russia-Asia. Russia is labeled up there in the upper right corner. The map's scale is in Libya. Only prime meridian, arctic circle and tropic of cancer are shown. And there are some weird blobs west of Portugal. And Kosovo is still part of Serbia
I've heard bad things on HN (possibly from yourself) about government startup funding in Finland - something along the lines of there are a small number of entrepreneurs favoured by the government who receive investments and produce some mediocre product doomed to fail and repeat semi-regularly.

Is this anything close to the truth or did I misunderstand/mis-remember this?
Uh... I'm not good at C++ :(
Sorry, that was supposed to be \x7E but I can't edit anymore. Now you only need to deal with printable ASCII characters.
But after 50%+ taxes, take home amount is quite low compared to US, right?
Crap code really depends on the project. I used to write crap code for clients (unintentionally, of course!). They did not think it was crap code, but looking back ten years, I think it was. But the applications did everything they were supposed to, were stable, and they had a short lifespan so no one else was going to need to come in and edit the code. Sometimes "gets the job done" code is the best. :)
The fact it took me some time to realize this might be a joke, shows how far from being a Grandmaster I am :(
Playing chicken with the world in order to prevent another conventional war between two superpowers... justified.

Otherwise, a hardline faction in any government could have easily pushed for it. Not the mainstream political force in the USA, most probably. (Though, who really knows, looking at Vietnam.) Also, my understanding is that the USSR was in an echo chamber that led it to believe capitalist USA would collapse on itself (hence the "we will bury you" line), so probably they wouldn't have attacked neither. Though the USSR had clearly the edge in a ground war, and I'm sure plenty fanatics could have been found. So there was still that possibility.

Of course, the perfect solution would be a perfectly-balanced economic/political federation of countries, policed by a neutral organization. That couldn't happen then, and that won't happen in the future. Neither Western countries, nor China+Russia, nor specially Arabic countries, will submit to a UN decision that violates their core political tenets, be it justified or not.
For the curious, this explains a lot of the science in a hands-on, approachable way: http://stackoverflow.com/questions/10168686/algorithm-improv...

EDIT: As this is a deep topic, there are also books if that's more your style:
http://www.amazon.com/dp/0123725380/?tag=stackoverfl08-20

or maybe you like Wikipedia (Ol' Trusty): http://en.wikipedia.org/wiki/Feature_detection_(computer_vis...