skysight-inc/HackerNews huggingface dataset:
There's no doubt, vim isn't big on making it easy to find your way around.

I don't think that matters so long as you're methodical in your approach to learning it. It's important to master the basics and then add new tools one at a time.

The amazing thing about vim is that each new command can be composed with your existing knowledge set, so just learning what, say, 's' does gives you a whole lot more power.

Also, while the discoverability might suck, the built in manual is just incredible.
If there are 1000000 million advanced civs in our galaxy and 999999 of them decided not to expand, the 1 remaining will still colonize everything in a million years.
Beautiful website design! I see that it originated from a theme by Mark Reid, though you have probably made changes (e.g., print does not show the top bar in the original theme from Mark)

Do you mind if I re-use for my upcoming blog (with attribution, of course).
Another interesting technical detail is that the nethack code contains a lot of synchronous stuff, which is generally hard to port to the web (where events must be short-lived). To get around that, the port uses Emscripten's emterpreter-async option to build (as you can see here: https://github.com/coolwanglu/BrowserHack/blob/master/build.... ).

That runs the application in a little interpreter designed for Emscripten output; the interpeter is capable of pausing and resuming code, so synchronous code isn't a problem.

More details on emterpreter here: https://github.com/kripken/emscripten/wiki/Emterpreter
Probably all of them?
"Founder" is not a factual term. It is not unusual for it to be awarded to major, early players who show up after the incorporation papers are filed.
The argument is weak. Ageist employers aren't hiring founders. They ate hiring professionals in whatever field, and nay want someone more naive to avoiding paying more for talent.

You can argue morality or maturity or whatever, but "Jimmy Wales paid people to build wikipedia" isn't a reason to hire him as an info tech.
You have a right to the presence of your legal guardian once you are under arrest, and the process is not immediate. You can't demand your mothers presence in the back seat of a cop car. You can at the station though, for example.

You don't have the right when you are in the process of being arrested, especially if you are actively resisting arrest.
Meerkat will have no chance against Periscope with the support of Twitter. In two years we will hardly remember what Meerkat was. Sad but true.
Fantastic! Thanks, I'll check those out.
Brain games to raise awareness brain disease
Nothing has taken its place for <specific task> is a long way down from being one of the most popular languages for anything, like it was in the 90s
My toaster needs a different UI from my phone. My phone doesn't need a different UI from my other phone.
The question is still open as to whether the officers deleted the video evidence, and it didn't look like excessive force to me, considering the kid was flailing around and actively resisting the officers lawful orders.

I hope the cop is punished or fired if he deleted the video evidence, but that is still up in the air whether that happened or not.
I can't help but I just don't want Dropbox or anybody else to read all my files.
Telnet is not installed by default on recent Windows. The steps to enable it are easily found on the net, but you'll probably be better off with dedicated software, like Putty or Mobaterm to name a few. It could be useful for MUDs too, among other things.
Difficult puzzle game created using JavaScript
That's good. I just hope this motivates you more than ever before.

Good luck :)
The Pirate Bay Is Down, Reason: Game of Thrones Fans?
Could this be possible for Linux? After playing with pf it just makes you never want to touch iptables.
Classes don't need to have mutable state. I've written several rather useful classes that were completely immutable after initialization. As such, there are no things to keep track of. No side-effects, nothing like that, a snapshot in time of whatever values I need to pass elsewhere.
Why BerkleyDB?

BerkleyDB is now AGPL3[0], which some projects have a problem with. (Of course, you can buy a commercial license. Some projects have a problem with that too).

But the main reason, almost regardless of context, as to "why not BerkleyDB" is LMDB[1]. It works way better than everything else, in just about every practical use that has more reads than writes.

The only downside as far as I can tell, is that right now it relies on memory mapping the entire database, so you're limited to ~1GB overall database size on 32 bit systems. There is no practical limit on 64 bit systems. Also, I recall Howard Chu (main LMDB developer) mentioned that in the near future LMDB will gain the ability to manage memory manually - thus removing this restriction as well (for a performance price if used this way).

