skysight-inc/HackerNews huggingface dataset:
As you can guess from my other post, the intro CS class at my school (Berkeley) was based around Scheme and SICP.

I noticed the something similar: people with no previous experience found Scheme much easier to pick up than Java. (Java was, unfortunately, the language in the second CS class.) In fact, as odd as it may seem to people well acquainted with C-like languages, people even had problems with the syntax. Some students just didn't know where to put the curly braces in if statements, for example.

I think starting from Haskell or ML would be similar to starting from Scheme. While I actually like Haskell more for programming, I think Scheme has some slight advantages for learning: there's no syntax, it's very simple and it supports a ton of different paradigms. I would personally like to cover a whole bunch of different paradigms in Scheme before specializing with languages like Haskell or Prolog.
Day 40 - Google to Kiss Keywords Goodbye?
"Very few of the sites we test enable HSTS. But it's easy to do; it's just an extra header you set."

Less than a year ago, you were saying HSTS wasn't worth the trouble. Ref: https://news.ycombinator.com/item?id=2909613

Glad you've changed your mind.
When can an employer prefer the attractive over the homely?
Just out of curiosity, how would you have tripled Microsoft's "share value"?
Have you thought of reformatting your website a bit and getting some advertisers on there?
Typical fanboy bluster. What's dishonest about the criticism, be specific? What you really mean to say is that most MySQL users use it because it is there and take it as it has been configured for them. MySQL is the storage platform for people who do not know about databases and probably only use it because some blogging product requires them to.
Wedding Planner
Shaadi-e-Khas is a software that helps in wedding planning of Indian wedding. It helps when couples start wedding planning after engagement and includes a wedding website.
Instant SSL
Next Version Of Firefox Will Finally Plug Add-On Memory Leaks
As I mentioned, I do like PostgreSQL for its consistency and I want to like it even more. Cascading replication looks interesting - does it support the topology that I mention where the master has a subset of the from the slaves and the slaves can be written to? The documentation is difficult to decipher and lacks examples.

I don't mean this to be MySQL vs PostgreSQL, but MySQL has had these features for over 10 years and the kinks are already worked out. It's one of the main reasons for the success of the platform. My X,Y, and Z list has been unchanging for 5 years when I first started maintaining a medium sized Slony-I cluster that required a complete rebuild and several hours of downtime every few months. I suspect that's true of most operations-focused folks who have maintained PostgreSQL clusters. Devs love it, DBAs love it, but it is Operations that holds the keys to the kingdom.
Social Influencers: Getting The Attention Of The Right People Online
To effectively get the attention of an influencer in your niche, you have to make sure that you deliver everything your promise about your brand and your product. Otherwise, that influencer might just bring your bad points to light.
Realy I know a team member at a previous employer who where grateful lthat thier team had two peopel with terminal cancer so they ehere given the crap position on the stack rank to hit the teams quota for poor performers
https://sites.google.com/site/gwebsearcheducation/advanced-o...

You are looking for intext:
Reddit user constructs Twitter timeline of Scarborough shooting
Look in the corner offices of most other leading tech companies on the Fortune 500, who outperformed MSFT over the same period.
And, what if your wife also works? What if she makes, gasp, more money than you?

You know, that's actually a thing, at least in a lot of industrialized countries that allow their female citizens to, you know, vote and learn stuff and drive cars.

Actually you know what all of your talk sounds like? It sounds exactly like someone who hasn't done any of that for more than an hour or two.
These 100 million $ are a good sign for yahoo's employees to leave. They are in absolutely no relation what she is worth and can do. That's what I would do.
Oops, just actually tried to compile from git and it just worked. I was under the impression that the qt-psql library wasn't included by default, so I went looking for a package and only found something outdated on AUR[1]. At which point I gave up, expecting that to be too old to still work. Sorry for the FUD, I feel stupid now. Keep up the good work!

