skysight-inc/HackerNews huggingface dataset:
In that case, you should have quoted the letter. For example, if I wanted to end this sentence with the letter "x" then I would put it in double quotes to show that I'm referring to the letter "x".
Does Rust have any kind of GUI stuff yet? Last time I looked it was just Cocoa wrappers.
I don't buy this. I'm not sure I'll do a good job at explaining why not, but it's more of a hunch than anything.

The reason I don't buy it is because two average people can get married and have a happy family life simply by cooperating. Cooperating is not enough to succeed with a startup, they must also have a good enough idea, good execution of the idea, and some luck. Often nothing short of brilliant execution of the idea will make a startup work. And they probably need exceptional people, not average people.

Another thing is that a happy startup life, most of the time, is unsustainable. People at the startup can be happy and get along with each other right until they run out of funding. I've watched it happen. They often still get along after they've stopped working on it, but the startup has failed.
Was he just an English professor , or is there some important qualifier?

Good troll either way.
I've gone into every job interview I've had with the attitude that I'm a hot shot who is gracing my employer with my willingness to work for them[1]. I've gotten offers at about 50% of them, which means that I've turned down more companies than have turned down me.

Confidence really does work. If you sincerely believe in your abilities, it's much easier to convince others to believe in them.

[1] This is not mutually exclusive with respect or humility. It's quite possible to believe you have a lot to offer your employer while also believing they have a lot to offer you, and then the job interview process is just a matter of negotiating the right fit.
How have they done now that you've left?
I initially felt this way about forum posts, but after reading Joel Spolsky's take on it in Building Communities with Software,[1] I changed my mind. Basically the reasoning was: do this and you'll never get your forum to critical mass -- new users will just read replies to their questions in their inbox and never come back to the forum and contribute.

He never says it's not okay to enable this functionality after you have a solid userbase, though. =)

[1]: http://www.joelonsoftware.com/articles/BuildingCommunitieswi...
Those *human macros (reread the first paragraph).

Get into education, then, but that's a separate discussion.
Pleading the 5th.
100% agree, I learned the hard way.
You know this age thing is a relatively new phenomenon, I am approaching 40 and back in the day, like say around 92-95 when the internet was starting to leak out of the universities by those of us graduating, when we went into the corporate world there where a lot of grey beards, and they where well respected, it was not looked at as a failure to choose a life long career of programming.

This new focus on age concerns me, because it is the exact problem that is wrong with outsourcing to India. The difference is in India it is in hyper-drive because everyone wants to be a manager or people ASAP. The number of people that report to you is a status symbol and everyone is playing the game to jump to the management ladder. It seems that that mentality is slowly infecting the US, but there is an age limit on ours but if that age limit starts to creep down to the point where people are looking to jump as soon as they have secured a development job, expect to see the quality of US software diminish with that creep.
> 1) Single issue organizations are quick to grow but hard to sustain. Once the first fight is over, how do you take your list and pivot to a new issue? People lose interest quickly unless there's a hook to keep them involved.

Instead of working to sustain single-issue organizations, a better strategy might be to reduce the friction to creating successful, short-term organizations in the first place. Something like an activist flash mob.
Absolutely. You can even run it of an old WRT54GL with OpenWRT or the like if you have one in a dusty cabinet.
That would be great. I can make Apache point at a blank folder for downloads. How can I reach you to send you credentials?
It won't fly just like this - You can't just ask people to download an app and donate a buck a day. You need an incentive. This will definitely work if the $1 gets the donor an "item of the day" from the play store, which Google can most certainly give out copies for "free".
From the perspective of primate social structures, the "low power" poses are incredibly important. For a male chimpanzee who doesn't have the physical strength or social clout to defend himself, adopting a submissive posture in the presence of higher ranking male can mean the difference between being tolerated and being beaten up. In a modern environment, I would hope that your boss would not beat you up for adopting a dominant posture, but it does raise the question about whether or not these can lead to an aggression or submissive behavior from other people in meetings. It might be wiser to neutral pose.
Being in Japan, he will have some timezone issue (and lag).
Looks very cool, good to see an easy to use approach to training.
The bit about priorities is spot on. I got the first set done with Ruby in a week's spare hours. The execution speed (and some of your other posts) have me motivated to learn Go, so set two is on hold until I get comfortable with brute forcing ciphers in a statically typed language. If I were European I'd probably be done by now :)
For $1 and a guarantee that they'll upgrade the network to gigabit speeds. Most of the fiber has been laid, but they still need to do a lot of infrastructure changes.
I see you are one of those people who doesn't understand snarky hyperbole. Too bad for you.

