skysight-inc/HackerNews huggingface dataset:
Don't forget that it's all fake. I'm not sure the author understands how carefully planned her trip was.

What she shows is not North Korea. What she shows is what the propaganda from the communist party leaders wants foreigners to see. The truth is way less rosy (which, yes, makes it really very scary).

The hotel is fake. The trafic is fake. The shops are fake. She did realize that they do create products that don't have a market but it's worse than that: they create fake malls (well, actually one fake mall, which every single visitor shall see if he wants to see a mall) just to make believe visitors that they have malls.

The entire trip is under supervision and every "delegation" that goes there get to see the exact same things, give or take one or two things.

For example the tramway picture: it's in basically every single movie show from foreign "journalist" who got to get there. I say "journalist" because they're not allowed to do anything on their own: they're constantly accompanied by members from the party.

Poverty is hidden in basically every street where, of course, you're not allowed to go.

I speak several languages so I can watch TV from different countries: it's always the same. At one point me and my girlfriend considered going, so we started watching as much movies as we could about North Korea and we started to realize that all the (totally non-connected) delegations were always doing the exact same visits. After three of them we knew what we were going to see in the fourth one.

What about the truth? Well independent reporters have reported famine and people eating roots during cold winters.

It's really frightening to realize what communism does to people from both a liberty point of view and a poverty point of view.

I'm honestly not sure the author understood what happened to her.
I believe this wraps it up, lets move along now...
Built at PENNAPPPS!
Sorry for posting this, it appears that HN is not the place to post content if your only goal is to help people to learn. The hacker ethic is dead I guess, Richard Stallman really was the last man standing then. Remind me to come and post something when I decide to make some silly iPhone / android app when I want to make money rather than sharing knowledge.

Thanks.
not necessarily true, depth and focus become an issue. Even with a bigger screen, you still need to know exactly where the eye is looking to provide proper focus on the screens.

If you've been following what John Carmack has been doing with these types of things, that seems to be the conclusion he has come to.

Your solution is certainly simple and cheaper to implement, but isnt anywhere near as effective, immersive, or cool. Eye tracking is defiantly needed to take this to the next level.
I love the idea of the human matching. Great work guys :-)
I hate buying into the idea that any company /needs/ marketing. Word of mouth is very powerful. I think all companies need to position themselves for slow growth. For example, I LOVE the Weebly story: http://startupschool.org/2012/rusenko/

Over night successes rarely happen. That's my issue with incubators. A lot of times they invest in potential overnight successes when they should really be investing in those most positioned for slow growth.
> What I can't understand is that you seem to think that it is simultaneously true that law enforcement can fully investigate these kinds of criminal activity without at least the tacit awareness of the owners, and that the owners can somehow convince the crime lords that they would have had nothing to do with law enforcement's later arrests (especially given the coffeehouse you mention).

Criminals congregating in a place gives you a good reason to visit the place. The owner would not have to have anything to do with that at all, clearly the police is aware this is a problem spot, the occasional probe by officers is then to be expected. That's called patrolling the neighbourhood and investigating suspicious activity. There is a clear mandate for that. All they'd have to do to get rid of most of the undesirables would be to have a coffee there twice daily, unannounced at random times.

I don't see how confiscating one of the premises is a valid member of the solution set either, but clearly that's more profitable than old fashioned police work and walking a beat. A visible presence is a very effective deterrent in cases like this.

That still won't solve the underlying problem, and it will likely still result in a shift. But it is just as effective as a confiscation and far more fair.
Watch A Bulgarian Politician Escape An Assassination Attempt On Live TV
Keep in mind that all federal prosecutors are 100% committed to putting (especially poor and minority) citizens in prison for years for the victimless crimes of drug possession and distribution. This practice has destroyed hundreds of communities and millions of lives. There are no good apples in this barrel. Every federal prosecutor should get some portion of the punishments they're so eager to mete out.
10k's a hell of a lot more than I get for developing my open-source projects...
"Xylum up, phloem down"
Seth Godin's least read book is the one you must read
"insertions to the end of a variable-length array are very fast"

really tptacek? its O(1) ammortized over time, and when N grows it becomes really slow because it involves reallocation and a linear copy of all elements.
They are also giving out 5 letters of recommendation, which may be even better than a line-item on your resume.
Vetting a Chrome Extension
Leprosy bacteria use 'biological alchemy'
Exactly. I "ranted" about it in response to the article.

Basically I'm not sure the author understood she realized the "stock tour" and that it was all fake and propaganda.

Even the one school people get to visit is fake: the students are actors as you're saying. They take the few genius kids they have and force them to perform the exact same music in front of nearly every delegation that gets there.

Once I realized that every single "official" trip there tells the exact same story, my girlfriend and I decided not to go.