[0] http://www.oracle.com/technetwork/database/database-technolo...

[1] http://symas.com/mdb/
Always awesome to see another production Ember.js app in the wild.

On a personal note, the team behind Confetti also organizes the NordicJS conference in Stockholm. In addition to running one of the best JS conferences in the world, IMO, they are also some of the nicest people in the community. As a NordicJS attendee, I've been "beta testing" Confetti for some time. It's a great product and I wish the team all the best.
No, not really. They lied.

https://en.wikipedia.org/wiki/Dropbox_%28service%29#Privacy_...
HTTP runs over TCP, so SYN?
Ya, you're right. I'm completely updating the site now to make it clear.

I see what you mean about the double network effects but because of my bad copy it comes across that way but essentially Bylder is like Kayak for job search and users would be linked to the employers career page to apply.
A Ruby Interface for Last.fm Web Services
If you have to maintain a Solaris install and want those modern amenities, I'd recommend pkgsrc. It can turn any UNIX into a pretty nice environment.
Absolutely true. Awesome advice, thank you.
very interesting : from real-life problems to neural networks in a few lines !
> The problem is that societies are built to protect the clever and stupid people alike.

Sure. And police officers deserve to be protected too. How much can a person actively resist a lawful order before it's okay to mace/tase them? Traffic stops are incredibly stressful for police officers - not because they love stress, because it's very easy for a weapon to be concealed on a person and for a routine traffic stop to turn into a violent confrontation.

> And I guess I have to sleep at night knowing I walk on the same planet with people like you. Well that's life I guess.

Again, you sound like a really reasonable person here.

> In any case in a country where it has this problem http://thefreethoughtproject.com/american-cops-killed-people...,

Part of the problem here is that you have a general idea of a very big problem, and you are taking a specific instance of something and imputing that this specific instance is part of the general problem. I can agree with you that there is a general problem of police violence in the country, but I don't think that this was an actual instance of it.

For example, imagine you cared very deeply about child abuse, and you thought that it was a huge problem in this country. Then, someone posts a video of a parent lightly spanking their child for bad behavior. You think that this represents the child abuse in the country and it is an outrageous act. I just see it as a light, deserved spanking. I guess that makes me a sociopath though.
RubyInstaller 2.2.1 released
https://en.wikipedia.org/wiki/They

"Alternatively, they as a singular pronoun can refer to an individual without strictly giving it a gender."

https://en.wikipedia.org/wiki/Singular_they

"Singular they is the use of they, or its inflected or derivative forms, such as them, their, or themselves, to refer to a single person or an antecedent that is grammatically singular. It typically occurs with an antecedent of indeterminate gender"
The Pirate Bay Suffers Downtime
The source is also on GitHub: https://github.com/gocircuit/escher/
Made by the same person who brought to you such classics as "MongoDB is Web Scale" and "Node.js Is Bad Ass Rockstar Tech".

Also significant enough to be mentioned by Joe Armstrong himself: https://joearms.github.io/
Architectural photography in the age of social media
One idea I had was to convert the text of the articles I liked to read into a podcast style article, and listen to it at 2x speed. Maybe then I can get through the articles much quicker.
Beautiful. Would it be feasible, suitable reasonable and practical to build ternary "circuits" in escher? Emphasis on practical
Apparently, Steve Jobs felt that the next generation of cutting edge innovation would happen at the intersection of medicine and computer science.
Hire a lawyer ASAP.
And, if you have some kind of a contract, you should consult with your lawyer how to fortfeit it. For example in my country, a contract can be fortfeit if it wasnt in good faith for both parties, so you are inexperienced and let into the project that is bigger than you can really do for 6k. Of course, you should have strong evidence for that.
I didn't mean for my comment to be condescending - sorry about that.

I was a computer programmer from 20 to 21 (I worked full time in college), and I changed fields at 21. I am in my 30s now. I didn't figure out these dynamics by myself - I was fortunate that my manager at the time was also changing fields, and he explained these things to me. He was in his early 30s and he became a doctor.

