skysight-inc/HackerNews huggingface dataset:
Show HN: TeamPostgreSQL, neat admin interface for PostgreSQL
I am just getting ready to release TeamPostgreSQL 1.05. You can check it out here:

http://www.teampostgresql.com

It is a web-based admin interface for PostgreSQL, with a lot of work put into making it a user-friendly and productive way to work with the database. Hopefully this makes it ideal for when different people need to access the database, including developers, testers, support staff, managers etc. This will be the first release after several months of beta testing and user feedback.

Some feature highlights:

* Pretty neat web interface (GWT powered AJAX GUI)

* Comprehensive database management, including database objects and tablespace management

* Easy yet powerful data viewing, using one-click search, relationship navigation, filtering and more

* Upload and download files directly to/from binary fields

* Tabbed SQL editor with SQL auto-completion

* Favorites function for easy storing/sharing of snippets and scripts

* Import/export of database objects and entire databases

I'd love to hear what you think!
FreeBSD Tech Talk @ Google
I hadn't seen your tools before, and they're really nice. I would definitely be using them were it not for the fact that my clients have locked down environments that do not have internet connections.

Do you support enterprise distribution servers so that clients could host a server where updates were collected and then they could centrally select which machines got the updates (i.e. Dev today, Test in 2 weeks, Prod after 3 months)?
In terms of long-term impact on development and start-up innovation Apple's move into mobile ads may have more for us to be wary of (at least aware of) than the freedom-of-language(programming) issues.

If apple is going to act more and more like the 900-lb gorilla that needn't listen to its core constituency, then the Ad dollar-stream they may control may further squeeze the freedom and options of software innovation.
YouTube - The Dazz Band - Swoop
Makes even less sense to me, then.
Fitness for Women- Stay Fit and Healthy | Science Of The World
An Android Side Project
not directly related to the article, but an interesting detail: apple dropped "computer" from their name in 2007.

sounds fairly deliberate to me.
The iPad's unexpected precursor: Microsoft's "Jupiter" platform
List<String> list = new LinkedList<>(["ham","eggs"]);
If the choice would be a mutable one, making it expressly immutable after the fact serves no purpose.
As it is, the compiler gets to choose an efficient list for the data provided, and then refuse to compromise on that efficiency later. You might as well use an enum. What useful collection implementation would require immutability? Even arrays are more flexible.

Sure, it's nice syntax, but I can come up with more scenarios where I'll want to initialize a collection than scenarios where I want to finalize one (well, excepting for the fact that this is java, where immutability is often considered a virtue).
lol fair enough, what should we compare it to then?
I stop reading at "iCrap".
Thrush in Clojure
I blame Adobe in part for 3.3.1. I just hate the fact that good developers have to suffer in the aftermath of this useless battle. Why couldn't Apple just say succinctly in the TOS... "ADOBE AINT WELCOME HERE NO MO".
Most code in these languages is not computational intensive. That's not what they are for. Much of that code is calling platform functionality and library functions. Try to check some Perl on text processing vs. hand written C code. There is not much difference, because the Perl core routines are written in C anyway and optimized for that task. If you look at Python, it's again the same pattern. The core logic of some application is implemented in Python and the computational expensive parts are written in C (or even assembler) and called from Python. That's why these languages are often GLUE or SCRIPTING languages.

(+ a b) can be optimized in Lisp. You might not know it, but Lisp has type declarations and several compilers are making good use of it. This widens the range of software that can be written in Lisp. Typically this allows the core logic to be written in plain Lisp and more challenging parts in Lisp with type inference and type declarations - the yet more challenging parts can be written in C or assembler - some Lisps have inline assemblers or inline C - all have extensive interfaces to call routines written to C calling conventions.
The problem is that it is not that simple, because just doing what others do works very well in most cases and you don't have the time to start questioning _everything_ - why do you shower in the morning? Why eat three times a day?