The drones and spy cameras tell a whole different story than the communist party's propaganda of course.

It's really scary what communism did to North Korea...
Write Effing Text
So for those who have multiple references at their disposal, this generally isn't a problem. My goal is to address all those people who need to use craigslist to find vendors, or do a google search as you mentioned. The feedback I've received from all these people is that it really isn't feasible to find good vendors in this manner. Craigslist doesn't offer reviews - it's really a shot in the dark, and performing google searches is a long and tedious process. The desire was to have one site from which to find vendors, see/leave reviews, and interact with the vendors through the site, in realtime.

All that being said, advertising/marketing is certainly not easy and is an area which may require a bit more cash flow in order to get widespread attention.

Not a killjoy at all - I appreciate the feedback
Not at all. Thanks for posting OP. Any technical discussion is welcome here. Ignore the haters who think STL vectors are a drop in replacement for lists.
The Coming Debt Crisis, and What it Means For You
The background images are pulled dynamically from Tumblr using Tumblr API!
... do go on.
We're on the same side. But just having a 'standard' is not enough; it needs to fulfill it's purpose in the most useful way.

I'm by no means pro-MS, but they are not abandoning standards, they just proposed one. Google and Mozilla have implemented things their own way for the past half decade before any discussion had started, that doesn't preclude moving to a standard later on.
So get money. Either by raising or contracts, or whatever. Or shoot your idea, people can help here.
I'm aware of the ways to force open a new tab, I was just curious as to why this wasn't the default. IMO, it provides for a friendlier user experience.
Nice heads up. It seems that most newbie entrepreneurs don't really want to get their hands dirty (which is obviously not programming).

Yet, success is a very abstract concept. With that in mind I don't think that, in general, success is rare. Failure and success are both abundant. A single outcome can be a success and failure, depending on what is your baseline.

For example, when I built a small financial firm my goal was to build something cool AND get bloody rich. I failed on that. Yet, we have millions of customers right now. My dream of retiring before 30 to work for fun didn't work out.
> Additionally, while the dataset has been approved by the Indiana University IRB for “non-human subjects research” (protocol 1110007144), it might potentially contain bits of stray personal data. Therefore we require that you follow these instructions to request the data. You will have to sign a data security agreement.

> Data Transfer: If your request is approved, you will send a blank 3TB hard drive to the address below.

> We will return the loaded drive to the address specified in your request within 10 business days of receiving it. The data on the drive will be encrypted using TrueCrypt. The password to decrypt the data will be emailed to address that you specified in your request. It will be your responsibility to install and configure TrueCrypt (http://www.truecrypt.org/) on the system where you will be accessing the data.

> 4.) Data Removal: When you have finished using the data, you are responsible for securely and
permanently removing the data including the drive that was used to transfer the data. For more
information about secure data removal please see: (https://protect.iu.edu/cybersecurity/data/secureremoval) .

> I have read and agree to abide by all University data security practice related to access to University confidential data. To the best of my ability, I will comply, keep secure, or return all information provided to me.

TL:DR they're just crossing their fingers and hoping for the best.
I'm curious about this 'anti flophouse' sentiment. Not everyone can afford $200 bucks a night for a hotel room.

Poor people need a place to stay too.
What's the deal with the "?v=1" ?
It's really frustrating - it's nearly impossible to connect with people you aren't already friends with, since people rarely check the "other" folder.
see my post below your second highest voted comment on this thread.
Liquid types in Haskell
| It's really frightening to realize what communism

Communism is such a loaded term that it's pretty meaningless at this point. China is also 'communist,' but people aren't eating roots to survive the winters. North Korea is a dictatorship under the guise of communism/socialism.
Oh boy, this is going to end badly. Remember when AOL released a huge anonymized dataset of their searches? People were still identified because naturally people searched for their own names, the names of their friends and families, local businesses, personal websites, etc.

This dataset is even worse since it includes both referral and the destination.

Keep in mind websites often put the usernames within the URL

Eg:
http://www.facebook.com/Your.Name

http://www.reddit.com/user/USERNAME/

http://slashdot.org/~USERNAME

http://news.ycombinator.com/user?id=USERNAME

So no matter how much you think you have it anonymized, a person's browsing history could reveal a lot more than you think.
The actual goal is to profit from seizing the property. Shutting down the business is the excuse.

This is civil forfeiture 101: the police department gets to increase its budget by $800K, and they don't even have to charge anyone with a crime. In the government, that's what's known as a "win-win".
TopCoder is certainly legit.
+100000.

It is comically frightening. It's so fake that you cannot help laugh about it (just look at this thread: fake center call rooms with people pretending to be talking while visitors noticed their headsets aren't even plugged in. Definitely comically frightening).