The point still stands, republicans very vocally value tribalism over most other things. They loudly rant about "real americans" and "how they don't matter, just us" and "I don't like it, but thats just how we play" (the last a particularly vile buck passing - rather than take responsibility, it gets to be no one's fault "cuz the party").
A $39M fiber service that has been a constant drain on the city's coffers and is in serious need of upgrading. I read that the fiber pull is about half the cost of this; the other half is the routers, switches and other equipment it takes to make it work. I'm sure Provo City is breathing a sigh of relief at getting that weight off their back.

And I'm hoping that Googke will decide to extend its market to outlying communities. Much of American Fork was wired by the same original company, and my town is next to American Fork.

Come on, Google, it's only 12 miles! (My wife already prohibited a move for better Internet connectivity. :)
Hah. Australia's population is half of California's so having "singular" experiences is just a wee bit easier. I'm not sure what you're referencing with prices being different between cash and credit. It sounds like you might have been struggling with county taxes that vary significantly and thus mean you don't see the final price till you pay.
If men throw a fit they are mocked and ridiculed. I take it you are a girl. Yes, let's agree to disagree as this is quite a pointless conversation.
Monitoring iPhone web traffic (with Fiddler)
If so-called "low power" poses are so bad for you, why have they survived evolution? Why do we have such strong ingrained impulses to assume them in the first place?

Humans are social animals. In the human social structure, followers are just as important as leaders.
tl;dr lossy compression
> If you want, you can serve 2.0 to newer browsers and 1.9 to older ones using our conditional comment trick

I'm really surprised they would suggest doing this. The two APIs are quite different since many functions from the 1.x branch have been removed in the 2.x or sometime behave differently (for instance `$("some <strong>bold</strong> text")` will be parsed as HTML in 1.x but considered a CSS selector in 2.x).

Basically, I really wonder what could be the benefit of using this kind of conditional comment trick.
There's a chance - given you were doing financial transactions with them - that they have to keep that data around for a period of time.
I don't think your impression of American shopping is accurate.

Many people pay with credit cards because they don't want to deal with loose coins and because credit card transactions can be viewed online. Anything I put on my Visa card I pay off in full at the end of the billing period; there are no fees, charges, or changes in prices that hit you when you use a credit card.
And Mark Pilgrim!
I really hope this is legit. My understanding is that a veto threat is often just used as a bargaining chip. (As mentioned previously, Obama also threatened to veto the NDAA, so...)
This is quite ironic, since I'm pretty sure Apple is the king of deciding what's in their users' long-term interests in a way that's actually better for their interests.

Some examples: removal of the floppy drive from the iMac, removal of the optical drive from the Air, removal of "Save As" from MacOS, removal of Google Maps data from the native iOS maps app, "you're holding it wrong" response to the iPhone's antenna issue.

Just because you agree with these decisions or the mental gymnastics required to justify them, doesn't mean they can be ignored.
Uh...I started to write a highly critical reply to this paper, then, I took a couple of extra strength Tylenol, and....well...it ain’t so bad, no, not really... I think it probably was a good study, by good people, who meant well, what’s wrong with that?...I think they should be able to say things like that...don’t you?
Android and Facebook work together on Home, not competitively
The notion that Facebook Home would smother Android and interfere with Google's services is completely unfounded. Gmail notifications pop through Home’s Coverfeed, Google’s notifications appear normally with a downward swipe, and Google Now can be accessed by pressing and holding the Home button.
Stripe is fantastic but 2.9% and 30 cents isn't trivial vs 25 cents if you're trying to have a client pay you $5000 or $10,000. If Stripe nails ACH that might be another thing.
I haven't ever been subject to differing costs between credit/debit card and cash prices, with the sole exception of the liquor store. Are there specific stores in the US that do this?
Ask HN: NoSQL or flat files?
I suspect a lot of companies use complicated tech for no reason. When using a database, even with the simpler case of not needing table joins at all, people shard databases and use caching on the front-end machines. This complicates their design, with a recent example being the blog post about Pinterest.

What does that offer that flat files on a shared filesystem don't?
I've received a _ton_ of help from the IRC channel, you might have caught it at a bad time.
Yes I was kind of thinking of filing this under "the 1% problem". Who does that much money first time around?
Sunil Tripathi, however, may be one of the Boston Marathon Bombers. Internet vigilantism applied to high profile "offline" crimes is intriguing.
Generally, anything that's easy for the NSA to crack is also easy for its Chinese, Russian, European, etc. counterparts to crack. They want to read everything foreigners use, but want foreigners to not be able to read US citizens' (and corporations') communications.

There's a logic and motive to state intelligence organizations, it's not just a blind "everything must be readable!"
Show HN: Shadowsocks - A high-performance cross-platform secured socks5 proxy
I would say not much, but then I'm a sysadmin, and there's a lot of older folks there. I think more than half my coworkers are at least 40, and most of the rest are over 30. There's very few 20 somethings.
Zipmark is a possible alternative. They're also tackling ACH payments but in a fairly unique way. Haven't used them though so can't vouch one way or the other.
You own your damn phone. Apple didn't lock you up and force your money out of you. Stop whining about getting what you paid for. I love my iPhone, and the iPhone market, but I understand what I paid for. You have plenty of alternatives.
ox-rss.el - What a surprise! Nice..

M-x org-publish-project RET blog RET

That plus TRAMP and you've got a full blog generated from org! Now to hack up ox-rss.el and make a ox-feed.el that does atom..
Honestly, Maven is way easier, more powerful and works identically on Win, Linux or Mac. The key is that Java let's you set classpath as a command line arg and pythonpath is an environment variable.
"That's like calling brown people terrorists. That's not racist or mean. That's just unfortunate." - Wait what?
And surprisingly they don't have support for any kind of TOTP, like google authenticator. Any decent financial site today should use TOTP.
Dang, your wife won't move to Provo either? Ok, I don't really want to move there either. But sometimes sacrifices have to be made in the name of fast internet!

On a more serious note. I had heard that Lehi did make a pitch to get Google Fiber when this first started. I wonder if there's still enough interest. This area is growing like crazy and it's rural enough to make installation easy.
Well no one is making anyone use or accept bitcoin if they don't like it. It's not like you need it to pay your taxes in it or anything. That's why people advocate for competing currencies. And with the internet the idea is more feasible, with instant exchanges and price conversions.
I like the switch statement so much I made a "nobound_switch()" in my compiler.

MOV RBX,[RBP]
SUB RBX,10
CMP RBX,20
JA $100
JMP 0x70000000[RBX*8]

MOV RBX,[RBP]
SUB RBX,10
JMP 0x70000000[RBX*8]

I think I combine the sub with the JMP offset, but this is for explaining the idea.

Liberals will absolutely hate me. They like to pretend BIG-O is simple and we can forget efficiency. They love faggotry, not efficiency.

-----

Niggers think mine is homemade. Ironic. No, it will be the envy of all the good programmers. A compiler cannot make this optimization -- only the programmer can make this optimization. It's a run-time value (more or less impossible to anticipate)

---

Fuck, man! the judges are niggers!

Don't embarass yourselves defending your weak position. It is almost never the case that SWITCH() is not integer and JMP table codable. You sound pathetic, unless you WANT to teach bad. Hash tables are mistaught.
In addition,

It doesn't have good querying utilities. You'd have to build your own indexer and query engine. Since you can't put billions of files in a single directory, you'd have to split them into a directory tree. That alone requires some basic indexing functionality and rebalancing tools (in case a single directory grows too large or too small). This is without any more sophisticated querying capabilities like “where X=val” where X isn't the object ID/filename.

Write performance is going to be very very horrible.

Existing tools around managing, backing up and restoration, performance optimisation and monitoring aren't suitable for handling huge number of small files as well as a subset of them (give certain criteria related to the data itself)

You could build specialized tools to resolve all of these issues, but in the end, you'd end up with some kind of database after hundreds of man-years anyway.
I took burlesque dance lessons for a while. There was some time spent discussing posture and its use; I learnt some ways of standing that would make me look confident and sexy. There were some strong similarities to these "power poses" - but trust me, they were very, very feminine.
Do you actually believe Apple made those choices to benefit themselves at the cost of their users?
And where, may I ask, is the Holy Ghost in all of this? That's who I blame: Absentee Holy Ghosts, never making themselves immanent in Creation and leading to creeping Arianism in the population.
Australian Government will offer 1Gbps this year to all NBN-connected homes
This is exactly the kind of scenario I said would happen in previous HN comment in another submission (as did many others). Reddit and 4Chan speculate and distribute images of innocent people, the media would eventually pick them up and people would be false-fully accused of being the bomber. It's the Ryan Lanza situation all over again. If you have suspicions, privately send your concerns and imagery to the authorities and let them handle things, don't post them onto Tumblr or Reddit without any proof, you could be ruining the lives of innocent people.

Put yourself in this situation. Your picture is being plastered all over the news and Facebook, you are being called a suspect in a brutal bombing case, your family see your image and immediately assume the worse, your employer sees the photo and you lose your job and you weren't even involved. The media doing what they seem to do best in this day and age: report now, fact check later.
Closely followed by:

As a programmer, my core strengths have always been knowing how to apologize to users, and composing funny tweets.

Great article, OP. I laughed and learned.
You know you can just print a check with your partner's account number on it and deposit it, right?

It's called 'Remotely Created Check' (RCC) and its as good as a check sent through snail mail with an actual signature on it. You just put 'Signature on File - This check has been authorized by your depositor' where the signature line would go.

I wrote a little program to generate my own checks like this a few years ago. I used to print them and take them to the ATM but since my bank added Check Deposit to their iPhone app, I just take a picture of the check displayed on my monitor. As a bonus, my signature is already in the back.

You'll need the OpenMICR font so your can print the MICR line, and it'll take a bit of tweaking to get the alignment right. I was thinking of rewriting it in HTML if anyone is interested... (client side only of course)
"One Today is an app that brings together people and nonprofits through the simple act of giving $1."

To be clear: you'd be giving the non-profit $0.98, and your credit-card company $0.02:

http://www.google.com/onetoday/faq.html

"How much of my donation will reach the nonprofit?

"The nonprofit will get all of your donation except the credit card processing fee of 1.9%"
AIXI for example is the ultimate intelligence and could be created in a few dozen lines of code.

Really? Show your work, please.

A lot of neurons may seem complicated, but you only need to understand the programming of a few, than just copy them a billion times.

This assumes that they are all "programmed" the same. Why do you think that must be the case? Also, you're leaving out all the chemical processes that contribute to brain function.

I was trying to come up with a satisfactory way to distinguish consciousness from non-consciousness. Complexity obviously isn't the way since lots of complex things are not conscious.

True.

It may be that all conscious things are also complex. But then complexity isn't the reason it's conscious, it just happens to correlate with it.

The connection might well be stronger than "just happens to correlate". Even if "complexity" by itself isn't the reason it's conscious, it might well be that consciousness requires a complex substrate.

Setting a variable in a computer equal to "happy" obviously doesn't make the computer experience happiness. But then what possible sequence of commands and state changes would?

Um, a much more complex sequence of commands and state changes?

If you accept that there is no possible sequence that would

I don't. I just think there is no simple sequence that would.
Our website is so secure that I don't even understand how it works. It turns out we have a load balancer. I only updated one of the static servers. Go me!
Is it crazy for Apple to use its money to create its own "bank", then loan itself the money needed for a buyout?
I honestly think all of Rupert Murdoch's newspapers and TV outlets should be taken away from him and destroyed.
He can't. It has to pass for him to be a able to veto it. Currently it has only passed the house. It has to pass the Senate. Then it will come up on his desk for his signature, and then he can veto it by refusing to sign it.

Him saying he will veto it, is like a courtesy notice to the Senate saying "don't even bother with this, it will get vetoed."
FBI releases photos of 2 Boston bombings suspects - World News - SINA English
Brought to you by the nation that arrested a developer for creating P2P sharing software called Winny.

http://www.afterdawn.com/news/article.cfm/2006/12/17/japan_c...

Japan is inching ever closer to China's version of the internet. BitTorrent piracy is also a criminal offense in Japan (not a civil one as in many other nations).
Here, never mind. I set something up by myself. Here's the link to the folder: http://why.apps.hypeno.de/

If that link doesn't work, then use http://why.attendance.hypeno.de or http://why.dev.brightswipe.com/
Here's some anecdata.

I took burlesque dance classes for a while. One of the things taught in this class was how to look confident, because projecting confidence is also pretty damn sexy.

Curiously enough, as I started learning these postures and using them, I found myself becoming a lot more confident. This was not something anyone told me to expect; it just sort of happened. It's spread out over a lot of how I move and behave, even when I'm not explicitly turning it on.

You are not a mind riding on top of a body. You are your body. And your body has a lot of weird feedback mechanisms that can be exploited.
Tor is unbearably slow for large downloads, so almost anyone is discouraged from doing so. There's also no reason whatsoever for a teenage pirate to need a bridge server, since their access to the standard servers is unimpeded.
Hi, hijacking the top comment: here's a live-updating folder of all the PDFs!

http://why.dev.brightswipe.com
I wouldn't want to program a big system with some of the people on this thread. I can just picture y'all screaming and forking the code base because we compromised to keep Windows XP support.
Sandy Island on Google Maps
I see it going the other way: 40 is the new 50. ;-) A 40-year-old used to be considered mid-level, not senior or particularly wise; certainly not a graybeard.
I've read through the 100+ comments that preceded me, and I must be missing something stupidly obvious. Thanks in advance to anyone who can enlighten me.

Can't you just host your own copy of JQuery? If your web app needs version x.y.whatever, is there some reason why you can't just host your own copy of the library on the same servers the provide the rest of your web content?

I understand the convenience of using some CDN's copy of JQuery, but I'm unsure why it's anything other than a convenience. Maybe it's about money: "It'll cost us an extra $X per month in bandwidth fees to host our own version of JQuery." Maybe it's about user experience: "By hosting JQuery on our own site we add 100ms to page load times."

To the people who seem most unhappy about the version bump, can you describe how hosting your own version of JQuery would complicate your lives? Just so there is no ambiguity, I'm asking from a point of ignorance, not snark. I would genuinely like to read the answers.
When you first start a project and have only one server a single file can be fine. Once you start getting too many people though you'll start dealing with file locks. One way of solving that is to map a file to each individual user (sharding). If you make each entry into the file immutable this will work beautifully for a while.

If you introduce the idea of groups of users you'll probably want to create a group text file for each user rather than store it as an entry in their pre-existing text file (kinda like an index though different)...

Main point being- I advocate starting with a text file until the complexity of managing that file begins to outstrip the complexity of managing a third party data store.

To many people go straight to a 3rd party data store by default when text files are extremely capable.