I don't want to defend cargo-cults, but people copy because it works.
I don't know. It would be interesting to see some numbers for Amazon's S3 service perhaps - a lot of static content gets hosted on there.
OK, but if you're a girl, you'd be using "an approach" as well, except you wouldn't call it that. You'd just call it "wearing a push-up bra". It's a complete fallacy to think that manipulating the opposite sex by presenting an idealized version of yourself is anything new, or anything exclusive to males.
Yep. I can attest that Photoshop CS4 runs way better on my windows machine than Macbook Pro, and it even has lower specs. CS5 might be better (I hope), but at the moment everything Adobe ships on Mac is complete and utter trash in my opinion.
Okay, I'm bored now with such articles. Apple made a decision. They have a vision of the future. They might be wrong, they might be correct. Just thinking it's wrong doesn't mean it'll be a failure. Only the future will tell us, so right now, just accept it or move to another platform.
Why Mozilla Needs To Go Into Survival Mode
What you're calling leeway, I would call 'crumbs'. I'm not convinced in the slightest that that sort of world is one I'd want to inhabit or recommend to friends.
I dont get why people bring this up. It's Apple's right to ....

Of course its Apple's right. I don't think anyone's advocating lawsuits. But it's our right to bitch, moan, complain, and try to convince everyone in the world that if Apple doesn't reverse course in due time, they should be attacked with an avalanche of internet mudslinging that will make Microsoft look like Ghandi in comparison.

Apple of all companies knows the value of the tech and online community to their bottom line. I think its worth utilizing that to respond to their decisions and somehow influence them to move in the right direction.
Redis is less than a year old. I doubt it was a serious contender when Twitter started building their own solution.
The Importance of Doodling
However mundane it might actually end up being, I bet it doesn't trump the "announcement that will redefine how cities are built" turning out to be a goofy little scooter.
Are you living THE dream?
I guess the market is saturated with similar apps. It's getting all the listeners and bands both to come together on one platform which is the difficult part. It's also a chicken and egg problem.

I do love thesixtyone.com, i thought they'd done a good job for discovering new music... until their new UI design.
You're right; I meant "numerically."
I would tend to concur, as this was my initial reading as well.
Android (Nexus One): 118
Yes, I got that part already. But that isn't the same thing as using it to upload content to your own site. I have previously been looking for software that allowed me to run things from my own site and did not want a hosted blog platform. But I really like this. Now I am trying to figure out if I can reconcile those different things.

Thanks for replying.
The issue lays in what exactly are the 'idealised versions' that women actually like.
Companies are just extensions of the rights/properties of individuals. You might as well ask whether the it's morally bad for the government to insist JK Rowling use/promote other authors' characters in her novels.
Windows Source code - The secret behind the OS
His section about the fundamentals makes sense. However, I am completely the opposite when it comes to the following:

> Some people, after landing their hit, don't attempt to get to know the important people in the new social network. They remain at the same social level that they were at. That means they have to recreate a new hit all over again. That's very difficult.

I don't want to leverage a potential social network so I can decidedly make another "hit". We've all seen over and over what happens when "important people" work with the new wonder kid - nothing substantial. If I am able to make a hit once, I want to try to make another hit again using the same drive and passion. It is difficult but possible and I don't need important people to help me.

Now, if you find people who are good at the things you are bad it, it absolutely makes sense. I suck at PR/marketing and would love to work with someone who is good at it. However, I don't want to work with someone who will only work with me because I'm momentarily famous. I want them to work with me because they realize I'm hardworking and good at what I do and that would be the same reason I want to work with them. I think this post about leveraging the smartness of other important people is basically aiming for run of the mill fame and not actually a hit.
Well, this is the problem with any sort of empirical answers to economics questions. That said, we see some strong signals here. If you agree with some or all of them, it is an indication:

- Both IBM & MS do not feel as intimidating today as they did at their peek.
- Technology moved forward in ways that made their monopolies less important.
- Innovation in competing products happened
- Innovation within these companies happened.
- There was fast paced borrowing of concepts from competing products
- Prices decreased

