skysight-inc/HackerNews huggingface dataset:
Evidence to the contrary:

* Heterogeneity of object abstractions: in order of complexity, you use namedtuples, classes, and metaclasses. In Lisp you'd use the same kind of abstraction across complexity levels.

* Similarly, there are lambdas, plain functions, and bound methods, all for pretty much the same thing.

* Which do you use when? How hard is it to change? http://lukeplant.me.uk/blog/posts/djangos-cbvs-were-a-mistak...

* The way so many configuration variables in Django are strings, that just "coincidentally" point to a class, module, or function.

I've been using Python for 10 years, and Django since pre-1.0. My current startup is built on it. The parts start to show.
That would be why they created or are in the process of creating four entirely different UIs for different devices - Ubuntu Desktop, Ubuntu Phone, Ubuntu Tablet, and Ubuntu TV (if that's what it's called) . Have you actually been following what you're talking about? There are different UIs, and they are only converging the underlying codebase. What exactly are you talking about?
Are you familiar with Ramanujan?

https://en.wikipedia.org/wiki/Ramanujan

The importance of someone's life is not correlated to their wealth, or to the environment they're born into. That both factors are used as a metric for who gets to live is shameful.
This (and several other comments in this discussion) make the hackathon held last year by the company I work for, look like a wild success.