Now I am just trying to return the favor by describing these things to younger people on HN. And I read HN for kicks. :)
It's server side encryption, they still can access your files. That's how they generate thumbnails for example.
the ypeface isn't semantic so the name reflecting the typeface isn't either. emphasis has semantic value (think of the latex command \emph), but italics is styling
Yeah, that's exactly what I'm doing. Or not.

We're way past the decades where you had to sit around "thinking" for ages to come up with a data structure. You still loading the program up on cards or something? You saying it is as preposterous as the guy I met a couple of years back who offered to come and design SQL DBs for me. It's just not done any more. That's not how we work any more, that time has past.

In today's world you can prototype up the basics of any complex system in an hour or two and throw it away if it doesn't work. Tests are cheap, it's easy to mock, there's no compilation to worry about. And if you can't look at a problem and immediately see the effective ways you've solved similar problems before, well, you're not as senior dev/architect as you think you are.

You simply sound dated to me.
Don't misinterpret this comment (or my previous comment) as hostile, but handing out a phone number online - without any explanation or accountability - makes you susceptible to spammers.

What is the purpose of Aaahit?
You say you're working with AI - what is the primary purpose of Aaahit (discussion, task-routing, scheduling, etc.)?
I think this is a good demo to share with family and am glad this organization has c.uk.

Another more general example to share with family is:

http://www2.scotiaonline.scotiabank.com.online.authenticatio...

These are both cases where the subdomain can trick people. The .c.uk one is a bit more dangerous as they claim a lot of people end up landing on those pages. I had a quick look through some other second level domains to see if anyone else had a site like this.

