skysight-inc/HackerNews huggingface dataset:
I think that what most inspires me about Dr. Engelbart was not so much the physical manifestations of his work, although these were incredible, decades ahead of their time, and in some ways still not matched, but rather the philosophy that he used to guide his work.

It was his goal of greatly increasing the abilities of an individual human, as well as increasing the ability of groups of people to work together towards a goal that will remain timeless and inspirational long after everything he created has entered the realm of the pedestrian.

Ultimately, most of the problems we face on the planet are of human origin, and even for those that aren't the solution will need to be created by us as well. As a meta-machine, a machine that can embody and or imitate almost all other mediums, the computer offers a unique opportunity to augment and enhance the reach of humanity.

As the last few weeks have shown us, this reach can be extended in a negative fashion, and can be used to complicate the problems we already face.

But Doug Engelbart saw the other side of the coin, that the computer can be used to free and uplift us, and help us come together like never before. He saw this earlier than most and he pursued it further than most. And so we can follow along in his wake and add our efforts to his, and to the greater goal of extending humanity in a positive direction.

I'll finish by encouraging everyone reading this to take a few minutes now, and perhaps every few days from here on out to think about what efforts we can each make towards furthering Dr. Engelbart's ultimate goals. Not in the spirit of guilt or of shame, but instead as an inspiration. If one man, guided by a vision of using the computer to positively affect the course of human development, can accomplish this much in a few decades, how much further could we get with each of us working as well? I hope to do what I can, and I thank Douglas Engelbart for his efforts to help guide my way.
Random Acts of Email
Ford's New Prototyping Machine Turns Sheet Metal Into Custom Parts
It's incredibly inspiring to see the strength of Egyptian people. I would've thought after the first revolution their energy would've been spent and they simply wouldn't have the numbers to try it a second time. Boy was I wrong.

Americans, Canadians, British, Germans, French and all the rest of you NATO puppets, take a look at what real democracy is.
Fault tolerance in Manta
Yeah, I thought about that, but it seems like you can only use them to get the "map" part of map/reduce... no aggregation. Unless I'm missing something.
I dunno. Personally I'm a big fan of the "sane default or no default" approach. I think that mongo's former approach is irresponsible engineering (I understand they have fixed it recently).
Egypt's President Morsi Ousted In Military Coup
From Wikipedia article: "...after 1976 ... Engelbart saw the future in collaborative, networked, timeshare (client-server) computers, which younger programmers rejected in favor of the personal computer."

Go figure! A true visionary... He will be missed for sure.
That's exactly why I'm on SL6. The delay, and better maintenance prospects with SL than CentOS as Fermilab is committed to the project.

