skysight-inc/HackerNews huggingface dataset:
Being a little older myself, this is just a variation of same thing I've heard 3 times now. My grandparent thought my parents generation was lazy. My parents though my generation was lazy. And now my generation thinks gen y is lazy.

This is the same "I walked to school uphill both ways when I was a kid" argument that seems to happen with every generation. Yes, we get it - it was tougher back then old timer!

The funnier part for you gen y'ers will be when the next generation comes along and appear to be lazy in some way. You'll catch yourself saying the same things and have a d'oh moment! And I will laugh so hard that I'll poop in my Depends.
Not really. Britain's extradition agreement with the US is tougher than Sweden's. Britain can not extradite to the US where there's the possibility of a death sentence. The charges the US want to introduce would most likely come under the espionage act and he could face the death penalty.

Plus, public support for Assange is greater in the UK than in Sweden. Even if the request were successful, which is unlikely, it would take almost a decade, if not longer.
Today's version:

Show HN: My weekend project, WorldWideWeb (5 days from funding, Kickstarter details in comments!)
Dynamic linking has not changed in substantially interesting ways in the past 10-15 years.

We understand the pitfalls and complications, and can come up with some solutions on how to handle them in a forward-thinking way.

If things break in the future, we can revisit this then.

In the meantime, libtool is one of the most ridiculous time-sinks I've ever had the displeasure of working with.
Thanks for the heads up - insurance lead generation is a large and established business and there are many legitimate ways to go about it. We will check in with our customer to make sure we're all on the same page.
Rightfully so; Italian is cryptic!
Not fixed for me. Are you using CDN? If so I might still be getting the old (bad) cache.
Engagement valuation: eyeballs are still king
That's just defeatism, not arguing against cathedral-style development. Just because we're likely to be wrong to some degree doesn't mean we shouldn't try to be as close to right as possible.

