skysight-inc/HackerNews huggingface dataset:
I agree with you. The pain occurs when this breaks down. Take Vagrant, for example. Brilliant tool. Depends on gems that weren't distro packaged for years.

This made Vagrant unusable for anyone not deploying a ruby-based application stack, unless sysadmins accepted that they were going to have to deal with the extra work associated with multiple vendors and update mechanisms for each language on the system. So those of us using other stacks could use Vagrant, but only if we adopted Ruby's app-level packaging system. See https://news.ycombinator.com/item?id=2059964 as an example of life being made difficult for distro packagers by the Ruby community. Since Rubyists tend to insist that distro packages are bad, so this is how it tends to stay.

Thankfully the packaging of Vagrant and dependencies has now happened (finally; after years), and I can "apt-get install vagrant" now. But I hope this illustrates the problem.

In the common use case, there is a dichotomy between distro and app-level dependencies, packaging and development. But in the grand scheme of things we all want to share our work across communities, and this dichotomy is a barrier to this ideal. Dependencies don't just go in one direction with language module repositories like pypi and rubygems at the top. Sometimes we want parts of the system to depend on them, too.
The problem there is the 140 char limit.
Previous discussion: https://news.ycombinator.com/item?id=1282213 (94 points, 1250 days ago, 39 comments)
Bummer. Flipside to your last statement, we probably shouldn't allow a web service to be such a big single point of failure that it stops us from working.
https://www.google.co.uk/search?q=site%3Awikileaks.org%2Fspy...
Doesn't it just remove the containers, but still keep the generated images layered? I'll take a look (running 0.6.1 here), but it seems to solve a different issue.
We're currently working on a solution for this. The problem is that Safari stops running javascript and allowing us to stream audio after the phone has been off for some time.
Not a clue! You'd have to ask somebody more qualified than myself.
oops, something deleted the part: [that was used by] US government to access [everything in plain text.]
They do drag in Firefox 24.0.
Looks like its trying to run the site in strict JS mode. Do you have any extensions that might be forcing this?
IPhone 5S Was Worth The Wait, But iOS 7 Is Still Unfinished
The ad application is interesting; I hadn't been thinking along those lines at all...

I considered using public keys, but I didn't want the resulting encoded tweet to be illegible or look like gibberish.

The conceit here is that even a secret message looks completely innocent, something that no eavesdropper would notice as being out of the ordinary (though the middle dot marker does give it away, to people paying attention).
That's unfortunte that you've ran into bugs. Make sure to contact support@grooveshark.com whenever you encounter something weird and they'll make sure to report it and compensate you ;)
That's a pretty perl script. Well done.
I just pre-purchased this book and used the Amazon feature to "share this purchase on facebook."
I think the intention is that you change the volume on your phone.
I'd bet the desire to immigrate to a location is probably a lagging indicator behind that location's actual long-term economic trends. A number of my Pakistani relatives wish to immigrate to the US, but they also hold absurd and idealized notions of what it's like here, propped up by our cultural exports (Hollywood movies they grew up with, etc.)
Instagram was referenced. The original presentation by Mike Krieger is much better in my opinion.

https://speakerdeck.com/mikeyk/secrets-to-lightning-fast-mob...
> What weev did was quite different in that he accessed this web service in exactly the way it was intended.

So is a thief who walks through a door carelessly left unlocked "accessing it exactly in the way it was intended." It's what he does afterwards that makes the difference.

> What is the difference, under the law, between someone accessing a private Google API and the private AT&T API that weev accessed? As a web developer with zero documentation, zero information beyond simply knowledge of the API URL's existence, there is no apparent difference beyond what content was being served by these APIs. So, if that is the case, at what point should web developers accessing undocumented APIs begin to be concerned about their criminal liability?

When the content you get back from a URL is other people's private data, it doesn't take a genius to figure out that maybe there's some criminal liability there.
interesting that debian and perl have come to the same impasse as debian and ruby.
I recall the shift coinciding with the purchase of FoxBase. At least that's when we started making bets on MSFT's roadmap.

Great historical context here, by the way: http://weblogs.foxite.com/joel_leach/2011/10/13/why-microsof...
It's clever and really neat. That said, please don't think you are going to get parts of the quality, accuracy, surface detail and durability attainable through other more established methods.

