skysight-inc/HackerNews huggingface dataset:
Don't entrust your skills to a crappy framework. It will fade, much like the Web.

I've been lambasted for my agreement with that statement. But, regardless, I'll go so far as to suggest that one shouldn't entrust their skills to a framework at all. They're all crappy.
From the Coshx Labs webpage, “Coshx Labs is working with David Cohen, co-founder of Techstars, to launch the next big idea. We will be giving away $50,000 of development work, no strings attached, to make your idea a reality.”

We entered our postcard creation app into the contest. There are already a handful of postcard apps on the mobile app stores and web, but we’re confident there is room for another. As far as the physical printing and mailing of postcards, we are looking to use Lob. Lob is a YCombinator backed startup for printing and mailing for developers.

We put together a 1-minute promo video for the competition as well:
https://www.youtube.com/watch?v=mGH-5rNS-OA

The 2-week voting process has begun, and we would love to get your vote and feedback!

Thanks!
Mods , please take this post. This is blatant hatred.
I read it again. What you may not realize is that people with many friends and people with few or none have different meanings for that word.

He may simply be describing the two people that would actually notice if he vanished from the face of the planet as his friends because that is the closest thing he has to one.

It's fine to wash dishes if you need money, but if he ever wants a better life for himself, putting up with the annoyances of people who are not like you is a skill that must be both learned and practiced. Introverts, especially extreme loner hermits, have to sacrifice some of their essential spiritual essence to the vampiric extroverts occasionally, in order to have a better quality of being left the hell alone the rest of the time.

A guy like this really needs a mediator to introduce him to more outgoing types, let them have a taste, and then protect him before they scare him back into the shell. It's very unlikely he could do it alone.
In Starbucks next week
This seems like a cool lecture, thanks. I've read it maybe halfway through before getting distracted also. It was one of the maybe 5 out of over a 100 books I brought with me when I moved.
Then they mash the buttons away and win almost half of the time.

He's right, these games are meant to be played by people with about the same experience, or at least a decent amount of experience and then a bit of handicap.

They're not exactly Mario Party.
There's multiple attachments for the spoon. One of them might be a larger spoon.
> I've been struggling for a while to explain why I don't like MVC in web apps.

That doesn't sound like struggling to me -- you've explained the fundamental problems with the MVC Cargo Cult perfectly! I'd love to read what you write when you don't feel like you're struggling. ;)
This is why I use a local proxy (Though any AdBlock of course will work almost equally well).

Blocking load.sumome.com will help here.
There could be incentives from the other side. e.g. HomeJoy could serve as a bulk buyer of quality cleaning supplies to reduce the costs for the cleaners. Chemicals and cleaning supplies are not cheap, but drop in price quickly in bulk. If a cleaner has to handle any of those costs that can significantly impact profitability for them.
So I read the page, but find the argument VERY unconvincing. If that really was the goal of DRM, then you wouldn't need the really complicated schemes used. You just come up with a simple scheme that legally requires licensing and always use that. No need to keep switching schemes, adding more safeguards, and so forth.

The content creators still get the same leverage over the legal distribution channels because they can still be forced to follow the rules outlined in the examples. That and it lowers your R&D costs on making complicated DRM. If the article is true, what have I missed?
Yeah, enough with the hand waving. I can't say I've ever experienced any pain using MVC for web apps but I'm very happy to be enlightened. Let's see the side-by-side code examples (or if someone can can at least explain what they're doing instead I'll have a crack at it :) ).
Remains to be seen whether this will usher in economic revival or the country drifts to religious strife - Modi has potential for both.
I am willing to 'out' myself as a human being who has struggled with serious mental illness my whole life, if there's a chance it could help this person. I have also had a long and prosperous career, including 5 years as a senior engineer and lead at Microsoft. These two things are very nearly orthogonal. I.e. my medical history has very little to do with my employment history.

But being compassionate does not require you to analyze this person's merits. The only thing to 'analyze' is that he begged you for help.

