skysight-inc/HackerNews huggingface dataset:
Is https://en.wikipedia.org/wiki/Facade_pattern a God class? I like the idea if it only delegates to other classes. Its downside is the dependencies to many classes.
Screen space projected grid with GLSL and WebGL
Comments are just comments, we should not keep adding keywords and syntax to them.

Go's backward compatible promise is hurting itself. By sticking with strict compatibility mode, ad hoc solutions for fundamental issues are added from time to time. Sooner or later, those patch works will back-fire.

For a language so young (version 1.0 in 2012), they should keep compatibility for stable release (1.x), but start adding language features in 2.x branches ASAP.

Yes, compatibility promise may help selling the Go language at the beginning, but Go authors may seem a little too confident/optimistic of the language spec. in this case. If a 2.x branch is not coming out soon enough (in about two year), we will probably face the same dilemma as Python 2 vs 3.
DuckDuckGo and a little problem
Great ideas for major, youthful cities full of young, fit childless bike riders heading home in the sunny and dry environs of California with a convenience store on every corner and without sacks of shopping to carry and toddlers running around.

But living in an English market town myself and being heavily involved in community life and discussion, I know the cramped confines of many older English towns and villages are a total nut-ache for a sizeable share of residents and people are endlessly campaigning for more parking, better traffic management, and more spacious estates.
Create, Manipulate and Scan OMR Templates Using Aspose.OCR for .NET API
How to get ideas for Apps
"(Search- and filterability) or end-to-end encryption" is a false dichotomy. You should have both. If you can't get both, then there is something wrong with your setup.
Yeah, I also found that making educated guesses about optimization spots early is important. You cannot not optimize all the time. Overspending resources on optimization happens because the team is not working together well or the developers aren't experienced enough. This can't be changed with a quote though. It needs time, training and good guidance by the management.
Same here - and it's actually really quite bad for safety!

I walk to and from work every day, same route, same crossings, during daylight hours, the same sequence of traffic and crossing, to the degree where one watches the traffic lights and crosses as you see them change, rather than waiting for the pedestrian light.

Anyway, long story short, walked there one evening shortly after getting into this routine, and got halfway across the road before realising that the flow was evidently different at night, and required a button-push for the pedestrian interval.

If they just put up a sign that said "button needs pushing only between hours of X and Y" it'd probably help road safety and save frustration - although that goes contrary to the article. shrug
I used the unicode symbols; ♠ etc for my game; http://playonline.cards

It was a bit fiddly but definitely wins on file size. I would have used SVG for the face cards but they really killed performance with animation unfortunately, so I went with a compressed PNG (20kb for all 3).
Meet Auris Zwing, the Revolutionary Speaker
Sure it might be a big deal in Sweden, but would this stop it happening?

Unfortunately for Julian he is not a Swedish citizen.

Since Julian has yet to be charged with anything and the Swedish authorities apparently just want to talk to him why can't they get on a Ryan Air flight and come and talk to him in London? Provide a rational answer for this question and I will believe that Julian is not looking a one way trip to the USA.
The link is wrong.
> What would be the Swedish law that would be used for extradition?

Probably the same one that permitted US lobby organizations to order an unconstitutional raid on tpb.
I'm not sure why it bothers everyone so much. I might be missing something, but unless people are writing their comments in a very specific style then it shouldn't cause issues. From the help:
"(note: no leading spaces and no space in "//go") where command is the generator to be run, corresponding to an executable file that can be run locally."
It just seems like the code is distinctive enough it shouldn't cause problems. Or, if style should be adjusted, why not write your "not code" comments using the /* */ style?
KDE 1-3 and Gnome 2 were great. But then something went horrible wrong in their UX- and UI-designer-mindset. Similar to Windows 95-Vista/7 had a really nice UX and UI, but the Metro/Modern-UI (WinPhone7+ and Win8+) is just tasteless, awful and with crazy color choices.
If there's a button, I push it. I don't believe it will work all of the time. I believe it will work some of the time.

I also believe that the hardware is there so that the software can be changed.

I've seen plenty of people follow your strategy incorrectly, perhaps following an operational change that they haven't noticed. They are really just waiting for someone else to come and push the button.
Mediwikis- a site for medical students to learn together. Looking for feedback
I wish there was a real quote here, because I find it hard to believe his only example of a Google value add is translation. Personally I'm happy to use Gmail for insecure communication as long as I can keep search - it'd be utterly unusable without.
Show HN: Automatically Test HTML Against CanIUse.com Data
Not really a valid comparison. Encrypting a message is more like sending your letter in a titanium safe.
Okay, now I get it. Thanks for clearing that up.

I have to agree that adding features into comments instead of new language blocks or frameworks is smelly.
http://en.wikipedia.org/wiki/Repatriation_of_Ahmed_Agiza_and...

