skysight-inc/HackerNews huggingface dataset:
He predicted 'The Cloud' in 1976 and we're just catching up now, "Engelbart slipped into relative obscurity after 1976. Several of his researchers became alienated from him and left his organization for Xerox PARC, in part due to frustration, and in part due to differing views of the future of computing. Engelbart saw the future in collaborative, networked, timeshare (client-server) computers, which younger programmers rejected in favor of the personal computer. The conflict was both technical and social: the younger programmers came from an era where centralized power was highly suspect, and personal computing was just barely on the horizon." ( Source: http://en.wikipedia.org/wiki/Douglas_Engelbart )
Note the "in 1999". michaelochurch can you comment on when it started?
good thing I wasn't the only person who immediately noticed from the spec of `why would you benchmark using m1-small?`

It feel likes the author doesn't know that EBS is network storage and not local storage and therefore depends heavily on the size of the instance for performance (unless you buy Provisioned IOPS).
Doug Engelbart, inventor of the computer mouse and much else, has died
Why am I me?
>I don't understand the mental processes that lead you and others to think that if I don't enjoy politics taking over this site, then I must not care about the issues in question.

It's a very simple process.

People that like sites like this "segmented" and "pure" are mostly apolitical and don't care about the issues they want to expunge from them in the first place. I've seen such people in lots of other places.

Hackers tend to be all over the place. They tend to appreciate tech, science, politics, philosophy, Star Wars, startups, what have you, and to want to discuss it at the same time.

Kind of like PG discusses tons of things in his essays, not just tech or startups all the time.

>You know where I like to read about politics? The Economist is pretty good.

Not really the outlet for a hacker interested in politics, and especially the stuff we're discussing here. Actually, it's as far away from the traditional hacker culture as you can get -- and quite far from caring about privacy, surveillance, and the whole EFF spirit too.

It's basically a status quo rag for rich folks and middle class wannabes.
It is important to view your product from a holistic/macro perspective. With all the various metric tracking available it's easy to derail your product's focus by optimizing features rather than the product.
Or like Thailand, where you can get sentenced to 10 years in prison for insulting the royal family, or even for writing a fantasy story about an unnamed family which some interpret as being about the royal family:

http://www.nytimes.com/2013/01/24/world/asia/thai-court-give...
no mention of gevent, celery, etc. As someone who runs thousands of concurrent tasks in a mix of process/gevent (one UNIX process for each 100 greenlets across 48 cores on two boxes), I find the OP's toliling rather misguided.
(Using a throwaway account)

I worked on the OCR systems. Fun fact: at one time, the USPS was the world's biggest user of Linux in a production setting. Their OCR boxes ran on Linux (until they were replace with SGI O2 boxes at a massive cost... but I digress).

Here's the path the mail takes: it is picked up by carriers from the mail boxes. Then dump trucks bring it to the P&DCs (Processing and Distribution Centers). There are about a 1000 PDCs in the country, I think. There, mail is dumped into a massive conveyor belt, where the first machine (AFCS, or Automated Facer Canceller System) makes sure that the mail is facing the right way, and is upright. Various heuristics are used for this. Here the mail is stacked nicely into flat boxes, vertically.

