skysight-inc/HackerNews huggingface dataset:
Nice work, I've been wanting to do something like this as well,at least for my own reference. I'd really love to be able to search for parts of the functions' name, for example, searching 'arr' would give all the functions containing the word 'arr', be it in the middle or anywhere in the name.

And please add jquery documentation. It is getting huge and difficult to reference. I myself sometimes just can't be sure if I should use .before() or .insertBefore().
This kind of interface would be great for quick referencing like that
No. Whereas the Japanese American internment was certainly bad, it doesn't compare to holocaust.
The Zurb guys just pushed out version 4.0.3 with a bunch of bug fixes and documentation updates: https://twitter.com/foundationzurb/status/307647218951811072
Thanks a lot, I definitely want to make this work for more languages if people find it useful. However, with Python for example, I thought it would be more difficult due to the mass amount of modules, so I went with PHP first.
Is it really worth not letting employees be with their families on Christmas so a forgetful dad doesn't have to wait an extra day to buy mp3 players for his children? Is cheap electronic shit really more important than allowing people to spend time with loved ones?
A couple thoughts:

I really like the layout of the blog. It's nice looking and clean.

The other comments about choosing the wrong tool are apt, but it's also true that this is a part of the payments business. Stripe can choose to do the sorts of holds and escrows these folks are looking for, or not, but I do think Stripe is particularly easy to integrate.

I think this piece is really trying to articulate the grouptalent business model to developers and it comes off pretty well to my mind.
Clojure Sphere
I think of that every time I hear about the IBM exemption to jslint's license. See http://dev.hasenj.org/post/3272592502 for what that is if you do not know.

It is only funny until you realize the likely reason that IBM's lawyers are taking that term so seriously. (You think they don't still have clients who are despotic dictators?)
I guess I'm just willing to accept the holocaust without questioning the evil involved -- a small kernel of evil, and then lots of self-reinforcing fear and self interest, could lead a population of some evil and some just weak people to do horrible things. The banality of evil and all. It's less bad than otherwise because the Nazis were utterly destroyed; yes, they were horrible almost beyond consideration, but they're gone now, so there isn't as much of an ongoing concern there.

But what amazes me and makes me feel the most shame about humanity is how the US and other western nations acted w.r.t. immigration and refugees during the pre-war period, and then how the victors acted after the war (large numbers of German civilians and non-nazi German POWs died after the war, too, and in the USSR, there were POWs in "prison" for a decade after). And the US Japanese-American internment, etc. Very little was said about any of this until the 1980s.
I would like to believe that too but with Rwanda, the Balkans, Gulag etc. it seems mostly like a wish...
Really? After some quick digging, nope. Tl;dr: Not by default, and only on Linux, and only with btrfs (still marked experimental) and only with the `--reflink` flag.

FreeBSD `cp(1)`: `copy_file()` does a simple `read()`/`write()` loop with a buffer[0] (despite ZFS maybe supporting CoW).

GNU coreutils `cp(1)`: `copy_reg()` calls out to `clone_file()` if and only if `--reflink` was passed[1], and `clone_file()` fails on everything but btrfs[2].

[0]: FreeBSD `copy_file()`: https://github.com/freebsd/freebsd/blob/master/bin/cp/utils....

[1]: coreutils `copy_reg()`: http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;f...

[2]: coreutils `clone_file()`: http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;f...
These are very early compilers indeed, but it makes me wonder: a HN comment today reminded me of 'Proebsting's law' that compilers double program speed every 18 years. He got this by comparing a -O0 run with a -02 run and then dividing, but the obvious problem with this is that even if a modern compiler is run with -O0 it's probably going to be in effect optimizing a lot just by all the architectural choices and default code generation. It would be interesting to see if one could take a more recent C compiler, say late '70s and compare it to a heavily optimizing GCC run, and answer the question: how much have C compilers improved over the last 30-40 years?
I think you really poorly started the discussion. You should have made it clear exactly why your product is better suited to handle the problem. If you said something like