Also, please remember the hackers, family, and friends we have lost to suicide. People say "I wish we'd known. Maybe we could have helped." Well, you know; and there is a chance you could help.

http://www.paypal.com
The Greedy Cup
I think there's definitely some programming mindset stuff in it too, I remember the chapters about building your own set of instructions to do multiplication with only loops and earlier axioms (adding numbers together). I thought it was really fun to think about the problems.
Why is San Francisco Public Transportation so Bad?
Just wanted to throw out a mouse alternative: you can drag any folder into the terminal and get the path and then you go back to the head of line and cd into it
It changed my life as well -- along with other great books he wrote:

"The Mind's I", a collaboration with Daniel Dennett, is a more light read than Gödel Escher Bach which also talks about consciousness, emergence and cognition.

"Metamagical Themas" is a collection of fascinating articles he wrote for Scientific American after Martin Gardner stopped publishing his "Mathematical Games" (do you see what he did here?)

I can perceive the influence his ideas have in the way I raise my child, relate to people and act in the world. I would go as far as to say that my spirituality was sparked by his texts, specially those related to Zen and consciousness.

Sure, YMMV -- this is entirely subjective (as everything in life, really).
Ditto. I really wish TVs made the smart part decoupled so you could opt for no smart part at all. On the other side of things, they could also use this as an opportunity to upsell the smart-tv part to consumers who might actually care about that feature.
> Which also brings the interesting fact that the NDA will not have a Leader of Opposition

That is not true. INC can form alliances to claim opposition. The sad part is, they still want Rahul Gandhi to lead it.

http://www.fakingnews.firstpost.com/2014/05/congress-looking...
I'm all about data being presented with confidence bounds but if even 1 canary is dead I'm getting the hell out of there!
Can't he get a Paypal debit card for free, so that he can spend the money directly from the account?
Pretty intrigued by this! However, if the data is sold by CC companies, is it truly "public"? Regardless, would you even be able to target an individual without spending lots of money to buy a large batch of "anonymized" spending data?
This is the reason behind manners. They may be bullshit, but they're a conservative basis from which to begin.

For example, manners say, "don't swear at people in conversation."
We all know it can be okay to swear at people in conversation, but Xah Lee hasn't learned when to swear at people.

Xah Lee, stop swearing at people for now and stick to your technical guns. Once you get on some stronger footing, experiment with venting.
> One important criterion is for end-users of all kinds to be able to easily make their own views in a very powerful ad hoc way via construction.

This sounds exactly like Doug Engelbart's "viewspec" idea in NLS.
He can rightly say: RTFRMSM.
Social skills covers a lot of ground, from being honest to ass-kissing. Xah Lee seems decidedly stronger in the former than the latter.
If you haven't read it, Technopoly is really great. It outlines some of the unintended consequences of what you mention. Technology has an effect of changing how you see the world. In ancient times of oral history everything was a song. After the printing press everything a list. When the clock comes around, time becomes a resource and pressure to produce increases.

http://www.amazon.com/Technopoly-The-Surrender-Culture-Techn...
As a person who has struggled with the same, I disagree. Compassion and "help" from strangers would have helped me very little — might even have harmed me. The compassion of my family and friends, their encouragement, honesty, and support, helped me beyond measure. I don't think strangers on the internet can fill that rôle.
Suggestions for Technical Documentation Software
I'm looking for technical documentation software like Dozuki or Docebo to document work instruction within a manufacturing company. Open source preferable but not necessary. I'm trying to avoid SaaS because of cost and security.
My most heartening point of this post and story, is that there are only 21 comments as of this post (22 after I hit 'enter'). So, while I sourly identify with this piece and want to post it outside of my cube wall... this isn't garnering nearly the crowd of other universal HN siren songs.

Phew.
Some alternatives to MVC for user interface programming that I've used and love are constraints / data binding / events and delegates.

