skysight-inc/HackerNews huggingface dataset:
> In C, because the base language gives you more,

C does not have nested functions, lambda expressions, closures, ... it gives me less.

Let's look at iteration.

C does give me primitive WHILE, DO WHILE and FOR statements. Nothing more.

I get almost nothing in C.

> But in Lisp, because the language (sans macros) doesn't give you much

It gives me already a language where WHILE and FOR can be written as functions.

(defun while (c b)
(tagbody
while
(if (not (funcall c))
(go end))
(funcall b)
(go while)
end))

In C you get the best of both worlds: no powerful iteration and no easy way to implement it.
> That's an amazingly comprehensive list.

Thank you. There is so much we could do with this list and would like to add more meta-data. We have someone who spends part of their time finding VPLs and adding them. When we run out of VPLs we can find (and there seem to be so many), we'll try to organize them a little better than alphabetical.
Creative idea to compile an API literally out of thin air. This might be my future replacement.
> Oh, they're real alright, buddy.

What's real alright? That quote is completely unrelated to the rest of the article.

I won't even go into caring what the BBB thinks. This article doesn't seem to be well-put-together.
Actually quite appropriate, since the data set doesn't answer the question.

I think we could make it more linkbaity.

Men: You're shitty friends, and it's killing you
Curious how this handles attribution.
Think of books, though. They're the best available counterpoint to what you're saying. People don't necessarily care about the author of a book, but they do care about the content of the book and its ability to piece together a larger idea.

Within forum post culture there's a built-in tendency for content to be fast and disposable. This makes identity relatively more valuable, because it allows a stream of posts to be put in context, just like with a book.
For elite schools atleast, I don't think it has anything to do with watering down their standards. These schools have the pick of the crop and if 3.3million high school students graduate in the US alone every year, the top 1% of students make up about 33,000 applicants, far more than the 2000 or so Harvard admitted in last year.

The issue really morphs from "How do I select the best students for my school?" to "What sort of arbitrary metrics can I use to filter down this list of already amazing students?" If I had to guess however, I'd say these schools, under the guise of character, are trying to select students that have the highest potential to give back to the university. "Oh this student does part-time acting? Well we will accept her on the chance she becomes the next Natalie Portman. This guy has a best selling app? Better put him on the list of potential Zuckerbergs."

I'm not an admissions officer (not even close), but that would be my best guess on what someone an admissions officer would do faced with the problem of having so many amazing students to fill their undergrad class 10 times over. At some point it no longer makes sense to filter on raw academic ability (see also, Google's "GPA does not matter"), and a purely random lottery would 1.) never actually be a random lottery (thank you alumni) and 2.) may massively favor one group of people (if I have to choose 2000 our of 33,000, and 60% of that 33,000 are asian from a 150,000k+ income family, you run the risk of homogenous class - if you have to ask whats wrong with this, consider this, would you like to work at a job that hired exclusively white men (or whatever race/gender you are)).

Another way to look at it would be this way: if you were given the task to hire a new team of software engineers, and once the resume's came in they all had, 3.9+ college GPAs, Ph.ds in CS, and multiple years of experience on your tech stack of choice, would you just "do a pure lottery" to see who works for your company? Chances are you might end up filtering them on the most circumstantial of metrics (i.e. "This guy was a Yankees fan, I don't think we would get along very well")
Indeed. But it is the title of the article, no?

Otherwise, maybe "The Male Deficit Model"? (which, I suppose, is linkbaity in its own way)
How To Scale a Development Team (2011)
There have been reports that Uber has an internal website only for drivers that advertises "More surge pricing than Lyft, etc if you switch to us!" or something along those lines.

They are clearly advertising that they will make sure that there are more surge pricing opportunities and this seems to be the result of that kind of attitude.

EDIT: Seems like I'm being downvoted by a bunch of Uber employees, but unfortunately the downvotes won't really accomplish much. I'm not stating any wild opinions. Just facts and reasonable assumptions.
Indubitably! These kinds of submissions are the only reason why I return to HN daily and wade through the endless submissions that break the off-topic guidelines [1], and yet get upvoted anyways.

[1] http://ycombinator.com/newsguidelines.html
Yeah this is clearly a American issue. It's certainly not true in Asian/South Asian countries, sure we lose touch with friends but whenever we meet there is an instant and unmistakable bond.
When I moved to the US, I couldn't understand why Americans were so "distant". I don't have the same friendships with them as I do with others. Sad but true.
Very interesting. Here's a story on the app: http://q13fox.com/2014/04/22/developers-plan-to-deliver-mari...
You seem to be accepting the article's claim that Mark Bolas was the "primary inventor" very uncritically. The idea behind VR goggles is decades old and has been commercialized in the past in things like the Virtual Boy (1990s). I don't see what Dr. Bolas invented that was so interesting or novel, although his lab may have been good at throwing together prototypes cheaply.
Whenever surge pricing above a certain amount (2.0X, I think) is in effect, it makes you manually type in the multiple - both digits, e.g. "3, 0, confirm" before it will let you even order a ride.

