jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree. I think the speed argument is becoming a little oversimplistic. The problem usually isn't speed as much as folks not spending that time on the right items. No one would complain if you took 2 more days to build a feature that you felt was absolutely key for your product; but everyone would complain if you always felt rounded corners were super critical or you always feel every feature is critical.

Note that you don't always have to be always right(meaning that feature you thought was really needed does not have to take off) but you do need to constantly calibrate your judgement so you get a feel for the type of intensity any given problem requires.
Yes, ruby has a strong smalltalk foundation (messages & runtime). Thus it makes sense to compare the roots of both langs in the way they interact with messages & the runtime.
there is a lot of knowledge to be gained from being as humble in 'defeat' as you are right now.

It's an admirable trait that I myself often times lack, even when my defeat is obvious and ensured.

Thanks for being a good person, at least in that respect.
I don’t understand your backspace problem. In all of the following cases, Vim 7.3 and Emacs 24 with Evil act the same:

In Command-line mode (by typing `:`), when there is text after ‘:’ and before the cursor, typing Backspace deletes one character behind the cursor. In Command-line mode, if there is no text left but ‘:’, it exits Command-line mode, changing to Normal mode. Emacs displays Quit in this case, while Vim just exits silently. If I press Backspace in Normal mode while the cursor in the middle of a line, the cursor moves back one character as if you pressed `h`.

My full Evil config is here: https://github.com/roryokane/emacs.d/blob/master/init.el#L12.... But I don’t see anything in it that would change the behavior of Backspace.

I did just notice an inconsistency with Backspace, but it doesn’t sound like what you’re talking about: if you press Backspace in Normal mode while the cursor is at the leftmost column, the cursor wraps to the previous line in Vim, but stays in the same place in Emacs. The cause of that behavior in Vim is the 'whichwrap' option’s value containing “b”. Evil has a rough equivalent to that option in evil-cross-lines (a boolean), but I don’t know if it has an equivalent that lets you selectively enable wrapping only for Backspace and Space. https://bitbucket.org/lyro/evil/issue/247/evil-invert-char-s... implies that there was no exact equivalent as of Febraury 2013.
It's hard to tell from just a single blog post, but one thing that strikes me is how focused you are on computers and computer work. It sounds to me like you don't do anything else. Have you considered getting a hobby? Perhaps music, dance, photography, sports, or something else that gets you out of the house and meeting people besides computer stuff? It sounds to me like you're burning yourself out by focusing so acutely on only computer stuff.
If my DAW gets this, will it cause a burning sensation in the audio I/O ports? ;)

All joking aside, that acronym definitely carries some baggage in some countries ("clap" is a slang term for venereal disease).
Wow, I just have to reply! Which one of these do you prefer:

echo("Hello")
echo "Hello"
"Hello".echo
"Hello".echo()

Or something different?
boohoohoo, this is the same argument over and over again. :p

Although I have yet to find how to block permissions per app on iphone. For the UI I don t see why this is even an issue. Xiaomi is selling an android device customized for the chinese market primarly and not a generic idevice (which would be impossible anyway).

I d like to think you are correct about pre empting future lawsuits.

disclosure: I own a Mi2s device in the uk and I am quite happy about it, despite the lack of 4G and sd card reader.
Found this recently, pretty useful to start http://draketo.de/proj/guile-basics/
Perhaps if he didn't start his comment with "LOL" it wouldn't have been downvoted. That said, somebody on IRC mentioned that the website is blocked on Norwegian train's wifi so perhaps this problem is widespread. Any ideas where these blocking services get their black lists?
That is how the existing system is supposed to work, but the property valuations and bandings have become divorced from the current state of the property market.

Note that, in theory, a secondary function of the council tax should be to prevent habitable properties being left unoccupied for extended periods of time.

