skysight-inc/HackerNews huggingface dataset:
I am building a product that can work with SQL Server, MySQL, PgSQL and Oracle. The reason was if the company who buys the software already has the infrastructure and DBAs in that database, they can leverage it. If I were making the decision now I would definitely choose just one and stick with it, because

- astonishing amount of things are done differently on these four dbms (idenities/sequences and getting their last value, paging, DDL)

- each of these dbms has specific features which would improve the performance or help us develop stuff but we can't use them because they require different architecture (and we want to keep it the same)

Don't do software for multiple databases. It's just not worth the trouble.
Hollywood stars have insane schedules when they're on a project. Those projects have deadlines, and when inevitable problems arise, they're not often fixed by pushing studio deadlines back and telling everyone to go home at 5pm or 6pm or 8pm, they're fixed by shooting into the night and starting earlier in the morning.

How do you think night scenes are filmed? During the day, in a building, with green screen and CGI? They have to film during much of the night. Even if a top star (like Tom Cruise or Christian Bale) can refuse to work more than 10 or 12 hours a day (I don't know whether even they set hours like that), they might be working one day and then the next day all night. That's not a family-friendly schedule.

Shooting on location is like a multi-week or even multi-month business trip.
Procedural Content Generation: Thinking With Modules
I was thinking about angels in this case.
I actually came here to question if we want our climate science from the rolling stones.

After reading the article it seemed both extensive and broken down well for a large audience that may not be the original target for publications in this field.
I think your three steps are basically Scientology's "Education Tech." :) But seriously, it's sort of common sense. I think the key is does the subject engage you enough to want to do all that work? If not then either the presentation should change or maybe you're not into it or not ready to be into it.

Nevertheless, what's really wrong with starting with basic assembler, like on MIPS or something. You don't have any of these kinds of expressions like "a = b + c" to confuse people!

Knuth is without parallel but I think for the beginner that example you cited might be too abstract for many newcomers, they may have trouble seeing that associated with how the "blinky light box" really works. :) But sure, using any language which uses different semantics for settings variables than simply algebraic looking statements would probably solve that problem.
The only reason this isn't surprising is that every new executive in the history of business has proclaimed an open door policy. Email would be far more efficient to deliver and review ideas on their merits. Open door is more about gauging the political climate and finding out who will be a follower from the get-go, who is star struck, etc.
The Samsung Galaxy S3 mobile : Specification & Special Feature
It's definitely not huge, but anecdotally I have heard of more and more people doing this. More PC games support the use of an XBox 360 controller and more video cards have an HDMI out than ever before.

Also, this has been an unusually long console hardware cycle resulting in there being a much bigger gap between PC and console graphics.
> If I was totally new I wouldn't understand what this stuff is.

If you were "totally new" and didn't even know about go and goroutines, why would you even click on that link and expect to understand what it's talking about?

> Maybe then people will finally realize that things like Node (and Twisted, and Tornado, etc) are not really a good way to handle blocking IO after all.

Wow, that's one big strawman to set on fire.

Of course evented systems "are not really a good way to handle blocking IO", nobody's ever claimed that, quite the opposite. There's a reason why the IO layers have to be provided by the evented runtime or patched (and replaced by non-blocking versions) on the original one. Here's how you handle blocking IO in an evented system: you bloody fucking don't.

