skysight-inc/HackerNews huggingface dataset:
Unfortunately this article requires paying money to read if you are not a subscriber. I don't think there's anything wrong with me writing my own--original--free ending to the free preview:

Those links mean that instead of communicating through Internet pipes run by ISPs, that communication is completely free. Further, any peer can connect with any other peer. So as peers join up, the network grows. Eventually if one peer in this cluster also has an Internet connection, then the network also does. Obviously bandwidth constraints limit infinitely sharing one ISP account with an arbitrary number of people. However, if that peer has purchased space within a data center, a cloud-hosted machine, then Internet access is realistic for those currently without access. In effect it not only allows nodes to connect, it allows any node to provide Internet.

So, the ultimate aim is not to replace the Internet. And it's not to piggy back on the Internet. It's simply to let computers communicate freely.

And part of free communication, in every sense of the word, is that communication must be encrypted. One node must be free to communicate directly to another without others listening. The idea of free speech is not merely to allow freely speaking to the public or a group, it's to allow individuals to communicate amongst only each other, while at the same time not restricting them from communication to a wider audience should they choose.

The way this security is implemented is through IPv6. Each IP is associated with a public key and shared secret. It would be feasible to incorporate a negotiated secret. But as part of the initial phase, the idea is to test the core of the project: cjdns (on Github as https://github.com/cjdelisle/cjdns/). This "invite" system, in effect, controls the spread of meshnet and limits the possibility for abuse of the network, since each member of a meshnet must share a secret to bring a new node in.

Plans are underway for rapid expansion of the meshnet. But careless growth is not possible, due to the current nature as a circle of trust, and importantly, the ability to de-peer malicious users.

This basic model of adding peers and sharing secrets is now being automated. And I'd tell you their specific plans, but that's a secret. Pass it on.
Indeed; and the bit-packing code to convert 8 7-bit characters to 7 octets is a PITA (I wrote a Java SMS server)
PAIN || Spoken Word || Dre Scales
Relative to native. Slow for users. A typical non-super-dynamic app. Use common sense.
Devo (Smoove) "NUMBERS" Official Video
Das ist aber Mist. Nicht bloß wissenschaflicher Mist, nur der reine Scheiß.
that's what I was thinking of. Accepting dicts or tuples would be ok. Even just using [ "Name <email address>", "name <email address>"] would be more human.
I'm not sure it's worth it. This is a crowded space (disclosure: I developed for Anki). Everything Wordchamp does is done better by a bunch of competitors. Add to that the fact that there have been intermittent shutdown notices scaring users away since at least 2011, and I think there's not much value left in saving it.
How to set Profile Pictures on Whatsapp without cropping
Stereo Mood - Music that adopts to your mood
My brother used to work in constituent services. This is spot on.
Hah! I recently switched to your app in Google Play. I thought it was native. That's how fast it is!
My favourite example of memory allocation anti-patterns:

A decade or so ago I worked on a GUI and we needed a Type 1 font parser. Freetype was not a good fit to our (very memory constrained, slow) platform. I was suprised though, how slow the library was, and did some profiling. First thing I noticed was a huge number of malloc() calls. And they were all small. A huge portion of them were only 4 bytes. The malloc() implementation on our platform had an overhead of at least 12 bytes per allocation, so not only was it slow, it also wasted a ludicrous amount of memory.

All in all there were multiple allocations per glyph despite the fonts being loaded and unloaded as a single unit. Yikes.

Since we were in a rush, my hacky fix was a search/replace for malloc()/free() to special a special version of malloc that would just grab the next free chunk from a pool, or if the pool was full allocate another 4KB block and start allocating from that, and nothing for free, and then I added code to initialise the pool and free it to the open/close parts of the font API.

The result was drastically reduced memory usage and at least an order of magnitude speedup on our platform.

(The library in question was t1lib, a library originally released by Adobe, and the stupid memory handling is still in there as of today despite sporadic updates over the last decade; I guess it's not used much any more with FreeType, but I'm almost tempted to do a cleaner fix and submit it - the fix we did was not suitable for general usage as it explicitly assumed a single set of fonts would be loaded and unloaded in the same order, as it didn't keep pools per loaded font)
Is there no one that could take this (and others like this) to the notice of a Moskovitz or a Houston, in a discreet way and without much fanfare, so that a lifeline could be had?

This should be chump change to any valley Mogul.

http://givingpledge.org/

Self-pleasuring vibrator projects seem to be able to get funded with a lot more ease, for Pete's sake.

http://techcrunch.com/2013/07/29/sex-pun-goes-here/
> I know this is the kind of comment that will get downvoted

Try interpunction, you'll get significantly fewer downvotes.
The OP was asking for an engineering
degree; there the math is powerful
support but only support.

Sure, the first two years at Harvard
can be something special, especially
if the student uses AP or tests out
of the standard first two years of
ugrad school. E.g., Harvard's Math
55 taught to freshmen at least at
one time used Halmos, FDVS, Rudin's
'Principles', and Spivak's 'Manifolds'.
That's usually junior or senior level
stuff.

I know one guy who went to Harvard and
as a sophomore took a reading course
from A. Gleason. So, if in the next
two years he knocked off one of Hilbert's
problems, like Gleason did, then he
could also become a Harvard 'Fellow'
and skip a Ph.D.! But, again, we're
talking engineering, not being so
advanced as a ugrad that really should
end up with a Ph.D. in math instead of a
Bachelor's.

What's so wrong about just taking the first
two years of college as just the
usual first two years? A CC can
provide that. A CC can use a
good calculus book; when I took
calculus, I used the same book
Harvard used; that is, Harvard
was willing to teach a calculus
course, just calculus from just
a common book, to I don't know
who took it. Given the book
and anything like a competent CC teacher,
the Harvard course doesn't have much
room to be better than a CC course,
especially if the student followed
my recommendations on self study before
the course.

I know; I know; maybe the freshman
English lit course at Harvard is taught
by a Nobel prize winner in literature
and can provide some astoundingly profound
insights into Henry James and, thus,
change the lives of the students. I'm
not impressed.

You seem eager to "pay a lot" for the first
two years of college.
This is my understanding of what dependent types [1] will allow you to accomplish (at least in some imaginary future).

[1] https://en.wikipedia.org/wiki/Dependent_type
Call me teddy
It's still early days and I'm more focused on growing the user base right now.

Saying that, since last month I put a daily cap on phrase translations for free users and a 'Readlang Supporter' plan at $10 / year for unlimited translations and to support development through the beta period. So far I've had 13 payments, a total of $130, which I'm pretty happy with since a) the user base is currently small (about 500 signed up since I added the payment option), b) it's validation that people are willing to pay for the service, and c) I've got a lot of ideas for improving it in future.
well written article..
Mixbit, the new video site of YouTube founders Steve Chen and Chad Hurley
Mark Zuckerberg Facebook Adversiting managent debug bug, açık
IBM Develops Programming Language Inspired By The Human Brain
Is HTC One Mini better than iPhone 5
I reread this branch and thought it sounded awful. What I meant to say is that if you optimize for low cost, you're limiting your choices to schools that lack the reputation. I don't know very many schools that have both (maybe some state schools). And yeah, this results in having a burden to defend yourself.