This guy's full of shit if he's claiming he didn't know it was surging until after the receipt came. It's quite literally impossible to order an uber at 2.0x or above and not be painfully aware of the surge.
Recently they made it so you have to not only agree to the surge pricing, but also type in the surge amount, e.g. "1.75".
Pretty much. I think I'm going to add an option to turn them off in the settings, but leave them on by default. So if you really care, you can turn them off, but most people wont I think. At least that's the new plan for now.
Most of his action these days is in Macau. Also, a significant portion of Ivey-level action in Las Vegas takes place in the Ivey room at Aria. I seriously doubt they will bar him from playing in the room that literally bears his name. He wasn't cheating, and I don't think this will seriously impact his playing opportunities.
This could be an effective differentiator for a real estate web site featuring property photos. Or even an online store where product photos are done in this way.
> Experts in SAT / ACT know a lot about these things.

Experts at ACT maybe. But didn't the SAT recently announce it's re-tooling much of its test to address these issues?
Banana Pi
My organization has been using Gitlab for a while now. We had a few issues earlier with integrating LDAP authentication and sorting out attachments for the wall, but the latest version does seem to fix most issues.
I am still not very happy with the wiki though (doesn't support folders, no way to upload images, doesn't look very good)
This has been my experience every time I've used Uber. I've seen it ask me to confirm 1.75x surge pricing on Android.
Do you know where their current implementation of this is? I want to mess around with it and dont care if i have to change code later.
Why can't I browse HN on my phone anymore
For the last two weeks or so, I haven't been able to browse HN on my phone (Nokia 1680c feature phone, Opera Mini 3.1.xxxx browser). I get the error message "unable to complete secure transaction https://news.ycombinator.com"
I've been using the same phone/browser combination successfully for the past maybe four years, without any issue, and it still works for most other websites.
Anybody know what gives?
I wrote the blog post but this one and the one you linked to weren't submitted by me nor do I know who they are. I only found out via an analytics spike and asking someone who emailed me some VPL additions that it was submitted again.

Sorry it was added twice.
with gccgo you get to take advantage of a lot of gcc's optimizations (-O3) and it can generate faster code because of it.
Anonymous to my friends and no one else?

I guess I don't get the use case, as I would generally think anonymity from people I already am acquainted with would be the least useful (to me).

It really seems like there is an entire class of applications that have risen to answer problems that exist solely because of Facebook's dominance and policies (ie: data collection/retention policies and insistence on identity).
If you have a meeting at 6AM, what time you get in to work certainly would seem to matter.
Reading the documentation, it seems that sync.Pool will automatically shrink the pool size when it's not being used? If so, unless in the future it provides some way to specify a cleanup function for those values, using it for connections and the like would result in hanging connections (I think, not 100% sure).
How culture-specific is this trend?
but in the very beginning it states "Here we host an overall summary of the highlights of the interview ranging over topics as diverse as the future of C#, asynchronous v parallel, Visual Basic and more (the link to the full interview on i-programmer can be found at the end of this page)". How can this be considered spam ????????????? I think that the notion was to read the highlights and if you find it interesting and want to see more then follow the link to the whole interview
Well, it was recently revealed that even the actual lightning-to-hdmi adapter dongle is running a cut-down Darwin/xnu: https://www.panic.com/blog/the-lightning-digital-av-adapter-...
This is awesome and looks great. Do you plan to release the menubar app soon?
http://arpnetworks.com/

Not a reseller, owns their hardware and operates their own BGP network (with route optimized bandwidth/peering none the less), provides out of band management (VNC) and direct access to MRTG graphs etc.

Although they specialize in FreeBSD/OpenBSD and market heavily toward that crowd, they also offer the ability to install your own OS/Kernel if desired.

I wouldn't say they're the DigitalOcean if you're looking price wise, but having tried quite a few KVM VPS providers with FreeBSD, they've definitely been the best so far.
That's rather evenly distributed. Take Russia for example. There such blocks would be huge and solid.
Maybe something closer to the title of the paper that started this discussion 30 years ago: Sex Differences in Same-Sex Friendship.[1] The paper itself is much more informative, although drier reading. It's also more engage-able. One can criticize the sample (US college students), methodology, or even the statistics. No doubt there are follow-up studies that confirm some bits of the paper and discredit others. I find that sort of discussion much more productive than the anecdotes and opinions that the Men's Journal post will likely spark.