For the outlined case, a node user would use child_process[0] which is non-blocking and provides all the tools you should need (I'm sure there are libraries out there providing an even nicer interface to sub-processes).

[0] http://nodejs.org/api/child_process.htm
Source: https://groups.google.com/forum/?fromgroups#!topic/golang-nu...

Not sure what the original expectation was. How else would an operation, that by definition continuously writes to stdout until interrupted be anything but blocking... until the process was killed?
Do StartSSL certificates even work on every browser by default?
Ask HN: Assassinating (Iranian) Nuclear Scientists - Fair Game in War?
I am curious what the HN community thinks about the assassinations of Iranian nuclear scientists. Do you think it is a legitimate way to slow down a nuclear Iran? Should scientists be fair game in war? pre-war?

The latest attacks in Bulgaria are supposed to be in retaliation [1] for past assassinations [2] [3]

[1] http://www.haaretz.com/news/diplomacy-defense/u-s-officials-hezbollah-attacked-israelis-in-bulgaria-to-retaliate-for-killing-of-iran-nuclear-scientists-1.452410

[2] http://rockcenter.msnbc.msn.com/_news/2012/02/08/10354553-israel-teams-with-terror-group-to-kill-irans-nuclear-scientists-us-officials-tell-nbc-news

[3] http://www.telegraph.co.uk/news/worldnews/middleeast/iran/9266889/Iran-hangs-Israeli-agent-for-killing-nuclear-scientist.html
8 Tools to Create an Irresistible Ebook
Let's not forget the Cpedia pivot, where they turned their search engine into a sort of Dadaist Wikipedia. That was probably an even bigger mistake than launching a broken search engine (and more ambitious, too).
An idea for companies sending out "do not forward" memos:

Have specific words in the memo (eg: first adjective in paragraph #1, verb in paragraph #2 and adjective in sentence #5) and use combinations of randomly selected words (or punctuation) to create a "signature" for each recipient. Would be easy enough to do automatically. For example employee #1 gets "This move is great for the company..." and employee #2 gets "This move is brilliant for the company..."

Although I guess if you need to do such a thing you have bigger problems and if employees know such a thing is done then they'll obfuscate their own memos when sharing.
And there is also a company dedicated to providing a migration path from Oracle to PostgreSQL: EntrepriseDB. I have not used their products but they employ several of the core contributors to the PostgreSQL project which have contributed to many important features.
Well, he said "computers" not "computation", but I can see how stating the former necessarily begets the latter. I want to back him up in some ways, but to also narrow the scope of his statement to not include all computers:

The presence of a separate, non-computational storage in computers based on the von Neumann architecture implies the representation of state (at some level or another) is possible by those same machines. Consequently, we are tempted to utilize that capacity for state as storage for intermediate data within program execution itself, rather than just as a place to store the executed program itself.

I could be totally missing the mark on it having to do with the von Neumann model of storing, fetching and executing programs. But from my limited reading about computers such as ENIAC, which required the circuit to be altered to route signals prior to execution, and then run through the program all at once. Someone please correct me if I'm wrong, because this stuff fascinates me and I'd love to be told straight.

TL;DR: Storage implies state, so we wrote tools (languages) to leverage that.
Logical formula for being Happy
The example is too simple to describe this design.
We have added file uploads to simple form  - Build simple web forms
I am not sure why M$ is singled out for this "Stack Ranking" practice. While in reality every big company has implemented some or other variation of this system.

G# and particularly Jack Welch was the one who first introduced this system en masse. Even he, IIRC, did say that, this Forced Ranking (as it was called), system should be more of a short term thing where in you clean the system of the non-performers (how can someone identify justly and accurately is a question) and do not enforce this once it has run its course (3-5 years). Everyone attributed the success of the G#'s northward share prices during his reign to this "performance culture". If there was any truth in that approach, only it has not sustained after Immelt took over.

Even I>M follows this so called "bell curve" based assessment. Every manager should strictly adhere to the skew in his department, down to the smallest of teams.

With this being essentially a HR question for decades to solve, with so many people graduating with MBA HRs and Ph.Ds, I am surprised at the lack of progress or do not know of any alternative system being implemented in a big company successfully.

The normalization which is done at these companies make a mockery of sound statistical principles. A bell curve is forced on even the smallest of teams rather than letting a pattern emerge with very large populations where the distribution is in a shape of a bell curve.

e.g., In a particularly bad year, in a sales team of 10 people the guy/ girl who sold a 50 mill USD as opposed to a top ranker who has done a 150 million is rated bad and equated with some body who wrote 1000 lines of code and his project got cancelled (Note: Project could have got cancelled for any reason, not necessarily and least likely because of the code he wrote). A person who wrote 1000 loc and showed off (read:built visibility with managers who decide his fate on the rating discussions) could easily get a better rating. The whole system goes around a) building perception b) taking credit for success c) pushing responsibility for failure onto someone else. People become paranoid. Nobody shares information with any one else which would help the other guy get a better rating. The organization suffers as a result.

Despite all this and despite Edward Deming's call decades ago to abolish this rating system as one of his 14 principles, I have not seen a successfully implemented system which replaces this Darwinistic one. Does anybody have any examples of better systems or better implementations in organizations?
The Great Catch: Becoming the Artist You Should Be
>>How bad HR practices can screw a company is a well known fact.

Welch himself says this. He says the Head of HR is almost as important as the CFO.

The issue is blindly copying his style without understanding the spirit behind it.
I think it's better to make even more subtle changes like replacing some normal spaces with non-breaking spaces, or using digraphs in some words and not in others.
Because that has worked out so well for them so far, they are great at picking CEO's.
I am the developer of this app. Would love to hear to get some feedback :)
Presumably they might already attempt to do this -- the article reads:

> I took that to heart in tracking down this do-not-forward-oops memo — which I changed around a bit to thwart those who try to stop me from getting these emails via tricky computer programs — so enjoy.
Forget Incubators: Here Comes The Cauldron
Your comment

"Shareholders don't often see it that way."

was in response to the statement

"Organisation can function a long time without CEO. People at the very top are completely irrelevant to day to day operations."

I honestly get the impression that those shareholders were selling off, not because they thought the company couldn't function temporarily without a CEO, nor because they thought a CEO was necessary for day-to-day operations, but because they saw the CEO stepping down as yet another real sign that the company in question was dying.