Out of all of these, the first is IMO the important one. MS' position in 96 didn't guarantee its position in the future. Generations in technology are relatively fast and create opportunities to break monopolies. Even if it is bad (I agree that this is up for discussion), you can just wait it out.

Compare this to telephone lines or rail roads and it seems like software, even if it is a platform, is not in as much danger.
So, the U.S. is getting regular strength then? :)
Steve Jobs (is not) like Jesus
An anthropological view of the cult of Steve Jobs.
20 Tech-Related Health Hazards on the Rise
Hazards can range from safety to biological and many others. According to the U.S. Department of Labor, over 5,000 people died on the job in 2008, with countless others injured.
Apple's property? If I have an iPhone, I have to pay for it. That makes it my property. And that's why I don't have an iPhone.
Assuming that it would be a very complex proof, it might take a while for practical applications to be able to catch up.
I don't get story 6. What's the take-away? :D
Kajal Agarwal South Scope Magazine April 2010
Kajal Agarwal covers South Scope Magazine for the month of April 2010. Here is Kajal Agarwal for South Scope Magazine for the month of April 2010 issue.
Let's go beyond panicking that Apple is the new MS+Google...

Note that in the iPhone 4.0 talk Jobs announces (see last 15 minutes of http://events.apple.com.edgesuite.net/1004fk8d5gt/event/ ) that "developers get 60% of the revenue" from iAds appearing with apps. That could amount to a huge chunk of change.

That pushes me to rethink my wait-and-see plan regarding iPhone app development.
You have my sympathies. My opinion is that the dating game is a broken paradigm, so I don't date. <shrug>
I can recommend this book - it covers the same topics but is written by someone who spent decades in consulting rather than a few months:

http://www.amazon.co.uk/Rip-off-Scandalous-Management-Consul...
Twitter Isn't a Platform. Yet
Nice work Josh!
The justification must come from the free market, if free market is to be the moral system.

How can there exist a free market without the guarantee of the protection of private property? Without that you have anarchy (whoever is physically strongest wins).

I've never heard of someone invoking the idea of a "free market" without implying that the agents of the market are protected from physical harm.

This is by no means 'official' but from the first sentence of the article http://en.wikipedia.org/wiki/Free_market:

"A free market is a market without economic intervention and regulation by government except to outlaw and prosecute force or fraud."

When people say "free market" this is what they imply.

What, in a free market moral system, prevents slavery?

The government.
How to Lose Weight by Eating Like a Caveman
Or P=0.
Never mind, upon closer inspection I get none of these stories. I suppose this itself is pretty 'Zen' (or at least ironic) given that my entire product line is made up of names suffixed -Zen...
The EU policy doesn't even mention the term "monopoly". It is about "abusing a dominant position". From Article 102: (can be found at http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:... )

Any abuse by one or more undertakings of a dominant position within the internal market or in a substantial part of it shall be prohibited as incompatible with the internal market in so far as it may affect trade between Member States.

Such abuse may, in particular, consist in:

(a) directly or indirectly imposing unfair purchase or selling prices or other unfair trading conditions;

(b) limiting production, markets or technical development to the prejudice of consumers;

(c) applying dissimilar conditions to equivalent transactions with other trading parties, thereby placing them at a competitive disadvantage;

(d) making the conclusion of contracts subject to acceptance by the other parties of supplementary obligations which, by their nature or according to commercial usage, have no connection with the subject of such contracts.
Laureys sure likes the media spotlight.

Remember the coma guy who could supposedly communicate through guiding a therapist's hand on a keyboard?
Development Performance Metrics Will Eventually Favor Cost per Line of Code
If you're in the Cambridge area, the University publicises all its public talks here: http://talks.cam.ac.uk/

These are almost all free.
It's only about 2000 lines of code. More like, "that it took four people to write this leaves an impression". ;-)

(In all seriousness, no dig on the authors, planning on poking through some of the source in the next bit.)
I think the extension of the ban can result in a pretty big deal. I think the bigger issue is that now, Lua itself seems to be entirely banned for use in any app for the iPhone OS product family, even if the app itself is written in Obj/C/++ and just using the Lua engine for internal stuff - a perfect example would be Lua's popular use for "scripting" NPC actions and game events in f.e. World of Warcraft and many, many other online games; World of Warcraft is not written in Lua, it's written in C/++, but uses Lua as a component for "internal" stuff. By this new decision, all apps building on similar functionality would be rejected.

I still maintain my stance regarding the main culprit in this debate, being that Flash should be set fire to and urinated on for the shitty product it is, but I definitely feel that the collateral Apple is causing here is a potentially much larger problem than the Flash problem they solved by the ban.
Thanks Robin!

If anyone from HN would like to attend the event, please use the registration code HackerNews100417 and register at http://tedxcam.com/registration/
Mothers Day Gifts to India, Mother's Day 2010 Gifts to India
Good spotting since the author of this particular blog post looks to have perhaps lifted the whole "punk manufacturing" thing from a Doctorow interview from last December.

The article actually provides a nice counterpoint to this idea:

"...while there are clear parallels to punk in the 1970s and its DIY ethic, Doctorow argues that punk used DIY to reach a destination, to accomplish something a look, or music whereas with Making it's the process that matters. Technology enables makers to network like never before and provides the tools cognitive, social and physical that allows them to share ideas to improve and build on their inventions."

http://www.guardian.co.uk/books/2009/dec/07/cory-doctorow-ma...
size of source code is not a good measurement of size of achievement
Once you start getting out to second order it becomes a much more complicated (and interesting) problem -- one that I've been kicking around for a while.

Data-locality is the kicker in a distributed graph database; when doing traversals that cross multiple nodes you need to have a partitioning scheme that coordinates with your traversal algorithms so that you need the minimum number of machine-to-machine hops in a multi-level traversal. Getting that right is far more difficult than traditional database sharding.
Artificial Photosynthesis Achieved with Nanotechnology
You are right that it would be nice with those, but aren't there a million and five of these titles out there? It wouldn't seem to be worth his time to write the same twice.

If you want some pointers, you could pick up "Never eat alone" - it might give you some hints.
yes, Pynchon is a true paraniod genius. a nice look at the singularity from a literary-historical context....
Private Browsing Made Easy With Browzar
I'm just going to post a link to my response to that comment the last time it came up:

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

"Lines of doesn't say anything" is one of those flawed mantras that people keep repeating as an overreaction to the too often used assumption that it's the most important metric.
Hogan Chiropractic
Hogan Chiropractic in Sugar Land offers chiropractor services to help alleviate back pain neck pain, muscle aches and more that may be caused by spinal problems. Dr. Jeff Hogan, Chiropractor, has bee practicing in Sugar Land, Fort Bend County, Texas for over 7 years.
Qu’est-ce que c’est Rubyesque?
Plink is joining Google
31% of U.S. teens plan to buy iPhone in next 6 months
IPhone 4.0 front video cam, iChatAgent process
I know applications may rely on API calls and may not be computational intensive. This is exactly why Python is not 100-200 slower than C, but only 3-10 times.

(+ a b) can be optimized in Lisp

(a + b) in C is always as optimal as it can be on a given platform. You don't put special effort to make it optimal ("oh, maybe I should declare a and b as typed... let's ask this on the forums if my compiler supports it and in what way").
True.

But some moral systems are consequentialistic [1] and for its proponents, the means are justified by the ends. A free market could be seen as a means to reach the moral end. Thus, they are often mixed up.

[1]: http://en.wikipedia.org/wiki/Consequentialist
In general it is transition time in business world. I doubt that future ventures will be able to “successfully” act in a similar way.

The only reason Apple is welcomed/accepted to do so by many (developers and users) is the excellence in their execution. Apple is not an “open” company - it never has been.

Especially as a developer one should have understood from the beginning that using their tools might possibly be somewhat of a Faustian bargain.

Sometimes I myself feel quite guilty for having chosen this path (trying to become an iPhone/iPad indie) but then I remember myself that the benevolence of this “dictator” is not really targeted at me as a developer but the users.

I admire that approach and that is why I am not sure if users will really benefit from these particular kind of policies/politics. I was planning to partially use iPhone WAX not only because I really like Lua (and it’s highly embeddable scripting capabilities) but because of productivity reasons as a one-man team. In spite of introducing additional layers of abstraction I think it wouldn’t have significantly impacted performance (Lua is fast).

I never cared about Flash nor any Adobe tools though and I am still among the ones who don’t care that much if they have to use C/ObjC because I like to use that set of technology but I see myself for the first time to become more than a little wary.
For these kinds of SIP scenarios you could just use sipp (http://sipp.sourceforge.net/) and craft a simple scenario file like http://sipwise.com/reg_srv.xml.txt instead.

Start with "sipp -sf /path/to/reg_srv.xml -i <local ip> -p <local port>" and you're done.
Broan Range Hood
Complete range of home electronics, security system installation and services including business security system are offered by authorized NuTone dealer Alarm Central Inc in Orange County, California.
I doubt that section 3.1.1 means that you can't embed Lua anymore. People have been doing this for a long time, specially in games, and Apple has never seen that as a problem.

This is all about using C# and Flash to create complete apps.
"Don't get impatient, you cannot solve problems by coding, you can only solve them by thinking"

I love this :)
Open-source All in one Security Solutions (Part 2)
Cheers, Sidmitra!

OK, so the market is saturated with similar apps. - however - it is still very early days with regards to internet radio and there is still plenty of opportunity and room for innovation and indeed, profit. More so, if done in a collaborative, non profit kind of way...if you get me..

Existing apps. are by no means perfect - Last.fm makes very obvious recommendations - I type in Jimi Hendrix and it plays me The Doors. I want it to play me Space Guitar by Johnny Guitar Watson but I didn't know that. Or perhaps some 60's Jap Rock...

So there's that and there's also the apps. that just focus on indie/unsigned music. I think they are leaving out a lot of the good stuff by limiting themselves to offering just unsigned material.
You misinterpret what he means.

He means learn from them, take their advice on what makes a consistent hit, not just exploit their followers' numbers. He doesn't mean a JV. He means education.

Being against that plan of action is like suddenly being able to talk to a top chef, and learn their secrets, and instead saying "I don't want to learn from you, Master Chef. I'm going back to reading A Man, A Can, A Plan. I have drive and passion."

He also doesn't mean "work with someone who complements your weaknesses." That's called outsourcing.
Case Study on High CPU utilization by Java GUI Based Application
Chrooted Drop Bear HowTo
I'm not surprised that someone whose ideology makes him believe that Einstein's contribution to society was smaller than that of the bosses of Lehman or AIG would be disappointed by reality.

Would you care to clarify? I genuinely don't see where you are getting this from.
I worked at a fairly large UK-based bank, and whatever I signed when I left the place had nothing of the sort.

But then again I left of my own accord, and wasn't laid off or 'made redundant', so the situation might be different then.
sort of ... it's called "heute show" (and thats not a terrible translation but rather a pun because there's a famous german newsshot called "heute" on the same channel) and airs weekly on one of the public stations. it is heavily influenced by the daily show and far better than an earlier attempt by RTL that was called "freitag nacht news".
> Ok. So how does an Apple fan respond to something they intensely dislike?

It's very difficult to respond in an objective manner to something that you feel emotional about. Some of the best advice that I have heard over the years is to try to take yourself out of a situation and imagine that you are observing two people are arguing about the subject. What advice would you give to each of them and how does this impact the subject at hand. Bear in mind that you wouldn't necessarily advise either of them to call the other guy an idiot (even if it's true) if that would just make the other guy angry.

I found this PG essay to be thought provoking too: http://www.paulgraham.com/identity.html
Simon Singh is the star speaker. His specialty is taking very dry subjects and writing about them in a way that makes them fascinating. "The Code Book" is his best IMO http://www.amazon.com/Code-Book-Science-Secrecy-Cryptography...