1. http://www.peplaulab.ucla.edu/Peplau_Lab/Publications_files/...
A few years back Jamis Buck did a survey of maze generation algorithms: http://weblog.jamisbuck.org/2011/2/7/maze-generation-algorit.... The different algorithms seem to create mazes with different 'feels' to them. For instance recursive division algorithm appears more blocky and some have more dead ends than others. This d3 generator appears to be toothy (lots of short dead ends) on the right edge of the maze.
Why wouldn't PyPy work on ARMv5? I think PyPy folks would be happy to do ARMv5 port for a reasonable price.

You can find contact information at http://baroquesoftware.com/
Some people say we're past the "social fad". I think that we're just at the tip of the iceberg, and this article hints at some of the problems that we could solve.
I figure it's one of those ego things. You know, the whole bit about needing social validation of ones' own choices. So any attention not in support of that person's views feel like a personal attack.
People at work aren't necessarily your friends, rather they are people forced to "cohabitate" together. Makes sense to keep it friendly, but don't expect it to last much longer than a year or two past your resignation.

Patio says the same thing here: http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...

Similarly, I've always liked to keep in touch with friends, see how they are doing, etc. When I was younger I expected others were the same, but no. Most people have their own friends and family and while you'll get a hi and smile from them if you bump into them at the grocery, they won't put any effort into keeping in touch.

I notice as people get older they tend to isolate themselves, dare I say on purpose. For example I have school friends from 20 years ago who don't even want to be friends on facebook, which is about as close to zero effort you can manage. No, I don't post much, treat others well, and keep it light.

In other words, get used to it.
Forgive my ignorance, but this guy must have specifically typed in the 3.75x multiplier before his ride was ordered. How can you complain about such things when you so implicitly agreed to it?
There's a corner of Oregon where it's 1 per square mile:

http://en.wikipedia.org/wiki/Harney_County,_Oregon

Beautiful place in its own stark way - especially Steens Mountain. I wouldn't want to live there, though.
Why does it matter? Your actions are either determined by random dice rolls or cause and effect.
This article really resonates with me.

Many of my male friendships do seem to resonate around convenience (i.e. we help each other) or activities.

If you take that away...I'm unsure what the depth is.

This could just be me though.

I do have friendships with females who are nothing like me, which are more around just...fun/chatting/hanging out.

But either way, friendships do take work/effort - and sometimes you need to push that along a bit, and think gee, I haven't seen "XYZ" in a while, let's organise a catchup.
Anecdotally, I've noticed this when I'm in America. Everyone is normally outwardly very friendly, but there's always the feeling that they don't give a shit about the encounter you're having and they're only even talking to you out of some perverse sense of politeness.