I wish I could delete the rest of this branch.
>The argument is not that you shouldn't read the small print - the bank lawyers know what the small print means - the argument is that they can't look for tiny changes in known small print if they're reasonably expecting it to be identical to what they sent.

Doesn't this case show that they cannot reasonably expect the contract to be identical to what they sent, in respect to all future contracts?
I'm also really excited about the integration of Julia and IPython. https://news.ycombinator.com/item?id=6173212
> On the same day, Pavel Durov, CEO of the social network VKontakte, offered Snowden a job as a security software developer.

In his career, hasn't Snowden been more of a sys admin type?[1]. Putting all the hoopla/outrage over his leaks aside, from a career perspective, would Snowden be qualified for a developer role? I guess my question is whether Durov's motivation is to get PR points or to get a suitable engineer for that role.

[1]http://www.nytimes.com/2013/07/01/us/job-title-key-to-inner-...
Why a former NSA chief just made a big mistake by dissing hackers
You can create files form the fd you get from O_TMPFILE it turns out http://lwn.net/SubscriberLink/562488/3c6d56bef275c0b4/
Contact is a contract. You are supposed to read.

Good lucky going to court sayingthat you only read the credit card brochure so you thought you didn't have to read the contact before signing... Whichis exactly what the bank did.

If the bank get out of this one, and Russian contract law is the same, it will be going over all the precedence to this date.