I worked on the internals of "Garnet", a constraint based user interface management system written in Common Lisp on X11 (Brad Meyers' research system developed in the 90's at CMU) -- http://www.cs.cmu.edu/afs/cs/project/garnet/www/papers.html -- and also on the internals and applications of "OpenLaszlo", an open source cross platform XML/JavaScript based web programming system that supports Flash and browser JavaScript/HTML. http://www.donhopkins.com/drupal/node/124

Here is an article I wrote about constraints in OpenLaszlo and Garnet:
Constraints and Prototypes in Garnet and Laszlo
http://www.donhopkins.com/drupal/node/69

Oliver Steele (one of the architects of OpenLaszlo, and a great Lisp programmer) describes how OpenLaszlo supports "instance first development" and "rethinking MVC":
http://osteele.com/archives/2004/03/classes-and-prototypes
http://osteele.com/archives/2003/08/rethinking-mvc

I've used OpenLaszlo a lot, and I will testify that the "instance first" technique that Oliver describes is great fun, works very well, and it's perfect for the kind of exploratory / productizing programming I like to do. (Like tacking against the wind, first exploring by creating instances, then refactoring into reusable building block classes, then exploring further with those...)

OpenLaszlo's declarative syntax, prototype based object system, xml data binding and constraints support that directly and make it easy.

OpenLaszlo's declarative syntax and compiler directly support instance first development (with a prototype based object system) and constraints (built on top of events and delegates -- the compiler parses the constraint expressions and automatically wires up dependences), in a way that is hard to express elegantly in less dynamic, reflective languages. (Of course it was straightforward for Garnet to do with Common Lisp macros!)
Yeah, but it's still hacks underneath. Does building a UI in HTML, CSS, and JS feel right to you? It's awful.
I think you meant the "Internet" is a pile of hacks not just the web.

BTW I used to work on OSI based networking* - so I have seen solidly designed networking.

But some times "good enough for jazz" wins out over a more robust solution Beta vs VHS for example.

* Update apart from sprints X.400 offering that was rubbish
Content-encoding: gzip
This book had a big influence on me. I bought it right when I started university, and it contributed a great deal to my decision to switch study program from software engineering to physics/math after the first year. I never regretted that decision.
Diapers.com Founder Could Raise $50m or More for New Jet.com Startup
If you install the software I distribute and "agree" to the terms of conditions I own your life.
All these benchmarks have "asmjs" in their names, which tells me they are not benchmarking idiomatic JavaScript, but JS generated by emscripten. If that's the case, they do not represent the performance of hand-written applications, which is the majority of all apps on the web.

It would be more interesting to see results for benchmarks such as DeltaBlue or Richards. These would correlate much better with gmail and hipmunk performance, as opposed to in-browser demos of Unreal Tournament.
He is alleged to have failed to stop the riots. He wasn't involved in inciting them. By those standards, Bush should be tried for war crimes for the thousands of innocent civilians that died in Iraq, Afghanistan and Yemen. But nope Obama was given a peace prize when there was war going on in Afghanistan
I prefer using z, which is purely written in bash.

https://github.com/rupa/z
I wouldn't say NaCl is the main reason. Devs just develop for chrome because they use chrome themselves...
This is a very biased comment, with incomplete details. Most of this comment seems to be based on paranoia and twisted media reports.
Well, some high ranking schools are said to admit a subset of minorities who can't do the work, which has a ripple effect on down. E.g. look at the "minorities as mascots" thesis, and I think Thomas Sowell has written on this.

MIT, for a bunch of reasons I've mentioned, plus intense self-selection in just deciding to apply in the first place, doesn't have this problem. Certainly didn't in the dozen years I was a member of the community, '79-'91, I never met a student who couldn't do the work.

Now, there are students who don't succeed because of financial issues (my problem, and one of at least one close friend), and personal issues (more than a few), but these are not things the admissions office can do as good a job in screening for.
hmm. I wonder if you check back with this woodworker to see if s/he is still in business and can match the prices. in my experience, you can't even buy the raw materials for the same cost that Ikea can put out a finished product. [though ikea's prices are getting higher and the material quality is getting worse on the majority of their wood products.]
>>>But it does not fill me with the warm fuzzies to read in wikipedia that:<<<