"We've seen many companies leak or improperly use your email addresses and other personal informations. The best solution is to host your own. Check out _____"

That would have been a proper sequitur and wouldn't come off as arbitrary pumping.
Thanks, I see where you are coming from. I'll look into a way to do that. Detecting when a user types something that is contained in the name of many functions/properties/etc. probably would be pretty easy. Then that could just be displayed below the text field or something.
The issue with rebinding is that you'll only encounter your bindings on your machine. If you're frequently on machines that don't have your custom profile, that's an issue.

I'm having trouble getting off the arrow keys myself - because they work regardless of whether you're in insert mode or not...
When I worked in retail, our boss would have us send our friends across the street to our competitor's store to really screw with their employees. The theory was that this would make them less courteous to their real customers, which would send more of them our way. He always made a big deal about how courteous we were. This went on for over a year when one day we started noticing very similar "troll" customers appearing in our store and screwing with us. I'm sure you can guess what I'm going to say next: Hahaha! None of this story was true.
Anyone doing the Launch Hackathon this weekend? Come say hello
A few of us from Room77.com are going to be participating in the weekend LAUNCH conference hackathon. Don't be shy and come by and say hello. We're team WATCHTOWER.
Yahoo Officially Calling Itself A ‘Technology Company’
That was in response to (and in empathy of) jacquesm' implication that this was preferable to other styles on the web, it wasn't meant to criticize this link's WM.
Ugh, this is my second least favorite "feature" of zsh. (First is "are you sure you want to delete all of the files in this directory?")
Why Micheal Dell had to take Dell Private
>What could all of those resistors be for?

The brown ones a most likely capacitors.
Seems very limited compared to the PHP.net documentation. For instance I like to see return values.

Also, PHP being PHP certain sections are a bit of a mess, such as str* function, and having the 'see also' section along with the function list on the left often helps me find what I'm looking for when I can't remember what it's called.
> "Sir, the law prohibits wearing clothing that advertise things of a political nature in this building. Please take it off or leave," rather than simply telling him to remove it or leave

Do you have any evidence that substantiates this claim? I couldn't find any in the article or otherwise.
I recommend reading Henry S. F. Cooper's _The Evening Star_, about the Magellan probe used to RADAR map Venus. They diagnosed bad RAM and a race condition in the OS that was causing it "safe" the orbiter. It's a good narrative.
An awful way to learn anything.
So you got pawned by some warped social experiment - yeah, that sounds about right for the "best" that working at an apple store has to offer.
Amazing it has 256MB RAM considering how stingy they are on RAM in iOS devices -- 256 was all the original iPad had, and the experience suffered from it (esp after the iPad2 became popular and apps got "more relaxed" on memory consumption).
I love working on Christmas, since I don't really celebrate -- if I'm working, then other people don't have to, and I get paid a premium. The Christmas-New Years week is basically the most productive period in the world, followed closely by Burning Man week.

Thanksgiving, in the US, has more market penetration than Christmas. Yet, there's the huge Black Friday shopping thing, so stores pay people extra to set up on Thursday too.
You know that not everybody observes or cares to celebrate Christmas right? When I worked at a movie theater I loved working Christmas because it was easy money and I didn't care about the holiday, I'm sure I'm not the only one who feels this way.
> The issue with rebinding is that you'll only encounter your bindings on your machine. If you're frequently on machines that don't have your custom profile, that's an issue.

I mentioned that at the end of my post.
Respectively, that attitude is why these horrific events continue to happen. Writing them off as one-off events, outliers, which won't happen again in the modern world only serves to relieve our conscious for doing nothing to stop them. They happen frequently and will happen again. Internet or no internet.

http://en.wikipedia.org/wiki/Darfur_conflict

http://en.wikipedia.org/wiki/Rwandan_Genocide

http://en.wikipedia.org/wiki/Pol_Pot
World War II never fails to horrify me.

The holocaust is only one part of it - the Japanese were brutal in unimaginable ways as well.

http://en.wikipedia.org/wiki/Nanking_Massacre