* held on a weekday (so it wasn't asking salaried employees to come in and "work for free" on a weekend)

* engaged the whole company, not just the technical employees

* no expectation that you had to go for the full 24 hours straight

* no expectation that you'd finish anything but a prototype in those 24 hours

* a plan in place to follow up on the most successful ideas and prototypes that were worked on (and that plan has largely been kept up)
Actually, what I like about Python frameworks is that they don't look like DSLs, they manage to be clean, explicit, casual and understandable Python code, even if you may consider them a DSL at a conceptual level.
You are comparing a specific language (Perl 6) with a familiy of languages (Lisp). Some members of the Lisp family are actually very practical, take for example Common Lisp.
Come on. That's not "marketing stuff", that's humor.

The arrow changes because tup monitors source directories as opposed to querying the timestamps of the files.
Keep in mind that functional isn't better or worse than OOP. What you see on HN is merely a reaction to the trend in the past decade (a trend still going on today) to teach OOP as the only de facto paradigm to use.

If Functional Programming was mainstream, everyone here would be raving about OOP and its benefits.

Ultimately what you want is to borrow the good ideas of different paradigms to create elegant and practical code.
IGNORE THE HATERS: Why Groupon Is Actually Making Progress?
A code monkey without math skills will be the manual labor worker of the future
Well, that's the thing. Yes, the central control collapsed (though I still wouldn't underestimate the influence of the Church, which effectively controlled kings' actions through the threat of excommunication). However, on a local basis, there was no such great disaster, just a long slow change.

And it was not really a dark age. As I said in my previous post, the dark age narrative is largely an invention of the 17th-18th century. What actually happened in that period was the development of a whole lot of great stuff like city states, art, commerce, banking, kingdoms, navigation tools (compass), military inventions (crossbows, guns), hourglasses, farming technology (ploughing), metallurgy, optics (eyeglasses!), mechanical clocks, textile technology (spinning wheel), the printing press, windmills, glassmaking...

For the people living in those times, it probably didn't feel anything like a "dark age". Just a fairly smooth progression upwards, with the usual ups and downs of wars, plagues and other disasters that are hardly confined to the middle ages.

I know the narrative of "here's the awesome roman empire, and now the church takes over and you have the dark ages, and now reason comes back in the form of the renaissance" is very compelling, particularly if you don't like the church very much, but it is just a narrative, and is not very well supported with facts.
This marketing fluff failed to communicate anything useful to me but did make me decide that I no longer like heroku. Actually, I guess that is useful.

>"Ultimately, our stances always come from a place of respect. If you can’t say anything nice, don’t say anything at all."

>"I think it’s great when someone provides feedback , positive or negative, but we need to do it in a respectful way. When these things come up — and they will always come up — just treat everyone involved with respect."

>Two years ago, he told me, the word “respect” wasn’t on that list. Today, it defines how Heroku will respond to RapGenius and the rest of its customers.

What? This guy sounds like a politician.

If you accidentally (or deliberately) hide the way a major part of your product works and it just so happens that this means that to get a certain performance from your product, your customers will have to pay a lot more than they think, do not give an interview talking about "respect" (shouldn't that be a given!?), apologise and tell us how you are going to fix it.
> "better and earlier tend to beat worse and later."

windowsphone/surface fanboys, take note.
A better algorithm for backups and rolling logs
Show HN: My friends just built a Bitcoin casino
Creating a startup? Prepare for headaches.
And maybe, just maybe, programming is more than "typical crud apps". A recurring bias here on HN is to believe that all programmers are web devs, stacking simple business logic on top of a database.

What you call "many (or even most) projects" is alien to a lot of programmers.
Does forever mean for as long as I'm paying my monthly fee? Or does cancelling my account- eg, due to death - simply stop update - previous posts will still be accessible to readers?
Give it a rest! Why can't some people around here give RTM some slack?
It was a long time ago. Time has show RTM to be super smart and
successful, but dredging up this one inflammatory incident ever few
weeks and posting it ON HIS SITE is just pathetic karma whoring.

How about next time we discuss his more amazing accomplishments like the
continuation passing framework he developed for ViaWeb, or his efforts at
YC, or his work developing and maintaining this very site?
> You gotta be kidding on the sideways text as an important part of the UI.

I don't think he ever actually says it is. Also, "... if your preference is for something else, you have complete freedom when writing your own skin."
Abstraction layers are great... if you don't end up spending 90% of your time climbing the stairs that connect them!

Take SQL, a nice DSL for working with relational databases. Yet people ended up writing ORMs (quite ugly creatures imho - something between an elevator connecting two layers, and as in real life elevators are a mess when too many people want to use them at the same time, and an intermediate pseudo-level, but they are useful) because the pain of climbing up and down the ladder connecting the "relational level" with the "OO layer". "Language layers" or DSLs are a powerful but dangerous abstraction because when they start using them people can't stop, they just make more and more layers like crazy! (The only other abstraction so powerful and so dangerous I can think of are objects - it's amazing how many got them completely wrong so many times in languages like C++ or Java... besides Ruby and Smalltalk I can't think of anything that got them "mostly right"... and Ruby seems to be the most DSL-able language in use too, though this is why I'd take Python over it any day - smart programmers tend to make everything like a freakin DSL in Ruby and and your mind ends up running up and down the ladders until you go insane when reading code).
ImgZine launches its real-time social publishing platform for mobile in the U.S.
I used to be a huge proponent of JSFiddle but it's got so slow and temperamental recently that I've started moving over to codepen.io. It gives instant results (every change is evaluated in real time), supports LESS and SASS on the CSS side, and CoffeeScript on the scripting side. And it's got a nicer UI, giving more space to the output pane and allowing quick switching/expanding of the code panes
I dont know why I was downvoted. Here is a talk of a brave man who turned a poor, uneducated town, and helped them make something of themselves:
http://www.ted.com/talks/bunker_roy.html
The broader question is why the technology of classical civilizations was not far better than it actually was, given that they clearly knew many of the basic principles - eg steam power.
The traditional answer is "slavery": in societies where copious manpower, in the form of slaves, is so cheap (not free - you still have to feed 'em !), the incentive to productionise technology is vastly reduced.
Oh. Okay. It needs a TL;DR because I did read it, but it didn't help.
andrew given a statement about being fired itns nice

here i want to give you some information about What Causes False Pregnancy?: http://goo.gl/Q432O
Manning plea statement: Americans had a right to know 'true cost of war'
I would suggest that the stock price of over 700 was a bit of market hype, rather than anything concrete.

Stock prices are ment to be about the future earning potential, not so much the current. This is why Amazon has such a high stock price, despite making very small profit compared to say Apple.

However it has come apparent to most investors that Apple is not really going to be able to see much growth, there was dare I say almost a blind hype, a bubble regarding the value of Apple.

There is absolutely nothing poor about having a company with the market cap Apple has, they are cash rich, they have great revenue (who here wouldn't be stoked to own such a firm), but it simply doesn't match up to such a high price.

Right now I think the price is held up by speculation of an iWatch which will once again become the must buy and potentially create an industry which has never managed to exist before (discounting luxury mechanical, or Microsoft's smartwatch, or the one that was on KickStarter).

The question is, who ever thought it was worth $700 per share, where was that growth going to come from?

People had gotten used to Apple being so disruptive, the iPhone I laughed at when launched, £1800 GBP it cost in the UK with the cheapest contract applied. Sat as the computer geek for a hedge fund desk we all scoffed at it, do they not know thats 1/10th of the average salary in the UK? They demonstrated that they could create something which was considered essential. I know students who are scraping buy, in debt, on maybe £6k a year, who will still own the latest smartphone on a contract which puts an annual cost of £500. When out in a rural part of Thailand (trying to de-stress and live like a digital nomad) A local bar owner explained you can tell the girls who are for rent, they own an iPhone 4S. Apple realised people will sell their bodies for such a device.

I was one of the many people, perhaps with a little too much money for his toys to understand why someone would pay so much for such a thing.

Then they did it again. Tablet Computers where not new, but ones that sold, and really sold were.

If Apple are able to do this again, with the sucsess of the iPad in say the watch market, then frankly their current share price could be a steal.

I don't think they will be able too, but what did I know, I was wrong the first time.
> He's prepubescent, he's not got a problem with his sexuality because he doesn't even have a sexuality.

A lot of people would like to believe this, but is it actually true? Some people report knowing they were gay by the age of seven or eight; I know (straight) people who started masturbating to pictures of naked people at age six.

Is the idea of the sexual innocence of children just a leftover of Puritanism?
Hackatons are fun. I don't get the point of saying that hanging out with people with similar, drinking beer and eating pizza is somehow bad for you. Maybe is about seeing it less as a competition and more like a regular social event.
Svbtle, Medium now Seshn.
Personal anecdotal experience. I've been having sugar metabolism issues which was diagnosed when I was quite young, basically reactive hypoglycemia after ingesting refined sugar. I was put on a controlled sugar free diet for a couple of years, then ignored it for much of my teens, and then sortof veered back onto it over the years. I was allowed fruit juices as a kid but was warned against consuming too many grapes. The main thing it seems to affect with me is an increased inattentiveness, and my ability to fall asleep at night. So I cut out sugar during my working day, and since I work on the computer I can determine how much I switch away from tasks (without realising I have drifted off, until later). I also cut it out in the evenings, since most days it makes it hard for me to fall asleep, similar to other forms of stimulation (e.g. suspenseful movies etc.) that keeps my mind racing. I also have a slightly increased heart rate. I have found what fruits and combinations work, or rather which ones doesn't work for me (e.g. if it's after 2am and I'm still awake after having a very relaxed evening).
This is kind of in line with the findings from Langseth and Dowd and also Girardi on attention and sugar.

I have generally had no problem with orange juice (regardless of how clear it is), but clear pineapple and grape not.

My issues with it is not directly related to the toxicity theory, but I do think what throws my insulin response out of whack is probably the types of sugar that can be considered more on the toxic side.

I'm also pretty fond of aspartame and saccarin. There's the very vague and rather unproven risk of cancer on the one hand (which also doesn't run in my family), or the clear risk of diabetes (runs in my family) on the other hand.
I would like to learn from others: how do you handle security with testing? I like debian testing very much, and occassionally I have the idea of using this in production, too, but I fear the responsibility to take care of many security fixes on my own. here are the high-urgency vulnarable sources for testing:

https://security-tracker.debian.org/tracker/status/release/t...

but even more surprisingly, this list for stable is even longer:

https://security-tracker.debian.org/tracker/status/release/s...

Can anybody explain this?

(Yes, I will take the shame on me and ask this on a debian mailing list, however, maybe anybody has a good explanation here...)
Yes I think we all recall it. What I found funny was that his farther was head or very high up with the NSA at the time.

But he was just playing what if and old school hacking with no intention of causing what he did, though he did badly think thru what he was playing around with. but we all make mistakes playing and learning, though usualy less public.
My suggestion: create a linkedin profile, as accurate as you can - add your projects and skills, and then add some groups about IOS or Rails (search for "IOS London Developers" and similar...): there are a lot of recruiters waiting for you ;)

(I'm an android coder in London and I constantly receive offers from recruiters...lot of jobs here!)
>"Customers buy into visions, not products."

While I agree with the rest of your comment (esp the tl;dr), I completely disagree with the above. It's always about the product. Think of every recent Apple ad you've ever seen and ask yourself if they're showcasing the product or some nebulous 'vision'.

People who sign off on budgets don't get lauded because they bought into a 'vision'. It's because product X fits their requirement and likely solves a problem.

Vision, from the perspective of someone about to part with cold hard cash, isn't much of a factor.
It's kind of funny because for the most part I think Gruber proved the point of his article. BUT I think he also proved another point as well, that history is repeating itself and the IPhone might be in trouble. Not in trouble as in people will stop buying it or it will not be a top phone. But in trouble as in it will never dominate the smartphone market again. It may lead at some point but not dominate. This paragraph really pointed it out to me

"The Mac was closed in the ’80s and thrived, much like Apple does today: with a decent but minority market share, and very healthy profit margins. It began to suffer — both in terms of scarily low dwindling market share and unprofitability — only in the mid-’90s. At this point, the Mac had become no more closed, but had become technically and aesthetically stagnant. And then came Windows 95, which altered the closed/open equation not one bit, but which closed the design quality gap with the Mac significantly. Windows thrived, the Mac withered, and it had nothing to do with openness and everything to do with engineering and design quality. Windows had gotten a lot better, and the Mac had not."

There are a couple of more lines in the article that highlight this point as well but this paragraph really brings the point home. It also shows that Wall Street is not completely crazy when it comes to dropping the stock price of Apple. Wall Street cares (short term) more about growth than anything else. And unless Apple opens up and dominates another sector like it did with the IPhone and the IPad we will not see the same rate of growth as we did before.
Yes, but it wouldn't have been able to run Ruby ; )

(smile, it's funny)
A Wiki Entry for Every Single Address in the World
If you want an average successful life, it doesn’t take much planning. Just stay out of trouble, go to school, and apply for jobs you might like. But if you want something extraordinary, you have two paths:

1. Become the best at one specific thing.
2. Become very good (top 25%) at two or more things.
-Scott Adams
http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/care...
That's a very naive response. You cannot expect a community of DropBox's size to be actively monitored by paid employee's in a manner like a public forum.
Oh, boo-hoo. If you invest in a company without reading or understanding their finanical reports, too farking bad. That's why you're an investor.
I don't have enough karma to downvote this comment, so I'm going to upvote every comment underneath it.
I know some people who did it. If you want, I can connect you.
I'm not sure Microsoft would let you sell Windows on non-certified hardware. That is you would have to use non-oem license and it will be more expensive for you. So the prices probably wouldn't be similar.
Great! Why couldn't they say that up front instead of making it seem like magical thinking?

It's not very good humour, because it made me feel like they thought I was an idiot, instead of making me smile.
Did I say Spec? I meant the doxygen output of hundreds of classes with sparse one-line doccumments.

Plus one outdated sequence diagram.
It was Drucker actually.
CloudRoullete - The danger of public URLs in getcloudapp.com
> The current difference in manpower and mind share is pretty big between these two related distros

Do you realize that Ubuntu uses Debian as a base and most of the effort is actually done by Debian developers?
For all intents and purposes, they represent Dropbox. It is poor choice of Dropbox to let themselves be represented by unqualified, unvetted people and then distance themselves from it "because they are not getting paid". They work for Dropbox, they just do it for free.
As follows:

1. Read the vulnerability description.

2. Ask yourself if you are vulnerable.

3. No? Don't worry about it.

4. Yes? External mitigation where possible or patch ourselves and commit back to debian (we a project member on our team).

We've not got to 4 yet, but have committed loads of fixes anyway.
Wow you conjured images of cocaine addicts in my head. Or the less ominous 'sugar rush'. Hackathons should be peaks of activity / motivation / energy, not THE place where you learn 'nearly everything'. You need to find a way to motivate yourself in a calm and relaxed environment.
And you can even filter by extension, like this:
http://www.cloudroulette.net/png
or
http://www.cloudroulette.net/psd
I don't think anybody expects to build a great product during just the hackathon and I'm not sure where you got this impression.
this.
I just started a new project in Foundation 3 for a public sector NFP that requires IE8 compatibility. Foundation 4 is pretty much not an option for me as a result. Guess I'm stuck with Foundation 3 for now.
Thanks for your response! I think it addressed my comments well.

It does make me think about the fact that almost every major DB today runs out of process and that the market seems to have selected this pretty definitively. It seems like only recently some products are running in-process for performance reasons. But if I understand the trade offs here, only a single application can run in-process with the db. Also the db is not protected from crashing when the app crashes. But this is the 1990's explanation... any thoughts on how that applies to your situation?
you can see the game in action here - http://bitino.com/about/
Obligatory reference to Ometa [1], a simple almost-PEG parser embedded in a Scheme that allows the VPRI [2] (headed by Alan Kay of Smalltalk fame) to quickly build layers upon layers of DSL's. Their goal:

to create a model of an entire personal computer system
that is extremely compact (under 20,000 lines of code) [3]

[1] http://tinlizzie.org/ometa/

[2] http://www.vpri.org/index.html

[3] http://www.vpri.org/html/work/ifnct.htm
Since it's a standard, it's worthless. Any spammer worth his salt would remove everything after the '+' sign from the email address.
> They absolutely could have built a digital computer and much more.

No, absolutely not. I think you are deluding yourself. There is a long way to go from building a fancy vase or discovering the existence of the zero quantity to developing the necessary mathematical, physical and chemical framework needed to produce even the most rudimentary piece of digital technology.
Ask HN: Best free tier PaaS?
For the longest time I would point to heroku, but now that they're obviously pinching pennies I've decided to take a second look at the landscape.

I'm having a hard time finding a good offering anywhere else. My main criteria is to be able to simultaneously host many small projects, and easily scale if/when one succeeds.

AppFog was the closest one I've found that makes sense, but their model of having all your apps share resources makes pricing confusing.

EngineYard looks OK as well, but their pricing is also a bit weird and also seems too complex.

I like process based pricing, because its easy for me to see how much something is going to cost me.
"If you're going to have any success in converting people who write Clojure code away from Emacs"

I'd say it would already be great if they could bring newcomers to Clojure: people who are rebutted because of Emacs.

As to me I'd need, at least: ace-jump-mode, paredit, the powerful macro system and the ability to create my own rules for highlighting / overlaying text as easily as from Emacs.

Short of that I'll keep using Emacs. Now what I think: it's probably easier to add LT's "instarepl" to Emacs than to add one million lines of elisp code to LT so...

I fully expect someone to hack a "Clojure instarepl" Emacs mode one of these days.
What's the best way to find a better job?
https://github.com/twitter/bootstrap/blob/master/CHANGELOG.m...

This is just a patch release - bug fixes, etc.
Cashing out is not thesame as not caring. Didn't Steve Job cash out when Apple fired him, but when he returned, he still cared enough to do awesome things. Why would you want the CEO of a public or big company to be worrying about his personal finance instead of the business. There is a reason why even hired CEO's are well compensated.