My bet is that neither side will have it all. Contact will be upheld, but values will be ruled out of some legal common sense.
I'm writing mine in C as well. I've never been too into web programming, but the lower-level stuff is quite interesting to me.

Keep it up!
Old news, it's been a week since.
Snowden's Asylum: 'It's the law, stupid'
Completely second this.And office politics are a nasty thing. One day you are the king pin at it, the next day some restructuring a new boss or a only a little slip in a project and you can be dead in the water. And yes, big companies tend to be more prone to be like that.

EDIT: And after that happened you may just realize that all you can show is some experience in office politics. By trying to sell that in the next interview you just turn into the next CV optimizer. Kind of a vicious cycle.
Why should a business model always revolve around solving a problem?

If you can solve the problem, then I can copy your solution, and solve it too.

But if your job is to take up an existing solution, and significantly improve upon it, I will find it very hard to catch up.
That thing is astonishing.
The world needs more code by people like you :)
Yeah, because that's not what banks do every year...

Your contact probably has aterm about them being allowed to change the contact and probably not even notifying you.
I think everyone's kinda missing the point here.

You don't trust powerful people, plain and simple. Not because they're any worse than the average person, but because you can't do anything to stop them when they do something wrong.

There's a reason why we have three arms of government.
We had the story (via Gigaom) posted here

https://news.ycombinator.com/item?id=6140948

but nobody picked up on it and that post is practically unresurrectable. Reposting is legitimate, I think.
A branch and bound algorithm for the Warehouse location problems in Coursera's Discrete Optimization class.
How does a job offer help him, or anyone else, for that matter? I'm not sure job hunting is his first priority right now.

There must be hundreds of businesses out there who would offer him a job for novelty's sake.
I'd imagine both potentially, he could always work in a security system administrator role alongside the main development team.

Definitely good PR though.
You don't pull someone's hosting, against the probable public interest, because you get a quiet word from a senator about something "probably illegal, and also controversial". You pull someone's hosting when you get a properly filled-out court order.

> real investigative journalism story

So are you saying the the collateral murder story was in no way "investigative journalism" ?
Note that, for CC and BCC addresses, there's a number of accepted formats. Consult docs for more info: http://tomekwojcik.github.io/envelopes/api/envelope.html
Yes, but you will also see useless minutia about the lives of the people who re-tweeted the originals.
I am not seeing any issues on chrome? Can you please share more details.
IOS Development Writers Wanted
N.S.A. Said to Search Content of Messages to and From U.S.
Maybe this is the case in the US, but it's not so for the West as a whole, viz.: the hands-off French approach: http://online.wsj.com/article/SB1000142405297020474090457719...
The media will always be controlled by powerful people. If a media outlet has a self-sustaining profitable business model, it will bestow power upon its owners and managers. If it loses money, it will be taken under the wing of an otherwise wealthy and powerful individual.
(disclosure: I work at NVIDIA, but not directly on Shield.)

One of the things that I find most exciting about Shield is that it's a platform designed for innovation. Build blobs, a manifest.xml, and recovery images were released on day 3 (they would have been released on day 1, but for an Akamaization mistake). [1]

I'm not sure whether it will take off in the hands of developers, but the step of reaching out as soon as we could makes me proud. I certainly hope that people will come and develop on our platform, but more than anything else, I hope that this will make it closer to "the norm" for SoC vendors to provide support packages for their platforms.