I thought we were talking purely about whether shareholders think that "Organisation can function a long time without CEO. People at the very top are completely irrelevant to day to day operations.", and I don't think shareholders selling on the day of the news is a good indicator for saying they do or don't.

(edited for clarity)
>Interesting. Citation please.

I don't like giving citations, because we have this thing called Google, now. But here it is:

"The NICHD study of Early child care was designed to assess the long term outcomes of non parental care giving. Non Parental care giving involved both relatives (kinship care) and non relatives (Day care). The NICHD study was based on the ecological theory of Uri Bronfenbrenner (1979) [29]. Analysis of the effects of family and child care revealed that the characteristics of the family and the nature and quality of the mothers relationship with the child was a significantly better predictor of childrens outcome."
http://en.wikipedia.org/wiki/Child_displacement#Effects_on_a...

Also: http://en.wikipedia.org/wiki/Attachment_theory#Maternal_depr...

Merely quoting the easiest sources, there are lots of studies to be found online.

>I believe there are a certain percentage of women who either don't willingly breast-feed or are incapable. How does it affect their babies? Are their studies?

http://en.wikipedia.org/wiki/Breastfeeding#Connection_to_int...

(Correlation != causation of course, but the other causation for the effects here would be higher quality mother time, which also furthers the point)

>Call it wishful thinking, and it's not about "we are exactly the same or interchangeable". I am willing to be corrected, but I think a man by himself is capable of raising a child in a normal way(sans breast milk).

It still takes a woman to give birth to a child. And while a "man is capable of raising a child in a normal way", that doesn't say much. Also an orphanage is capable of raising a child -- or "the streets", as it happens in some third world countries. Maybe even wolves, if we believe this Mowgli story. But, some hundred thousands years of evolution say the child optimally needs two parents, female and male.

That said, some people consider a child a vanity accessory one can just buy for himself --or had it delivered. From my not-so-PC standpoint, I'd call those people selfish consumers that deserve to be mocked, but sadly aren't as much as they used to be:

http://www.youtube.com/watch?v=sFBOQzSk14c
Show HN: AndyVision - Robots in Retail
That's not even close to the pixel density of the MBP Retina, or the new 1080p 11" IPS screens.

And given that I paid as much for my T61 a couple years ago as I could've paid for a decent MBP and the screen made my eyes bleed, I'm willing to be the 1600x1200 display was not that great.
Manu and I started the PhD program the same year at Stanford and it's been my privilege to know him. He's consistently constructive and intelligent and I'd encourage anyone who is thinking about starting a business meeting his criteria to talk to K9.
No sorry all those companies don't practice Welch's stack ranking methods.

As per the Welch system, if each manager cuts down 10% of his under performing team. The managers themselves get stack ranked in their managers staff all the way up to the CEO. There fore managers themselves get ranked and cut. But that is not what we see most companies. In many of those companies the axe falls only on people working on grass root levels. And the managerial layers get thicker and thicker and years pass by.

Also for this you need a very good leader at the very top who can drive this. Jack Welch could do it because its his system. Other just do it because they have to.
This is the first time I'm hearing a beginner looking at a program as algebraic equations! I wonder how people with such backgrounds will take to Haskell. I think their intuitions will get them a long way ...
What will be interesting is to see if yahoo now becomes more google-like and the two companies try to compete to be the most relevant. Google is very cult like in it's image of corporatey perfectionism and superiority. What is going to happen if Yahoo actually turns it around and builds the same image? Would tech be big enough for two Google sized corporate egos?
98% of Americans Distrust the Internet [STUDY]
You seem to confuse the generic bashing of CEOs with specific kind mentioned by GP: questioning parenting choices.
Actually it's the idea that they are equal that is a "talking point" without a citation.

It's pure ideology: "we should be, and therefore we are", which takes for granted what it ought to prove.

Plus, when we are faced with some thousands of years of history, common worldwide family patterns, and similar observations in nature to that effect, then it's the counter claim that should come with evidence (extraordinary claims need extraordinary evidence, burden of proof, etc).

As for citations, check my post above.
I'd love to see her take that cash and talent and completely throw the company through a renaissance. Yeah, fire all those people like everyone else is saying. Now run the company like a start-up. A start-up that has 2.5B and is profitable on projects on cruise-control.

Google is getting love and attention for the ambitious ideas it has about the future, yet it's still focusing resources on G+. Yahoo! has an opportunity to focus entirely on it's own ambitious visions.
Check my later post above --or the general internets, it's not like Google is more than a new tab away.
She comes across so smug and arrogant, it's uncanny. Definitely no celebration of the bold move or tough challenges here.
It’d have the fifth largest population in the world (infographic)
Grim Dawn Download
Grim Dawn Download
game online Grim Dawn is an upcoming action role playing game manufactured by Crate Entertainment Crate Entertainment announced on July 27
According to this HN post, you will be green for 5 days from when you created your account.