Unfortunately when the tax amounts to a rounding error on the ROI for a property, it is completely ineffectual. Hence the large number of empty 'investment' properties in London, further inflating an already overheated property market.
"They don't care??!!" There are 1.3 billion Chinese and half of them use the Internet, how many locals you have spoken with? I live in China and am in the IT industry, I know there are a lot people quit using Gmail because the ban, not to say Google Search.
As you add authentication mechanisms your sources of errors grows, making life frustrating. For example, voice can change over time.
They weren't; I don't know anything about that. We just figured out one day that tutorials aren't intellectually interesting, in one of those obvious-once-you-see-it moments.
>I had the same with Verizon after someone opened a wireless account in my name. After supplying all the documentation they asked for, they came back to me, "our investigation believes the account was not opened fraudulently"

Last summer I get a teams message from my manager "Call me ASAP" uhhh, crap, what did I do wrong.

HR had received an attempt to verify my unemployment claim. Uh, er, what? Apparently, like millions of other Americans this past summer, I was one of the people that someone tried to fraudulently collect unemployment benefits on.

I contacted the unemployment office her and reported it, a day or so later got a form email back stating this was happening like crazy and I needed to take no further action.

>our investigation believes the account was not opened fraudulently" (i.e. that they were saying that the account, and credit tradeline, were in fact mine).

This is an ongoing fear of mine. That come tax time they're going to be like "whoa, you owe all these taxes on the thousands of unemployment income you were paid" and I'll be like "uhhhhhhhh, no?"
Thanks for sharing. Sad to see the central planned economic model failing to provide in this sector
> And they stated they had two choices, barricade the capitol and prevent entry, or evacuate the people inside.

This seems really strange to me. So the capitol police isn't staffed and doesn’t plan for a situation where they need to do both of these things?

What struck me the most is that the rioters seem like just a few hundred/thousand. Definitely scary but should have been able to be controlled by law enforcement. It wasn’t a million people or a zombie horde.

Their web site [0] says they have 2,300 officers and staff. So even if only half are officers it seems like 1,150 armed, trained capitol police should be able to control a mob of this size.

Certainly rioters trying to stage a coup is a rare event but seems like something that the capitol police should have contingency plans for.

Them saying that they had to choose between evacuating lawmakers and protecting the building seems like they need a lot of help planning.

[0] https://www.uscp.gov/media-center/uscp-fast-facts
The author is a toxic dictator who hates the idea of ceding power so that they can have a constructive and open protocol for everyone. That means the app should never be used, by anyone. If you're going to use software like this, you may as well stay with whatsapp - at least that has a lot of users.
The context is wildly different. One deranged man with a gun on a completely normal day can easily surprise security and cause surprising harm.

A well known protest on a specific day, protesting a contentious issue, while all of the legislative branch is gathered together to confirm the results of the election, which the crowd believes was fraudulent, is an entirely different thing.

Not to mention, the crowd was allowed on the steps near the entrance with no opposition, with reports of policemen taking selfies and even opening a door. Had this happened with the shooter in Zug, would the policeman doing so have been investigated? Would his superiors?
It’s not the EU you need to worry about it’s the courts ... check out the whole Max Schrems Facebook thing and the Apple Tax stuff is yet ongoing ...
Edit: I was wrong
I know some folks have reactions to vaccines: not everyone does, though. And weirdly, when folks don't know, sometimes the placebo gives them reaction. Pretty much, side effects have to happen more often in the real thing than they do a placebo.

Sometimes it just doesn't work to have double blind: LSD trials, for example, make things pretty obvious. It isn't the case for the flue, though.

You are correct on the trials: most folks don't get called. That said, living outside the city doesn't exclude you from trials in general because they generally need participants with x and/or y. Often, they will pay for expenses to travel, especially if your disease is uncommon or they have trouble finding participants.
Well, so barring ancient HyperV versions, all VMs do it. This is more of a guest thing than hypervisor thing, anyway. All the VM needs to support is balloning and this is completely unrelated to paravirtualization.
Maybe they exist but are hard to detect with current human consciousness and tech. Like an ant cannot comprehend what is a Paul Graham. I personally think the vastness of the expanding universe and existence of multiple dimensions makes it highly unlikely that only earth has intelligent life. Heck if there was intelligent life on Mars but undetectable to current tech or senses, we would think it empty.
Funny that you mention that ... I was at SCALE 5x and met John and he kept going on and on about going to get massages, and I've heard from others that this is a common theme with him.
TeX.

