skysight-inc/HackerNews huggingface dataset:
I've played MUD's on and off for a long time and even tinkered with coding my own (first time was ~10 years ago: database + networking was done in C++, everything else in Lua. Most recent one was a 3 months ago[0]). I'd love there to a renewed interest! But I currently don't see it. There don't seem to be many new players and the existing ones are already heavily invested in the games they play (so its very hard for new MUD's to gain traction). I hope I'm wrong though!

[0] https://github.com/danielytics/dynamo-server I started this to try out some ideas I had. Didn't quite get to where I wanted, but did try some things I've been wanting to try. Didn't make it playable since its unlikely anyone but me would ever play it anyway. It was a good learning experience though and I would definitely structure it different if I do it again. Maybe some weekend I'll be bored and take another stab, but motivation isn't high without players.
This always struck me as an "On the computer" patent. The slide to unlock mechanism has been around since forever (think any bathroom stall or old wood screen door, etc). Just because it's on a computer screen shouldn't make it patentable.
Intercom Raises $35M
I find the ZSH git extension to work very well.
As I understand it the microphone is connected to two always-on telephone lines (second one as a backup).
Then how could she face that person alone? If you have a caretaker he reads your mail, he even might answer your phone, and he certainly should see that not just him and you are sitting in the room, but another dude with a steak he's feeding you. That's how I came to presume she would have some kind of autonomous agenda.
Bitcoin XT also has other changes decided solely by their two devs without fanfare or discussion; for instance, it disfavors Tor nodes and hampers anonymity.

This is not widely reported but is indicative of what we can expect from such a BDFL model. A BDFL is the end of Bitcoin.

The reason to oppose XT has nothing to do with blocksize and everything to do with control.
I agree with others that less tooling is needed then usual for clojure, however, DEFINITELY check out cursive clojure. You can do exactly what you're asking for.

Right now I am working on a back-end API, and with the REPL and Intellij+Cursive I can't imagine a smoother experience.

To your point, by using clojure I can startup a debug repl, and launch the web server from within the REPL. At that point, I can

a) breakpoint at any line of code and see the state of the system.

b) manipulate my system in real-time and see changes in real-time without needing to recompile anything

c) if I see a function and I want to see the definition, or follow the call stack to figure out which lib this particular function came from, I can do that with a single keystroke via cursive.

Plus, you get all the features of inline docs, source code of function, etc (available via REPL or cursive).

It's really a treat.
How is Aquamacs with Slime integration?