(I don't think we work at the same place, there aren't any likely Sergio's in the corporate directory)
if you need performance, just don't use Python. You'll be better off using C/C++.
I am a lazy ass. A few months back I wrote a crawler that goes thru all posts by "whoIsHiring" and dump in Db to collect stats like location, Skills etc. It is a Python script and DB has records of 2012
I keep reading it as "snails". It looks like fun, though. I look forward to playing with it.
Thanks Paul!!
Whats wrong with email? Everyone has a mail address, it is free and a well understood protocol. ( The only potential problem I see is, that mail clients are perhaps too heavy in comparison with SMS or IM.)
The "detailed release notes" page: https://github.com/mozilla/rust/wiki/Doc-detailed-release-no... (it's actually shorter this time than the brief release notes, amusingly).

The most exciting user-visible change this time around is almost certainly the new iterator libraries. See the several links in the detailed release notes for more context, but this is such a good resource that I can't resist linking it again here: http://journal.stuffwithstuff.com/2013/01/13/iteration-insid...

EDIT: a link to the actual release announcement itself: http://thread.gmane.org/gmane.comp.lang.rust.devel/4596
So you presume to know what I think and to judge me "not really a hacker" because of what I read? That's certainly the kind of open-minded thinking I'm a fan of.

PLONK
This might be interesting for you if you are concerned about tracking across sites:

http://www.faqs.org/patents/app/20120110469#b
Hello, author here. It's just a set of reference notes I mainly keep for myself, but it's not really private - I share it as-is in case others can extract value from it (I'm surprised that this made HN front page). I do think it would be neat to make what's there more accessible/useful to a broader set of folks. If you have any ideas on how to improve the content, drop me a pull request! https://github.com/yang/notes
Hum, but Adblock doesn't prevent tracking through cookies.
But if he puts it on gh-pages then the forks are also playable online.

Bit late now, perhaps.
> Yeah, I thought about that, but it seems like you can only use them to get the "map" part of map/reduce... no aggregation. Unless I'm missing something.

I think that's correct.
Hacks to Drive Traffic To Your Website
Windows XP is still holding on...
Ask HN: Is there an API to buy and sell stocks in US?
General Theory of Information: DeepDB
I keep poking at my wife's rMBP[1] screen. Not all the time, but certain UI affordances mirror their iOS counterparts sufficiently that despite 30 years of not poking at screens, I find myself poking at them unthinkingly. So yes, I think whether we actively "want" them or not, touchable screens likely serve a built-in instinct and as such, are inevitable.

1. Note: I never poke at my own non-retina MBP screen, but do poke at her retina MBP. I wonder if this is because my iPad and iPhone are retina displays with touch screen, such that UI elements are both touchable and without visible pixels, crossing the "uncanny valley" into being "real" interfaces instead of metaphors, causing similar elements on the rMBP to instinctively feel equally "real".
This video is not available.

Is this a regional block? ( I am in Germany.)
Amen friend. I started them again a couple weeks ago and popped through the first three in a week!

Speaking from experience, they only get better with age.

Spin, Little Brother, and The Last Unicorn are also great.
Again.... web app.
Probable cause. If there's no evidence of any kind that the data is actually encrypted data vs random sensor data then there is no way for this law to be invoked.
The reason why Python gets the blame is that in languages without a GIL, you can choose to use threads instead of processes in order to get better performance. Python's GIL more or less restricts you to using processes for CPU-bound concurrency.

Also, as others have mentioned. Two processes can share memory (at least on Linux) by explicitly using the shared memory system calls. However, this is complicated in Python by the need for reference counting of objects created in the shared memory region.
Mother of All Demos: http://www.youtube.com/watch?v=yJDv-zdhzMY ... It is really amazing how he conceived all these in 1968 (45 years ago!). If you think about it, what we have today is just putting on a pretty UI on top of all these concepts. We hardly moved for those innovation breakthroughs that he demoed.
The Man Who Invented the Computer Mouse Has Died
I've generally found the Rethink guys very level-headed and customer-focused. I made a feature request a year or so ago for a feature that was pretty outside the scope of a DBMS (custom memory/CPU limits for map/reduce operations) and they implemented it in a day or so, even though I was just asking if it's possible in theory.

They even sent me a small care package with a hand-written note, it was great of them. Marc, the guy who sent me the package, is now one of my regular DOTA2 teammates, and he's great at that too.

Major props to them, I really hope Rethink becomes as amazing as I think it will. I'll give it another spin over the weekend and write it up.

Congrats on the new release, guys!
It probably was only in the U.S. they were getting in shit from the government.
Mozilla can do more good taking Google's money and using it to fund decentralization and anti-surveillance features. They have enough market share and clout to bring things to the mass market.

I would most like to see them champion putting in a DHT service in Firefox, where decentralized networks can be "registered". The user just needs to confirm that they want their browser to function as a regular node or supernode for service X, Y and Z and they are now serving information for networks X, Y and Z everywhere. A generic DHT running everywhere that any network requiring decentralized discover can be used for a Skype-like WebRTC directory, torrents decentralization, DNS alternative, etc.
Which is why IIS has a GUI tool to do it, and with .NET you can edit the configuration with a few lines of code.
I can recommend looking into ghostery for that.
Sure, but then how do you tell the police that you just saw a black SUV with Massachusetts plates ending is 907 blow through a red light and almost run down an old lady with a cane at 7th and main? How would they ever find the driver or owner?

While there are many ways to abuse the fact that license plates are publicly-visible (the aforementioned abortion protester being one example), there are still very legitimate reasons they should continue to be that way (holding people responsible for their actions when they infringe on the rights of others, as in my example). This isn't to say that we should always and forever attach a stamped piece of metal to cars, but the current system does have the advantage of being compatible with the Mk. I Eyeball.
Has it been decided yet if garbage collection should be moved out of the core and only be provided as a library? If memory serves me right there was some discussion on this shortly after the 0.6 release [1][2].

[1] http://pcwalton.github.io/blog/2013/06/02/removing-garbage-c...

[2] https://news.ycombinator.com/item?id=5811854
WWW Defense League - Join the largest protest since SOPA to stop NSA spying
Show HN: Minecraft Ipsum, my first side-project ever
http://minecraft.gdwsk.com

I go to school at California Institute of the Arts for Music Technology, so programming and web dev and the likes aren't quite my forte. In the Music Tech program, we are required to take a couple programming classes (ChucK, Processing, Arduino), so I figured it's summer and I have plenty time to work on a side-project. I'm an avid Minecraft player, and, given the vast number of blocks and items in Minecraft, I decided to create a simple website to generate placeholder text (lorem ipsum dolor blah blah blah) using Minecraft words! I created the website using Bootstrap, with an external JavaScript file to generate the text. The site itself is hosted on Amazon S3 for the time being.
Yes, you just need a trading account somewhere.
I'm not the OP, but I wanted to write and thank you for taking the time to leave that great feedback!
I wasn't referring to the IO bound side of it but the general work involved with everyday generic work that was not something that a GPU can do very well. It's silly to say the answer to doing parallel is to throw it on the GPU.

But referring to the IO side debate, the current design of many of the libraries that you call in the C world are often inheirtly blocking. 'gethostname' for example is a blocking call. There is no async version of it. To use them without contention on your single threaded application, you have to call them from worker threads.

The common pattern is to spin up a thread to call it and do work on it. It's easier often to have your workers be thread bound like that to simplify your code and only lock shared resources when you need them. I can also make a massively async version of all my code that handles everything using async methods and in many cases this is better but it's harder to write and not always an option. Something I have to deal with daily because I run into the C10K problem all the time at work (http://en.wikipedia.org/wiki/C10k_problem).

Even in the async model though I still want to be running code in parallel and I would still rather build that model up with thread powering it and not multiple processes and shared memory.
Al Jazeera Live stream from Egypt [video]
Yep, first thing I tried was making an optical cavity.
Clickable: http://minecraft.gdwsk.com
Mastercard and Visa Start Banning VPN Providers
President Morsi overthrown in Egypt
It being on the server precludes opening an IDE?

That said, I agree that it would be better if it isn't a thousand lines, and maybe there are better options than XML.

The company I work for is a Microsoft shop (for now, switching to Java sadly), and I've edited a lot of web.configs in servers, sometimes using Notepad, and it wasn't much of a hassle (though I did have to research what to edit beforehand in some cases).
Why wouldn't it be possible to run zeromq over a TLS-encrypted TCP stream? It looks like people have already built that.
And I'll note that after my commute home, I do seem to have a bit more battery life than usual. So that's a win.
> Turn off your phone before going anywhere near the drop location.

Better, leave your phone behind during the day-trip to whatever mailbox you are using.
OC? CS? which is which? How to tell them apart?
CommonJS.org: "javascript, not just for browsers any more"
It's not hypothetical. It's a real risk. You know, like a possible outcome has a certain estimated probability of occurring.

Risk analysis is one of the things companies do when they make decisions.

No-one is justifying here. This is just a conjecture about why it's in their interest to shut it down, contrary to impassioned arguments about how much money they could make to keep it. It's not a "justification" because no moral dimension has been mentioned here.
Both, last I checked. Plus it requires a very specific version of the gcc runtime to be installed (4.5 I think), that doesn't come bundled with the installer.
You should check out http://ripple.com
Are you guys aware of any rethinkdb cloud hosts that are starting up?
Show HN: Minimum Viable Private Journal Webapp
I'm surprise not many people read her blog instead of her tweets stream. The full article (in Spanish) was published there http://www.cfkargentina.com/evo-morales-detenido-en-europa/
The author's use case is clearly very different from yours. He is talking about CPU-bound processes which need to share a large amount of memory with each other. In this case, multiprocessing and message passing is not really the best fit. Multithreading or shared memory results in far less CPU usage and memory duplication.
Thank you!

1) I was thinking of changing the verification process by allowing users to place a special token in their profile, which I can just scan for (within a small time window). Thoughts?

2) I took ideas from stack overflow and 37signal's job boards.

3) In the works! :)