But I also hate the way too rosy tone of the "report". She not reporting on NK. She's reporting on what propaganda wanted her to see.
http://yaserzt.com/blog/archives/615

"This result should not surprise any experienced programmers, but unfortunately it does many of us."

whistles
Did you create a new account solely to bash this guy?
Namecheap is a decent registrar, and I'm glad to see they support a free and open internet.

But if you want a good registrar:

[1] https://iwantmyname.com

[2] http://www.gandi.net

iwantmyname has a refreshingly clean interface and absolutely no frills. Register a domain (tons of TLDs), set DNS. Done.

gandi claims it's a "no bullshit" registrar. More features, like auto-setup of vanity nameservers, but less focused on domains.

Both better than all the alternatives. You pay ~$5/year extra for the lack of features (how ironic), but it's well worth it. No intrusive interstitial ads, no sad excuses for DNS managers, no cluttered control panels, and no constant upsell attempts.
The New Scientist article isn't very clear. The paper proposes that tall trees are unable to gain energy from leaves above a certain length (my not great understanding is that a larger leaf can generally move more energy than a shorter leaf, but a longer stem can only move so much, limiting the useful leaf size).
If a website forces a new tab when you don't want to open a new tab (as I don't), that's not friendly at all. There's no easy way to override that behavior, while it's easy to get the behavior you want.
I'd like to second Nothing to Envy, it was a fantastic read.
>Sure, 10K is small given that it's the ISS

slightly unrelated but fun fact: the ISS is the most expensive thing ever built[1](sorry for the silly source, couldn't find the original list).

[1](http://www.filmitown.com/forums/general-chit-chat/37819-top-...)
Here's my thing:

I've never been hot shit. The closest was the 90s when everyone who knew anything about programming or networking was the bomb, maybe followed by working at a startup for the first time and really digging it and feeling like I was the man because they ran on code I wrote.

Since then, I've gotten older. And increasingly more depressed about my job. I've changed workplaces and it doesn't help, if anything- it just changed the nature of it all. After burning out working crazy hours at startup company #2, I took a job that was way too easy. Fell into the trap and now I'm older, my mind doesn't work, and I'm back at a startup in higher stress.

I've not learned much really except that I don't like it.
Awesome, it's surprisingly good data, with very little noise! Much better than I would expect from a phone barometer!
> Poor people need a place to stay too.

Yes, they do. It'd be nice if they could have a place to stay that didn't host meth-labs or dead heroin users.
It sounds like you didn't listen to your dad. He complained about how much email he gets, and you want to merely present it differently, and on top of that give him more work to do by presenting him with (generally low-signal) social media to process as well.
| The state North Korean tourist company KITC did
| not know in advance about our route. And we did
| not know what would really happen to us after
| arrival at Tumangan.
We got a 3930K, 32GB ram with 2xSSDs in software Raid 1 for $169/month.
Actually, MIT (and similar institutions) do not assert ownership of IP based on use of basic resources like office space and an internet connection.

See:
http://web.mit.edu/tlo/www/community/guide2.html#2.1

M.I.T. OWNED
(a) Patents, copyrights on software, maskworks, and tangible research property and trademarks developed by faculty, students, staff and others, including visitors participating in M.I.T. programs or using M.I.T. funds or facilities, are owned by M.I.T. when either of the following applies:
(1) The intellectual property was developed in the course of or pursuant to a sponsored research agreement with M.I.T.; or
(2) The intellectual property was developed with significant use of funds or facilities administered by M.I.T., as defined in Section 2.1.2.
(b) All copyrights, including copyrighted software, will be owned by M.I.T. when it is created as a "work for hire" as defined by copyright law, (see Section 2.1.3) or created pursuant to a written agreement with M.I.T. providing for transfer of copyright or ownership to M.I.T.

INVENTOR/AUTHOR OWNED
Inventors/Authors will own patents/copyrights/materials when none of the situations defined above for M.I.T.-Ownership of intellectual property applies.

[...]

M.I.T. does not construe the use of office, library, machine shop or Project Athena personal desktop work stations and communication and storage servers as constituting significant use of M.I.T. space or facilities, nor construe the payment of salary from unrestricted accounts as constituting significant use of M.I.T. funds, except in those situations where the funds were paid specifically to support the development of certain materials.
I realize that communists don't like the fact that Cuba ain't exactly a place where freedom rules king, the fact that North Korea is an utter failure, the fact that the soviet did sent opponents to communism die in Siberia (when it wasn't downright murdering) and the fact that Che Guevara was an homophobic and racist schizophrenic slaughterer...

Communism, no matter its form, only leads to slavery and poverty.

And it's only since we can write that China is "communist" between quotes that they're starting to escape poverty. And people in small villages in China are still not exactly living on very high standards so...
Just a few thoughts on the solution...

If you find a way to not jumble the socks as you fish around, you will be able to remember their locations. (up to a certain number)

The human brain is very parallel in it's image recognition, if your socks look different enough just placing your gaze in the general vicinity will lead to a match.

As you find pairs, the stack size gets smaller. (making the above two effects increase their strength)

Some socks will have multiple valid 'buddy' socks. (think a pack of identical socks... each sock will match any other)

So, version one:
- Spread your socks out all over the floor/table
- Pick up a sock that appears to be the most common. (you can optimize this later by memorizing the 5 or so types of socks you have the most of)
- Find a matching sock, return to step two.

Hopefully, this will allow the decreasing pile size to counteract the depletion of easily-matched socks, keeping the whole thing under your brain's limits for parallel sock matching.

(I'm posting this here because I'd like some peer review before I make my answer final.)
I don't think the prompt itself is the thing, it's the perception that the machine is under their control. In these kinds of things perceptions seem to matter a lot, especially to kids.
I'm flattered they'd ask me for my opinion.
My answer is not fully algorithmic yet "efficient" when I do it :

step 1) discard all your existing socks

step 2) go to walmart and buy them by packets of 10 - n packet of white and m packets of black. No need for other colors in everyday's life.

Yet times to times I have to do this again (lost socks, damaged socks etc.) and I hate to discard perfectly good socks too often (and I wished they kept selling the same socks reference!) so I recently took a different approach.

Consider than if you draw only 1 sock for the 2n stack of socks, your odds of finding the matching sock in a naive search is quite low.

Pick up 5 of them at random (usually humans are good are remembering between 4 and 7 different elements in the working memory - a bit like the human equivalent of a RPN stack - 5 is a safe default) and memorize their shape or their length.

Pick up one from the stack of 2n-5.

Now look for a match (visual pattern matching - humans are good at that with a small stack) inside the 5 you drew, if you don't find one, then add that to your 5 and keep randomly picking socks from the stack and compare to your 5+1 socks for a match (it will reduce your performances but raise your odds)

Much faster. Feel free to write down the formula (it's late, I'm getting sleepy) to calculate how much samples you have to draw for a 50% odds of a match. IIRC it's an hypergeometric law.

I do that every morning and rarely need more than 3 draws. Now you can estimate the size of my stack of stocks :-)