Or, any of Knuth's other Literate Programs.

Also, the book "Beautiful Code" is an attempt along these lines, but personally, I don't find the programs there as beautiful as Knuth's.
From the average consumer's perspective, innovation doesn't mean squat. Consumers don't care who invented what, they care about the products and services that are available to them.
I think this can be done by using the Silverlight WebBrowserBrush control and the WriteableBitmap class.
http://msdn.microsoft.com/en-us/library/ff457752(v=VS.95).as...
http://msdn.microsoft.com/en-us/library/system.windows.media...
Nice of you to say so but I don't think I've had much effect on usage. The greatest change has come from sites like lifehacker, or popular journalists starting to use the word hack.
Seriously, most finance "articles" already look like they were written by bots. I have no idea who reads garbage like this:

http://www.tradershuddle.com/20101117119131/Stocks/pre-marke...

http://collegestock.com/blog/885-metal-stocks-slumped-alcoa-...

There's literally no useful info, just data written as words.
Psychology (at least contemporary research psychology) is based on empirical research and judicious use of statistical techniques; Austrian economics is based on philosophical handwaving. Psychology involves observation and allows for an element of surprise; Austrian economics, at least since the days of Rothbard, involves coming up with moralistic arguments for libertarianism. (The early Austrians were important in the history of economics, but being an Austrian economist today is like being a Freudian psychologist today; people do it, but one has to look askance at such a person.)
...is something that isn't actually happening and would violate Microsoft privacy policy if it did.
True, but they also sacrifice eyeballs and revenue.
Can you provide some sources for these insights, please?
I read that comment as saying there are extra safeguards currently in place that go above and beyond the normal safeguards. If the existing safeguards for a normal president would be enough, Pelosi being third in line for the president likely wouldn't have to ask about them.
I meant this new ban is irrelevant. Any Trump presence on reddit is minor after the initial ban earlier last year.
Heat pumps are always at least as efficient as resistive heating, but do have less efficacy when the ambient temperature goes below their design parameters.

Standard heat pumps these days work great even at 5C, at least any one that I have seen.

The H2i line from Mitsubishi maintains 76% of its COP down to -25C (-13F).
You didn’t need to look at those sites to predict what was going to happen.
Imagine if ISIS had a twitter account or reddit fanpage. How fast would conservatives pass legislation to take it down?

If the terrorists are white, they're treated differently.
comma.ai, a profitable AI startup that has an open source autonomous driver assistance system, called openpilot, a bit like Tesla Autopilot.

they previously raised money, and is now recently profitable.

very rare in this space.
Guess a lot of racist stuff, based on things I saw on Twitter
Your point and use case are valid but unrelated. I agree with the parent comment but not with your sentiment.
Someone please enlighten me as to why in 2021 DOCTORS and DENTISTS are still completely separate in the healthcare system?

Danny I sincerely hope your team's efforts will accelerate the bridging of this divide.
> the picture for sleep/hibernate ain't all rosy for Macs either.

I tried and failed to think of a non-smug way to put this but... it is rosy, actually.
As an undergraduate I sit in classes being taught to use meaningful variables in code. Then I walk into one of the many math and physics lectures and wonder what meaningless single letter variables are we see scribbled on the whiteboard today.

This wouldn't be so bad if I didn't have a class with a different lecturer using different notation afterwards.

Should each lecturer introduce their notation the first time its used in class?

Why can't they just use use proper meaningful variable names?
attach an external keyboard and mouse.

Or in the near future, virtual keyboards and mice that come with the device.

There are keyboards that are virtual, that shine a laser.
http://www.thinkgeek.com/computing/keyboards-mice/8193/

It's not too far of a stretch to imagine mice with something similar.