4) I work at Xilinx as my day job, but I have a passion for startups and spend quite a bit of time on HN (as a lurker though). I noticed there are 'who's hiring' posts every month, which are usually quite popular. I figured a dedicated website would suit the community well.

If I ever start charging, it would only be after I implement more features, make the site more useful, and depending on what feedback I get. Also if I do charge, whatever the cost might be, it would help filter out a lot of junk posts.

5) This is absolutely key. I hope to earn this trust. :)

I appreciate the feedback.
Leaving Facebook was the best thing I've ever done
Firediff - Track Changes in Firebug
Yahoo Keeps Buying Startups That Don't Make Their Own Apps
The 1000 friends minimum thing is hilariously high.
$30 Million acquisition on $26.5 Million in funding is probably not something they'll feel great to be congratulated about.
if it's consistent with TDD and RDD it means you start with shame, then go write something to feel ashamed about?
Consensus is leaning towards moving it out into a library. The only undecided thing at this point appears to be the fate of the @ symbol, e.g. whether it should remain as sugar for user-provided pointer types (which includes types in the stdlib).
Goes to show... I had branded him as another populist too, but I haven't researched much.

I'll have to look things up :)
Amplify your music with MagicPlay and the Raspberry Pi
Privacy Protests
I use Cookie app from sweetp productions on Mac OSX to deal with tracking cookies, it seems to work well
MedHack: mentorathon for startups to land clients and VCs
AirBnB for Boats
From the live feed:
"What we are seeing is a euphoric outburst from the people."
if you mousehover over "undo" you can see the lines
You can also help the cause by putting the Internet Defense League's "For Freedom" code on your website http://members.internetdefenseleague.org/
I don't know, but as a guess it sounds like a transmission artifact from when his terminal redraws. Maybe some cross-talk between the terminal transmission line and the microphone feed?
In a sense he is a man who is limited in many areas but has been thrust into the limelight and given much power.