Anyway, I get the impression that for the original example of libtool, cathedral vs bazaar is the wrong question to be asking. [1] The problem isn't one of design or implementation. It seems a problem of distribution. I posit you could build a simplified, cross-platform library linker via either a centralised or distributed process. The question is rather, could you get everyone to agree to actually use it? Considering the success of clang, I think you'd stand a reasonable chance. (speaking of which, clang doesn't exactly stand out as a pure-bred bazaar-model example; neither is GCC for that matter)

Actually, I think that's what's wrong with this whole thread and the article that triggers it. I'm fed up as anyone with the layers of crap that we're building our software on. I seem to spend most of my time yak shaving because of some legacy decision, not contributing new stuff. In fact, my main output seems to be adapters for crappy interfaces. So while I find myself nodding along with the original essay, I think cathedral vs bazaar has nothing to do with the quality of the code we use all the time. It's a question of having the resources and balls to replace the layers of crap when necessary instead of carrying on piling more of them. Whether or not that's possible is mainly a question of whether the systems you absolutely need to retain are open or not. (and open source software can still be developed cathedral-style - I'm pretty sure ESR considered GNU to be cathedral software)

As an aside, when was the last time the format of .a/.so/.dylib/.lib/.dll files drastically changed on the respective operating system? We change even prevailing processor architecture a lot more often than that!

[1] I'll have to admit ignorance on the specific detail on the problem that libtool solves (inelegantly). I hope that doesn't derail my argument too much.
Facebook used to be able to tell you what dorm you're in. "It would say "Online in East Quad" on my profile if I happened to be logged in at my dorm. I thought it was a neat feature, but it's understandable that some people wouldn't like it.

Edit: you're vs. your
It's not a good desktop system. Furthermore, I don't think that's a priority of most FreeBSD users or developers. If you aren't comfortable in minimal environments, you should be using a more user-friendly system like Ubuntu/Mac/Windows.
JDK 8 Features - Remove the Permanent Generation
Run a DLNA, DDNS, FTP(S), Proxy, HTTP(S), WebDAV, etc on a Droid
Linux has flown past BSD for reasons other than technical superiority, and more to do with the politics and ecosystem of software, especially related to lawsuits, uncertainty, network effects and momentum.

See also: MySQL vs. PostgreSQL.
Very cool. Reminds me of John Britten, the Kiwi who almost single handedly created one of the best and most innovative motorcycles of the '90s (including the engine!)

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

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

(I grew up reading about Britten in motorcycle magazines in Israel, and when years later I got to NZ it was cool to see find one of his bikes as a well deserved centerpiece in the national museum :)
You guessed it! Absolutely terrible...
fell out of his head straight to the designers desk to draw the actual templates, then to engineer desk where there is software to simulate aerodynamics, then 'a few' more steps all of which iterated 100 times until they saw a full scale model.
Paris was substantially redesigned as a planned city by Haussmann[1]. London is a better example where the street plan is pretty much unchanged.

[1] http://en.wikipedia.org/wiki/Haussmanns_renovation_of_Paris
I agree that it should be a teaching exercise. But I've seen countless times where it turns into "Those old guys just don't understand!" even when they are explained, excruciatingly so, how their idea has already been attempted.

For example...I've had younger developers come to me with a brilliant new approach to development. Their idea? Basically, it was waterfall. No matter how much I explained to them that their idea had been tried and failed, they insisted that they were on to something new and exciting.
A debian system from a user's perspective is so easy to use.
It's when I dug into the packaging world that I reeled back in horror and shock.
It's actually not clear that they'd been told to do it (at least, not clearly) based on Ben's description of the situation. Nowhere does he say anything like "I'd talked to this guy about this before" — instead, he talks about how he leads by example and throws out lots of suggestions that he doesn't really expect to be followed.
They mostly seem to make a mess while never achieving a design anywhere near as coherent as that of OS X, or as straight-forward as that of the BSDs.
Hack all the way: Dave Asprey's bulletproof coffee http://www.bulletproofexec.com/how-to-make-your-coffee-bulle... - I use whatever beans I can find so my coffee is probably not worthy of the "bulletproof" title, but the butter is such an unbelievable upgrade to your coffee.
I think you missed two key words in my comment:"sometimes" and "reacting". I didn't say it worked for every situation (see word #1). Your counter example isn't relevant to what I was stating either since it wasn't a response to an empty threat (see word #2).
Which SEO Techniques are the Most Effective
The search algorithm that determines which SEO techniques matter the most periodically is a shifting dynamic that generally tries to thwart bad techniques, while rewarding good ones. As a rule; anything that promotes subpar content on the Web or tries to cheat the search engines for advertisement clicks is considered a bad method. On the other hand, any technique that ultimately rewards advertisers by converting traffic to leads is considered a good method.
There are many old libraries which have been phased out and replaced in the OSS community. It's not fast but it's pretty good compared to the commercial world where companies like Microsoft or Oracle ship everything without gaping security holes until the last customer stops using it.
> conflates building the packages and using the packages.

Yes. Much of his poor experience is due to build systems.

Anyone who's developed anything can tell you how fragile and finicky build systems can be.

Since build systems are used by developers, who can deal with complexity much better than "ordinary" users, they tend to be rough around the edges.

They're also unglamorous infrastructure, so volunteers tend not to spend time on them if they're not paid. And they have a tendency to break the entire application if broken, and are often part of the "interface" of the software (since every distro who builds package X from source uses build scripts that rely on for example ./configure with particular options), so maintainers tend to take an "if it's not broke, don't fix it" attitude.

GNU projects in particular -- whose autoconf the author complains of -- have quite a bit of built-up cruft since many of them are very old, and also vital infrastructure of most FOSS OS'es.
"Our strength comes from that desire to not be bored, so we come up with creative solutions to bypass them." Ugh, barf. This sort of egomania is exactly what many people don't like about "we" gen Y'ers (I'm 27). "We" didn't invent the concept of creativity or innovation, it makes you sound silly to suggest "we" did.

Sorry to come off so strong; this stuff irks me because I'm from your generation and this sort of self-obsession reflects badly on me and other humble, hard-working gen-y'ers.
There are various applications that do this by installing the PDF converter as a Printer in Windows. Eg, CutePDF is a free software that allows this. It is useful to print to PDF from private URLS, eg: payment confirmation receipts and so on.

Having said that, dont let it stop you because your site might be useful for the layperson who doesnt understand all this stuff about installing something as a fake printer and then printing through that.
Former Marine Locked In A Psych Ward For Patriotic Posts On Facebook
How Instagram Could Have Cut a Better Deal
"As a result I've become more focused, more logical and smarter. But I've also become more detached from everyday life and less fun to hang out with. I'm not sure yet if the change is permanent, but I certainly hope that it can be undone :)"

6 months away from programming, and you'll be fine :)
How dangerous are all these "modifications"?
Curated package repositories are just a band-aid on the disaster. They improve things by centralizing the ridiculous and unnecessary cost of dealing with the mess.

It would be better to simply not have that cost.
How does it handle the two types of exception?
Facebook Stock Descents 5 Percent
I think that we do both - underestimate and overestimate kids.

I think it's best to not have preconceived notions about kids, and take them for what they are, good or bad.

Too often, I see parents in my peer group communicating with small kids as though they were adults, expecting adult responses and then being surprised/disappointed when they get a kid's response.
By its nature, the only way to combat this class of attack is security by obscurity - hence, it should be assumed that OAuth client tokens and client secrets do not provide true protection against unauthorized client applications.

Of course the tokens can be obfuscated, but at some point the tokens must be used in plain-text to sign the OAuth request, and on a device like an iPhone where complete control of execution flow and full address space access is possible (via kernel exploits / jailbreak and a debugger), it's literally impossible to prevent this attack.

Issuing unique per-device device tokens would be an interesting approach, but then a trusted side-band would be necessary to issue the tokens to the device, and a lot of the point of OAuth is moot.

OAuth is still quite useful for user authentication (as to steal per-user tokens requires access to the user's device anyway).
Your sarcasm is screwing with HN's page formatting.
I used to just drink whatever's available, but I recently gave myself a Hario v60 pourover for my morning routine and now it's become a bit more of a ritual.

I brew everything from pre-ground supermarket coffee (which can actually be surprisingly good if you buy it at an upmarket UK supermarket such as Waitrose) to local freshly roasted whole beans ground on the spot. In my experience, the difference between fresh coffee and old coffee is much bigger than between expensive beans and supermarket coffee. Old fancy coffee tastes worse than fresh supermarket coffee, but fresh fancy coffee obviously tastes best.

Using a pourover is pretty straightforward. As long as you allow the water to cool down to just below boiling point to not burn the coffee and allow the coffee to bloom for a few seconds with just a little bit of water before pouring in the rest, there's not much to go wrong. You can become a coffee snob in 1:38 by watching this video: https://www.makedecentcoffee.com/film-library/how-to-films/v...

I do it in the morning when I'm still half asleep and it's kind of a nice activity to wake up to. I also like the v60 because it's a nice object, made of heavy porcelain. In the end, coffee is coffee though. Don't take it too seriously ;)
Rss-motor v0.0.8 released ~ fixed items-mismatch-element and solo-node issue
I love having text communication. Generally, I view voice as a waste of my time. This is, I feel, the big disconnect between the younger generation and the older generation. I hear quite a bit "if you're going to spend 15 minutes texting, why not just call?" Because when I'm texting, I can set the phone down and do something else while waiting for a response. Voice is real-time, and very attention-demanding. Text slows it down a bit, condenses it, and waits for my response. I can prioritize it. There's no ending of a call and thinking "oh, I forgot to mention X", or sitting on the line trying to remember what you were going to say.

The only thing missing is a global "busy" status. I feel this is due to the lack of a globally unified text message (including IM and twitter) system. I don't think there's a polite way to kindly tell someone to urgently shut the hell up over text/IM, at least not that I'm aware of. The only annoyance I have with text communications systems is hearing "dingdingdingdingdingdingdingdingdingdingding" as someone sends me 15 messages in a row when I am unable to respond.

The future isn't real time. The past is. A phone call is. The future is sending information as quickly and painlessly as possible, and for "Gen Y", this includes text/IM. These services don't demand attention, beyond letting you know they're there. Then again, I grew up with AIM/MSN/ICQ, so again, I feel it might be a generational thing.
I offered lots of opinions in my early 20s. People took them seriously because I was right. One of the things that goes unmentioned is that the latest generation of hires is really smart. Competition at every level of the "educational culling process" has just skyrocketed, and companies have focused more heavily on criteria like school pedigree, etc; at least in professional jobs. Coupled with the low employment rate, the latest generation of hires is statistically likely to have the highest SAT score and GPA's of anyone in the company. Now standardized test scores are correlated with some measures of intelligence, and companies evidently seem to think grades matter otherwise they wouldn't take them so seriously in the hiring process. Bottom line, the common refrain of "I couldn't have gotten hired at my company today" is as a result of increasing competition for schooling and jobs very true.
You can easily install and configure Twillio's OpenVBX for very low cost system.
See rest of thread. The whole article is about refuting that idea (/"misconception").
Why you might never own a Google self-driving car and why you won't want to
Building an app in an afternoon: Captionator
Yeah, it's eight individual systems with two very fast Ethernet links to an on-board managed switch.
That code fails to tell the programmer why it's in the application logic and not defined in the database schema

Why isn't it a GUID? Why is it 32 bits instead of 64? Why is it signed yet starts at 1? Why isn't it a string? How will the identities be merged?

The notion that answering one single question provides clarity is ridiculous.
As a general gauge, I think a lot of people are hugely offended by the idea that some forms of non-consensual sex aren't rape.
Code is a messy experience.
The computing work secures the block chain. That's the opposite of wasted.

In your computation certificate proposal, would you be able to trade certificates? If so, each grid network would be able to trade counterfeited certs (generate certs for which no work was performed). If not, it isn't a currency. Not to mention that exponential increases in computing power would cause the system to be inflationary, where a goal of bitcoin is to be deflationary.
> github's blocked at my work

8-/ I hope no one is supposed to write software at your work
Hit us up at support@tapin.tv and we'll debug this. It looks like it's working intermittently
With the right software and if you don't look it from too close, it can be considered a single computer.

We've been doing things like these for decades.

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

Yes, I'm that old.
You could do, or have one of them exhaust to its "front", and the other exhaust to its "back".
Western Union's telegram to Silicon Valley: We're ready to compete
When the rich try to enter heaven it feels like a camel passing through the eye of needle.
> This is not the kind of high-profile violent crime that would lead to an international manhunt through Interpol.

This is not a "normal" crime situation, as a commenter put it yesterday: no embassy would normally grant a third party protection when there is an arrest warrant for rape involved, nor would this situation "normally" have so much media attention. Replace Assange with someone else equally as politically relevant (say G .W. Bush) and the situation would be identical.

> In the interest of gauging people's opinions, does anyone disagree with this particular point?

This article explicitly states that Assange is just as safe in Sweden from America (if not more so) as he is in England. He chose to stay in England until an arrest warrant was issued; if he believed his life was in danger why was he happy to stay in England until the arrest warrant? Why didn't he flee before? If Sweden is willing to disregard all their laws to extradite him why didn't England?

His behaviour seems like the behaviour of someone that wants to avoid being taken to the place that he is wanted for arrest and that the wikileaks involvement is one big cover, the reasons relating to Wikileaks have been shown in articles like this to be irrelevant, articles like this have shown that the supposed concerns are not legitimate, so the only conclusion I can come to is either Assange believes he is going to be found guilty of his supposed crime, or that he thinks Sweden is willing to break lots of laws that England aren't willing to break, yet this article again shows that is very unlikely.

His behaviour is inconsistent, therefore I am not 100% sure that this is all one big play to get him to America to be murdered. I think it's just as likely that his "fame" is the problem.

> The Swedish government could guarantee that Assange wouldn't be extradited, but it would make them look bad in the eyes of the US and others. So clearly they won't.

The article explains that they can't make that promise and it also explains why such concerns are of little relevance.
It's not in the same league, but a friend of my dad's used to build dirt track super sedan speedway cars:

http://www.speedwaysedans.com/index.php/super-sedans

It basically consisted of fabricating a frame and some body panels and then bolting bits you'd bought from elsewhere, but 90%+ of the construction/assembly work was done by a single guy (the other 10% being the paint guy across the street, and calling on people to help him line up and hold things in place while he welded). If any plans existed (I never saw any) they were probably on a scrap of wood.

It's not as glamourous as a Pagani, but the cars would still cost over $100k and some of them went on to win national championships and similar.

Turns out a lot can be done by one guy in a tin shed.
Kernel Hackers' Guide to git
Haha, good one! Seriously, what exactly is wrong with Sutter's implementation? I am truly interested because I respect him a lot.
I don't think that's plausible, he would have to had at least a few small ones. And if I recall my memory of reading Facebook Effect and Accidental Billionaires, both books say that he was able to get something, though nothing big.

But more importantly, does that matter? There are tons of great projects here on HN that are never able to get any customers. Does that make their work any less impressive? Let's judge the work for the work itself, not whether or not it achieved something. Obviously, it's a dog-eat-dog world, but you wouldn't look at a founder with a string of failures and automatically come to the conclusion that the person doesn't know how to do a startup. Luck, economic environment, and a host of other issues come into play. Judge the work for its own merit.
http://simpsons.wikia.com/wiki/The_Homer
Almost boiling water + eyeballed grounds + french press.

Usually I do 75/25 with almond milk only because I don't have the patience to let the coffee cool.
My point is that ideas flowed as often from "the bottom up" as from "the top down". Yes, there was a vision of the product held by those in charge, but there was also a thriving ecosystem of ideas. Some of the most successful engineers I knew at Apple made a habit of developing things they thought were amazing and should be included in the product. These were not components that were part of the original design.

The point is that, if one of the workers building the Notre Dame had gotten hot after a day of work and said "You know what we should include here? A swimming pool!" well...he probably would've been committed.

Coherent vision and a priori design are not the same thing. Apple has coherent vision. Bazaars can have coherent vision (should have coherent vision if they hope to be successful). But that's not the same thing as a Cathedral's a priori design...
Miami SEO Workshop Training By Brick Marketing
Inside FundersClub (YC S12) The Equity Crowdfunding Platform
I would suspect GNU ls is more a part of a Debian install than, say, Gnome desktop. While not as clear-cut as in the BSD world, it's still the same idea.

Except that GNU ls was not designed to run on top of the Linux kernel, which is, on my book, a feature rather than, as you imply, a bug.
There's an argument to be made that it's generally a disadvantage to remember every day of your life. Brains are finite in resources (memory and processing abilities), and if you remember too many unimportant details, you might be wasting lots of those resources.

I would think an efficient brain compresses and abstracts the important information out, and ignores the minutiae.
That's very cool stuff, and a nice way of demonstrating how B-trees perform in a system with heterogeneous memory access times. It would be interesting to hear about other data structures and common algorithms, too.
The Email Worth $200 A Recipient (And Other Fun Lifecycle Email Stories)
Starbucks has an amazing machine which you can apparently lease free if you purchase 4 cases (24 pounds) of coffee a month. I use one of these at work.

http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communit...

An Albertsons near my house has one of these Redbox SBC machines:

http://mediad.publicbroadcasting.net/p/kplu/files/styles/car...

Or I'll get those little packets, like the Starbucks VIA, but other brands are cheaper.
Dear Friends, Please Don't Ask for Help. Unless...