The more details on two level domains here: http://en.wikipedia.org/wiki/Second-level_domain
Where drinking at work is a job requirement
Why the motion trails? The Mario example doesn't have them and I can't recall any extreme motion trails from my days of playing console games on CRT TVs.
I think the one big difference is that he shipped. I don't think the other comparisons matter.
Pseudoscientific rubbish. The conclusion is entirely based on the assumption that there wouldn't have been any progress in the n-back task without brain stimulation and that is 1. pure speculation, 2. implausible because practice usually makes you better at a task. Also: placebo. The general idea that we can "unlock" more brain power by simply applying electrical currents to the brain is utterly silly.
I'm not Russian but actually a New Zealander like one of the first two to walk on top of Everest so the rules I'm using aren't fiddled to promote some predetermined nationalistic outcome but actually lessen the memory of one of my countrymen. If you're an American then maybe you should also look more objectively at the historical importance of the events instead of blindly talking up Armstrong or Eustace.
This brings back memories of my first game (http://www.ticalc.org/archives/files/fileinfo/179/17999.html) I was around 12 years old. It seems pointless now, but was fun when I built it.
It didn't come up for us, we were doing a hardware project. What did come up was the fact that this one guy in particular somehow knew how to do our job (whether that be the metalwork, the electronics, the firmware...) better than us, about half a dozen times. I guess the sociopath attitude thrives in that environment.
Legal Profit Review Binary NEED TO KNow Scam or Legit? THE TRUTH
My favorite Fermi Paradox solution thus far is the "Transcension Hypothesis" (http://brighterbrains.org/articles/entry/the-transcension-hy...), which basically says that sufficiently advanced civilizations invariably turn inward, rather than outward.
Oddly, I found the headline underwhelming, even if 'may' was not there. I then found that fact overwhelming. Sure, when I think about curing colorblindness, I find a lot of good in it. I just think that on casual passing, I can be desensitized to the awesomeness that I read about every day. That is kind of exciting.
San Francisco Downtown - full stack web developer, front-end (angular.js preferred), and back-end positions available. Showpad (http://www.showpad.com/about/careers) - series B SaaS startup growing quickly. Email krishan@showpad.com.
I'm more pessimistic. My experience has been that inferring often benefits from reparameterization or analytic marginalizing, plus a bag of tricks that many people don't know.

It's unfortunately still a long way from being a technology that you can pretty blindly use like ols or logistic regression. Particularly if you only care about prediction, not parameter inference, lr with a penalty search is pretty straightforward.

May I ask what / if you use bayesian stats for professionally in your news work?

Also, the link to your github from your site goes to stdbrouw instead of debrouwere
> Does one discover one's inner burglar?

"If you find yourself in the right adventure," replied Bilbo.
I love these CRT shaders but have always wondered, has anyone thought about or worked on a physically accurate simulation of a CRT television? Something that takes a framebuffer as input and simulates the electric signals that control the magnets around the tube, how those magnets affect the electron beam, how the beam interacts with the shadowmask, etc. elements in the front of the tube, and finally how each individual phosphor on the screen is illuminated by the beam.

I wouldn't even worry about doing stuff in real time to start with, instead just focus on the most accurate physical simulation possible. Then use the learnings from the simulation to try to create more accurate shaders that any program could use for simulating CRT tubes.
I've been wishing as a 29 y/o that I could find a way to take a year off from work without it financially ruining me, and spend that time both traveling and coding. I still have a lot to learn, but I've always had this burning desire to code deep down. It has manifested in building websites, but I want to dig deeper. I'm doing so to an extent, but with other obligations in life (mostly work), it ends up going on the back-burner more than I would like. I feel like I need a year of rearranging my life. A complete overhaul. Even if it's not all coding, but working for a non-profit or volunteering, doing other things that affect the world in positive ways, and/or traveling while doing these.

I have traveled before and it was great to see the world from a different perspective. I feel I need that again. Maybe call it an expensive empathy-building exercise.
Ok, you are right. I was confusing implementation with the concept.
Interesting that they would allow such an odd domain to be registered in the first place. It seems like a big security hole.
> You are a neutral male human Monk.

No way, I only play wizard and tourist! Please let us roll our character as standard nethack :)

Very impress beside that, no need to check anymore if my last system has it installed before going on vacation ^^
Virgin Mobile (Sprint). $30/month. Stinks though because it's Sprint and there is no 4G in my area. Signal is okay, customer service has been fine. No billing issues, generally. Good company, just not good in my area from a service standpoint.

Planning on moving to Cricket or AT&T (their coverage is pretty good here). Probably Cricket because I am okay with the 4G speed limitations (still way better than 3G) and can get a plan on autopay for $35 that includes enough data for me.

I don't understand paying $60+ for phone service, unless it's your main computing device. I've been cutting down my bills lately and was paying $70 for Sprint and realized I was just throwing money away.
Why is the Spanish Congress doing this? What are the long term goals?
Office employees work naked for a month ( Social experiment)
Why is that interesting? c.uk is a registered domain, the WHOIS for subdomains correctly states that it can't be registered.
I didn't know single letter domains were allowed? For example none of a.com, b.com, c.com etc. work - do other gTLD allow single letter domains then?
Ease of coding is not the primary advantage of mcmc. The (giant) disadvantage of variational inference is the user needs to derive equations and understand quite a bit of math, where gibbs or other samplers like those in bugs/openbugs/jags/stan can work with the factored distributions and require much less mathematical sophistication from users.
The frequent puns wouldn't have been so appalling if the author didn't figuratively "take a breath" on the page, and point them out every. single. time.
X.org is pretty well known
> Why is that interesting?

Because I found it interesting.
Oh, thanks for noticing, we've updated the site now! Sorry! The pricing page was right, the feature page wrong.
On a similar note I've found Ben 'Yahtzee / ZeroPunctuation' Crowshaw's "Ego Review" series pretty fascinating, where his friend replays the games he made when he was a kid, and they commentate over it.

The first one is here: https://www.youtube.com/watch?v=PlELK_3dGm0
How is a wildcard subdomain configured?
While this is technically awesome, I'd much, MUCH prefer to play without all the visual munging.

Nostalgia aside, CRTs didn't actually look that good originally. They weren't used for their visual effects, they were used because they were cheap and easy. Why would you actively make your content look shittier?

I suspect if you went back, and offered the people developing these games the option to play them on a modern display, without all the distortion and such, they'd much prefer it over the "CRT look".

At least, please, PLEASE let the player turn the effects off.
https://t.co/ is very well known. Probably the most used single-character domain in existence :)

Unrelated, but I've never understood why t.co counts against your tweet length.. for example, if you tweeted "ebay.c.uk", it would count for length(http://t.co/xxxxxxxxxx) characters (15 characters even though you only typed 9).
>as its still perfectly reasonable to expect a simulated race to have some physical presence and desire to explore the universe

Greg Egan's Diaspora is a nice sf novel exploring this theme.
You're missing something here. The UK is a country that allows second-level domains e.g., co.uk, gov.uk, org.uk as well as just domains ending in .uk.

This organizations owns c.uk (so the who-is you should lookup is just c.uk.

What I find hard to believe is that ti looks like it was registered on: 10-Jun-2014!?
There are certainly good things about DVCSes like Git or Mercurial that you miss when using SVN.

On the other hand, every project I've ever worked on that has used Git still had some sort of centralised repository that was considered authoritative for controlled release purposes. The smart projects had a local server for this that everyone pushed to. The over-enthusiastic used GitHub, and in at least one case then found themselves unable to deploy when their systems were all up but GitHub was down.

Within that master repository, having a single linear history so you can identify exactly which code you've got in any given release with just a revision number is often helpful. In Git you simply don't have this, so you have to manually tag everything you might ever want to reproduce, which is basically everything on your master server, which requires extra hassle and clutters your log.

A separate but very practical issue is that SVN has worked fine on Windows for years. Git's support for Windows is getting better, but still far from ideal even today.

The sheer complexity of Git, up to and including data loss bugs because even Git's own scripts didn't track everything properly, is another recurring concern.

I've seen more than one very experienced developer, well aware of the pros and cons of different tools, argue for using SVN on a new project for these reasons alone.
Cool. I've seen that in the past, but didn't think of it for this situation. Reading the docs for pkgsrc on Solaris does not give me a high level of confidence it'll work on current Solaris systems (it covers Solaris 10 and mentions stuff that I know does not apply to current Solaris).

But, I might actually want to try it on Mac OS X. I've been working on making our installer work on Mac OS X with Mac Ports, but that's been pretty rough (though mostly not due to Mac Ports problems...Mac OS X is simply not an acceptable substitute for UNIX or Linux and the documentation for server-oriented stuff is either non-existent or woefully out of date).
I am not so sure. While I'm certainly no mycologist I have read a little in the area and am under the impression that most mushrooms can be realistically cultivated without huge symbiosis-emulation research chemistry level challenges.

In any event, here in Yunnan, China (said to be the world capital of mushrooms in terms of production, edible species, and undiscovered species[1]) there is a high-altitude (read: Tibetan) mushroom gathered for the Japanese market known as the 'songrong', which allegedly only grows on pine trees of certain age. Prices used to be very high because it was believed to be impossible to artificially cultivate. I have heard through informal channels that challenge has now been met (implication: through Japanese mycology research), so the price is bottoming out. This seems to be circumstantially confirmed by reports of declining exports over the past few years.

1. "Of 2,000 species of edible mushrooms in the world, more than 600 grow in Yunnan".
A simple DNS configuration would be:

An A record * .domain.com -> IP address

and in Nginx on the server with that IP address

server {

listen 80;

server_name domain.com *.domain.com;
I was wondering the same. It knows the concept of attributes, maybe you can define an attribute "tag"?

I like they compared it to Zotero, I love Zotero and it is perfect for keeping a personal, curated library for anything.
Hi Sebastian, thanks for the response, it makes a lot of sense that the comment referred to RhodeCode and not GitLab. I feel stupid for thinking otherwise, rtz12 is right that I'm a bit GitLab obsessed.
No Death, No Taxes (2011)