1. https://aur.archlinux.org/packages.php?ID=18709
That looks great actually. I've recently switched to PG and use pgAdmin III, but find it too confusing with tables being hidden so deep in the tree (or maybe that's "pg way" of doing things with tables not being centric?)
> if your application is architected such that it leaves transactions, implicit or otherwise, open for extended periods.

Can you give any good reason why you need to leave transactions open for extended periods? In my experience, it only happens when the developer in question does not understand the semantics of the DBMS and therefore hasn't suitably designed their solution, in which case it's hardly the DBMS's fault when things go wrong.

I've rewritten plenty of code that "needed" a transaction to be open for a long time into code requiring a transaction for a few milliseconds (e.g. in a bulk import, parsing, caching lookups and reference data outside the transaction, building an XML document to supply into a SP as a parameter which only used a transaction for a single INSERT from the XML).
Are you suggesting that there isn't "serious commercial support" available for MySQL? Oracle, Percona, SkySQL, and a number of other businesses provide high quality support for MySQL installations.
Actually, anthropology and history show that tribal human care giving and child rearing were not done by a "father and mother" or a "nuclear family".

To the contrary. Tribes shared the responsibilities of raising children, including breast feeding.
> Microsoft needs to innovate, to reinvent themselves, to be agile again

But MS was never particularly innovative. Seriously, how many significant innovations did they come up with?

> All I know, I will be sure to run this marathon fast and smart and I won't let my company to slow down and get on the death spiral.

:-)
"(seemingly unaware that many people connect their PCs to televisions and sit on the couch)"

Simply claiming this doesn't make it true. In fact, it's quite hard to believe that "many" people do this. I'd venture to guess very few do it.
> Unless you go deeply in functional programming, writing a program is still writing a Recipe.

... which the compiler spends a lot of effort turning into something more algebraic. Imperative programming is a really a pain in the ass for the compiler, but thankfully after 50 years of research in to the subject compilers are smart enough to get rid of most of the imperative parts.

Of course, ultimately, the program will be translated into a form that is a recipe for the processor or byte code interpreter. But what happens in between would be somewhat easier if programming languages were more about algebra and less about statements.
One of the best features of Postgres is Tom Lane. We've been using Postgres since 2000 and following the (user-oriented) mailing lists closely and he's always been responsive, helpful, extremely competent and tactful - a rare mix indeed (unfortunately). He should be the primary role model for FOSS developers, where quirky characters dominate the field. Thanks, Tom!
Hard to say what this means.

Revenue is up on the whole except Windows, where it is down slightly even before the deferral.

Expenses are up much more, resulting in the loss. It isn't clear what they are spending on though.

Moreover cash income is up. Even Windows grew when you add revenue to unearned cash.

This tells me some interesting things:

* Orders are up, fulfillment is up everywhere except Windows where orders are up and fulfilment is down even before adding in the deferral.

* Microsoft's spending us significantly up.
The problem with teaching is that your holidays are the same time as all the families, so you're stuck with the most expensive and crowded periods.
The arrival of haXe Programming Language (2005)
I worked for G# before and it did not happen that way. Managers did not get stack ranked. Every manager had a mandate to push 10% or 5% of their team as bottom 10 or 5. And, I should add that this was may be because, it was in the IT side and they did not have the luxury of letting go of people. So the bottom 5/ 10% was not moved out. They were handed a rating and the performance improvement plan that goes along with that.
Like Ian and eLife, I am putting together a tech team for PeerJ [1], a new Open Access publisher with venture backing from Tim O'Reilly [2,3]. If you are in London and want to work on a problem that truly affects all of us then give me shout at jason@peerj.com. Looking for both dev ops backend and front-end/ux.

1. http://peerj.com/careers/
2. http://pandodaily.com/2012/06/12/peerj-raises-950k-from-tim-...
3. http://www.nature.com/news/journal-offers-flat-fee-for-all-y...
How to Download YouTube Videos to Computer for Free?
WinX YouTube Downloader is a free YouTube downloading software that is specially designed by Digiarty Software, Inc. to download YouTube videos to computer for Windows users. This free YouTube downloader does an admirable job in downloading both YouTube HD and standard FLV videos with high quality and fast speed.
alpha of the first compiler (2005)
http://haxe.googlecode.com/svn/tags/alpha-1/