[1] https://developer.nvidia.com/develop4shield#OSR ... or if you prefer the PR-speak, http://blogs.nvidia.com/blog/2013/08/07/hack-your-shield/
You stop going to social events. It's not hard (or rather, the reasons it's hard are not the practical difficulty)
Well, in this particular case I agree. Its unlikley that you will make your own ARM SOC or blobs because the Snapdragon blobs are unavalible to you. But one can see the secrets as an anti-feature and choose an alternative supplier that is less secret. While Google / Asus didnt the end users might.
> The system assumes good will on the part of parents, and pretty much has to, to avoid free riders.

That's the second time I have read this lie in this thread.

Firstly, state governments are bound by the equal protection clause to ignore the assets of relatives (and all similar irrelevancies). They do just fine not soaking people for their ancestors wealth.

Secondly, university costs are in a financial bubble, for the exact same reason as house prices in 2007. The bizarre funding schemes and underwriting are a temporary state of financial cprruption, not the natural order of things.

Thirdly, the free rider problem only applies to zero sum games. If FedGov stopped blackmailing parents, it would not be education that collapses, just the bureaucracy grown fat on the back of ill gotten money.

Fourthly, to the extent that higher education is a zero sum game, that problem is trivially solvable by funding it with taxes. If higher education is a profitless necessary evil, like street construction and dog catchers, it should be funded the same way.
If I were him, a full-time job at a reputable company would be the last thing I'd want. Then everyone knows where you are, when you're there, etc.

A huge number of people would love to see him disappear (permanently)...

I'd be laying low, maybe writing a book about the whole thing and releasing it via a third party, if it was a matter of making income while staying off-grid.
Try Apache Mahout on your java based application to make it a bit intelligent.
This should probably show how easy it is to integrate mahout to provide recommendations in your java applications.<p>A sample java web application that demonstrates the integration of Apache Mahout with a database driven Spring based application to provide intelligent recommendations.
YouTube rolls out HTML5 pushState UI feature
Beyond the Kickstarter model for science crowdfunding
Jaded libertarian here - I'm pretty sure the Supreme Court interprets the Constitution with the help of a Ouija board, a fifth of whisky, an intern dressed as lady liberty, cryptic signs hidden in the music of Katy Perry, and Alito's pair of lucky dice.
if there are no access points, it can't find your location, and therefore won't touch your clock

This is the part that scares me and has gotten me into trouble in the past. Basically it means I do not know if my clock is local time, home time, time of the last timezone I visited or something random and thus I cannot trust it.

This isn't just a hypothetical, but has bitten me in the past. Fortunately it lead to me showing up for my train an hour too early rather than an hour too late. But after that I never let my OS play around with my timezone settings.
Interesting how early on amazon had pegged personalized recommendations as a key differentiator between the physical and online spaces.

What amazes me is how even 15 years later this is something that a lot of online stores still do quite poorly.
Homeopathic obesity – what an intriguing idea...
What is the point of creating such network if it is for the benefit of just a few ?
If 1% of the population can have free speech, but the rest of them don't, nothing will change...
There is funding going into language learning software.

http://www.crunchbase.com/company/duolingo

http://www.crunchbase.com/company/mindsnacks

And as I mentioned below, the space is crowded with plenty of little guys... like myself. :-) Most of us will lose. That's capitalism. Hopefully, the survivors will be much better because they competed in such a crowded space, and the consumer wins big in the end.
"In such moments one feels pride with our country and regret over the course taken by United States -- a country betraying the principles it was once built on,"

Even Russians get it... Why don't more Americans get it?
there are million of solutions to presenting text to the blind... But none that allow for the DRM requires for those devices to be profitable...

damn greed...
It's a cool app but it's hung up my iPhone in a very strange way.

I installed the app by saving to the home screen. Then I opened it and was browsing around, but all of a sudden, all my buttons got disabled and so now I'm stuck inside the app looking at an HN thread. There's no back button once you click through to an external url. So I can't even get back to the app's UI.

So now I just have to wait for my phone battery to die.

http://i.imgur.com/Q1p1FVb.png
It "should" be considerably more powerful as it's designed to not only run ubuntu touch but also a full fledged ubuntu when its plugged into a monitor.