A cautionary tale to anyone placing special powers on someone who has achieved something great, that is that they have special powers everywhere and are generally right or have special insight about most things. They aren't. The best baseball player isn't any better at buying a car than a regular guy (and probably not anywhere as good as I am!)
I'm not arguing we're entitled to travel to Europe. But I also don't see the logic in banning Americans wholesale. This is why it seems like bigotry to me. If this were in effect and I got on a plane to go some EU nation, what have I done that makes me a direct threat to that country's population? Is it assumed that I'm going to go around stealing people's mail and shooting people in the streets? How am I, personally, a greater threat to a European citizen's freedom than their own government, or even the government next door? HSO's comment pretty clearly (at least to me) seemed to presume malice on the part of Americans in general:

you think you can spy on us, torture people, kill innocents, trample over longstanding diplomatic conventions to ground a president of a country, put the full might of your police state to hunt down your own freedom fighters, and then come here and have a good time or do business?

See, i've never spied on anyone, tortured anyone, or killed anyone and I couldn't care less about Europe's secrets. Yet as far as HSO seems to be concerned, I'm best kept off the streets of innocent and civilized Europe because of my bloodthirsty and fascist nature. How would this be anything other than a bigoted policy? Particularly since other "Europeans" would apparently get a free pass in regards to anything their own governments happen to have done?
Psql tricks
The most common reason discussed was screen readers, which can now parse JS powered sites just fine.
Agreed. I will try implementing this asap.
Or claim copyright over the cookies they set in your browser...
Don't even get me started on the fuel load of your typical commercial office (e.g. the 80th or 90th floors of the World Trade Center).
Egyptian Military Ousts Morsi, Suspends Constitution
The thing that needs to be refactored is called the Observer Pattern, and it's one of GoF patterns that most professional programmers should at least know about.