now
http://haxe.org/ (2012)

They're working on the haxe/Java and haxe/C# targets.
examples could be much better..
What I found amazing was the contract between the interviewer's grasp of the English language when compared to the interviewee.
OUYA is extremely unlikely to be successful, if it even comes out at all.
When this happens in China, we cry foul. When it happens here, we're quick to brush it under the rug.
You just made his point and rather succinctly too.

MySQL has a low barrier to entry with some reasonable tools that make it easy to get up and running with a minimum of fuss. For a large swathe of applications it does the job just fine. There's little point in trying to pretend otherwise. Where PostgeSQL really fits in is when the next step is needed, either because the app has outgrown what MySQL can offer or there are some use (edge) cases where PostgreSQL does a better job. Address these areas competently and the world will beat a path to your door.
Interview with Jordan Casey, youngest iOS developer in Europe
Barlesque is used to lay out pages on bbc.co.uk
Do you have an example of something that can be more comfortably expressed with a monad, even in a language with imperative constructs? To me monads have always seemed like a crutch for a deficient language.

(A lisp advocate once told me tail recursion was great because it let you write an event loop without getting a stack overflow. The example code they gave would have been much clearer as a "while" loop, but I guess lisp doesn't have those. It seems like the same thing to me)
There was one thing I noticed from the report.

Windows and Windows live revenues were down. There is a footnote which that this includes a reduction for deferred income due to rebate programs, but even if you add that back in, Windows revenue is still down.

However, it gets stranger. Windows revenue + unearned income is higher than it was a year ago, though not by much compared to other business units. So it is very hard to say what it actually means.
Looks like it comes only in a windows format and in a very limited number of sizes. But thanks for the rec.
Linktuned collects your links and provides search by keywords
Wholesale SMS | SMS Wholesale 100% Uptime Guarantee
Wholesale SMS - Australia’s largest wholesale SMS service provider, our infrastructure & expertise allows us to offer a 100% uptime guarantee for wholesale SMS service
Can You Do An MVP For Your Life?
> You seem to confuse the generic bashing of CEOs with specific kind mentioned by GP: questioning parenting choices.

You seem to ignore my whole blurb about "being a father" and "holding a stressful job", and how it applies to the CEOs in question.
Corrupt SQL Data Restore Software
Corrupt SQL Data Restore Software works all corruption situation and easily repair corrupt MDF files with its entire components of SQL Server database.
BBC Online Technology Group frameworks
Human resource process
Human Resources Training-HBA Specialists of human resources consultants, Human Resources Planning, human resource process, HBA consulting is a recognized professional workplace relations and human resource management consultancy based in Canberra.
I'd recommend "The Art and Science of Smalltalk" by Simon Lewis.

Because it's so old, Smalltalk does things very differently to other development environments.

The GUI is strange by today's standards (Smalltalk was why Xerox developed the GUI - you can see how much extra work Apple did to make the windows/icons/menus that we use today).

And it uses an image (which is sort of like developing in a VM, and then copying that VM to another machine to deploy).

So diving straight into a Smalltalk may leave you a bit lost - whereas the book is quite a good primer on OOP in general and where those OO patterns came from (whether Squeak, Pharo, GNU or one of the big expensive implementations).
> MS treats it's developers like gods.

Not anymore they don't.

http://www.reddit.com/r/programming/comments/u3pqj/microsoft...

http://www.reddit.com/r/programming/comments/v3vi8/targeting...

http://www.zdnet.com/blog/microsoft/microsoft-quietly-cuts-n...

http://arstechnica.com/gaming/2012/07/microsoft-comes-under-...
Thanks for the response - honestly, though, aside from the inability to switch WM I'm not sure most of those things constitute the killer features of linux, so much as issues that will bug a relatively small number of people (with the caveat that for most people's purposes, I think homebrew or macports are good enough). You might group them under a larger heading of 'configurability'. Other bugbears are solved by third party applications (different terminal app, command line temperature app, etc).