In addition, projectors are getting smaller and smaller, and it's not infeasible for them to be on future smartphones. That way, you won't need to squint at the screen, as long as you have a wall nearby.
I refuse to believe you can filter vodka cheaper than a distillery, and reject that using britta filters is a cost saving. Unless you steal the filters.
Student fees should not put someone off starting a start-up in the UK because you don't have to pay anything back until you're earning > £21k, so a founder wouldn't have to pay anything until the business could afford to pay them.

However, there are other reasons that deter people from launching start-ups in the UK, 1) it's expensive - London is very expensive, general living costs are higher than the US 2) The City is a disproportionately large draw for UK graduates, finance is a larger percent of the economy, compared to say the US.
No, it doesn't. The forms rejected the email as a valid one, probably because they just use a regex like /w+@w+\.\w\w\w/, because they're dumb. It does fix a stupid provider who refuses to accept such an email, though.

HTML5 'email' fields should hopefully mean this'll be fixed in approximately 30 years.
There's always going to be a huge salary differential, a startup might pay a graduate £20k/year while an investment bank could pay the same graduate £40k/year.

So I'm not sure if higher debt is going to sway people's career choices (especially given the way the debt is structured means you can make lower payments if you're earning less). Although it is one of the major arguments in favour of a graduate tax as opposed to higher tuition fees.

I guess we'll have to wait and see what impact it has in practice.
Very interesting story. Didn't he try to ask for foreign help to defend from the intervention?
If you don't know it, I highly recommend learning about CDPATH as well. A good CDPATH means that directories you work in often are always easy to get to. (Add TAB completion in its latest version and they're even easier to get to.)

http://www.caliban.org/bash/ (Under bash Tips and Tricks)

One other good cd trick:

# Shamelessly stolen from Learning the Bash Shell (3ed), Cameron Newham
# & Bill Rosenblatt
my_cd() {
case "$#" in
0|1)
builtin cd $1
;;
2)
newdir=${PWD//$1/$2}
case "$newdir" in
$PWD)
echo "bash: my_cd: bad substitution" >&2
return 1
;;
*)
builtin cd "$newdir"
;;
esac
;;
*)
echo "bash: my_cd: wrong arg count" 1>&2
return 1
;;
esac
}

The function allows you to do simple search/replace on your current working directory and cd to the replaced version, all in one step. This is a built-in ksh feature, but easy enough to enable in bash. If you have directories with relatively deep nesting and very similar names (e.g. school/2009-2010/compsci1/grades versus school/2010-2011/compsci2/grades), it's a godsend. An example:

$ pwd
/Users/telemachus/mmt/2010-2011/compsci2
$ my_cd compsci2 compsci4
$ pwd
/Users/telemachus/mmt/2010-2011/compsci4
Market distortions are unilateral evil only under a ton of economic assumptions. I don't know enough about the US agriculture foods market (let alone how exactly is it subsidized) but I would imagine it to be reasonable to provide your farmers with some kind of protectionism against foreign suppliers because the latter definitely have lower costs, with cheap labor, less legalities, whatever. You really don't want to depend on some China for your food supply.
Or even better: Why something is useful right now.

But there's enough waste you can cut, without impacting on the worse off too hard.
Was just about to ask something similar. I personally feel that most of those stories did not belong on the front page, but such stories usually end up [dead], not lower on the list than other (older) stories with fewer votes and comments.
My solution: http://t.co/g3D9scr
Come on, your post is stupid on it's face. If a high quality of living is enabled by technology and innovation, said technology and innovation is enabled by stuff the government does -- a huge quantity of technology has it's roots in US government spending, and education is one of the 3 big things that states spend money on.

Further, you conflate taxation laws and laws that prohibit things, eg "trading with each other is a taxable offense". In the real world, someone has to pay for the government and businesses pay a piece of the cost.
I think you're right. My mistake.
The cost is that you eliminate most of the airline industry. (Some people might see that as an ancillary benefit, of course.)

Edit: Or other passengers will charge to vouch for you. Zero security benefit.
tunisia is shit, it's a tough dictatorship where free expression means prison, torture and repression, and if you dare to publish that online it gets censored. that's our case since august 2000 and needless to say youtube, dailymotion and all video sharing sites for that matter are blocked while facebook is filtered and the net lives on DPI.