Postal workers then feed these boxes to the MLOCR (Multi-Line OCR) machines. These machines scan pieces at the rate of 13/second. After being scanned, the letter goes on a long loop before coming back to the beginning: this loop, about 3 seconds (not sure about this) is the latency: the reading machine has this much time to decode the address. Also at this time: a fluorescent barcode is sprayed at the back of the piece, giving it a unique ID. If the OCR machine can read the address, it is sent to a bin indexed by the first 2 digits (or so) of the ZIP code (assuming it's not local).

If the OCR can't read the mail, it is sent to a separate pile. Then a program called RCR (Remote Computer Reader) kicks in: a person sitting in some remote area gets the image, enters enough information to decode the address, and the results are collected (tagged by the ID of the fluorescent barcode). After a few hours, this separate pile is run through the sorting machine again: this time, the fluorescent barcode ID is used to match the results from the human, and a real barcode is sprayed on the front and the piece is sorted as before.

Now, there are variations in the above, but this is the gist of it.

Fun facts: the USPS aims to handle a piece at most 7 times. And when a piece gets jammed in the machine and is torn, it gets put in a "body bag" with an apologetic note.
A law which more specifically limits surveillance, as opposed to the broad permissions which are given at present. In the UK especially we have practically no supervision on this surveillance, and there are loopholes of sharing data between nations, which is happening without permission.
Doug's 1968 Demo
I'm pretty sure it's intentional, and in the source we can see that the mechanics are the same for wood and furs. Both mysterious wanderers will accept 100 units and have a 50% chance of returning with 300. Average marginal return per event: +50 units. You learn over time that this is generally a good deal, and you begin to trust the NPC.

Eventually, the player may get greedy. You'll try giving a mysterious wanderer 500 units of a resource in order to speed up the process, under the assumption that the odds are the same. At this point, there is a 70% chance that the wanderer will be tempted to abscond with your (relatively large) investment. Average marginal return per event? −50 units.

And that's why "builder thinks he isn't to be trusted"!
The standard Python workaround to the GIL is multiprocessing. Multiprocessing is basically a library which spins up a distributed system running locally - it forks your process, and runs workers in the forks. The parent process then communicates with the child processes via unix pipes, TCP, or some such method, allowing multiple cores to be used.

Multiprocessing is the way to do parallelism. Deviating from that should be an exception -- for example, shared memory maps could be used to transfer select data objects instantaneously between the processes instead of serializing/deserializing over a pipe, and only those while still retaining separate process images. Threads were practically invented as a compensation for systems with heavy process image overhead.

I think Python is very Unix in this regard. And that's not a bad thing per se. Unix and Linux can do multiprocessing very efficiently.
Any thoughts on using a Wiki system like this to organize notes, thoughts, etc.? I've always used EverNote but it isn't as organized as I would prefer.
Yes, but why require users to play a game for that, why not skip that part and just mess with the cookies?
Looks really good. A few typos here and there but I think it'd be useful. On my reading list!
On my 47" I've used many 10' UIs, XBMC, PS3, x-box, Apple TV, etc. Boxee and X-bar(PS3) are my favorite. Don't know if XBMC or Boxee designers should take the credit, but if Samsung is getting the talent responsible, 30M is a steal.
Reminds me of something I learned from doing art. I've often said, "People think I'm a great photographer. Really, I'm a great editor." I only allow the world to see 2-3% of my output. Working with less experienced subjects, they'd often want several versions of the same basic shot, because I took several good ones. Me, I only want the best version to see the light of day.
But how would you hedge your shorts?
Interestingly, postmasters can act as mail proxies.

A stamp collector who wants a particular cancellation stamp can send a letter to the postmaster containing a letter and a note: "Please postmark and deliver".

I have used this in the past to play small tricks on friends, and to send them mail from far-away places.

Per the article, the entire course of your letter is tracked, so this should never be used when actual privacy is desired.
bitcoin, litecoin, freicoin,
Drop everything and get this. You need Spin (but probably not any of its sequels).

Can't say I know anything about the other novels, but I'm sure others can chime in.
The schoolboys from this site are laughing at their faces for such a miserable exit.
Looks like a great web site.

There is/was a similar web site called ConceptFeedback (http://www.conceptfeedback.com/) that I liked a couple of years ago, but then when they went to monetize the whole spirit of the site changed. I believe they started as a similar concept of feedback exchange, sprinkled with light gamification/badges.

Anybody know the story behind it?
This is a really nice update. Migrating data between releases with a giant Ruby script feels like a hack each time there's an update. Insert speed has been a real annoyance. Fetching multiple keys is really nice (instead of map/filter the entire thing). And expanding pluck() to nested documents makes so much sense (I was worried ReQL would be limited to manipulating top-level documents).

Overall, an exciting release. Going to upgrade and see what insert speed is like on my setup.
Here's The Heleen Mees PhD Thesis That NYU Doesn't Want You To See
Rupert Murdoch secretly admits: I knew about bribing officials | ExaroNews
Indeed. And the default settings reveal something about a system's priorities. If you care about your users' data, then Mongo's default settings should be a giant red flag. The revealed priority is seeming fast.
This shouldn't be news to anyone because the whole point of Boxee -the very reason it existed to begin with- was to integrate social media concepts into a HTPC. The Boxee devs have been very clear about that - in fact it was central to their advertising back when they first launched.

If Boxee had been secretive about this or even added such features post-launch, then I might understand the authors rant a little more. But complaining that a social-optimized HTPC leaks data is a bit like complaining that Facebook shouldn't be used to back up private photos when it's quite clear that people intentionally use Facebook to share their pictures.

And for what it's worth, the social media stuff in Boxee was actually quite nice (I've not used it since the beta - so I can't comment on how it performs now). I could watch some stuff on YouTube and then recommend it to my friends and visa versa. It worked like a more convenient word of mouth (ie "Hey Bob, I saw this documentary about the territorial habits of cats and I know you like cats so you might want to check it out". I could just switch on my HTPC when I was in the mood for some TV and there would be my friends recommendations). It's just a pity the UI looked like a competition between drunk people to invent the most gaudy interface known to man.
Except...

"Law enforcement officials need warrants to open the mail, although President George W. Bush asserted in a signing statement in 2007 that the federal government had the authority to open mail without warrants in emergencies or foreign intelligence cases."

The scanning of the envelope is rather benign and critical to efficient operation of the mail sorting/routing system. However, the long term storage of correspondence and association in light of recent NSA disclosures is more concerning. The possibility of abuse is enormous. All you would have to do is find someone that is being tracked and start placing letters addressed to any of your political enemies in their mailbox for pick up.
You can hold two swords?! I always just used a spear and a steel sword. Feral beasts weren't much trouble.
Yep! Macs rule now :)
And that is why Bitcoin like stuff is needed. Aren't these companies regulated as common carriers?
You are right. Having not gone through what Sails was, I have mis-represented it a bit. Its more RoR than Sinatra (Express) as others have expressed here.
100% agree with this post and it's important to understand where/when schema in the code makes more sense than schema in the db.

If the DB is determining the schema and your code just mirrors it, you will inevitably do things like triggers, stored procedures, etc. that essentially put application code inside the DB. This makes testing and maintenance of such things all but impossible, even if it does make the DB queries fast. At the same time, your application still needs to mirror the schema of the DB or things will break.

"Schemaless" (query schemas) isn't better per se, but having the mindset of putting the schema in the code means you can write tests to ensure the schema over time. Depending on your perspective, one might be better than the other, but as they say "knowing is half the battle"
The post-mortem would likely be: "I don't have time to invest the necessary effort to make the site popular."
Is there a target milestone for a production-ready release of RethinkDB? Is it 1.8 or 1.9?

1.0 is supposed to mean production-ready. Are you suggesting this should be a 0.7 release?
Nothing easy about editing a couple thousand line xml file. Especially when it's on the server and you have to do it with notepad.
UNFCC say "The report clarifies that there has been no pause in rising global temperatures, counter to what climate change deniers, given a broad forum by irresponsible news media, have been claiming."
vpn providers see an enormous amount of fraud.
Slick, always wanted to go through the egghead videos and this seems like it'll make it way easier. Thanks for making this.
Cash is good, would be even better if it wasn't regulated by the Fed. We need a currency whose value is not determined behind closed doors. Cash is fine as long as it is backed by something tangible.
I think the idea of opposing lockdown is a bit silly, except what we can control ourselves. It is fully within our power to create a corner where we keep it alive.

There are enough of us to keep a vibrant ecology going, but we'd have to commit to putting our energy there.
To me, schema-less simply means that you don't need to maintain the data structure in a separate schema definition. It doesn't mean that your data doesn't have a structure - the structure is in your data, query and indexes, it's just easier to change without that extra "schema" definition.
Hey all - one of the creators here! We're working really hard to make this curriculum as awesome as possible, so please leave any feedback/ideas you have and feel free to email me at eric@esft.com
How about making a thread that doesn't get upvoted so it's not on the front page, but that you can link to where users post an authentication code you provide. You then scrape that page and match the username to the auth code.
I own a Samsung SmartTV. They have the concept of apps which I download to watch stuff...but I wonder why they can't overlay the cable video itself (CBS, ABC etc) and run advertisements on top of the video. It would not be considered (re)broadcasting..so they are no legal consequences. This should deliver a ton of money to them, at the expense of studios. Any knowledgeable person here can throw some light?
Just saw this after posting my solution. This is a much nicer approach.
Do you have a specific example of liberal policy eroding civil liberties?

Your final point is dead on. The populace needs to wake up and realize what a terrifying course we are currently on and do something to change it.
Another repetition of that commonplace. If you're stupid and untalented, it won't help you, if you're smart and talented you do not need those generalisms and their points are not important to you.
How is that a fair request? Ansible is a GPL3 Python codebase. If the community doesn't like where AnsibleWorks takes it, they'll fork it.
'even one example of someone being arrested and successfully charged'
Over the past decade I've had the, um, interesting experience of watching a number of start-ups fail, VC-funded or not, sometimes competitors to 'tptacek's companies. I've never seen an EIR landing. I'm not even sure there are enough EIR spots available.

Maybe lightning will strike and your name becomes recognizable on the front-page of the business section and then people throw results and funding at you in a self-fulfilling prophecy because they want to be on your good side. But I've also seen a lot of people team up with these famous folks only to massively regret it.

It's definitely not the most efficient graft-free super-meritocracy ever, and there's a lot of luck even once you get past that, but I just don't see it.
If I remember correctly, the RethinkDB team opted to match their in-house version numbers with public releases. So the 1.x releases would be more comparable to 0.x releases for other projects, and 2.0 would be considered stable and production ready.
Keeping the site up yesterday was the first project for http://sina.is/task-force/
I know of a company where the parent of one of the founders made a ton of money for the VC. Twice. In exchange, one of the partners has put some seed money into the kid's startup. The seed money is a pittance compared to how much money the VCs got.

What's sad about it is that there's no entrepreneurial spark in the founders. They're not hungry for success. They're paying themselves way too much and working with no effect. The company will fail, and they'll go on to whatever nice lifestyle awaits them.

(edit: Note that I'm not saying that this is typical, just that there are examples of this "insider" activity.)
I love AngularJS, more people should learn it.
Another one of his hidden gems is the video where he discussed how they created a virtual tele-conferencing room by moulding CRT screens in the shapes of the head of each participant and projected their face onto it.

It's the perfect example of a practical solution Doug invented decades ago that still hasn't been matched by today's technology.

P.S. I was never able to find the link after I saw it once, so if someone here knows where to find it; please let me know.
Requiring the user to HMAC to be able to post jobs is great and would help filter out recruiters that can't figure that stuff out.

Or better yet, how about a job board that requires the person submitting the job to solve programming puzzles common in technical interviews. Also permit people posting the jobs to link to open-source projects that their company publishes and contributes to. It would be great if people could filter the job board to only show jobs from companies that have completed a challenging puzzle and/or publish/contribute actively to an existing open source project with X number of forks and Y number of followers.

Searching companies by some sort of "github" rank based on the people on the company's organization page would be awesome too. i.e. between the 10 developers listed on a page, what is their average forks/dev and stars/dev?
Cool beginnings of a micro-credit economy for bitcoin.
That's a reasonable rationale. Thanks!
I found that http://www.bbc.com.sixxs.org was far faster than using Coral cache, but that assumes that you have access to IPv6. You can't chain the IPv4 proxy to it by the look of things (http://www.bbc.com.sixxs.org.ipv4.sixxs.org/).
Although Spin stand on its own I think the third installment has merits and give it a broader (albeit similar to Baxter's Manifold triptych) ending.

It's almost not necessary to read the second one but it still beats TV.
Should a Non-Technical Founder Learn to Code?
I discovered today that my last few ie6 users are mostly from the NHS, and even more perversely it seems to be a minority of hold-outs stuck in back-rooms with the majority of the NHS users on ie8/9 and Chrome.
It is so cheap to collect and store nowadays that your argument won't be true for long, if it even still is.
Under semver (which isn't the only versioning scheme, but certainly among the more common of the ones that have a firm definition of what 1.0 means), it means "stable API", which doesn't necessarily mean "production ready".

Version numbers don't have on single universally accepted set of defined semantics.
re-writing cookies with misinformation: creative!
I was furious when I was under the impression they were slurping up any data that came near the US. Now I'm even more appalled.
To some extent i agree; most will never scale so why worry about it? X times out of Y you'll come out ahead by just ploughing on and not considering the future. Even if we are thinking up front, we can rationalise that it's just a gamble, often one worth taking!

It definitely doesn't take Facebook sized infra to outgrow a technology though. What if the gamble doesn't pay off? What if you planned to scale the central NFS server dependency by just adding an extra NFS server but have now found there's no rack space left / no budget / a purchasing delay / insufficient network capacity / cooling capacity / power capacity / a.n. other unplanned problem.

For the SSH question, i couldn't reliably get more than 250 concurrent connections outbound from one circa 2008 blade server. From memory that would have had a spec of dual core CPU, maybe around 2.4Ghz with 8Gb ram using PAE as it would have been a 32bit kernel (our spec, the cores will have been 64bit). They were multiply-connected at chassis level on myrinet fabric in one DC and infiniband in another and the resource being exhausted was CPU.

These days all the blade servers are gone but we see an absolute explosion of virtual machines so it's a similar and still relevant problem in many ways.
The version hosted on archive.org seems to have even less compression artifacts.

http://archive.org/details/XD300-23_68HighlightsAResearchCnt...
We've posted quite a lot about this to the list in the past, I'm not sure what happened to your post.

Ansible is GPL, and we're totally going to keep it just the way it is, and continuing to make it more awesome. (The application is just invoking ansible-playbook).

Why is it commercial? A lot of the stuff we are building is mainly interesting to enterprises -- RBAC, reporting, things like that.

The core things everybody needs to use Ansible today, all the modules, are free software and we will continue to add loads more there. Ansible received over 50 new modules in the last 2 releases.
So let's look at the parties. If we run primary candidates, there will be choice in the primaries. If one of our primary candidates wins and the other doesn't, in a given race, then we have choice in the general election. If our candidates win in the primaries of both parties, then again we don't have choice in the general election but that is because we already won.
Have you looked at django-rest-framework? As somebody who has contributed to tastypie, I feel that django-rest-framework is more django-like.
Orly? If your language is handicapped maybe. In normal languages you have no problems with threads, and the assertion that multiprocessing is the way makes no sense.
The NY Times is doing a good job of keeping their coverage up to date.

http://projects.nytimes.com/live-dashboard/egypt-political-c...