(I used it a little bit, but couldn't get used to the Mac command chars in Emacs. Too gray, I guess... :-) )
> but I worry about the fact that the extension API only has access to the post-analysis parse trees.

I doubt that's a problem. Parse analysis won't remove information from the query - otherwise it'll not be available for the actual planning and execution ;)
Haskell Tutorial for C Programmers
Donald Trump is Batman
I'm actually surprised that you as a Singapore citizen need a visa to USA. It seems that Singapore is doing much better when it comes to quality of life: https://www.ifitweremyhome.com/compare/SG/US
Breaking Technology Analysis Paralysis
market in the sense of "would people play it", sure. But probably you won't get enough people to pay for it.
The second paragraph of the Wikipeda[1] article on honorary degrees covers this:

With regard to the use of this honorific, the policies of institutions of higher education generally ask that recipients "refrain from adopting the misleading title" and that a recipient of an honorary doctorate's use of the title "Dr" before their name should be restricted to engagement with the institution of higher education in question and not within the broader community.

[1] https://en.wikipedia.org/wiki/Honorary_degree
"Today’s build is what we call an experimental build; future support is not yet guaranteed. Your adoption and feedback will help us determine if this is something we can sustain alongside our Mac and Windows builds."

I think we all know the future of this then.
On Disconnecting
Except for the split inboxes, I have all of that in Thunderbird with lightning.
I think most patents are silly, but isn't the system working exactly as it should here? The patent was awarded, then it was challenged in court and overturned for many of the reasons you cite.

If we were a lot more thorough about awarding patents wouldn't that increase the overall cost to society to exhaustively audit patents from the outset, instead of auditing only the small subset that's troublesome enough to be challenged in court?
I ask you kindly that, if you want to answer, please do so to myself and my words, and not to a straw man. You'll gain nothing from discussions if you assume other people's participation instead of actually reading it.

I said, as explicitly as I could, that I don't agree with strong protection through IP to slide to unlock.
Most single page web applications are as bad when it comes to SEO as Flash websites. "Download our mobile app" pages are the new skip intros of Flash days. A lot of Javascript apps are CPU hogs, HTML5 video decoding performance is as bad as Flash video on Mac and Linux. Security flaws are starting to show themselves while more native API is being opened. Should I count more?
The biggest limiting factor at the moment with Hurd is their choice for the base microkernel, currently Mach which hasn't had substantial updates for years.

While Hurd improves its userspace support, the should also revisit the idea of rebasing the OS on L4 (where you can also load a Linux instance in userspace for compatibility) or Minix3 which has been working on its own kernel features.
I love the multi row tab feature of TabMix Plus. I hope something like this will be possible with the new API.
I think medics should not be called doctors ("teachers") precisely because they don't have that degree.
Suppose a client and server were connected with a connection running with speed of light. Even then, there is some finite limit as to how many bits can be transferred. How do we handle scalability beyond it then? By abstraction. Rather than sending raw data we only send what is relevant & decode it at either ends.

Now transactions are raw data that flows in the bitcoin network, but there will always remain a practical limit. Throughput of the network is number of transactions per unit of time it can handle, which translates to number of blocks per unit of time.

To increase the value of this equation, 3 things can be done: 1.increase block size 2.Decrease block time 3.Abstraction

The problem is that XT side considers increasing blocksize is the only way. The core side has presented sidechains as one of the methods of abstraction, but since they invented it they formed a company out of it and now it appears as conflict of interest. Anyways, XT side is painting the Core side as anti scaling, which is totally untrue, but since sidechains are not even being heard, they are inviting other proposals to be presented at the workshop in Montreal on 12th Sept.
What's the difference between Nix and Guix anyway, and which is 'better'?
Mrs
And this, kids, is one of the many problems with some Catalonian people. Persecutory delusion. "Spain hates us".
Push Git is great! I've been looking for a comparable solution for *nix for a while. Zsh's git completion/prompt just showing the branch and dirty state isn't enough.
Yes. Capture the nostalgia for old players while revitalising the concept for new players. Sierra just released a new King's Quest game. Anything is possible.
Ah, that is much less dramatic than I thought. Thanks for the video.
And I prefer

sum(i + 2 for i in range(1, 10))

for readability. But we shouldn't judge languages on this sort of thing -- because then why don't we just write sum(range(3, 12)), or 63?
I just use Tornado templates for doing this. I made a wrapper to make it a single function call. The syntax is very similar.
It would be a non-issue if people understood that the rights of others weren't fungible. If the equal protection clause were better understood, such that other people's voting rights were as sacrosanct as their own, as would be other peoples' marriages, freedom of association, etc. Or perhaps if our legislative process weren't focused so much on attempting to pay lip service to the letter of the law while wholly attempting to violate the spirit of it.

Regardless, we should reject majority rule where it violates constitutional restraint, but in practice, people on both sides have shown themselves all to happy to prioritize their own whimsies over the rights of others.

This is not a critique of democracy, mind you, but it is a critique of the people who fail to understand the premise of constitutional restraint while attempting to enjoy their democratic privileges. If more people realized that, as a matter of schema, certain policy options were off the table, and that's a legitimate feature, not a bug, then I think we'd all be better off, but whether done through noble intent or bigotry, the suppression of another's rights is the result of having failed to understand that the necessary component to a healthy democracy is in the required inability to take things away from those you don't like.
So long as they add a rule to PEP8 saying you can only use one of the string formatting methods in a given source file...
Rovio to Cut 260 Jobs as the Angry Birds Franchise Becomes Irrelevant
The Great American Total Solar Eclipse Is Coming 2 Years
We’re .NET developers: Do we really care about Cross Platform?
Can an old tradition combined with tech help with hunger?
Show HN: YOU/ME/RUN – Meet people to run with
Pseudo-Meritocracies
The Washington Post unveils dynamic new homepage
Somewhere in your calculation there's an error.

75,000,000 cubic meters of fresh drinkable water fall from the sky per year divided by ( 0.002 cubic meters of drinking water needed per person per day x 365 days in a year ) = 103,000,000 people quenched per year.

Your tiny town gets enough fresh water from the sky for 103 million people -- still impressive.
Похороны+‡+Организация+‡+Обряды
Coursera's Calculus One and Calculus Two courses.

I've found other branches of math to be much easier to understand if you have basic knowledge about calculus.
I think these are different, though I don't necessarily think it deserves a patent.

In real life, slide to unlock pushes a bar in place to prevent the door from swinging open. You slide to unlock, so the bar is moved away from blocking the door.

"On the computer", it's making sure that you deliberately intended to use the device and it's not an accidental "pocket dialed" motion.

These are similar motions addressing different problems. In the physical world, you slide the bar into place to allow the bar to work for you. On the computer, you slide to express a deliberate intention.

Anyway, deserving of a patent or not, these seem like different mechanisms.
As a German I find the honorifics in politics just weird.

We don't normally call Ms Merkel "Frau Bundeskanzlerin" and we don't normally call MPs "Herr Bundestagsabgeordneter" or "Frau Bundestagsabgeordnete" (although you might address them this way in a formal letter, maybe).

Maybe this has something to do with abolishing royal/aristocratic titles in the aftermath of WW1 -- it certainly feels anachronistic and oldfashioned to me.
“The contested patent thus isn’t based on an invention.”

It seems there are more patents that fill this description.
I use a modified version of mislav's git prompt https://gist.github.com/mislav/1712320 which is pretty minimal but usually enough for me.

For when I have to wrangle lots of files at once (like during interactive rebase to clean up history before push) I have a git watch alias that shows a high-level overview of changes that refreshes with inotify:

[alias]
watch = "!clear;inotifywait --quiet -mr -e modify,move,create,delete --format \"%f %e\" @/.git . | \
while read file; do \
clear;\
git status --short;\
git --no-pager diff --shortstat;\
done;"

I leave that running in a visible terminal window. It's more verbose than a prompt and reduces the need for constant git status sanity-checking. Maybe useful for someone.
Is that configurable? That is to say, can I change what's printed to the prompt to add more info like # of files added/removed/modified? I looked into it a little bit it looked hard-coded.
If the average donation for an honorary degree was $68,854, would it make more sense for me to just forego the four years of effort and write a check for $70k in return for a degree?

A masters is two years, so that's $35k per year.
A PhD is 4-10 years, so that's 17.5k-7k per year.

It's starting to sound like a good investment!
Last week of August 2015
Ok, but how do these affect someone during daily use? Is it _that_ much of a hindrance?
Surprised to see MUD Connector back online after all the religious drama.[-1]

[-1]http://forum.audiogames.net/viewtopic.php?id=11155
A highly visible, more competitive market would go a long way to making things more equitable. Someone should make settlement.ly.
There are many applications of this stuff outside of Android though. I agree that it's a little weird for it not to be incorporated in AOSP, but it could be used on Chrome OS. Heck, maybe even iOS? I think Google is just trying to keep the door open for developers on different platforms.
Unfortunately someone will own the patent to that UI, and anything it creates
Already taken: https://github.com/kristjan/githud
A novel approach and more good news. We're in the right direction. Link to the study in Nature Cell Biology...

http://www.nature.com/ncb/journal/vaop/ncurrent/full/ncb3227...
Keep in mind that there are several people here on HN that moved from the USA to Singapore to build their software companies. It's cheap to live there, things generally work, internet is good and connected to the rest of the world. There's nothing about your location that stops you building a business.

There's also nothing about your location that stops you working remotely for a company in any other country. I for example work remotely from overseas, and I live farther from my company's headquarters than you would if you picked up a gig for a company in the Bay Area.

Things are not quite as bad as they seem.
What I don't get is how quickly the debate started and then dissolved with a potential hard fork as the outcome.

What was the urgency to make a change? Yes, Bitcoin couldn't scale as it was, but there wasn't even close to enough demand for Bitcoin transaction for the topic to have escalated so quickly.

Are Bitcoin people so delusional about how popular Bitcoin is or will be, that they thought the amount of transactions that could be put into a block was of such dire importance?
Great to see this project is still alive.
I know this probably has already been asked, but when can we expect the Commodore 64/128 versions?
For anyone else unfamiliar with the term "red brick":

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

> Red brick university (or redbrick university) is a term originally used to refer to six civic universities founded in the major industrial cities of England. The term is now used more broadly to refer to British universities founded in the late 19th and early 20th centuries in major cities. All of the six original redbrick institutions, or their predecessor institutes, gained university status before World War I and were initially established as civic science or engineering colleges.

i.e. "old" universities
Zoomable UI for the Web
Perl did time-travelling variables first, namely in 2007: Positronic::Variables

https://www.flickr.com/photos/gunnarwolf/1343377956/

This in the picture is Conway giving the talk.
If you're not interested in the tails, there's also always

(random()+random()+random()+random()-2.0)*sqrt(3.)

as a cheap (in terms of brain power) Gaussian (sigma=1, mean=0) rough approximation :-)
That would not be correct entirely. Earlier they had 90% as the consensus limit, which they have now brought down to 75% and have suggested driving consensus in regular milestones if that doesn't succeed. Surely they want the fork.
I'm going to steal this, thanks. I'll probably make it a script file instead of an alias, though.
Show HN: OptionSpace – All your OS X apps' menus, instantly made smarter
People are what they are, but why blocksize specifically is beyond reason.
> Array boundary checking is I think desirable but I can understand that for some applications it is an unacceptable performance hit.