takriz
I don't know about the not getting prosecuted bit, but drug taxes are real -- see eg http://www.time.com/time/nation/article/0,8599,1578857,00.ht...

http://marijuanastamps.com/state-stamps.htm

Mostly, it's another way for pigs to steal from people. The idea being they can not only throw you in prison for dealing, but then use tax forfeiture laws to take everything you own.
My take on simplicity is how strong the abstraction layers are. Using a web framework to show "hello world" versus making a video card driver and make it show "hello world" on the screen.

A world class athlete makes something hard look easy. So just because the code looks simple, doesn't mean it is easy.

Remember when you first learned how to code, or learned some new concept, and now you can't remember what was so difficult about it?

Just one line of code might touch several computers, hardware components, with several software layers. Everything has to go right, all the way down to atomic level. Nothing is simple. It just appears to be simple through strong abstraction layers.
Sorry - I signed up with cloudflare which promised a faster safer experience for my readers. =( I'll talk to them.
Thank you sir, glad you like it.
The way this story portrayed Ron Wayne makes me think the quote on the etching, "A mind forever voyaging through strange seas of thought -- alone," might be quite revealing of Wayne's own psychology, which seemed to tend towards paranoia.
#1000 looks like an alien from another dimension trying to communicate with us.

It's the modern version of photocopying something tons of times..

Certainly a good education about lossy compression for the non-technical public.
If "blogosphere" = "SEO spam."
Yup, if you're a programmer (like most of us), transitioning into that role is very tough. You have to be very extroverted and it can be unsettling sometimes.

I'd love to see some interviews with successful programmers turned CEO's/managers (but in smaller companies, not Bill Gates) to see how they managed it.

Also, shouldn't you call people instead? Calls are generally more personal and harder to ignore than a random email from a stranger.
This is Matthew Butterick. I wrote “Why Racket? Why Lisp?”

As I allude there, Paul Graham’s writings about Lisp (mostly in Hackers & Painters) helped persuade me to explore Lisp languages. (Those writings have also persuaded many others.)

In particular, Arc's reliance on Racket persuaded me to take a serious look at Racket. So leaving aside quibbles about what “on top of” means — is Clojure not built “on top of” the JVM? Python “on top of” C? — Paul’s choice of Racket was influential in my choice too. (As it has been for many others.)

As for software being “built in [one’s] head,” that seems facially true of any software. The core thesis of “Beating the Averages” is that the tool you choose to get it out of your head and into the world matters. Having now had my own Lisp revelation, I not only buy Paul’s thesis, but I even think it could be strengthened: Lisp permits the implementation of a whole category of ideas that aren’t possible in other languages.

Moreover, Paul wrote that essay nearly 14 years ago. Since then, Lisps have gotten somewhat more popular (Clojure has led the pack). But as I say in the article, as a group, Lisps remain way behind the programming mainstream. So ultimately, my goal is not to evangelize for Racket and exclude other Lisps. I know Racket better because that’s what I use. But more people using all of them would be a great thing.
This doesn't strike me as a particularly surprising insight though and I think any serious twitterers would know this already. I've only written a few blog posts, but when I wrote about something popular (Google Prediction API) it got picked up by MIT's Technology Review. The other ones no one really cares about.

People seem to appreciate context more than raw data. If you can tell them the "whys" so you didn't have to presume, then you've got a valuable service.
I'm not sure how you think anyone could take you seriously when you call the systemic suppression of political opponents a "minor issue".
There's nothing fishy about it. They buy treasury bonds from primary dealers, which include Goldman Sachs.

http://en.wikipedia.org/wiki/Primary_dealers
Obviously the big win here is in the long tail: high school sports, rec leagues, etc.
What does "unsocial" mean in this context? When I hear it I guess I would think of someone that doesn't really use their account very often (like me), but is that really bad (as in bad enough that you have to anonymously say I'm punished)?
One could argue that he was an elder with respect to his field at that time.