The only reason I am funding it is to support someone thinking outside the box. I really have no use for it due to the issues listed above. I'll probably gift it to someone who might. I've done that a number of times with KS projects.
It's not really derogatory. It's just self-humiliating humor that is pretty common in many professions.
The idea is that they can cut off access to non-Level3 customers any day if they wanted to, and they'd be within their rights to do so.

The proper choice would be to use Google DNS or OpenDNS which are provided as a service to the public.
Why when I visit this website I get a torrent downloade automatically? widgets_tweet_button.html.torrent
Not unprecedented. Remember, they eventually only managed to get Al Capone on tax evasion.
A playful response to "I have nothing to hide" is "... are you really that boring?"
This is so cool. Well Done!
In today's culture I don't think a book will do it. People don't read books for pleasure or information like they did when The Jungle was published.
> The OS is supposed to use memory. That's what it's for: to be used. Using memory is a feature, not a bug. Let the OS manage memory instead of demanding a lot should be left in an used state.

When I purchased my MBP, it came with 4GB of memory. This was apparently enough for Linux, but not for OS X. I was able to open 40-50 browser tabs, play music, run several terminal sessions, run my text editor, and a host of other software on Linux. OS X, though, it started swapping like crazy if I opened 20-30 browser tabs and my media player. It would completely freeze up for minutes at a time if I tried to run too many applications at once. It was so bad that I problems getting work done. I eventually invested in more RAM, which immediately fixed all my performance issues.

This is not a one-off thing. OS X Lion is known to have issues with memory management, and several hacks exist to make things better. The easiest method, though, is to throw money at the problem and upgrade your RAM.

> You also didn't make much effort to argue your points. Consider Safari vs Chrome. Safari has better UI IMO, and Chrome is a fork of Safari's internals. So what's better about Chrome on Mac? I use both regularly. Chrome's adblock works better but it's not obvious what else is better and you didn't tell me.

I, too, love the Safari UI. But Safari lacks the customizability of Chrome and Firefox. Also, despite having switched to a multi-process architecture, Safari still sometimes freezes randomly if one tab is doing too much work. This doesn't happen too often, though.

> Chrome is a fork of Safari's internals.

It is not. Both Chrome and Safari use WebKit as their layout engine, but that's where the similarity ends. They have separate JavaScript engines and network code. In any case, WebKit has not been an Apple-only project for a very long time now. Google contributes as much to WebKit as Apple does. And there are tons of other companies that work on WebKit, including Nokia, RIM, Samsung, Adobe, and Intel. See http://appleinsider.com/articles/13/02/11/apple-google-nearl.... So WebKit != Apple.

As for iTunes: I don't think I can add much to what people all over the Internet have already said. It's does far too many things, and does all of them poorly. It has several UI issues. E.g, it's hard to see your media library and currently playing playlist at the same time – something I want to do very often. The search is quite bad, since the only way to use advanced search operators is by creating a smart playlist. If you make changes to your media library using something other than iTunes, those changes will not be reflected in iTunes unless you rescan your library. So, if I buy an album off Bandcamp and drop it into ~/Music/, iTunes won't pick it up. I'll have to drop it into iTunes to add it to my library. Oh, and when iTunes is scanning my media library, it completely blocks the UI. I could go on all day. I use Clementine for my music, which is clunky and ugly but manages my media library much better than iTunes.
“Form follows function” implies a privileged voice in that hierarchy. It is frequently framed as a presupposition of zero functional role of aesthetics and cultural symbology.

As with all artistic movements, the phrase was coined as a response during the late Modernist movement. It too can be as suffocating as the “excessive ornamentation” it rallied against.

That said, and on point to your comment, the hazy bokeh bubbles and thin sans serif clock readout certainly looks suspiciously close to the lock screen present in Ice Cream Sandwich.

There is validity in the question, and likely reflects nothing more than the mechanics of communication through art and design; borrowing, appropriating, and cross pollinating cultural communication.

It becomes a more inflamed issue with the manner Apple attempts to position itself as the mythical Cathedral of All Things Art and Design. Should it be a non issue? Likely yes. Given the myths Apple perpetuates however, it is perhaps warranted minor derision.
You can split a sentence across multiple tweets. V1.1?
1. Yes, valid point on "all workers trained in x are interchangeable" -- but there's a contrast here between jobs in the 1000s and jobs in the 1-10s. Problem is, the "average" level jobs are relegated to "race to the bottom", leaving a dog-eat-dog realm where only top 1-10% star/superstar can attain a profitable career. I realize your focus and perspective is skewed to small, entrepreneurial startups, but most STEM workers are employed or contracted with large corporate (or government) organizations. In my experience, a great many computer science graduates are not working in their chosen major, and it exacerbates as they age.