They killed, raped, tortured, and experimented on living humans (the first time I found out what a vivisection was, I felt my stomach churn). It takes a lot of effort to make an atomic bomb seem humane, and somehow World War II manages to do it.
I used to work for a major online tax software provider. I won't name them but I'm sure you can guess. Not sure if it's still there but right after you log in, there are some redirects that take you to the app servers hosting the product and you get the same type of loading image though no secure connections were being established.
Fictional discrimination. In reality the other mall employees could have been decent human beings instead of douchebags.
That's brilliant. If I had a situation where I had to deal with non-technical people I'd implement this in a heartbeat.
Read the law again, it doesn't depend on whatever case is being debated, it's generic in scope. Any political banner, display, etc. is excluded, not just ones pertaining to a case being argued.
Is there a marketplace for crowdfunding OSS work?
If you spent your entire life only listening to those that you "trust" and if you define trust in terms of those that agree with you, you end up in an intellectual bubble. It is incredibly important that you at least consider what people are saying.
It's the sugar, folks
I should emphasize that the connection was already secure, but creating a user session on the server side took a long time so this graphic was displayed to users. So don't worry!
What were they trying to buy at every other store? The school just let the kids go on a shopping spree at the mall?
Also, Mac Specialists at the Apple store don't go in the back to fetch inventory. They call it back.
That was an interesting demo, thanks for the link. I can imagine it as a replacement or view onto the standard spreadsheet, and potentially as a learning tool for logics.

I'm not sure how it would scale though, perhaps in a collapse/expand fashion similar to the current 'focus' mechanism, or some sort of level-of-detail aware zoom that progressively replaces chunks with higher level representations.

The author also notes on the main subtextual.org site about issues of mutable state, but it's definitely an interesting take on language design, and may (hopefully) not share the same death-by-layout-complexity fate most visual languages eventually suffer.
Aside from the obvious horror of it all, it's interesting to me to think about how much these efforts took away from the German efforts to actually fight the war. How much better would they have done if they had played nicer? Then, perhaps, after subduing the USSR and achieving a more secure position in Europe, these plans could have been carried out, even farther from prying eyes and with no hope that anyone would come by to liberate them.
As a customer of Wells Fargo CEO Portal I no longer feel safe using it.

Fun aside this portal uses two factor authentication with RSA tokens (that were promptly replaced after RSA token vulnerability was found).
When you say things like "does nothing to prevent fraud" and "does nothing to protect me as a consumer" you have lost me for I know these statements to be untrue.
Regardless of the questions about the story, as a former Apple retail employee, I can tell you that this isn't an unrealistic story. I had a few interactions with people who were deaf that worked much like this. It was always a memorable and uplifting experience to find ways to use our demo units for more productive purposes.
I can't use vim effectively because I constantly try to navigate using WASD.

I know I can bind it, but the thought of rebinding every command and then being dependent on towing the configuration to every computer I'd ever use scares me.

So I use it on occasion with the same artfulness as someone on crutches trying to dance.

Maybe someday someone will default an 'FPS' control layout.
Sorry dark, that bit... was a joke. It was playing on a common internet saying that people say to their friends (and others) when they say something, you know, like, I meet the Prezz, surly you have run into it before. Jezz I hate having to explain my jokes. I'll need to get that looked at.
> X mitigates Y. Y occurred. Thus X does nothing?

No. X was intended to prevent Y. Y occurred -- to the tune of $100M. And it was not an isolated incident. Therefore X fails to prevent Y. In addition, X has lots of deleterious effects, not least of which is stifling competition.

> this article does a poor job of highlighting why the law is better dead than alive or modified

That's why this article is part of a (long, and not yet completed) series.

> Payment processors would be expected to fail from time to time

This is only true because the underlying infrastructure is antiquated and broken. With a modern payment processing system based on a secure protocol there is no reason a payment processor should ever fail (other than fraud, but that is already a crime under federal law).
Ask HN: Business Dying. Please Help.
Hi HackerNews,

TL;DR - Business is dying. Desperately need your help.

