skysight-inc/HackerNews huggingface dataset:
Change happens. Cope.

My parents graduated with a solid grasp of vacuum-tube electronics - and walked straight into a world of transistors. Change happened. They coped.

Pick your field of study with care, recognizing what the degree can (and can't) do for you out there. Realize there is no guarantee, no social contract, no assurance that your degree will in fact do anything for you. Find a suitable balance between cost of education and subsequent salability (engineering degrees paid in cash have good payback; advanced degrees in obscure studies piling enormous debts don't), and look for creative solutions (don't just go "I want" and swipe a card with no idea how it will be paid).

Realize the price tag is the result of supply-and-demand: so long as students are willing to incur massive debt for misguided or aimless degrees, prices will go up. And realize there are more options than list price, if you will dig and inquire (my wife & I have 5 degrees, total cumulative cost ~$100k with the last degree paying us to go there).
When I've seen this article back in my RSS reader, it reminded me of one particular query that was generated in the application I'm maintaining. My irrational fear of sending too many queries to the database (I've outgrown that in the last 6 years) caused a single query to be generated which was 4KB in size.

Which of course is much less than the one in the picture, but still very, very bad.

Some so we've refactored the beast. Now it's 2-3 smaller queries (which are much easier to optimize for PostgreSQL and, above all, individually cacheable) which lead to a nearly 100% speedup for common cases. Also, the code is infinitely more readable which means that it's much easier to extend it.

I'm incredibly happy that we've seen the light and fixed it before it grew to proportions like the ones on the original article shudder
How anybody downvotes a comment like this is beyond me. Fixed it for you though. Thanks for writing this.
Wal-Mart Plans Expansion into Medical Care
1. It's a faulty comparison. The iPad survey was taken in February 2010, two months before the iPad came out and the Fire survey was taken in October 2011, 18 months after the iPad came out. In the 20 months between the surveys the iPad has validated the market for tablets. Of course more people want/need a tablet now after seeing all the cool things a tablet (read: iPad) can do over the past year and a half.

2. Apple has a healthy margin on iPads whereas Amazon is reportedly selling the Fire at or below cost. If tablets turn out like phones, then I'd rather be Apple with 5% of the market and 50% of the profit than like Android with more market share and thinner margins.

All that said, as an iPad owner, I did pre-order a Fire since I'm curious to see how a 7" tablet fits into my life. This is what I wrote regarding HP's troubles in the tablet market and is probably why Amazon will success where others have failed (http://martingordon.tumblr.com/post/9049814056/hps-two-probl...):

There’s a glut of 10” tablets on the market. The iPad dominates the market and the ten or so 10” Android tablets do nothing to help HP’s situation there. 7” tablets are completely different when it comes to portability, there isn’t as much competition at this screen size, and Apple has stated that they have no intentions to build a 7” tablet (which means that it’s coming, but it’s not here yet and doesn’t have 80-95% market share like the 10” iPad does). A $250-$300 7” tablet has the opportunity to give HP a nice foothold into the market, and once they do, they can go back and fight for 2nd place in the 10” market. Building 7” marketshare and building consumer mindshare to eliminate also-ran status is the only way HP (or anyone else for that matter) will have a fighting chance in the tablet space.
Android Application for PayPal is Unveiled
This is a really great idea, the gallery has some interesting stuff. Thanks for sharing!
Apple does not sell "hardware". Apple sells complete products that vertically integrate hardware, software and (more recently) services.
Automated query builders.
I did something similar at http://methodnamer.com/ and also some useless graphs and rants about the long names in Java (http://www.fatvat.co.uk/2011/05/method-names-in-java-develop...)
I like the idea except it is U.S. only.

Okay back away from trolling, I thought these kind of modeling was something to be done on server side, but you app seems to be doing it on the client side. What's more, there are many more interested in these (including weather stations) things but I am guessing there is no way you guys are giving away the algorithm to make the prediction.
I like the level of control from my end available here. There was some dodgy taxi company in my local area that was just adding heaps and heaps of people into their circles and I had to go through the processes of blocking them and ensuring all the connections were deleted.
It depens on what you consider .NET. The CLR? The .NET metadata schema? C#/VB? The only thing that isn't incredibly important in WinRT is the CLR proper. But the other aspects of .NET play a huge role in WinRT. They even went and largely reimplemented the BCL. And the API design guidelines across the board are .NET based. WinRT looks a million times more like .NET than Win32.
JavaScript Pre-Execution for Mobile: Taking Scripts out of the Loop
All the good techniques and technologies you use now? Yeah, those were invented because the way a lot of people used to do things was terrible.

I'm not old enough to have built systems like that, but I have inherited some for maintenance and debugging. That's not likely to be BS. Back in the day "do it in a stored procedure" was common advice. All the logic for untold applications and millions of lines of code lived at the database level.

Count yourself lucky perhaps to have entered the market when you did, but don't discount that you're standing on tall, sometimes ugly, shoulders.
Well, now that you mention it...

SGML/HTML/XML/CSS/JS have the true open standard good side instead of anticompetitive proprietary grip. But let's not fool ourselves, those languages are terrible and backwards. Same with HTTP. Also HTML5 still falls short of many missing features on the web.

I'm hoping for a new generation of a better set of languages to take over. But this feels like hoping for x86 to go obsolete, even Intel couldn't kill it.
I see this pretty often with people who haven't spent much time with relational databases. I suppose it's understandable since thinking in sets with SQL is a different paradigm than they are used to, but I even see tons of PHP/MySQL tutorials online that use this method when they should be using a join.
Rethink Your Web App (Book)
Testo 480 - VAC analysis measuring instrument
It looks like the lesson to take from this is not to create a fake persona for customer service, but to provide exemplary support. Other than the customers looking for a date, I doubt that satisfaction would be lower if "Alla" was actually "Daniel".
Eh, whatever. I was mostly just trying to cover up any personally identifiable information.
Average housing prices in China tripled from 2005 to 2009.

https://en.wikipedia.org/wiki/Chinese_property_bubble
Flatironjs: an unobtrusive framework initiative for node.js
Aside from the price, which is already going to be a huge buying pull for most people, the Fire is going to be considered as the Kindle that does "other stuff too." If they are happy with the "other stuff" and their screen size, I don't see what offerings an iPad would give to lure them away when it comes to just pure content consumption (though I do realize it runs Android apps as well).
In Microsoft's shadow, Seattle's tech scene surges
Not linux, but I have a windows example. Being an El Cheapo, what I do from a windows box is fire up MS Access, link into the database (and this works even if the database is on a *nix box somewhere), then drag the text of the query into the graphical query builder tool. It's taken some pretty complex stuff apart for me in the past.

It's been a while since I last deep-dove in a complex database, so I don't have any other examples handy. Sorry. Maybe somebody else can pick up the thread. I remember reviewing a bunch of them several years ago -- these tools have been around for a long time.
Speculation in a housing bubble.
Thank you for clearing that up, anonymous jerk.
On the iPhone 3GS, it works better than Voice Controls ever did and does not noticeably affect battery or memory use. When running, it's speex encoder uses very little CPU.

Recognition on the iPhone 3GS is not as accurate due to the lack of a noise-cancelling secondary mic, but that's a component the iPhone 4 shares with the iPhone 4S.

I agree on your second two points.
Giant asteroid passes near Earth
It's been analyzed before here — their margins come from hardware.
Pretty cool, but they're not long enough ;)
CNN is just reporting on a paper published by the Hurun Research Institute and the Bank of China. That isn't "denigrating" anything, it's reporting a story, which given the source (not CNN, but Bank of China) is probably pretty factual.
Goddess Durga Maa Background Wallpapers & Photo Gallery
Durga Maa is one of the famous goddess which Hindu worship. Durga is also known as Maa Bhagwati or Maa Sakkti. Maa Durga having eight arms, riding a lion or a tiger, holding ornaments and a lotus flower and have a meditative smile. Goddess Durga Wallpapers on our desktops is a way to reassert Devi Durga's subtle presence in our day to day life. We have a collection of high quality Durga background wallpapers, photos, pics & images which are free to download. To save Maa Durga Wallpaper, Right Click on Image and Click Save as:
Yep. There's no deep check of what your code contains, only a fairly superficial check of what it actually does. You can include nearly anything in your app (perhaps lightly obfuscated) as long as it doesn't show its face during the review.
So why don't we harvest gecko feet and use them in industry?
I worked at a company that had a ton of business logic in stored procedures. Yes, queries can get ridiculously long. All of their queries were written by hand.
Now, all we need is a flannel shirt version of this...
That's not left-recursion.
I think would have been understandable if he'd grabbed all the required ids from table one and done some kind of where in() with those ids on table two. But the way he did it, if table one returned 100 rows, then he'd be making 101 queries to the database. Don't think I could ever understand that :S
hahaha great :D
"What fascinates me the most is the materials used in making this dress possible - Smart foils, wireless technologies, electronics, LEDs, copper and more"

... and probably "Like" for becoming more transparent.
>"There's a difference between an iPad and tablets. That difference is something you just can't define"

It can easily be defined, and it is branding.

And branding is why the Fire is so likely to provide strong competition. Amazon has been establishing their brand for nearly two decades, has pretty much set the standard for online customer service (Zappos) and price efficiency, and in the slate market has a long standing reputation [in internet years] for functionality and quality with the Kindle.

Furthermore Amazon clearly understands the killer app for slates is books, and that readers are a larger and more loyal demographic than gadgeteers and fanboys. Yes, the iPad is a true Scotsman, but most people don't care about what's under the kilt.

[Edit] Amazon is likely to sell a lot of Fire tablets because they are offering a clear value proposition in accordance with their brand, rather than higher priced "Magic."
I am/was a Silverlight fan. When Microsoft made it clear that they were focusing on JavaScript (I realize it's not standard's compliant) with Windows 8, I finally spent a lot of time considering the situation. Apparently a lot of the Silverlight team quit or was moved to other divisions. The wriitng was on the wall.

For the last three years, I'd find anyway to build a RIA in anything but JS/HTML. I'd use GWT/Cappuccino/Silverlight/Flex, etc. After Microsoft's move, I finally just embraced JS/CoffeeScript; I love every bit of it.
WinRT works just fine with .net.
It exists, therefore it must be optimal (unless government is involved) - The economists' credo
kitsune, I think you have identified the issue. It might look better on a different platform. I'm stuck on Windows XP at work (and yes, I do have Clear Type turned on.)

I stand by my criticism of the font choice as rendered. I went in with Google Chrome Inspector and turned off the font and the color and was much happier with the result.
Google's Best Easter Eggs
Would be nice to see where exactly is that place
I tried caching the hell out of Rails, kept adding indexes to my SQL tables, created 4 MySQL replicas, added more RAM to my linodes, tuned many default parameters in my.cnf, but the website was still slow to a crawl.

This parameter saved it all "innodb_buffer_pool_size = 768M" ... how am I supposed to know that Rails creates InnoDB by default, i thought MySQL default was always MyISAM.
Money can buy you bigger houses, fancy clothes, new cars.
But it can't buy you freedom, in China.
That's why the millionaires leave, to be free.
"The main problem with the Xerox PARC machines is that they couldn't/didn't get the cost below $20k."

They probably didn't really care too much, since they sold high-end office equipment, not consumer products. Even if they got the price down, it would have been sold by Xerox copier salesmen to businesses.
> The level of support still available for the 2.5-year-old iPhone 3GS is outstanding

They are selling the 3GS brand new today. I don't think they deserve kudos for supporting a current product. It should go without saying.
VINTAGE LADYBIRD BOOKS
I was once handed a database with four SQL procedures in it. Each procedure was 6+ pages of run-on PL/SQL. The picture in the original article is frighteningly close to what I had in hand at that point. Mostly nested cursors and imperative style programming munged into the proc.

I've seen other cases, none quite as bad as that one. It tends to be the result of giving a developer who hasn't had any formal training or experience with SQL a requirements doc without any supervision. If all you have ever done is normal imperative coding, you will not even know you are doing it wrong.

You can also find some weird SQL created by report generator tools.
ACM SIGPLAN Workshop : Partial Evaluation ,Program Manipulation
To be fair, the Cube was expensive, but the pizza box-shaped NeXTStations were competitively priced to similarly-powered high-end PCs and Macs of the early 90s.
That's awesome, especially this - http://browsertoolkit.com/fault-tolerance.png
Gilad Bracha - Dart, Newspeak, and More
I believe you were downvoted, but you are actually correct. There's no technical "limitation" here, but there's subtle things that make siri work a little better - the cpu is one, the second microphone near the headphone jack that they use to cancel environment noise is too.

Is it enough difference? Not really, no. Siri can still run perfectly fine on the iPhone 4. But they're using it to differentiate the models, and there's little we can do about it. Some people are going to be bummed, yes, but that's business.
You have to have a minimum karma score to be able to downvote. I'm not sure what that score is though.
GLSL sandbox: create WebGL shaders live
T.R.A.F.F.I.C. May Offer up to $25,000 CASH PRIZE to Best Developers
I can't put my finger on it, but as an end-user I find a lot of Java use simply distasteful.

One of my biggest gripes is server manufacturers wrapping the remote console functionality in a LOM in some stupid Java app. Why not just allow raw VNC or RDP connectivity? There's a 50% chance that any given server I try to manage will fail on my primary browser (Firefox and Chrome on FreeBSD), and I'll most likely need to fire off IE in a Windows VM just to do my damned job.

Plus, the size of the run-time environment itself is shocking. Sure, I have 8GB of memory in my workstation, but why use a few hundred of it when a binary client would consume just a couple? A perfect example of this is the units converter "frink" (by Alan Eliasen), distributed as a jar file. I just fired it up, and it consumes 55MB of resident memory and a total virtual memory size of 343MB. This program is mostly a fancier version of the unix "units" command. (I don't wish to disrespect the author here -- I find frink insanely useful -- but 25-to-50 times the memory footprint of the likely equivalent C program hits an aesthetic nerve with me.)

There are quite a few slick products I simply don't use because I find the requirement for Java distasteful. Limewire is a good example. Whenever I'm exploring my FreeBSD ports collection for something I need (or just looking for cool stuff), I tend to skip the ones where Java is a dependency.
I don't believe you can downgrade to 3.1.3 any more. When you restore an OS image, iTunes checks whether it is a valid image with Apple's servers. After a major version has been out for a while, Apple stop approving installs of older versions.
Yes, because everything is about USA, and every story from abroad is just a spin piece to manipulate public opinion of its citizens. \rolls eyes\

By the way, you are free to do your own research and publish a story about number of U.S. amount of rich people wanting to emigrate.
Not just houses - if you somehow managed to own the 'peoples bicycle factory' on land right next to the port that is now a Foxconn factory you are likely to have done OK out of the deal.
Agile Means Doing Different Things Even When You're Happy
yes that is indeed true...but why a timer?....you can just query your own web server and figure out what to do.

But yeah if you dont have time to make a small web server the timer idea could also work.
I use Java only when I have to, like helping students with projects, or sometimes a quick visualization in Processing. So my disclaimer is that I'm not super familiar with the language.

The other day I was reading triangle mesh data into Processing and the data seemed to have an error somewhere. Part of finding it was checking for duplicate edges. So I wanted a Set of tuples of reals. Hilarity ensued. That Java didn't have tuples was a minor annoyance. The amount of boilerplate needed to make what was basically a struct of two floats Set'able was ridiculous. I suspect Java is not as terrible for big projects.
"7. Turn your product announcements into theatrical performances."

Not so much... carry that too far and you get that recent Samsung CES thing with the kid 'Zoll' and the dancers promoting TV sets.
It does look powerful, but the font rendering is dire. So the browser gets at least one plus.
Welcome to a land where the local rich can press money out of party functionaries!
I think you're talking about 2 different things when you say "the end of flash".

If you mean the end of the flash runtime for mobile browsers, then that's accurate.

If you mean the end of flash as a dev platform (that is as3, flex, etc.), I didn't get that at all from the article. As it stands, I can write one app that will work on any desktop browser as well as across a growing range of mobile devices, including iOS. The performance really seems to be near native on iOS (for an example, see Defenders HD--I have no relation whatsoever with the devs but I do know it was done in flex).

Speaking for myself, I really like as3 and flex for certain tasks and hope Adobe doesn't abandon it as a dev platform.
Nokia N950 (N9 for hackers) Running KDE Plasma Active on Mer
That's capitalism. To be more specific, those are inevitable effects of capitalism.

I'm always wary whenever anyone says "That's the effect of capitalism", since Karl Marx thought that global socialism was the inevitable effects of capitalism. So which is it? Global socialism or expoiltative labour?
How to design Eid Wish Card in Photoshop
Nice and simple way to design an Eid Wish card in Photoshop. A lot new things and techniques to learn for you from this basic but interesting Photoshop Tutorial.
This seems to reinforce some points made by Paul Graham in his 'How to Make Wealth' essay. Especially regarding governments not allowing individuals to accumulate wealth. http://paulgraham.com/wealth.html
Party connections.

It is how everything works in a Communist society, everything bends to the party, the people, the land, the environment. The results to each is usually the same.
There's no reason ever to use a right join. I consider those to be a code smell.
I'd expect a number of extremely rich Chinese oligarchs have been shot for treason, as some forms of corruption are punishable by the death penalty.

There's a lot of really nasty shit that happens in China. Babies dying from additives to their milk formula, organs being stolen, farmers being driven off communes to build illegal factories, outright theft of government funds and property ... none of it is really sanctioned.

When the officials who set themselves up as feudal lords get busted, they can go down hard. Even if their superiors were previously turning a blind eye, if it hits Weibo (the Chinese Twitter) then things can get ugly.
This is changing because MyISAM is not really a true database (in the ACID compliant sense of the term). I guess I would have assumed they were MyISAM too but they don't perform differently enough at low usage levels that you would notice it right? How big was this was application?
So the namespaces have changed, but the techniques remain the same. XAML remains the same. I can't imagine anyone expecting their WPF application to compile for a new interface with different metaphors.
To be honest the "before" names look just as Enterprise-y as the "after" names.
Wander Mapper
As a game producer, my understanding and limited experience is that HTML5 for games isn't robust enough to handle Flash-like gaming. In particular I'm thinking of sound issues.

Am I correct?
Yep I did this at a summer job in highschool doing PHP/MySQL. One of the more senior developers saw what I was doing (after I had it working btw) and laughed and told me about joins. So I went to lunch and came back and learned about joins and replaced 50 lines with 5.
This is not necessarily a bad thing for China or a good thing for countries that want these millionaires. I bet after migration many of these millionaires migrate will establish companies that connect with sources inside China for outsourcing. In an economic sense, the millionaires are very much Manchurian candidates.
Get in touch with one of the startup lawyers from SF, which usually give you a first overview on the phone for free. You should definitely spend a bit of money to work with on one of them on a simple incorporation. I've personally had very good experiences with George Grellas.

A few of the often mentioned tech startup lawyers include George Grellas (http://grellas.com), Scott Edward Walker (http://walkercorporatelaw.com), Ryan Roberts (http://startuplawyer.com).
10 tools to make your life easier
“Metaphors are to similes as transvestites are to my wife.”

I am not suggesting the two are the same, but rather that thinking about the two at the same time and deciding in what ways they are the same and in what ways they are different is a useful exercise.
Seems like whenever a new tablet comes out everyone jumps on the "this-is-the-ultimate,ate-iPad-competitor" bandwagon.

This has only been said twice, with any degree of seriousness, the Xoom and Galaxy. But it became clear very shortly that they were too expensive for what you were getting.

The Fire is cheap, great brand, and appears to have a good set of apps at launch.
3 months for an Android phone be irrelevant is absolutely not true. My girlfriend has a Galaxy S (released June 2010) that runs every single game in the Android Market perfectly and was updated to Gingerbread (and maybe will be updated to ICS). It is not the best device out there but is still very relevant and she doesn't see a single reason to buy a new device.
Andreesseen Horowitz reveal their favorite investment: The infinity camera