As for what US law, I don't know. Mind you, I also don't know what US laws the Guantanamo Bay detainees were taken under. Or what laws the US does it's cough "extraordinary rendition" or cough "enhanced interrogation techniques" under. Doesn't mean the US doesn't do those things, simply because I can't cite those laws.

Hell, here in Australia we're about to be screwed over by the Trans-Pacific Partnership - and even people who are really interested in that treaty can't get access to it. It's being made in secret with the US calling the tune, yet we're all going to have to live by it. So what if I can't name a law? There are laws, and then there are what countries manage to get away with. Sometimes they overlap, sometimes not. In the case in the link above, Sweden quite happily ignored it's own legal processes for extradition.
How does datingring scale? If you're setting people up on dates using real-human matchmakers it sounds like you've got a matchmaking agency.

That's unquestionably a good business if you can get customers (I've seen the millionaire matchmaker reality show and she's got lots of money). What I'm not seeing is how that business scales to the multi million dollar exit that a VC is looking for.

For every few hundred customers you need a new "real human" to manage coordinating the dates. How can you maintain quality across even 100k users? Obviously, with money you hire more, but what's the "engineer to user" ratio?

Facebook has 1.2million users per. What's app has 14million users per.

How many users can one "dating engineer" handle?
Slack rewards bounty for cheeseburger vulnerability
Given the amount of pressure Wikileaks received and the open death threads from several US congressmen towards Assange, it's not a far-fetched assumptions.

The case was closed and re-opened if I'm not mistaken especially because it was Assange. I'm also quite sure Ecuador wouldn't wanna shelter a rapist.

So given the dynamics at play, it's safe to assume that there's more than a rape charge at stake.
Keep in mind the author's research into video games in general was probably only skin deep. Statements like saying World of Warcraft is older than Starcraft indicate that they probably paraphrased a lot of the vidya discussion.
Specific instance of a common problem (for me, at least).

In an on-off toggle, does "On" mean that it's already on, or that it's off and pressing it will turn it on? Seen it both ways.
Most of the article reads like a pr piece sugar-coating Marc and a16z, and the part about his wife is unapologetic celebrity gossip :). I also doubt that depictions of the workings of VC firms from this article should be taken at face value.

To be fair, the author tries to ask some adversarial questions towards the end of the article, but for example Alex Payne's criticism (link: https://al3x.net/2014/06/17/dear-marc-andreessen.html) is dismissed with a casual ad-hominem attack.

The vision Marc presents for blue-collar workers (work a lot and be poor or work when you feel like it and be very poor) is hardly enticing. The future he is envisioning is one of extreme inequality, with a handful of people controlling most of the advanced technology that keeps the world running. And a16z clearly want to be among these people.
I've participated in several assessments of a companies and departments. An inevitable question in the interview process for department heads is: "tell me about your Excel addiction". This is a sign that their BI tools have failed them and frequently that they have neglected to invest in reporting. The next level down is that they are performing operations necessities with Excel. The last level is that they have no operations software and it's all done in Excel.
> The first investor who tried to invest was drunk at Demo Day and got handsy with a cofounder, so he was out.

> One investor took me to lunch, said he wasn’t interested in investing, and wanted to ‘test’ the product out by going on a date with me.

> Another investor introduced me to a group of fellow investors as ‘the beautiful CEO who has two other beautiful cofounders’.

> Another never followed up with me after our meeting, but a month later invited me to an event his VC was holding with a ‘PS – this is a personal invite’ (meaning I was invited as a date, not because I was being considered as a potential investment).

> Another investor met with my CTO, held off on investing, and then asked one of our matchmakers if he could be set up with our CTO, or someone like her.