Full disclosure: My name is Feldo and I am new to this site. A friend recommended I post here. Apologies if this is not allowed.

My business is on the verge of death, literally. We are a local Bay Area food startup that caters to startups, specifically Asian Fusion & Satays. Most of our business has been through two catering agencies but due to a mistake that was all my fault, we were recently dropped from 1 yesterday, which was the majority of our business. We were already negative before this. We can't survive much longer like this and being completely honest, this is dragging me near to tears. I've worked hard for years trying to get to where we are and pivoted this food business at least twice already in 3 years. We are only 3 guys.

Admittedly all of this is entirely my fault as I haven't tried as hard as I could in the past to do more guerrilla marketing, becoming complacent with our stream of clients through the agencies.

I am trying to correct course as soon as possible now and fix all of this. I've made many mistakes along the way and I own up to that. But at this point, I might not even have a business if we don't do something fast.

Our website: http://www.sataysfied.com/

Our Yelp page: http://www.yelp.com/biz/sataysfied-catering-san-mateo

Most of the customers that have tried us, loves our food. All of our past business were through these 2 catering agencies. Moving forward, I will try to build direct clientele with startups more and hustle, starting immediately.

I'm not asking for a hand out but I am pretty much begging, if you are in the Bay Area, and have a startup, work for one, or know people, I ask that you give us a chance to cater to you and/or help spread the word. We can use all the business we can get. We cater to startups of all sizes. If you have any feedback or anything, please leave a note.

All the best,

Feldo
2Gb = 2 GigaBit = 256MB RAM.
It is common to measure individual RAM chips in bits, not bytes.
I know that cgit supports downloading tarballs of tags at least, but they seem to have disabled that. I can't say I blame them, they already host the official release tarballs, and tag tarballs would only contain the same thing.
No it's not difficult at all. Re-read my comment and see how I gave three clear examples that explain Google's "best results for the users" bullsh*t.
Cynical, yes. But the author raises an intriguing point about the intersection of class and treatment.
If you are getting good results from CUDA and PyCUDA, you might want to take a look at Numba and NumbaPro: http://numba.pydata.org and http://continuum.io/numbapro. They are still in their early stages but work pretty well on a number of cases. Here is an example of what NumbaPro can do: http://docs.continuum.io/numbapro/generalizedufuncs.html#gen...

Numba is completely open source. NumbaPro is not open source, but it is free for academic users.
And if they hadn't, people would be confused about whether something's supposed to be a pointer or an array. I think I like the current syntax much better.
4 or 5 long essays about a "simple solution" and yet I have almost no idea of what the solution might look like. Is it really that difficult to describe the user experience in a paragraph or 2?
The USPS also has the additional challenge of matching what you think is your address with what is actually your address. Very, very few people know their address.

What parts of their addresses do people typically get wrong? Where can one go to find one's actual address?
Emacs has a nice package called expand-region[1] which works in a similar, although more context-sensitive fashion. There's a nice intro screencast by Emacs Rocks[2] as well.

The context-sensitivity is handled by having a list of expansion/contraction functions to try in sequence, so your region grows outwards by different units. Or you can specify a specific expansion function (like, er/mark-outside-python-string) upfront.

As an example, the expand function list I have for a python buffer open is:

(er/mark-word
er/mark-symbol
er/mark-symbol-with-prefix
er/mark-next-accessor
er/mark-method-call
er/mark-inside-pairs
er/mark-outside-pairs
er/mark-comment
er/mark-inside-python-string
er/mark-outside-python-string
er/mark-python-statement
er/mark-python-block
er/mark-python-block-and-decorator
er/mark-outer-python-block)

[1] https://github.com/magnars/expand-region.el or from ELPA

[2] http://emacsrocks.com/e09.html
As an also former Apple retail employee, I disagree with you that this isn't an unrealistic story. There are a lot of red flags here, many of which are not Apple Store specific, and some of which are.