Given the severe potential security implications for not using it, enabling bounds checking is a sensible default in my opinion. People always mention the speed of C for example but ignore what is being sacrificed for it.
The course will contain "Web Development with Go", which will cover databases as much as possible.

APIs - very good point. Thanks. I haven't thought about it, but will definitely add an APIs chapter.

As for the c), this one probably requires picking some good use case with further implementation/explanation. Thanks for the food for thought.
How to Onboard Software Engineers
I used to play WoTmud, which is still going but at like 5% of the old userbase.

Were you aware of that one at the time?
Fantastic product, well deserved.
Not, entirely true, there are some Clojure Frameworks like this one http://coils.cc/coils/a-framework.html
Would Bitcoin XT exist if there were no need to pressure the other core devs? I.e., does it serve some additional or original purpose?
Show HN: 6 days until broke/homeless: here is my hack
By your logic, it would be an even smarter use of tuition funds not to turn those funds into tuition for the sake of a worthless piece of paper.

I happen to agree, but that's a different conversation.
I'd go to Rome or Greece, and move upwards or downwards to pass through Croatia, and probably spend a day or two in each seaside city I like or at an island. If any time remains, go to Berlin and sightsee that amazing city.
500,000 volt electrical arc
90% was Jeff Garzik's suggestion. Gavin chose 75% "so that one large mining pool does not have effective veto power over a blocksize increase".
The patent office is made out of experts which should have a much higher expertise in judging if an patent is valid than a judge. It make no sense to give the patent office the vast majority of "easy" patents, and then give the non-experts judges the issue of all the troublesome "hard" patents which has been challenged.
What were the problems with traditional MUDs? Would they need protections against modern griefing and trolling and spam?
Particularly good to see 802.15.4 link layer encryption (AES128) and seamless IPv4 <> IPv6 translation.
This is it. This is what we should be focusing on with all the cancer research funds available. Cancer is just a data corruption in the cell DNA and we have a few methods of fixing data in the digital world.
It's an unfortunate title for this post since unity is something altogether different for a lot of linux users