Shameful carry-on (on the part of the investors).
Easier to extradite him directly from the UK.
This came out in 2005 not 2013, fyi.
Did I ever mention that I fucking hate the fucking web
Completely off the main topic, but - $25k/m is great, but growing beyond that is not difficult per se (when compared to growing any business). I personally know at least 5 different companies that have bootstrapped to over $1m/yr, three of those over $5/m year without a dime of investment. (We're in the $1m+ group.)

For us, that's 5 full time people. That's it. One $5m company has grown to 20+ people.

My point is, I wish people would stop with the narrative that getting funded is the only way to be successful. The idea that growing beyond $25k/m is too difficult without funding is absurd, because if you can get the money to scale quickly, you'll find that getting from $1-10m is really difficult. Then $10m-25m. And so on.

And before you know it, your valuation is 40x revenue and you're kicked out of your own company without a dime to show for it.

$300k/yr is awesome. It's not hard, trust me, to organically grow that to $1m. You'll pull a nice paycheck, and those dividends end up in your pocket, not someone else's.

Edit: if you really have 60% month-over-month growth, you'll break $83,333.34/m ($1m/yr) in less than 3 months! I'll assume you're not actually holding steady at 60% m/m... But you can see you're not that far away.
That is $2B in investable capital. This is much different than a company's market cap and is on the larger side for a venture fund. A company worth a $2B does not have $2B in the bank.
It's interesting that he says that they want to shape the future - like all VC's - and yet many of their portfolio companies [1] do no such thing. Do ShoeDazzle and Fab really "shape the future"? There are lots of companies on that page that, based on the description of his thought process, he shouldn't have written checks to.

[1] http://a16z.com/portfolio/
I have seen this "type errors are infrequent" argument many times and I think it stems from a confusion about what a type error is.

Many programmers who are only used to dynamic languages think it means something like the following in Java: "String foo = 5;".

But when you start learning something like Haskell you start noticing that many of the things you took for granted as "problems that just happen when you do programming" can actually be found at compile time and they will start frustrating you every time you see them.
Have no idea about Anna Ardin's political motives. And if you think there isn't a ton of anti-enemy and enemy building shameless propaganda thrown to and via the press during any conflict, you're deluded.

However, for what I remember, the rape accusations are ridiculous (though sound for the Swedish law). The alleged rape victim voluntarily hosted Assange in her house and her bed for days after the the alleged rape had happened. The Swedish law appears to be calling rape what in sane countries is just called regret and second thought.
The issue that I, and apparently many other people, have is that this is just an unnecessary potential confusion. Why not use another symbol for directives, instead of overloading comments? Why create the potential for confusion - not everyone that will work with Go is going to be deep in the ecosystem - for example they might be using an editor that mischaracterises the line as a comment. Why create this potential for confusion instead of just using a new symbol ($$, @@, %%, whatever). It would be much clearer to the casual reader that this is something that will have an impact at the tool level.
Cyanogen OS, a desperate move?
If you love map editing and collaborating on better map data for the people, http://www.openstreetmap.org/ is available for editing. You can choose from a multitude of editors, your edits are live within minutes and everyone can benefit from your contributions. OSM is free and open, you can download it all, you can do whatever you want with it, you are not feeding a corporation that might or might not appreciate your sacrifice.
It isn't so bad. Tampering with mail is a federal crime.
Sweden gave a lot of US soldiers that refused to go to war asylum during the Vietnam war. So much for parallels in between now and the sixties/seventies...
https://prezi.com/about/
If they allow unreviewed community edits to the map, why don't they also allow users to revert changes by others? This is how Wikipedia deals with vandalism at least.
Eye patches to reduce the headaches, wrist braces to help with the pain, etc...

It's probably best to avoid getting to this situation. At some point years from now, your body won't be happy if this continues.

In addition to a little more rest, you might want to take 10 of those hours a week and add a little voice recognition, for example, into your tool chest:

http://ergoemacs.org/emacs/using_voice_to_code.html
How many customer development interviews is enough?
CSS Fractals
Killing Off Characters Won't Fix 'Game of Thrones'
Isn't that one of the point behind the "white male privilege" argument.. that one gets ahead just because they belong to a group..

You would be supporting and perpetuating such a structure.
vi vs. Emacs: The Oldest Rivalry in Computing
Maybe the way Microsoft is doing it really is the better one: give resources to OpenStreetMap and let them take care of the community work. Both sides win.
In my opinion aligning yourself too much with a particular 'counterculture' should be the domain of teenagers and those in their early-twenties. And that's fine: we're social creatures and we often need some help breaking out of the paradigms we grew up with.

But at some point one should learn to forge their own path, separate from any package of beliefs that comes with any 'culture'.
Searching and filtering your emails is pretty easy to do locally.
Show HN: Experiments on the Live Tor Network – New Publication Is Out
Zoe Barry: Solving Problems in Healthcare with ZappRx and Leading Women in Tech
I was completely aware of the issue and I chose specifically to let it happen (As was very clear from the README). This is an exercise in how the community can bend the nature of Git to serve a nice purpose. Absolutely no issues if this fails, in fact I'd learn more if it fails then I would if it succeeds.
Agreed. And just to be clear, I'm not suggesting anyone should program this much. But I think some people are forced into this situation, especially in certain settings. My goal with this post is to provide a list of things that might help alleviate side effects.
More Consensus on Coffee’s Benefits Than You Might Think
I got my first 300 baud modem in 1983. It was life changing. The world that was opened to a kid in Jr High was amazing. It was the Wild Wild West. I had gargage bags of floppy disk of games and would trade with people in UK. Learned how to hack in Assembly for my C-64. Saw criminals who stole credit cards for tens of thousands of dollars get caught and than hired by Compuserve. Had two brothers who I did game trading with get arrested because they stubled upon a military (Pentagon) server when randomly dialing looking for servers (That was a lot of fun in the day) it was a mystery and the /help or /? would almost always get you in.

My Uncle even got me some security work at 15 years of age. The face he made when I broke into his unhackable system (Basically you logged into the server than it hung up on you and called back the phone number that the user name was tied to) To bad you still had to have a root for everything to work and there were HUGE holes in almost everything out there at its time.

PS CompuServer was the WORST and never understand how they survived for so long. BBS was the best system ever except for the horrible busy signal because someone was signed on.
"Evolution is a fairytale for grown-ups. It is useless"
Pierre P. Grasse, leading french biologist

"Scientists who go about teaching that evolution is a fact of life are great con men, and the story they are telling may be the greatest hoax ever. In explaining evolution we do not have one iota of fact."
T.N. Tahmisian, physiologist for the Atomic Energy Commission

"Evolution is baseless and quite incredible."
Ambrose Flemming, president, British Association for Advancement of Science

I can found hundreds other quotes like these made by famous scientists.

Beneficial mutations do not exist, therefore, evolution of the living is unproved. There is no species that could stand as an intermediate between man and anything else. There is in nature zero intermediate state between bird's feathers and anything else. Evolutionnists have no clue how to explain the origin of the cetacean.

Evolution is a complete hoax, it has not been thrown to the trash can just because of the alternative theory that is left if evolution disappears. And you know what it is.
"The main difference? They were all run by all male founders"

I know in Spain and Europe the founders of 10 different teams, all of them trying to disrupt dating. Rarely one succeeding, only after pivoting.

It is very easy to compare yourself only with the successful people, and forget all the people under them, and worse underestimating your competitors.

It is also a self fulfilled prophecy. I have seen bald founders get nervous with investors, getting too nervous, making a bad performance, then blaming it on being bald.

People do not care you are bald on a business, but if you are nervous they sense it, and start thinking there is something fishy about you.

Investors smell weakness and self doubt. If you doubt about yourself they will never invest on you, obviously, if you doubt about you nobody is going to trust you.

I created a company while traveling around the world. EVERYBODY BELIEVED I WAS CRAZY. Everybody. My parents, my girlfriend at the time...

I made it anyway but it was not easy and it worked pretty well in the end. If someone told me that I made it because I was a "white male" I would feel tremendously disrespected. It takes for granted all the incredible hard work, the difficult decisions, people around you feeling sorry for you, losing all your money, your girlfriend...

I got to met people tens of thousands of times more successful than me. If I made money in my twenties, I met people that become rich on their teens.

I know nobody that had success without hard work but there are people that work very hard that did not make it. I meet Rafael Nadal when he was a kid because I played tennis and played tournaments. I meet dozens of kids as good as him or better too.

It is so easy to put excuses when you do not make it, but there are that, only excuses.

But excuses are very dangerous. If you believe someone success because he is white and male, you wont be able to really see what REALLY makes them successful, and you won't be able to learn from them. Your competitors are your main teachers.

You have to use the fact that you are a woman as your advantage.

Sending hundreds of mails requesting meetings? Stop doing that, you are looking desperate male or female if you do that, that you need them more that they need you.

I created my company without external funding, lots of people were interested in investing, mostly because I didn't need them. Those that got in got a good deal.
Dealing with internalized homophobia as I came out to myself and others was eye-opening. The number of unfortunate things we internalize and perpetuate is amazing.
Mansplained.

edit: more info for the downvoters: The condescending tone of 'Look, ... fundraising is hard ok?' and lots of assumptions that OP doesn't know _anything_ despite obvious years of experience.
Sexism disproved I guess. If this Alba woman can get funding with no special advantages or privilege then I suppose any woman can walk right in and scoop up buckets of money.
On Yosemite 10.10.3, the emacs version is 22.1.1.
Proof of work. Every email the spammer sends out would need to be properly encrypted (or else the target wouldn't see your ads). This would actually put a lot of control in the hands of the user - set the amount of work required to mail you through key strength. Spammers would absolutely hate this, it would be like the USPS requiring bulk mailers to prove they aren't spamming by including the recipient name (not "Current resident" or "Our friend at").
May be so, but if someone shows more interest in you rather than in your product or idea, you've kind of gotten your answer.

It might be hard for men to ignore any sexual aspect in interaction, which in many situations (like pitching at funding events) is definitely inappropriate and unpleasant; you are right to call that out. I'm not excusing bad behaviour. But for better or worse, no matter how unfair it might feel or how much insult it adds to injury, you've gotten an answer.

I would find it hard to believe someone goes to a fundraiser to ignore a genuinely great idea/product just because they feel a bit horny. I doubt you'd want a person with such lack of focus involved with your company.