See this video for what that currently looks like on a nexus 4: http://www.youtube.com/watch?v=bk9-v8Sl4yU
Not that nice in my opinion.
The thing I don't like about Erlang's syntax is that often I have to change the character at the end of the line when I need to move a line. It makes refactoring more tedious. I have no problem with it when reading code :)
The whole notion of controlling significant parts of the internet is a little ridiculous.

There are plenty of legitimate AWS competitors.

99% of the software (which is all that really matters) running on those instances is open source.

It's not like you have to use the PEM they generate. In fact, you could pay them to store a whole virtual machine of zeroes. They don't care.

He lost me at the AWS conspiracies. Being the world's largest online retailer, and especially the largest retailer of books, is a much bigger deal.
The best MySQL GUI Tool
Realistically, I don't think Snowden needs a job. Not for income at any rate. There's no shortage of very wealthy people willing to support him for opposing the U.S. government.
5 Google Products That Will Make You Money
Making money online is a tricky business, but when talking about a giant like Google, things get much easier and fun. Here are 5 Google services that can actually help you make money online.
While the indirect creation of terrorists is certainly also a factor, the direct method of creating plots that you can then "foil" has been widely documented and analyzed:

http://www.wenatcheeworld.com/news/2007/may/11/paid-fbi-info...

http://politicalscience.osu.edu/faculty/jmueller/absisfin.pd...

http://politicalscience.osu.edu/faculty/jmueller/since.html

http://www.techdirt.com/articles/20120917/05193620404/fbi-co...
Churn Mitigation vs Win Back
IBM Scientists Show Blueprints for Brain-like Computing
Isn't that backwards? The whole point of the method is that you break down the distinction between you and the role, and become the character - you're explicitly not thinking about being an actor.
Yeah, but there's nothing worse than boredom for a computer guy. And besides, protecting the user privacy is probably something he cares about.
Pile of poo &poo;
How sexist can a web developer job ad get?
Aside: the CNN mobile site made it almost impossible to get the address bar to show in Safari or Chrome on iPhone. I've never seen this antipattern on a mobile site before.
There's also something to be said about American suburbia and everything being so sparse. Until a kid is 16 and she can get a driver's license at least one of the parents has to be on call to drive her on/off to school, on/off to other kids' parties etc. That can consume a lot of time.
How to: make a microscope from a webcam
You don't need to be working in a specific place if you run computer-related activities. Also TOR.
I feel distrustful seeing the photo where the founder is the central figure of the shot, and the only one wearing shoes, but I might be reading too much into this..
Is Putin Russia's Obama, as well?
(Don’t) Take the Money and Run
Learning to not pull estimates out of your ass.
If the bank can claim fraud because you changed the terms and conditions hoping they wouldn't notice, could we claim fraud for them sending the initial T&C in such small print hoping we wouldn't notice them? It should go both ways as the banks are trying to hope you don't read the terms and conditions.
Performance and Speed is UX. Something UI designers never really will understand. It's not just UX, but the only UX that's actually quite objective. No one ever goes "Oh gosh this app is too fast"

Another non developer talking about things that they can't implement.
Shanghai Attractions: Xintiandi in Shanghai
Situated at the centre of Shanghai, Xintiandi is a shopping, entertainment and eating district with traditional Shikumen houses for Shanghai travel.
1. anyone can create their own meshnet. Hack37: download cjdns and find a friend and set up your meshnet of 2 people.

2. if you learn of others with meshnets, you can then peer to the other group, then you're all linked together. Repeat.

3. The steps you just did, those can be automated so that you automatically peer with the whole planet. However, that's complicated to build. But it's being built. Join HypeIRC #qmai or #cjdns to discuss. To join hype IRC you need to peer with the Hyperboria meshnet, as HypeIRC is not broadcast to the Internet. There are links to public IRCs to find peers if you know none (start at http://projectmeshnet.org). You're free to automate this with your own group of trusted peers too. Hope to see you on HypeIRC soon.
Building Modular JavaScript Projects with RequireJS
Basic ad-hominem attack. You did nothing to address the content of the article. The article's main point has a lot of merit, IMO.