2. Yes, there is a "huge difference between great programmers and people merely trained in computer science". OTOH, it used to be that aspiring programmers could bootstrap their way up (even many without formal "Computer Science" education) but now that age has passed, and instead it's expected that someone would just be waltz in at the superstar level. It's a strong bias against anyone without necessary means to devote time and energy to pursuing such a course.

3. "Liberal-leaning" and "labor unions" are not sympatico -- the relationship was a tenuous one, and really only in effect for the duration of the New Deal coalition.
I didn't say it's a bad thing to fork, I said it requires further explanation how a fork -- with worse UI imo -- is better. Worse UI and similar internals -- where is the way better part?

I don't wish to defend windows safari, only mac.
It seems some of us have indeed left the old myth of the social contract behind us, just like we've abandoned the myth of the divine right of kings. Certainly easy air travel and mass communication has changed us, but I'd like to think it's our nation states who are not keeping up with the change.
I think the final paragraph points out the obvious point - social mobility has never really fully existed. Previously large swathes of the workforce were never expected or enabled to progress - women and ethnic minorities.
When they are included I doubt the golden age looks so golden from the point of view of "everyone" suddenly getting rich off the economic returns of work.

Now the economy is much more open to merit - the problem with meritocracy (as the article points out) is that once you open it to everyone whole swathes of people lose out. See the trends of successful women marrying successful men thus creating a more closed top tier of society.
The big issue I see is that Twitter detects and delete gibberish as spam. So at best case your posts randomly get filtered when you use this.

At worst case after posting a bunch of gibberish Twitter bans your account.
Afores fondo de ahorro pra el retiro
Cuentas de los trabajadores para tener una pensión el la vejez
a) When a message doesn't condense well, use anecdotes. I think cold war East Germany is a good example of what happens when politicians are allowed to spy on citizens.

b) Or, 'what if' scenarios. You say you have nothing to hide? What if in the future they decide that you're emotionally unstable if you are prone to crying easily, or if you raise your voice when angry? Or if you suffer from a phobia? And they keep you from important jobs or from having children?
It seems that this person doesn't understand the difference between getting permission and tricking the user. If the users also felt that they gave permission, there would not be a lawsuit.
Feels like somewhat of an overlap with the kind of trends Nassim Nicholas Talib has been writing about -- extremely non-gaussian curves for the probability of various outcomes including wealth.
Take a look at Event Sourcing, commonly used with CQRS. The approach is indeed to store data as change-events in an event-store (which could by a SQL database or NoSQL store, that depends on your needs) and then built one or more views (separate databases, Lucene indexes, files, anything really) to service the type of requests that the application handles.

For an example of CQRS with Event Sourcing in Java: http://axonframework.org
"representative government, a free press, and broad protection of individual liberties." First of all you're not talking about the USA, but at best case a rather optimistic self image. Using a false theoretical construct as the basis of a theory is unlikely to lead to positive real world results when applied. On hacker news of all places, the old GIGO applies.

The problem with comparing today with conditions a century ago is the peak in the USA was about 40 years ago by most metrics.

It would be easy to sell, say, 1970s Poland to 970s Polish, or even 1870s Polish. However not so easy to sell a future of 1970s Poland to, say, Americans who were alive in the 1970s. 1970s Poland is probably on the optimistic side of where we're headed. On the other hand the pessimists insisting we're headed toward 1970s China, 1870s Ireland, or 1970s Cambodia are probably equally unrealistic.
Eating Dirt: The Benefits of Being (Relatively) Filthy
Surely they use deceptive techniques to try to broaden the base. I would not doubt they improperly accessing the email accounts when someone uses the same password to register.
Poche is a self hosted read-it-later app
Very cool. Here's the corresponding GH issue for docker itself to get this sort of functionality: https://github.com/dotcloud/docker/issues/332
In other words, lie to them?
Although it started by stating that every member of the network possesses a complete copy of the ledger which isn't the case (eg. Electrum, mobile wallets, etc.)
Even with all that said, if they are contacting users en masse to join a site known for networking to find new jobs without allowing the end user to vett the contact, then they are going to find themselves with nothing but headaches from angry users down the road.
Nuclear winter, Club of Rome, ozone depletion, acid rain, chicken flu, Y2K, SARS, human sacrifice, cats and dogs living together...
I thought everyone had seen this 6 months ago when it made the rounds.