It's fair to say that you might reasonably class such configurability as the defining killer feature of linux - and different people will be more or less willing to trade it off in favour of a lower-hassle experience.
That's why they always say there are two reasons to become a teacher: July and August.
Mixins are inheritance. When people say "prefer composition over inheritance," they don't mean mixins.
I'm not sure where in the article the author insults the _users_ of MySQL as stupid, but rather insults some decisions made by MySQL as ill-advised.

Incidentally, I was not aware of issues around default settings with MySQL when I switched our infrastructure to Postgres - the primary reason we switched was transactional and much more efficient DDL changes. I was at a company previously that I felt was seriously hampered from innovating due to strong resistance against schema changes by the DBAs and want to do my best to prevent a similar culture where I work.

Before I decided to switch I benchmarked schema changes between Postgres and MySQL and found Postgres to be quite impressive, see the gist of results here: https://gist.github.com/1620133. If you (or anyone else) can point out why this benchmark is false or misleading, I'm all ears.
The only reason I can see is for taking consistent database backups. But then your transaction should also use a readonly snapshot (pg_dump will do this for you).
Anything but ‘The God Particle’
Assignment help reviews by james smith
assignment help reviews by james smith.
Not just that. PostgreSQL is a lot more like Oracle than it is like MySQL. Both are development platforms in a box. Both are built for many applications to run off the same database (this is a use case that MySQL really sucks at btw-- MySQL is ideal for one app per database deployments). Both let you write stored procedures in some variation of PL/SQL and Java.

Oracle on the other hand has a setting for everything. A good Oracle DBA can spend all his time fiddling with Oracle settings to get the best possible performance. On the other hand, a good Oracle DBA can spend all his time fiddling with settings to get that little bit of extra performance gain. PostgreSQL is simpler.