The fact that a Mac sales guy was walking back and forth from stockroom to floor, fetching each MacBook for 15 students individually, and no manager took him aside to ask what the hell he thought he was doing, did he not notice that [unidentified product X] had just launched and that the store was full of waiting customers... does not ring true.
A de facto standard? We'll have to ask the committee about that.
I have a bizarre fascination with companies that produce(d) the technology that is (was) used in evil ways by the wrong people.

http://en.wikipedia.org/wiki/List_of_companies_involved_in_t...
> It's not an unresolved question whether idiomatic Python is slower than idiomatic C/C++ for solving comparable problems. Python is much, much slower than C.

The real question is does it matter for a particular project.

If it is a desktop GUI. Does it matter if you write it in C++ and the time from button click to status update is 5usec or 1msec?

If you are receiving 10 messages per second, parsing out json and sending back a response or saving it to disk, does it always matter that it all happens in 10msec instead of 11msec. Maybe it does, I found it often doesn't.
There's also the "use Google Translate to talk (in writing) to someone in a foreign language, without a language in common" that I've done several times.
Have you ever noticed that the BBC podcast playback controls do go up to 11?

Example: http://www.bbc.co.uk/programmes/p014wlmh
It sounds like you need to do more investigation of what you are reporting here. It's not easy to tell if you are observing genuine Google behavior that you dislike, or spoofed Google behavior that neither you nor Google would like. I have just signed up for Google Authorship, after being advised by other people who write all over the Internet and who get plagiarized often that signing up is a good idea. I have a Google+ profile, which is the usual way to implement signing up for Google Authorship.
I didn't mean to short shrift them -- hell I brought it up to praise them.

I've been so impressed before by things like wrong addresses -- hell, one time I saw a letter with no address only my name and zip code. And it's not like I lived in a place where my mail carrier knew me. They've built a hell of a technology there.
I am certain and so is everyone with an open mind. Look at results pages and it's clear why all the Google pages and ever-growing number of ads were inserted, MONEY! Mo money for the always greedy Google.
The Apple Store part was to get internet points.
Half the work in psychology done these last 50 years have been specifically about realizing that yes, people totally would do this again.

Quite frankly, the more likely prediction is that it will happen on a larger scale in a century or two.
Why not just use a non-optimal domain name and buy the boutique domain when the startup in question is in a stronger bargaining position and/or has more cash? Lots of YC companies have done this and it didn't seem to be a problem. Even Twitter did it.
as GRPN's share price went up almost 20% since his announcement - well I guess its fair to say he made about $40M (on paper) by leaving.
100 million gigabytes = 100 petabytes ~= 88.8 pebibytes

100 million gibibytes ~= 95 pebibytes
I love the idea. I think they could do more though. For maximum effect, keep some stats and highlight the most prolific, those with the most followers, people that I follow...
I can describe it in one sentence: replace the existing protocol with one where payment authorization is done with secure digital signatures.
AAA, Costco, etc. are all nice for having pre-negotiated prices, but IMO the best way to buy a car is something like CarWoo -- that way you might actually get a "deal" if you pick the right make/model, vs. a global price. I'd use them for my next car except I plan to either get a used diesel truck or a Tesla, and they only do new cars (and probably not Teslas).

(Although the absolute best deals I've found on cars have been deployed military BMW/Audi sales programs)
Not to debate you, because hey, it's your perogative. But I want to just ask this though and give you the last word with it:

Given that many of the features you're talking about actually do exist in IntelliJ, etc, doesn't that mean that yes, you are sacrificing function for form?
Coby TFTV3925 39-Inch 1080p 60Hz LCD HDTV reviews
Asana launches Android app
the other perspective is that it isn't much for the sole founder of a company that Google offered $6B for, and was worth nearly $20B[0] in the public market.

[0] Nov '12 peak was $20.15B http://knowledgetoday.wharton.upenn.edu/2011/11/groupon%E2%8... same article also says that pre-IPO secondary market valuation reached $30B

> But those developments hurt Groupon’s pre-IPO valuation, which fell from a peak of $30 billion to one institutional investor’s estimate of $8.7 billion.