skysight-inc/HackerNews huggingface dataset:
And most of these would not be solved by the package manager described in the article.
Oh yeah, Debian's package management is certainly not the example i'd use of a bulletproof system. On the other hand:

upgradepkg --install-new /dir/*.tgz

Works pretty much infallibly. Nobody wants to admit it, but the most reliable package management system is 'tar' (or cpio, really). Everything else just introduces new points of failure. If you just want to get something installed, there is nothing that works more effectively than completely ignoring dependencies and metadata.
Are you talking about SQL Server analytic environments like MS Business Intelligence suite? Yes that's a lot more tooling than postgres, probably 10x of times bigger than all the postgres tools out there. Most of postgres tools I've used are command line tools like pgtop or pgbadger.
Isn't this what IBM Watson is being built to fix?
Ironically, my impression, and with the caveat I have not had enough time to complete watching the Naughty Dog talk from RacketCon, is the opposite.

Rather, the guy who moved it from Common Lisp to Racket informed the audience it is actually used like an advanced templating system to allow the system/core devs to interface with sound engineers and programmer-designers (not artists, but the guys coding the art into Maya3D templates and what not) to generate proper header and class structure for their C++ engine. These guys are not the core C++ devs, so they needed something to streamline their work for many test builds and that could be used to assist programmers that were not trained or designated for core systems programming (with C++ and all that entails). This actually irritated one guy in the audience, and made me laugh because CL variants have many more native code compilers, and the native C transpiler in Racket (although useful) is touted as something you would use (it is for systems porting), because their JIT and native code compilation receives a lot more work.

Anyway, this is all here-say. I would say watch the video and read the slides. Although Racketeers will be disappointed that this dev from ND, sometimes apologetically, admits they used MzScheme and had not really moving ahead with updating to later Racket versions (hence the name change) or many other features.
Your interpretation, I think, is off. The mentors I met ranged from intellectually superior, experientially superior (billion dollar companies under their belt, > 1 company), financially superior, operationally superior (in ability to speak or lead or execute), etc...

Some were my age, a few were younger, some were old, and others in their 30's.

Some "mentors" were more like peers - current founders that had grown beyond the "we are trying to make it" phase. Others were aloof. Some only cared about "being a mentor for Techstars" and not actually helping the companies. Others had little to provide except for enormous enthusiasm for what everyone was doing and hung out all the time.

I learned a select few things from our mentors that was really important (mostly about leadership and fundraising) and most of the other mentors were more of a sounding board that allowed me to hone in on a consistent, concise, and powerful story about my company and our product (which we really didn't have prior).

In one meeting you'll get lots of support for direction X and then the next meeting you could be met with a lot of skepticism for that same direction X. I learned quickly that absorbing the mentor's personal experience and then training a better story by telling it and observing how much of it they understand or don't understand or is picked apart by them.

What is being said here is that founding a company is hard. Having a sounding board is extremely important as an indirect heuristic and there are some things you can directly learn from some of the mentors.
How To Hire A Winner – The Advanced Nutrients Way
Advanced Nutrients, a hydroponics products manufacturer in Abbottsford, British Columbia, is located in a booming region with a very low unemployment rate. Finding good workers in a place where hamburger flippers get $14 an hour is rather difficult.

That's why Advanced Nutrients executives use creative methods to find quality workers. In some cases, they've made quality workers of people who had no skills.
Most planes do not crash because of terrorism/hijacking. It is unlikely this one did either. Annoying to see media some stories harping on the possibility it was hijacked when there is zero evidence.
Introduction to Linux course now free, open to all
YouTube has established a huge gray zone though! So much of the material I watch there is not actually uploaded with permission.
n.b. rosegarden is the linux sound app, soundgarden is a rock band
Add this to your /etc/hosts

127.0.0.1 ssl.google-analytics.com
127.0.0.1 www.google-analytics.com
127.0.0.1 google-analytics.com
One thing that always bothered me about the OLPC project: a laptop, and perhaps any other tech in isolation, is no panacea for an education problem.
The World's Largest Virus Was Just Resurrected From 34,000-Year-Old Permafrost
Almost nothing uses GLES, though. All engines have libgcm renderers.
Quote from Wikipedia
>> The current release is Unreal Engine 3, designed for Microsoft's DirectX 9 (for Windows and Xbox 360), DirectX 10 (for Windows Vista) and DirectX 11 (for Windows 7, Windows RT and later); OpenGL (for OS X, Linux, PlayStation 3, Wii U, PlayStation Vita, iOS, Android); Stage 3D (for Adobe Flash Player 11 and later); and JavaScript/WebGL (for HTML5). <<

You are right that CryEngine doesn't use OpenGL it seems, but at least they are pretty close with PSGL and they also seem to be working on Linux support.
They seem to be leaving the ethical considerations to the users, which I think is perfectly reasonable. Popcorn Time can't decide for you whether it's okay to stream a movie that you own the VHS for. Or whether it's okay for you to stream a movie you can't find on the market anymore. Or whether it's okay for you to stream a movie published by a company that distorts copyright law for its own financial gain.
Yes, but this one aims for nice interface and simplicity - install and start watching. For people who are not tech savy this app will win.
How The Oculus Rift Is Helping NASA Find Life On Other Planets
How in the world do you differentiate between so many asteroids?
Dockerfile Best Practices – take 2
I contributed to OLPC during my time at Red Hat and beyond. For a while I was the only person in NYC with an XO and everyone used to swoon whenever I pulled it out. Sad to see it go, but happy that lots of the thinking and work behind it helped push the envelope in two ways; it led us to tablets and smartphones and got people thinking about using technology to seriously help improve and deliver education worldwide, especially in the places that could benefit the most, not just as an afterthought.

While it definitely didn't the dent in the universe that we were looking for, at least not our universe, we can't say it didn't at least make a few scratches.
Does he seriously assume that the cabin pressure is not monitored?
The no bullsh*t guide to landing a startup job / internship.
I searched the web for "megaprojects" and grabbed figures from any site that at least sounded legit, so caveat emptor. I pulled anything that felt like it would cost between 15 and 25 billion US$ if it was completed (or completed again) this year.
Highlight great tech support solutions in Google with Collaborative Filtering
If they managed to turn around partially before they understood what was going on, autopilot could have continued in that direction as well. That could possibly be why they're looking at the Malacca straights now instead of the original search zone since primary radar supposedly detected the plane in that vicinity at 2:40am, an hour after it went dark.
You're far more likely to be caught by directly looking at torrent peers as is already done in bulk by media companies and is far better proof of piracy than a Google Analytics hit. Use a VPN if you're using this and have any questions about the legality of it in your area. Typically VPN providers only get complaints sent to datacenters, not actual lawsuits.
How does "big bucks" compare to the "big bucks" in other computer specialties, like security?

There's this thing I wish existed but AFAIK doesn't: a guide that shows computer people the relative salaries of a bunch of different specialties. So people who have one specialty but would enjoy something else can see what the salaries are like.

Glassdoor is a very rough start on this.
And google.com too?
His example of replacing the database (stateful) by the network(stateless) for email checking is poor: it makes the implicit supposition that the network is as reliable as the database is..
What happen when one email is lost?
Features? I've always thought of things like 'transactions' as the features I'm most interested in in a database.

Granted, Mysql is catching up in terms of features like that, but for a long time, many people were using it without them (MYISAM).
Great comment. I don't think anyone ever thought the XO itself would be a panacea for any problem. It was meant to act as a starting point to help bridge the digital divide and act as a gateway to content and educational material (and maybe eventually other services). In fact one of the first projects that OLPC was working on for the XOs was a huge built in library.
I think the gist here is correct. In some ways the OLPC reminds me of the Crunchpad, though at least the crunched failed fast. The OLPC was probably flawed in concept. Creating the hardware, software at that price & at that quality. Figuring out a way for very underprivileged (they might have one under-qualified teacher for a mixed age class of 50) students to effectively use it. Getting deals done with developing country ministries. New user interface ideas. etc. Every one of those was a big hurdle and the whole amounted to an enormously ambitious project..

I don't think the idea should die. The goal of getting connected devices to underprivileged students is more relevant and achievable than ever.

The OLPCs mission can be superseded. It can be done as dozens of smaller projects:

- connectivity projects; cheap wifi in hubs, schools and centers
- Free education apps, maybe even a dedicated app store
- Suitable devices
A $100 rugged tablet/laptop seems more doable than ever.
- donations of devices, hubs, etc

These tasks can be done individually by people, charities, governments or companies competing, collaborating or completely separated. I bet most people on this site could think of several they could contribute time or money to. Some might even take one as a startup idea. The whole thing doesn't stalemate if some projects fail. Wifi in somas rural schools can be on project. Wifi hubs in urban poverty locations can be another. Free educational apps are a completely unrelated category of potentially excellent contributions.
I've also seen applications basically just assign a fixed number of additional columns on the relevant tables for custom fields - although this approach doesn't win any awards for elegance it can be pretty straightforward.

From what I've seen, applications that use EAV tend to evolve to suffer from bad cases of the "inner platform effect":

http://en.wikipedia.org/wiki/Inner-platform_effect

NB There is nothing "wrong" with using EAV - just that it seems prone to misuse (a bit like XML).
Here's how they make money:

https://services.tineye.com/MulticolorEngine#plans-and-prici...
For the most part, that happened long ago... What features are you using that aren't in Postgres?
Can Crowdfunding help artists quit their day jobs?
This has been sort of an obsession of mine lately using the game of hangman and decision theory to "prove" why this works and how it applies to software development.

Oh come on, you can't tease us like that! You have a duty to satisfy our curiosity now. :)

How can hangman with decision theory apply to software development?
3D Printed Human Heart by 2023
Good riddance. This project was a failure before it ever got off the ground. Not because they couldn't build the hardware or software (they did) or because they lacked smart, talented people (the didn't), but because handing laptops to poor kids was just never that great an idea to begin with.

Technology isn't magical, it's a force-multiplier, and anything multiplied by zero (or something very small) is still zero (or very small). To make matters worse, a great deal of resources went into the project, resources that could have been used providing more basic types of development aid that would have created something to multiply in the future.

As an aside, has there been any serious evaluation into whether the laptops "worked"? Were there actually even any metrics laid out in advance by which success can be judged now? I'd be willing to admit that I'm wrong about the efficacy of the project (though the cost-effectiveness could still be debated) if there are positive empirical results.
Focus a bit more on the underlying problem of "I need" than on methods of tab organization. I've occasionally described browser crashes where I completely lose tab-state as something akin to a forest fire. Immediately devastating, but ultimately beneficial for the forest.

Go through your tabs one-by-one and spend a moment with it. Look at it. Try to remember why you got there in the first place. What rabbit hole were you exploring? Why are you reluctant to set this tool down?

What is your brain associating this tab to? Consider making a bookmark folder for that topic. Append your own personal keywords to the page title. Chrome has a search for bookmarks, use it.

I find this process to be insanely beneficial. I'm generally reluctant to let anything go and need to spends few conscious moments 'saying goodbye' to things like these to free me from worry. I now practice zero-tolerance new browser session at work each morning. At home I have one Chrome instance with ~5 tabs on average.
TWA800 hardly disappeared - it left a spectacular firey trail across the sky as it disintegrated.

In fact the fuel was still burning on the surface of the water as the first pieces of wreckage were recovered.

Interesting, though, how we refer to TWA800 ( which is correct, it was the actual call sign of the aircraft that day) vs MH370 ( which is incorrect, that's the itinerary flight number that means something only to passengers and route planenrs ). The actual call sign was MAS370.
The Economist’s Solution to Climate Change
Well it's just supposed to illustrate an idea but in this particular example the same thing happens as if you were using the database version and the email with the unique code in it was lost: the user has to request another email be sent. The difference being you don't have to go clean up all the unused tokens out of the db.
Take it out. Node-webkit is just a bunch of JS files, just go to that directory and remove it then continue on with your day.
And OS X is hardly a "linux distribution" :)
What danger are GET requests to google.com?
Yeah, looking at Pitivi's home page[1] (something that was magically missing from the linked-to article?!) makes it pretty clear that wasn't started yesterday.

I think it's interesting that it's written in Python, that's quite unexpected for such a "heavy-lifting" application. Of course, it's Python on top of the C GStreamer backend, but that sounds really nice.

[1] http://www.pitivi.org/
The service area of Netflix is "computers connected to the Internet". Despite efforts that seem to indicate otherwise, IP addresses do not necessarily correlate with specific places or people. The sooner everyone understands this, the better off we will all be.
Glad to see she has belatedly grown a sense of moral indignation about overreach by intelligence agencies. Once can only hope that this debacle will add credence to the idea that the US clandestine apparatus is in dire need of meaningful reform.
how about one VPS per child
I've often wondered about that, myself, especially after reading stories about missionaries building schools in war-torn areas of Africa. "That's great and all, but what happens to that school after all the white people with the international press watching them leave?"

This is a terrible analogy, but it reminds me of playing PC real-time strategy games. I've never really gotten into them that much, but I always thought it would be a genre I would like. So every two years or so I pick up the latest and greatest game and play it for a little while. It almost invariably goes that I'll have a lot of fun in the first two levels before getting completely crushed in the third.

After 15 years of this, it's only been in the last couple of years that I've learned that I've been playing the games "wrong". I used to take a strategy of incremental building, of amassing an offensive for a massive push against the enemy. This works in the early levels because the early levels are easy and the enemies are usually programmed not to attack you head on. But it doesn't work in the later levels because they are constantly harassing you while they are also discovering key control points on the board and building at a much faster pace.

I've never learned how to play at that pace. It requires a certain macro-level awareness of the play to be able to juggle all of the resource gathering and building queues so that nothing is sitting idle. I've tried, and I usually end up getting trounced even worse, because I've left my rear unguarded and my resource gatherers get wiped out, cutting off my supplies.

Point being, I get the feeling that international aid works a lot like how I play strategy games. They over extend into enemy territory and don't protect their supply lines. And their efforts end up getting pretty well and good destroyed because of it. There doesn't seem to be any macro-level awareness of the whole scene. It's just a lot of little efforts, all scattered around, and none of them are watching each others backs.

Sorry, that was a completely inappropriate analogy, but it's all I've got in me after only one cup of coffee today #firstworldproblems.
I think if this idea of equivalence between paid and pirated content is taken to it's logical extreme, the result will be less movies being produced.

Maybe it's preferable to keep it as is today: piracy as an option for some and as a force against too much control from the content industry.
Does anybody have access to the PDF?

I'd be interested in effect size in particular. The abstract only says "profound".
Faster SecureRandom in JRuby 1.7.11
BBC Rolls Out New iPlayer ‘Rebuilt For The Multiscreen World’
I'd start here: http://www.postgresql.org/docs/9.3/static/index.html

I've always found this documentation to be great.

If you've worked with RDBMS' before, you can skip around the chapters. If not, I'd read up through chapter 14 and go from there.

You should be able to easily install it on whatever OS you're running.
Speak Plainly or Forever Lose Your Customer
Yeah, I'm pretty sure anyone having to do any moderate amount of scraping eventually arrives at a similar solution.

Thanks! It's still a work in progress, so if you have anything you'd like to see in there, I'd love to hear about it (I also welcome code contributions if you're so inclined).
I hope to have the first draft complete by summer. I'm planning on pushing out a new chapter every couple weeks, and already have notes and material for four more chapters... Just need to keep writing.

Right now I'm working on a chapter on security, and another on Roles, and will probably publish an updated version next week.

I'm also working on getting one or two really good technical editors, as right now I'm basically doing my own editing as I go, one chapter at a time. Once I feel comfortable with where the book is, I'll be publishing on Amazon so people can get a hard copy.
And I should add that this thing is awesome! It wouldn't install for me unless I was root, but that might be a ruby configuration thing, since this is also the first ruby app that I've ever touched.
It would be nice to have an option to have scout_realtime only listen on 127.0.0.1, so (as someone else already mentioned) we could just proxy to it with another web server and then wrap controls around that.

With my 10 minutes of poking around in the scout_realtime source and a bit of googling, I think the option would go here, in main.rb:

server = WEBrick::HTTPServer.new(:Port => 5555, :AccessLog => [])
Re: Patronage.

You're aware artists get ~$0 from streaming services right? Huge names like Radiohead make maybe $100/month from Spotify and the like. Unless you're huge, you're probably getting pennies, if that.

Buy the album, go to a show, get a t-shirt. That's patronage. Don't hand your money over to a record company exec, filtered through a middle man, and pretend you're helping the artist.
Stream for torrents is extremely damaging to the swarm, specially for new torrents. It breaks the protocol and may end up killing itself. Picture a case of major success for this: At Prime Time there is a rush of people streaming from a torrent, acquiring the same pieces of the torrent without servers to counterbalance the upload speed of people with the complete files can't stream the file in real time to a few people who in their turn can't replicate it fast enough to lots of people.
Unvanquished Open Source FPS/RTS Hybrid Looking For Coders
Major update of WordPress SEO (1.5)
Nick Szabo is Satoshi Nakamoto, the Inventor of Bitcoin
¿Cuál es el maquillaje de noche de 2014?
Uno de los mejores maquillaje de noche de 2014 para que resalten los hermosos ojos azules deberá de ser aquel que sea especial...
er..you check local rents and use that number instead of guessing.

property values ultimately determined by rents and yields.

this is not circular at all.

not possible to value Bitcoin in the same way.
I think the takeaway is that package management is ripe for improvement, but CM tools (and more flexible tools like Ansible) do so many more things besides automating package management that I question the author's mention of them for anything besides a hook to get more pageviews.

This article has little to do with config management. A better title would be "apt, yum and brew aren't good enough; we can do better".
As best I understand: he explains why you see certain problems when using the Ansible/Chef etc. (the icepack) and then explains why these are symptoms of underlying problems with package management (the heart-attack) which can't be resolved through the use of an icepack.