It was even more strange for me because often our conversations would be relatively honest and about somewhat personal topics (not just the weather, what cities we'd been to etc) which, in my experience, you only broach when you really want to discuss such things and feel a connection with a person, but, apart from a few people there was still always that feeling that people were just being polite and basically waiting for you to excuse them. YMMV.
They also send you a push notification that mentions surge pricing when the car is arriving.
Nope, won't downvote, because depending on the team you're working with, you're right. I work in a company where I started off following the author's suggested actions for becoming a great software developer. However, I still ended up being the difficult co-worker, the "dressage horse" as the author put it. Just because I strongly felt about using classes instead of putting an object's attributes in a single, vertical bar-delimited string. It works, they say, and I'm over-engineering.

Of course my problem is about not being a good fit with the way the majority of the team chooses to work and build software and perhaps the solution is to just get the fuck out ASAP before I'm used to the mediocrity and acquire it. But the working relations definitely got smoother when I kept my mouth shut and just thought of the paycheck and used my time to go to the gym instead of refactoring their code.
Someone is angry they didn't read their dialogs close enough.
There must be a screenshot of that somewhere if it's true. Otherwise I find it hard to believe that Uber would be that dumb with their advertising, especially considering their recent surge pricing fiasco.
> The important thing is to keep growing and not die.

This statement only applies to the founders, employees, and customers of the company. My point is that it doesn't apply to the investors: from an investor perspective, it doesn't matter if almost every company dies as long as the Droboxes and Airbnbs survive and grow. Almost all the returns come from a tiny number of outrageous successes, to the point where even a big hit like Weebly is a drop in the bucket.
what about rust for webapps? are there any frameworks out there?
SwipeTap
> There's an IDE called LiteIDE which automatically calls gofmt for you...

or on emacs, if you use the packaged go-mode.el, you can run gofmt on the "before-save-hook" to do that for you...
If you paid with your credit card, you can always file a chargeback if the pricing was unclear and customer support was unresponsive. Better yet if you paid with your AmEx.
This "convenience" (of which I highly doubt, having crafted plenty of messages by hand) comes at a major cost to implementors, both in performance and complexity and hence security.

HTTP isn't a programming language. It does not benefit from crazy syntax.
Surge or not, they would lose me as a customer over something like this. That is an obscene amount of money for a glorified taxi.

Luckily, I've had great experiences with Uber. Only once did I give a low star-rating, and they contacted me and adjusted the fare because of it.
This is not the first time I've seen people bring up Uber's plain shit customer support. In fact, I've had my own problems with them as well to justify that bold of a statement.

Back in the fall of 2013 a cab driver charged me $30 in Chicago instead of what the meter said (which was around $8). After this happened, I had contacted Uber support and they merely gave me some automated style response saying there was nothing they could do because the city sets the cab pricing. First off, they treated me like I was an idiot with a response like that. Of course I knew the city set the rates, that wasn't the issue I was contacting them about. Secondly, they completely ignored my problem all together. I wasn't complaining because the price per mile was higher than UberX or something like that. If I had, what they sent would have been a perfect response. But no, I was complaining because the cab driver down right stole money from me, and there was nothing I could do about it. They could clearly see in the receipt that the time traveled, distance, etc. could have no way in hell been worth $30 that I was charged. In fact, it was a cab ride to work so I had plenty of other receipts that showed it was typically around $8-10. So, like OP, my support ticket was marked "solve" and I was duped $20, and never contacted again (even after I replied trying to further explain my problem). It was after this that Uber always left a bad taste in my mouth. It was a straight slap in the face to me (the customer) by Uber.
I think we're agreeing back and forth on the qualities of hanzi vs kanji. As far as I've ever learned, Japanese has far and away the worst writing system in the world. I want to say a little more about the poem.

I went looking for the place I originally learned about it, and didn't find it. Wikipedia has some things to say about it, but I'm not sure how trustworthy it is. :/

Specifically, WP states that the poem was written to make the political point that ancient Chinese shouldn't be transcribed but should be written in characters forever. It makes the extremely reasonable argument that the poem's author was in fact backing a scheme to romanize modern Mandarin. However, it also says that the poem is written in ancient Chinese, which doesn't seem right to me. In written form, this poem is perfectly intelligible to modern Chinese people, whereas actual classical poems are just as intelligible as a passage from Beowulf would be to you (I'm assuming you're not trained in Old English). Then again, the only thing I know about ancient Chinese (that 是 is a demonstrative meaning "this") does appear to be true within the poem.

Regardless of the author's motivations, it's still a cool piece of text. It's been quite popular with the Chinese people I've shown it to; they especially like to try to read it aloud (although I've never heard anyone actually get through the whole thing).
"strange error flushing buffer ... " Maybe because I'm running the Sonos beta?

Would be awesome if it worked though! I would want it as a menubar app though.
In fact, they've changed and improved the system since then. Now you have to confirm surge pricing by typing in the multiplier.
If the universe is deterministic than you can change the future obviously, since the future state of the universe depends on the actions you take in the present. If the universe is random then the future state doesn't depend on the current state. Existence is meaningless chaos and you have no control over anything, even your own actions. Your thoughts would be nothing more than meaningless dice rolls that have no correlation with reality, or anything.
>There have been reports that Uber has an internal website only for drivers that advertises "More surge pricing than Lyft, etc if you switch to us!" or something along those lines.

It's interesting how companies try to message differently to different groups, and how a message intended for investors really sounds bad to customers.

http://www.penny-arcade.com/comic/2007/12/05
Health, happiness, & longevity are known to be intermixed. The way I read the article, increased longevity is a more measurable proxy for health & happiness.
Not only are many products uniform, but where varying levels of a product are offered, very often this serves largely to provide for price discrimination. That is: there's little actual quality difference between a bargain, mid-market, and top-market item. There are distinguishing differentiations, often, but these serve largely a status or signaling role. In which case, what's being bought or sold isn't intrinsic product quality as measured by performance, but some level of social signaling.

See Thorstein Veblen and the concept of "Veblen Goods".

This isn't always the case, and there are perverse examples as well. E.g., railroad carriage class distinctions in the 19th and early 20th century were often enforced by creating intentionally worse experiences for third-class (least cost) service, to the point that if you could possibly afford to avoid the option, you would pay more to do so. That is: extra effort was made to create a worse experience, because it increase higher-value ticket sales.

And there are goods in which there is an intrinsically superior experience to be had by paying more. In my experience, for most consumer goods, this rarely extends far into the higher pricing realms of a product -- beyond a point, it's pretty much all status signalling. Even worse is when even formerly sufficient low-cost product become contaminated by "high-status" signaling -- with the inevitable effect of reducing what little quality was actually present to start with. Bling and similar ornamentation, the market for bikes, and such.

Competitive marketplaces need not provide high value product.
Was the downvote because this opinion, expressed in a hopefully respectful way, was just… not welcome?
I have a 14-month-old son, and I'm in the same boat. I watch him while my wife goes to night school, and after he goes to bed, I have a few of my most calming and productive hours of the day.
My guess is Heartbleed caused a new SSL and Opera doesn't like it.