This isn't updating in realtime, the typing is faked, they filter results, and the results are based on a ranking system that favors change from the previous day, not most search, and it downranks things that have trended in the past.

Basically this is just a pretty demo page that uses visuals to look more impressive than it is. It is still just google.com/trends in a harder to read wrapper that makes a better screen saver.
Can you (or anyone) post screenshots of the login and email pages?
The "American Dream" for a lot of my friends nowadays is to relocate to Europe. Copenhagen is a frequently-mentioned destination and my destination of choice as well.

I definitely felt like there was more opportunity in Denmark than here. Gotta say, I'm a bit jealous.
My frustration arises not from progress bars per se, but from progress bars which block further action until the task is complete. I like how iOS shows the user that a message is being sent while allowing them to do other things in the interim. I hate how Google Voice for iOS blocks me until a task is complete.
Important Concepts I Wasn't Taught in Business School
If people are aghast at this happening, just wait till when/if they can determine genetically whether or not a child might be gay. There are already people in the West who favor abortion for certain non life threatening birth defects, it won't be long before children will be screened for even possible other traits
I don't know, at this point I've read a great deal of similar articles that seem to imply a golden age for software developers and technology entrepreneurs and a dark age for everyone else. Even worse, the implication seems to be that the winner-takes-all mechanism will concentrate wealth in an ever-shrinking elite. I don't think this is completely true, while on one hand we have more automation and ever-lowering operating costs for many kinds of businesses that in the end let relatively few people service even millions of customers (think Instagram for a recent, technology-related example) I think, we're also heading to an even more globalized landscape where every company will try and capture customers in every country. Servicing not millions, but billions of people and offering services in every corner of the world will actually create demand for people with average skills, a new form of middle class will emerge. If the future will get to a point where everything will look really bleak, I think jobs will be created with the sole purpose of keeping the cash flowing. Unemployed, unhappy people aren't customers, are lost sales. A middle class is needed, middle class jobs are needed, if they won't come up naturally, someone will make sure they'll exist somehow.
It worked fine for me with Firefox 23.0.1 on OSX.
Elements of Computing system
>>the United States still offers us, and millions of other people, a whole lot of opportunity for personal advancement that is hard to find in other countries

For now.

That is why your mindset is very dangerous. You are looking at how things are today, rather than following the trajectory of events twenty or fifty years into the future.
Not that anyone cares who wasn't there... BBN was purchased by GTE in 1997. GTE merged with Bell Atlantic to become Verizon. Genuity was spun off, and after it foundered ("Black Rocket") it was purchased by Level 3.

Prior to that, parts of BBN were sold off, and still exist as a subdivision of Raytheon.

Source: I was there for too much of it.

What we told people outside the company about 4.2.2.x: it's there, you can use it for testing or bringing up new systems, please don't use it long-term or heavily. It works by Anycast: let me tell you about that...
The real issue is that it really doesn't matter that government knows your personal data unless you've something to hide. The problem is that government does not care about one person. The data becomes a threat only in large scale, when it can be used to predict and control society: https://medium.com/surveillance-state/f16655a5879f
A Tale of Strange Loops at a Startup Weekend
Introducing Apple’s New “Kids” App Store
People don't read books for pleasure or information like they did when The Jungle was published.

Of course they still do.
I think the issue is one of development speed. Currently things like passenger and puppet are behind on Ubuntu LTS packaging because their development cycle is much faster than LTS releases. Apache on the other hand is well past that point, while nginx is probably somewhere in between. Right now I install passenger through gems but I'll be moving that to the just released deb repository the phusion guys have just released and eventually I expect development to quiet down enough that Ubuntu's packaging will be up to date enough. So basically I expect software packaging to evolve in three steps:

1. When in fast development get it from gems (my case with passenger now)

2. When it starts getting mature (or as soon as you have resources to do enough QA) build a deb repository (puppetlabs does this for puppet)

3. When it becomes stable and boring just use what's in the system (apache and thousands of other things)

Moving from step 1 to 2 is probably not natural for a lot of ruby (and python to a lesser extent) developers because they see their software in the context of apps that are "things you deploy to a host" not "things that are part of the base system".