http://news.ycombinator.com/item?id=2456602

Welcome to HN
And if you are successful enough: being copied by a company with orders of magnitude more engineers, money, etc.

So I would bet that differentiating on any "pure technology" query attribute is out. Otoh there is so much potential in twitter and Ark and friends.
Computer gesture control which is better than mouse, keyboard and touch screen
Hi, I'm head of technology for eLife, the journal mentioned in economist article. We have a remit from Wellcome, and the other funders, to build products that go beyond academic journals. I'll be putting together a small team over the next few months, based in Cambridge UK, to work on ideas. It will most be a factory for prototyping ideas about harnessing attention to researchers work. If you might be interested drop me a line @ianmulvany on twitter, or i.mulvany@elifesciences.org.
I couldn't agree with you more. The statements made in this article seem pretty derisive towards MySQL, a system I like for its flexability, easy integration, and power. Sure, it might not be the most pure sql implementation, it lets you bend the rules for data integrity (maybe not best practice but I still like it) and there are some quirks but calling MySQL stupid doesn't make me a Postgres fan.
Nicholas Schiefer - Redefining the Word - TEDxToronto
These Wildebeest Will Teach You About Life [video]
Meh, I probably overstepped on that one. I'm not sure how the FF permissions work, and frankly, the extensions infrastructure is one that leaves me a bit queazy. That said, I'd prefer both (or rather, all) browsers acted as I indicated: allow the user to state what data are shared, with what granularity and retention policies, and report on what site(s) request/receive it. Apps can work out whether or not they care to play.
> If you were "totally new" and didn't even know about go and goroutines, why would you even click on that link and expect to understand what it's talking about?

That doesn't even make any sense.

You're objecting about why a person would read an introduction to a language/platform if they're not familiar with it.

> Of course evented systems "are not really a good way to handle blocking IO", nobody's ever claimed that, quite the opposite.

Oh really? That's all Node.js claims to do.

What's Node's tagline? "Evented I/O".

Node's only purpose is to "fix" blocking I/O.

Go on, read what the homepage says:

http://nodejs.org/

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Notice how it doesn't sell itself as "javascript on the server side" or anything like that.

It sells itself on two points:

- A platform that runs on top of Google's V8 (fast)

- It fixes I/O blockage by using events and callbacks (aka evented I/O)

In other words, it's all about scalable backend services.

If you think Node's approach is a good way to handle blocking IO, good for you.

I happen to think it's a terrible approach. And I think there is a much more viable alternative out there for backend developers who have performance concerns: whether it's related to IO blockage, or the general slowness of interpreted languages.
Just tried to compile from git, but the qt-psql requirement wasn't very easy to satisfy on Arch. Your Ubuntu binary worked fine.

Looks quite nice, and there certainly is a need for more PostgreSQL GUIs. Some feedback from the minute I used it:

- You don't handle bytea columns very nicely. I'd expect those to be displayed in hex or so.

- Browsing a table is very slow on tables with large columns. I was testing on a table with a ~10KiB text column.

- I personally prefer a more compact interface, having an option for smaller buttons would be a good start. :-)

(Edit: formatting)
Wait to have kids and then try to spare time...
>Dave McClure posted a really thoughtful post about late bloomers recently, and the general reaction was "Wait...Dave McClure wrote that?" Yeah, you can't tell, because his blog looks exactly like 20+ other ones!

You're supposed to id a successful blogger by his writing style, not by the looks of his blog.

Did people have trouble reading Roger Ebert or H.L Mencken, because they wrote in a newspaper in the same type and pages as other people?

Plus, with an RSS reader, all blogs look even MORE the same.
> A lot of the blogs on svbtle aren't very good. I want Svbtle to succeed, and honestly think it will. I don't think that success is going to come when its definition of 'curation' involves what it currently does.

I agree with you—there needs to be a lot more than just curating who posts or at least the seemingly main prerequisite being well known in an area.

Yeah, over time once the network matures, Dustin improves upon his idea, etc, it will be much better.
Discover How Roadrunner Support Can Help You
The 4 Horseman Of The Drought Apocalypes?
Everything You Need to Know About Convertible Notes (Part 1 of 3)
> To put it simply, VACUUM has no problems with connections being open. What you're thinking of here are locks, and locks only occur once you're in a transaction and have accessed some table rows, which are now subject to various isolation rules.

I think you are correct except about this. What he is thinking about is indeed as he said transactions. Locks in PostgreSQL do also interfere with VACUUM but that is seldom the problem in practice since locks are usually taken at the row level and reading rows does not require any row locks. Open transactions are the main culprit when it comes to vacuum problems and it does not matter much if they have taken locks or not.