My friend, you are being misguided by the agenda of anti-modi (I would rather call them anti-indian) people over here. Nevertheless in a democracy like ours, everyone is free to have his opinion and speak out about it.
Thank you for that! The type of people I befriend tend to suffer from disorders, and while I've often come to understand much about how they function, this was something I was particularly curious about. It makes a lot more sense to me now, and I'm pretty sure it might solve some of the misunderstandings and conflicts now that I know this.
> They have a Muslim wing

Dint know about that. Thanks for sharing
Solid copy on this. I'm under no delusions that MVC is The One True Way to handle architecting software, but I'll take it over joining a bunch of strings to generate a web page.

I'd say anyone upset over MVC's leaky abstractions could better funnel that energy spent into making something better but I can't help to think that no software project is ever going to so neatly conform to having a structure imposed upon it.
German Economy Minister: 'Google breakup may be required'
The Public Domain Jam
Crypto currencies are all about high decentralization. As time goes on, more and more people involved in Bitcoin realize the assignment of power to a central 'authority' is perceived to be a 'very bad thing' as it relates to direction and consensus building within the market.

Simply put, the foundation shouldn't exists in its current form. A handful of Bitcoin entrepreneurs doesn't represent the interests of ALL MANKIND'S need for various levels of computed trust. In effect, a foundation's job would simply be pushing a PR agenda for the movement. You don't need to waste effort or, more importantly, time in electing a board to go hire a PR firm.

My plan is to put together a basic marketing plan, go peddle it to a few top PR firms, and then let them take it and run with it. Because it's Bitcoin, the marketing campaign can be crowdsourced, even to the point the ads themselves contain QR codes for keeping the ads running. Imagine a Bart splash campaign at all the stations, with QR codes to track the funding and length of time they run. You could check on the funds and donate if you wanted to keep it going.

Anyway, it's all about marketing in the new economy. We don't need a foundation. We need traditional marketing and, frankly, some crisis marketing thrown in for good measure.
Espruino: JavaScript for microcontrollers
That would work, can do 7 glasses a min. That means means 420 glasses an hour, which would be 840 glasses in the two hours. The question was about hundreds of guests and not thousands so your operating at the top range of that.

Definitely possible!
I mean, I can't argue they're hard to learn, but in terms of things you can invest time in compared to the value it'll bring you... wow!

I'm not trying to pick on people that lack social skills. Obviously that's an unfortunate predicament. But I do think the general nerd meme that social skills "shouldn't" matter.. I don't like that. They do matter, a lot, there's no getting around it.
Did you even read that article? Did Mr. Modi even say/claim that?
Admittedly no but I'll give it a look now thanks.
I always thought it was interesting that apparently Hofstadter isn't into geek computer/tech culture (from what I remember reading on his Wiki page, IIRC). Its ironic considering who his biggest fans are.
No problem, i already use git for pushing to Azure and tfs online.. So publishing to my own server meant that i needed to configure web deploy Every time.

So thats going to chance soon ;-)
How necessary are the 7am-11pm hours really? Could the banks do just as good of a job if they hired more people who worked 40 hour weeks? (Increased salary costs notwithstanding)
System wide metadata and tag support is great. Sadly, both Win and Mac are lacking in this discipline.

It's ironic that Windows XP exposed the ADS in the file property dialog "summary" tab: http://www.infosecwriters.com/texts.php?op=display&id=53

Vista onwards one can only view (also in XP) and edit metadata for supported file formats like jpg, doc, docx, mp3, etc. Such formats have its own metadata format like ID3 for mp3 and EXIF/IPTC/XMP for jpeg that explorer.exe and windows media player support.

OSX uses ADS or sidecar files (on FAT/NTFS/network) but only supports 7 colors that can be mapped to tags (mean on every PC different things; similar to MS Outlook tags). http://en.wikipedia.org/wiki/Sidecar_file