PostgreSQL on the other hand lets you write your stored procedures in any language. On the other hand, you can spend all your time writing and debugging stored procedures written in brainfuck.....( and in case you want to do that, download the handler at https://github.com/mikejs/pl-bf and go get started!)

There are a few other differences as well. In general, I think Oracle is better for some things, PostgreSQL for others, but they have more overlap than either does with MySQL.
Why iPhone pricing and market share are different in the US to everywhere else.
advertising is the obvious path for monetizing this amount of traffic.
HTC One S Home Button/Screenshot Loop Issue Affected User List
You mean as outsourced as Boeing?
Buy New Ford Cars in India for Great Ride & Smashing Ownership
When you are well determined to buy a new car but not sure what to buy and where to invest, Ford surely is one such name that crosses across your mind for its age old brand name, quality, product popularity.
Kissing device lets you send a long-distance smooch
The OS needs to provide machine power to trusted installed web apps.

i.e. raw UDP, TCP, POSIX, device APIs.
my favourite font
first i used Consolas, then Pragmata Pro, then i found Envy R font and I'm in love!
http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-cod...
Programming can be algebraic or a basic application of logic depending on how imperative you lean but algebraic thinking does help code.

The best way to teach someone who knows algebra but is new to programming how to not excessively repeat themselves and to use functions is to tell them to factor out the commonalities. This analogy to factoring in algebra really helps someone who understands the concept but hasn't grokked its application to programming yet.
GPS Hijacking Catches Feds, Drone Makers Off Guard
You took the words right out of my mouth.

Many compilers use an SSA intermediate representation which is much closer to a functional language than an imperative one primarily because all data becomes immutable.

Compilers will also often try to add annotations that say whether a function is pure or not, because calls to pure functions can often be lifted out of loops or optimized away entirely.
I would be really interested in hearing what patterns from abstract algebra you noticed. Also would you say the patterns are more due to the nature of the problem or something common to all programming?
We call a "schema" what they call a "database" in MySQL.

The overall PostgreSQL documentation is pretty good. Note that you usually want to prefix your table names, etc, with schema names so instead of create table foo, you have create table myschema.foo

Note that roles and users cannot be assigned to schemas (or databases either) since they are cluster-global.
Everything I've seen of Polytron irritates me.

I watched the Indie game documentary a few weeks ago and had a bitter taste in my mouth from them then.

If you read the press release on their website it certainly doesn't paint a great picture either.

We believe the save file corruption issue mostly happened to players who had completed, or almost completed the game

So Phil Fish harps on about how its a game that should be enjoyed on Saturdays on the couch, but is happy for paying users to have their entire experience destroyed at the end. As a gamer that would be my worst nightmare and I would never buy anything you sold again. I would probably put the controller through the screen as well.

The patch fixes almost everything that’s been wrong with the game since launch. The framerate issues, the loading, the skips, the death loops, everything! All that stuff is fixed!

Wow. Version 1 obviously wasn't ready at all. Why was it shipped in the first place? I guess a good question is why did MS let it ship?

What annoys me more, is in the documentary, the demo build they had at Penny Arcade had all those seem issues. Phil stood their straight faced telling people it was because they made last minute changes. This is game that was in development for FIVE YEARS!

From what I could tell, Phil wasn't even a programmer at all. Just art director/concept guy. He had some French guy doing all the coding.

People often mistakenly believe that we got paid by Microsoft for being exclusive to their platform. Nothing could be further from the truth. WE pay THEM

Then you suck at business. Get out of the game and find something else to do with your life.

I wanted to like Fez, but Polytron clearly have no idea what they are doing - how to build a loyal customer base, ship working code, etc. They are happy to blame the big bad wolf, when quite frankly the only people they have to blame are themselves.
No, I use it on Linux. You can get it here: http://www.archlinux.org/packages/community/any/dina-font/

Has sizes 8,9 and 10.
Latest functionalities and features included in android apps
Developing the applications in android platform is so easy as compared to any other platform. The android apps development has made an astonishing growth in the IT field. Applications created in android platform are reliable and robust.
First time I read Bulgakov's "Master & Margarita" was when I was 7. Enjoyed it very much.

But it was only two years later that I read it again, and this time was left with no questions. See the first time I read it, many things were more grownup than my understanding of such matters could be at that age.

And unless it's "Harry Potter and the Methods of Rationality", I'm not that impressed anyway.
Fontello - Mash-up Font Icons
Sorry, not being English my comment was maybe not really clear. They do not buy on the grey market (they are the largest hosting provider in Europe, 120k+ servers) but they carefully select the drives to have only the ones with the best reliability because the cannot afford to simply swap the drives of the dedicated servers to often as they operate on a low margin approach. They are not cutting down on guarantee, these are dedicated servers with guaranteed hardware, they change the drives in case of failure at no cost.

If you operate on low margin, you better have systems with minimal needs of manual operations, because as soon as you have one guy pulling a dedicated server, changing the drive and putting another one, you have lost a couple of months of your earnings on this particular server. If you do that too often, you are not happy at the end.
And that mentality right there is the number 1 reason why companies like Microsoft make money with buggy software and the start ups on HN are mostly all to do apps, productive apps, facebook apps, etc.

Nobody understands the "corporate", and yet there is a lot of money and inefficiencies to fix there.

Just saying.
Orlando personal trainer, boot camp orlando, fitness boot camp florida
Ken Bowman is an Orlando Personal trainer and instructor of Hardcore Boot Camp - the best fitness boot camp Florida can offer. Get a free consultation!
orlando personal trainer, boot camp orlando, fitness boot camp florida
In the Netherlands at my last job, because I didn't hand in my resignation 'before the end of the month' (Dutch law) - I handed it in on the 1st of the next month - they tried to make me work an extra month's notice (so effectively 2 months instead of 1). They were resolute about this, despite me leaving because I was very unhappy working at the company.
Investors, what's your take on social entrepreneurship? 
Are wallets starting to match-up with hearts and minds?
Beware of Half Pixels in CSS