By "know", I mean the mere fact that it exists. Implementation details depend on the programming language and can always be looked up.
The first was submitted a couple of weeks ago at https://news.ycombinator.com/item?id=5871927 but didn't seem to take root.

Hopefully there'll be a part 3 that gives an excuse to resubmit :)
My comment was refuting the parent's comment that IIS needed a GUI because it used the Windows Registry to store configuration information.
Specifically the: "pay my final invoice and I will immediately remove the page."

You're telling your client that either they pay you, or you will post defamatory information about them online. While, the information posted may be true, depending on locale it may not matter how true (or false) the remarks are.
Use Adblock?
Bassem Youssef should be given the Nobel Peace Prize.
They were both right. The web brought them together. We didn't have to choose after all.

I have a fabulously powerful personal workstation on my desk, a slimmer, more modest one in my bag, a thin client in my pocket, and a bunch of upstream data centers that provide amazing services.

Some people might hanker for a completely decentralized P2P model of the Internet, and BitTorrent shows this is still hugely relevant. But practical issues of bandwidth mean that there will always be a place for locality-exploiting concentrations of CPU and storage in data centres.
Mastercard is a US company.
They will store personal details of all people who donate to wikileaks.
Isn't that the kind of info NSA would want to have?
I would totally use this, if I had an actually nice body of water to, you know, use.
Can you clarify and expand your comment?
There are two really good of the Vorkosigans - Vor's Game and Mirror dance. The rest are so so.

Sadly I have most of the books in this bundle - only Boneshaker missing. But i will throw a dollar or two for the idea.
Yes, they block the websites from the UK because people being outraged at a ("commercial" arm of a) state broadcaster losing £80m is a complete overreaction.
With a production of 250 units/month, I doubt I'll be able to get one any time soon. That's assuming I could even afford what is likely to be an insanely high price.
Its Always Sunny - http://www.youtube.com/watch?v=dJ8G2s--1zA
There is no target audience, it's not available for any audience. There's also no 'they', it's one student who created a program as a class project.

It's interesting because the game involves collecting tracking cookies into your browser, so that any site that tries to track you thinks you're everyone in the cookies. It's hard to target a needle in a stack of needles.
At this point I've basically decided this whole thing has moved past Logos here to complete Pathos. That top post is somewhat disheartening to be honest as it seems to wholeheartedly ignore even Europes own sordid past.

I'm sure there will be fallout but sometimes I swear there is a latent anger from certain Europeans on the Internet, note I've never seen this in person yet or to the degree I see online, that makes me feel like all Americans are being viewed as some sort of demonic entity. I'm starting to think vacations to Europe aren't a good idea because I'm getting a completely unnerving vibe that I'll be viewed that way just for visiting.

Aka: the exact same thing people from Europe have been saying about never visiting the USA for reason XYZ. The vitriol is starting to make me want to just visit Russia or China or anywhere else instead. If people don't want to be civil about where I live fine, I can be pathological too.