Seeing the OSX sidecar files is really annoying (beginning with a dot and have otherwise the same name as the original file) on Windows. (a bit similar to the thumbs.db) The same goes for WinNT6+ that creates multi GB preview cache-database files in the users directory instead of one "thumbs.db" per directory - ultra annoying :(

It would be great, if Microsoft and Apple could agree on a new metadata sidecar standard (like XMP from Adobe, now ISO standard: http://en.wikipedia.org/wiki/Extensible_Metadata_Platform ).

My proposal: One zip file containing all XMP metadata sidecar files and file preview pictures of the current directory.
yes I completely agree about specialization. but A) this is about people learning addition and B) some people are totally clueless about what is useful to them. there really is a lot of good that comes out of studying general stuff that stands to the a lot of people
I'd remove both, as they paint a picture that is predominantly negative (even if it might be incorrect).
Yes most of the graduates from the top 10 universities and probably 100% of the ones who go for IB are not insecure.

The only ones are the 1% for come from poor backgrounds and managed to get a place on merit and who haven't learnt to fake it and are conflicted about changing social class
Go. On. Welfare.

Jesus.
Jam: Nifty collaborative jukebox using Spotify
Not sure how long this has been around, but we've been using it at work and it's pretty cool. Everyone can add and upvote songs—no more playlist domination!

Would love to see a desktop version in the future.
@OP,
Most likely Mr. Modi doesn't care about US visa. And, US visa is not a benchmark for someone's character.
Please remember that line. We all forget so quickly.
Once I buried a crazy request in a list of "you need to agree on these points or the book won't make the deadline" email to my publisher. My editor flat out agreed to them all.

That's how I knew she was lying about having read them and I had to escalate to the production editor.

It saved the book.
>No, immigration filled the jobs that would otherwise stay unfilled and thus moved permanently to other countries because of no possibility to fill them domestically.

Lots of immigrants work service/retail jobs that aren't possible to fill overseas.

>On the other side, lost jobs are lost because there's no more need for them. One robot caused one thousand of unemployed factory workers, and the need for this kind of jobs is not going to increase anymore.

Yup.

>Or are you trying to say that lowly skilled workers from closed factories would somehow successfully fill roles in finance or technology, but there are only immigrants staying in their way.

What I'm saying is that a bigger labour pool increases competition for existing jobs and high rates of immigration makes this worse. Supply and demand.
250 Buzzwords We Love to Hate
An Algorithm for Seed Round Valuations
Perl 6 allows for handling exception in a same-scope CATCH block, so you can try to recover. It can probably be mixed with their phasers[1] in interesting ways. Also of interest might be control exceptions[2].

1: http://perlcabal.org/syn/S04.html#Phasers

2: http://perlcabal.org/syn/S04.html#Control_Exceptions
Google cache: http://webcache.googleusercontent.com/search?q=cache%3Ahttps...
For me it sits there, hit Stop in the browser and it will load in though.
IMO the neat thing about a "git push" deployment is that you are deploying a particular commit.

The build server could annotate the build with the commit's hash, making that deployment reproducible.

If you just have a local ./deploy script, a dev might deploy changes that never make it into version control.

(Even if ./deploy forces the working copy to be clean and the index to be empty, the dev could still "git reset --hard" afterwards and the version that has been deployed is lot)
Just because you do not agree does not make it hatred.
It cost him nothing for that DB connection to be lost.
He's turning a profit.

Trying not to be snarky, but I think you missed the point.
It's been obvious for months that Modi would win. So, feel free to engage in empty triumphalism.

Meanwhile, I wish India the best, and I hope Modi makes a concerted effort to bridge religious divides and remember that India is a diverse, multicultural society. I hope his election does not instigate any communal violence of any sort, and I hope he realizes he has a special responsibility, given his history, to make sure it doesn't happen.
I guess it would have been better to say "generally available" data.

So anything you could buy would be fine, but no stealing or fraud.