BTW I found that the transaction costs of sorting all the socks every time I needed a pair were far less than doing it once and binding the socks - because then you don't have to bind the socks, and there's also a diminishing marginal return (ie you keep looking for that 2 or 3 socks that when somewhere in the laundry and that you need to finish matching your socks and you lose time on that)
Are government buildings at risk when elected officials commit crime in them?
I own ten identical pairs of black socks. Any sock can be paired with any other. I use a rotation system so they all wear out (approximately) evenly. Every 18 months or so I throw them all out and buy a new set. This reduces the amount of thinking required during laundry and getting ready each morning, which makes me happy.
This is pretty funny, would be great as a browser or gmail plugin.
This result should not surprise any experienced programmers, but unfortunately it does many of us.

1. for that workload the result should not really surprise anyone.

2. you are pointing to one pathological workload to make a point that vector performance is always better than lists?
Tweets have a known level of volatility and a strict maximum length. Websites are 100% unpredictable. Why not take advantage of the known tweet properties to optimize this case?
I posted shortly before midnight my time so excuse the delay in replying.

The OP article suggests that UnixTime is the answer for every programmer. My take home message to every programmer that uses UnixTime is to be aware that it's non linear and has hiccups that will bite them every few years if not taken into account. This is not so much aggressively negative as it is a simple statement of fact garnered from years of experience.

My message to every programmer that works in a distributed system is that they should read "Time, Clocks, and the Ordering of Events in a Distributed System" (Lamport 1978) which uses observations and arguments from relativity to comment on the manner in which events propagate outwards from sources.

As for limiting awareness to "controlled scientific experiments", no, I'm not advocating that at all as time slip (something that has many causes outside of dilation) pops up all over the place these days, for example many things rely on GPS time which is something else that is non linear and periodically updated. I'd suggest that anyone writing software that relies on second / sub second granularity should be aware of where their fiducial time marks come from and what hiccups there are in that system.
Don't argue with a straw man. This is not a situation where the government was going after a business owner for not denying service to someone who "looks like" a drug user. This was a situation where drug dealers were openly operating out of the guy's motel rooms. Someone was running a goddamn meth lab out of one of the rooms.
Aaron Swartz, activism and depression
>"Are we morally required to intervene"?

I always land on a much eerier question. How brainwashed am I? And if I am, how would I know?
A private residence is not an institution. There for there is no parallel.