see: https://unity.ubuntu.com/about/

Though there is a certain appreciable irony in having two totally different things named unity.
No because they run on a JavaScript container of some sort.
It seems like adding an electromagnet, whose power is adjusted by something tracking how well the clock is keeping to another more accurate source of time, could be employed to help fix this. It might require changes to the pendulum, but they might be able to be made without much interruption.
Isn't it fairly well accepted that 90% of PhD thesis will never be referenced or for the most part looked at again? Seems like an unworthy thing to get up on a high horse over.
Yes, it's been around for a while and contains various enhancements and patches that aren't in Core. See https://bitcoinxt.software/patches.html
Hi HN, my name is Olivier, I’m a 22 yo entrepreneur with a failing startup. I have 6 days left until I go broke, have to leave the city and end my bootstrapped company.

So I came up with this crazy website to raise funds to help me survive: AskJemima.com is a witty virtual psychic that will text you a personalized answer to any question you ask for 99c.

Help out a fellow hacker and ask a question!
In the UK and Ireland the really old universities are sometimes referred to as "ancient":

https://en.wikipedia.org/wiki/Ancient_university
Degrees are a stupid metric but they're a metric no less. Sadly people like to mistake them for general qualifications and think an unrelated degree justifies higher pay (although this is a more general problem, not really something any individual company can easily fix).

It's cargo cult thinking, really. It's not about the degree but what the individual degree represents. We like to assign unrelated meanings to it because we like easy answers.
Victims that likely don't use the internet or understand what a settlement is aren't likely to find such a service very beneficial.
Show HN: Express middleware for prerendering with PhearJS
Create your own infographics
I do know JavaScript quite well, most of our customers require web applications.

Using JavaScript related tooling outside work does not relate with fun, at least not for me.
If a sentence can be interpreted in two different ways, and it's clear from context which one the speaker meant, it's considered polite to choose that one.
This is similar to : why don't companies better protect their applications? Comes down to primarily laziness.
The Typeface That Turns Everyone into an Instant Speed Reader
Be aware that this only works so far to few types of cancer. It's positive nevertheless.

I fell like Cancer is an umbrella term for several different little monsters.
Using SQL Techniques in NoSQL Is OK, Right? WRONG
When I walk up to my grandmothers back screen porch, I have to slide the bar to unlock the door to enter. of course this presupposes that someone before me slid it closed. In the case of the iPhone, the phone itself performs the locking. I don't see it as so different.
I added logic to mine to check for a .noprompt file and disable the git part of my bash prompt as I generally want it enabled, but a few large repos are too slow with it. You could do something similar, I'm sure.
> If you look at the current dispute, it looks somewhat like what an election campaign for central bankers might look like if western countries were to allow for such things.

But they do (indirectly, of course)! Conformity of thought arises not because of the rules of the democratic system, but because of the way power tends to get concentrated in homogenous groups (another thing the social sciences tell us), unless resisted by some civil action.

> Bitcoin, for all its faults, does at least have some kind of mechanism to handle the case where the people making boring technical decisions stop doing it right.

I don't think that the Bitcoin system has any such advantage. The only difference I see is that Bitcoin's leadership are not accountable (even nominally) to any collective social interests that go beyond technical concerns regarding the currency. Whether that's good or bad depends on your ideology.

You cannot fix the bugs in the workings of a system that on paper seems like it should work (i.e. modern democracy) without understanding what the bugs are and how they're created (and even then it's very hard, and entails a lot of politics, meaning influencing people), and you can't learn about those bugs in the mechanism if you dismiss the academic disciplines that have studied it for decades to centuries (depending on the discipline). You certainly can't do all that without an appreciation for politics.