skysight-inc/HackerNews huggingface dataset:
This is where you start with a UUID that is as random as usual, but subsequent UUIDs for that same field are sequential rather than each being random relative to each other. This makes them a little faster to generate (though the significance of this is likely minute compared to the cost of writing them to disk except in very specific cases) and makes index maintenance operations more likely to produce efficient results (fewer split pages, less need to defragment the indexes later, and so forth).

Another possible advantage of "sequential" UUIDs comes when a number of them get transmitted in a textual form, for instance if they are product IDs and you are sending out a long HTML page of links to products. The sequential IDs will offer more redundancy for any transport level compression to chew on than the normal random ones (assuming they are indeed sufficiently random) will. This may also come into play if your database engine supports compressed storage directly, as MSSQL 2008 does for backups (std and enterprise editions) and live data files (ent edition only), though to a much lesser extent unless the compression algorithm chosen is specifically optimal for small variations in to 128-bit aligned data.
Nah, it wasn't astroturfing; I lurk most of the time. It does everything that submission does, does it well and does it inexpensively compared with rolling your own or having to deal with the vagaries of S3 (who lost S3 and EBS data irretrievably in the EU last week).

So you can downvote me, but don't think that it was Code42 doing it - I have no relation to them.
Please Don’t Make Me Choose A Website Name Again
Manga Online
Read naruto , bleach , one piece manga online.
Necenzurat/Facebook-stats - GitHub
Sprint to offers latest BlackBerry Curve 9350 from 9 September
Sprint Mobile has rolled out that it will initiate distributing RIM’s latest model dubbed “BlackBerry Curve 9350” device on 9 September with price tag of $80, after discount.
Cheap and Best Wholesale Dresses
Photoshop Gradients- Photoshop Color Gradient Sets For Designers
Welcome to the free Photoshop Gradients you will find FREE gradients in this POST.Photoshop Gradient fill tool allows you to produce all sorts of effectsIn Photoshop, the gradient tool is one of the most useful especially when reating background, icons, buttons for the web and many other things.
So what we really need is a proper professional society, or even unions.
One data point: companies that hire programmers seem to work a lot harder at making it a fun/good place to work than companies that hire laywers.

Perhaps programming is just more fun?
I agree. Not to mention that a non-technical user would view this the same as an ISP’s DNS redirect page, and think the site doesn’t exist.
Programming languages that make you think differently
CAR TRANSPORTATION
Yeah, it's free. As you can probably tell, the copy and initial experience needs a lot of work. Maybe a show HN thing would be something to do?
$99 TouchPad to be back in Stock at HP Store Soon
I'd taken to calling myself a 'digital garbageman' for a time, because that's essentially what I was. I had some corp jobs, and it was mostly cleaning up other peoples' code. I said it tongue-in-cheek, but I did feel that way, and eventually left corporate work to hang out my own shingle. This time around, I'm primarily solo, and sub out work to people to augment my time/skills.

I've gotten much better about charging rates I'm comfortable with, and finding clients that a) can afford it and b) find value in what I do at those rates. It would actually be nicer to do 'value-based' pricing, vs hourly, but it's not something that both parties are usually able to agree on. Unless you know a particular industry well, it may be hard to understand the full value of the work you do. Even then, the company may much prefer to pay hourly or much lower rates, simply because they can probably find someone else to do it.

With medical and legal professions, the licensing/regulation creates a large barrier to entry, and people have to go to those professionals for certain tasks. You can represent yourself in court, for example, but it's often frowned on, but you generally can't prescribe yourself your own medication. With software, no licensing/regulation exists, so there's generally a much broader range of skills and value in the marketplace, which dilutes the value perception many people have.

Agreed on the age thing. As long as there's a youth-obsessed focus in the software world (and I think it's done just as much by us inside than by the outside world) it'll be hard to get the respect we'd like as a profession, simply because most people don't treat it as a career. Would you rather use a 22 year old lawyer, or a 52 year old lawyer? How about a 22 year old developer vs a 52 year old developer? :)
If I click on a link in Google's results and immediately get a search page, I will assume that the entry in Google is a bogus one that a clever SEO operative has convinced the algorithm into placing above actual relevant content. I will hit the back button and tell Google to filter out results for that site in future.

Feel free to do this if you are happy to keep people like me away from your site.
Programming with F# asynchronous sequences
Compliments are free, so give away as many as you can
For the record, I don't live in the US and only spent 3 of my 10 years of full-time software development at startups (my own). The US is just a convenient and familiar frame of reference.

There always exists a context where a given person is on the low end of the totem pole. You can almost always shift the goal-posts by moving around within society to find a place where you're a relative dunce. It seems totally plausible to me that programmers aren't at the top of the food-chain in positions in non-software companies.

But if you go out into the broader world ... the world where my brother works at Walgreens and my sister is a tour guide at the zoo, where my best friend just got fired and is about to move back in with her mom, my grandfather sold tractors and my mom is an elementary school teacher ... in that world being a computer programmer is a respected trade.

I feel like you zoomed out some, but if you zoom out even further, all of the sudden being a programmer is respected again. You're right that we orientate ourselves relative to our peers and that's the lens that we see the world through, but the broader world isn't all white-collar knowledge-workers.

As a somewhat disconnected point, and this probably partially owing to the fact that most of my professional experience is in Europe, being a 30-something programmer here is totally normal. In fact, I'm 31 and most of the programmers I've worked with have been older than me. The median age seems to be more 35-ish, with a lot of people still working in normal programming positions into their 40s and 50s. The distribution here more seems to follow the pattern of there simply being a lot more people that started programming in the 90s or 2000s than in the 70s or 80s rather than a particularly strong age bias against programmers.

I've also not experienced the total lack of interest in programming. Lots of my friends -- most of who are non-technical -- ask questions about it. I suspect part of the problem may simply be that a lot of programmers aren't particularly good communicators.
"...programmers have respect on the level of assembly line workers... [in the] UK... your parents would much prefer you picked a respectable profession, like a doctor or a lawyer."

In the UK, sure, being a lawyer or doctor is much more prestigious than being a programmer. However, to equate programmers to (presumably unskilled) assembly-line workers is total nonsense.
Please note that the poster is not associated with the company.
Certainly.

The else block in this case is executed when "NULL != fname" is false. That's an unnecessary double negative and takes a nonzero amount of mental effort to unscramble. The example I gave reverses this. This would also be acceptable:

if(fname) {
g = fopen(fname, "w+");
} else {
g = tmpfile();
}

(I also don't regard either statement as an "exceptional condition", they both seem equally likely to me.)
Google gathers ID card photos to reactivate flagged accounts
Yup, clearing uncertainty about how much time is involved may work in several contexts and not just in eCommerce context. "Takes less than 30 seconds to signup" or "start getting positive ROI within 3 months" generally works well.
Can we create a Ruby/Scala for legalese?
Python is a bad example here, as its scoping rules are inconsistent and frequently surprising.
Smartphone crapware: worse than laptops?
How To Buy Snowboard Goggles
Even if the manufacture says the goggles can handle a prescription, that doesn't necessarily mean that the goggles can handle your prescription. So, when you shop for your goggles, make sure the salesperson has seen your prescription first.Some goggles will allow you to install the prescription lenses right into the original goggle lens. These are the most luxe option, but they will have the most prescription limits, too.
> If you are a doctor, or a lawyer, or a freakin' sales guy, people will listen to your stories, at least for a while. On the other hand, if you are a programmer and even start to talk about what you do for a living, people's eyes will glaze in boredom instantly.

What saddens me is that it happens inside the industry too. Too many times I have seen and talked to programmers who seem to consider themselves 'glorified janitors'. If you mention anything science/tech/IT-related outside of 09:00-17:00 period, you'll get shunned for being a geek. I say, WTF? I respect people who came to programming 'for the money' rather than because of being interested, however I consider disrespectfully discarding science/tech/IT stories while being too happy to discuss tourism, sports and cooking as a sign of mental limitation and general lack of respect to other people.

</rant>
But you are profoundly fooling yourself if you believe that that is what Facebook is. If all you want to do is CC a list of people some photos, there are way better tools out there.

I think it's pretty obvious that Facebook has been, from the start, something very different. It is so ingrained in every little design decision and how they promote and talk about the service that it is a tool for managing your public persona. Not a simple communication tool, or replacement for email. Though they obviously offer that kind of functionality as well through Messages and Chat.

Facebook wants to enhance or maybe even change the way you interact socially. It's not a political agenda, but it is definitly a very conscious mission to change a large part of western culture.

There seems to be a lot of confusion about this. So let me state it again to make it clear:

FACEBOOK IS A TOOL FOR MANAGING YOUR PUBLIC PERSONA.
How to create a start up in 10 days | Big Red Tomato Company
Precisely. How many users do you know who "safely remove" thumb drives, and how many just pull them out of the USB slot?
The link to the Perlis languages article was posted here a few days ago. https://news.ycombinator.com/item?id=2883868
Tell that to Skud (who has friends who only know her as Skud).
Enjoy the first few hours here: http://www.youtube.com/watch?v=QYBUCYUNn3Q
Perhaps. Let's say you run the test for 5 days (500 users), and 80% of conversions happen on variant A, it does provide you with something to work with and experiment further.
Ask HN: Is there a ranking of nations by software expertise?
Seeing how Korea intends to develop its own smartphone OS, I was mildly surprised they would undertake something so ambitious. This made me wonder where they "rank" in terms of software ability -- and if any such ranking of nations by software expertise even exists? Perhaps even one by number of people employed coding software? Anyone know?
Yes. Most of the game was easy to port. Fiddly and time consuming, but easy. Some of the math sections I could copy, run a few regexes over, and paste. Had to watch out for casting to integers, the difference in how 'super' works, and some quirks in the JRuby-Java bridging, but it was mostly a breeze.
I had to read the article to understand the term:

Reservation wage: the lowest wage that individuals would be willing to accept if they receive a job offer.

Some interesting excerpts:

"the choice of job search activities and amount of search time do not bear a straightforward relationship with the likelihood of receiving a job offer but they do predict early exits from Unemployment Insurance"

Job search methods:

"Almost two thirds of job search time is spent looking at ads, placing or answering ads and sending out applications."

Reservation Wage:

"each week we asked respondents for the lowest wage offer that they would accept"... "no tendency for the reservation wage to decline over the spell of unemployment"

"Older workers gradually realize that they cannot find a job that pays as well as they expected and thus adjust their reservation wage down, whereas younger workers are willing to maintain their reservation wage for longer because it is more costly for them to accept a low paying job."

"Unlike the reservation wage, we do find a statistically significant effect of unemployment duration on the willingness to accept a longer commute to work"
New Mini USB/SD/MMC Portable 3.5mm Speaker for iPod MP3
Brand New & High Quality.
Mini Internal Battery Portable Speaker.
Support MP3 format.
Built-in lithium battery.
Support USB, Memory Card SD, MMC and MP3 player.
LED light indication.
Gyro wheel control “Volume -”, “Volume +”, “Play”, “Pause”.
Lithium battery supply.
5V DC Power.(NOT Included)
Cloud Economy: A Study (part one)
It's "Don't be evil":

http://lists.canonical.org/pipermail/kragen-tol/2011-August/...
But there's a whole class of problems here, not just removing an external drive.

I'm at my friends house, copying files from a network share over his wifi.

I'm copying from mounted network shares at home over the internet.

I'm putting files on, or pulling them off, a USB stick.

If copy turned into the feature you described, there would have to be a 2nd "no, REALLY, copy" command. Hardly a step forward.

That being said, there's no reason it couldn't work the way you describe if the system knows it's copying to/from local physical discs.
http://influencenetworks.org/ may be close to what you talk about:

"Influence Networks is an open-source, collaborative directory of relationships between people, institutions and companies. Each relation has its own level of trustworthiness, so that facts can be distinguished from noise."
LG announces LSM-100 Scanner Mouse, saves valuable desk space
I am still using the Sprint-skinned version from the Nexus S 4G on my Evo...I love the look of it...I wish they would leave beta already. This is getting to be like Gmail beta status - 2 years and counting. And why are they being so stingy with the theme support if they've obviously coded it into the Sprint-branded NS4G beta? Ugh, I don't understand this company...but I know it makes my phone usable with one hand and I love the new gestures so I use their product all the time :)
Ask HN: Game Theory Tutorials... Can you recommend a good one?
Hello folks,

I've been eager to learn Game Theory for a while now, unfortunately I couldn't find GOOD tutorials on the subject, except the Wikipedia article.

Can you please recommend me good introductory books and online tutorials on the subject?

I'm looking for something introductory as a beginning.

Thank you in advance for your time.
Allaire's online video company Brightcove files for $50M IPO
I had an old netbook with an SSD. A lot of folk noticed that the performance of the disk got slower over time. Surprisingly, defragging the drive actually improved the performance -- but IIRC it was a side effect of the process, not directly anything to do with fragmentation.

I don't quite remember what the issue was, but there was a good anandtech article about it: http://www.anandtech.com/show/2738/8

Fairly certain modern SSDs are not affected, in any case.
Sure, but it works well enough for many organizations. Very seldom is there a business case to be made for a beautifully architected, extensible, maintainable, useable (with useability testing etc) expense tracking application. Throw something together that works well enough to produce the output required and is integrated with other systems, write a 10-page manual that explains the input formats (because sane input checking and error reporting is for pussies - just display 'data input error' when the user enters a date as dd-mm-yy instead of dd-mm-yyyy), write a 'policy' that people only can get paid expenses if they use the application and voila, you're done.

And when you need changes in 3 years time - hire a contractor on fixed fee, who cares that he will age 10 years in 10 days time; he'll move on to the next pile of crap soon anyway.
US Government offers up $103 million for rural broadband expansion
Bptp Park Generations, Bptp Park Generations Gurgaon
BPTP Park Generations new real estate project in Gurgaon. BPTP has developed as the largest developer in NCR..It is a famous to develop Parklands, Faridabad This project of Bptp is now at the delivery stage. BPTP has already delivered IT spaces for the organization and the Commercial projects in Delhi, Gurgaon & Noida and the built of area of these are over 1 million sq ft.
Didn't the movie 'BIG' also have prior art?

I seem to recall that near the end Tom Hanks character 'designs' an electric comic book that looked a lot like a tablet computer.
The EU is at a turning point. A single currency without a single fiscal policy looks to be unworkable. The EU has either to take on more of the characteristics of a single country or retreat from the current level of integration.

Yugoslavia was a previous experiment to have no borders between 6/7 small countries in Europe.
The Soviet Union was another, also Czechoslovakia.

The USA fought a very nasty civil war despite being a country with very little historical baggage by European standards.

I'm far from certain that a US of Europe is the way forward for the EU
Any environment where you were developing software that had that impact on safety and where there wasn't appropriate testing and health and safety checks would probably result in someone from management going to jail if someone was hurt.

In a legal/medical environment it is usually much more personal and it is the individual professional who is held responsible - potentially criminally.

There is also the fact that doctors, and many lawyers (although obviously not all - I should have qualified that) do things that have an immediate impact on people (treating the guy having a heart attack, sending that murderer to jail, preventing someone accused of some horrible crime from being railroaded, telling someone that they will die of cancer etc.).

[Note: I am married to a litigation lawyer - so I am biased!]
Cargo cults, Beliefs and Real Value - what do you mean by Gamification?
Annual Developer Income Report
Yes, it does. At the end, the score is divided by the age of the account in days. Essentially, this formula is a treadmill forcing users post as much as they can just to keep their karma. It's a very bad idea that has no upside.
Well, if you want potential mothers-in-law to gaze lovingly, consider that they have interacted with physicians and attorneys and know what their value is, as has our society for centuries. Stand up straight, offer eye contact and a warm smile, and if you're every bit as smart and dedicated as the average finance dude, what is left to prove? Be confident that you can quickly educate anyone on the nobility of your professional choice. Any doc or lawyer can lay it on thick. ;)

In all seriousness...I don't altogether get this gripe. I guess because I went to art school and will never, ever have any "power," let alone money. But it was _my_ choice. I'd rather be doing something fun that I'm good at.
But "Finale" also exists in french.
So, in tl; dr: engineers tend to have aversion to bullshit - the one that tends to fill upper-management and business circles.

I understand your sentiments - I personally don't see myself as ever joining upper management - in my life I want to do good, worthwhile things. If the best way to accomplish something will be to manage a team, then fine. But no crap, straight to the point. It's the one reason I find startups more and more appealing.
It has nothing to do with respect. Parents in most cases do not understand technology, much less programming whereas they can understand what an attorney or doctor does. The lawyer can keep you out of jail. The doctor can keep you from dying. What the heck does a programmer do that's so important? Note - I'm a programmer. I'm just look at it from their position. Then again, I live in Silicon Valley. When I say I write iPhone apps nobody looks down on me --- in fact quite the opposite.
But Sarah Palin can see Russia from her house?
Alternatively, use a debugger. This issue would have become obvious in seconds if he had stepped through it with a debugger. Of course if you only have gdb as a debugger, that's easier said than done - I'd too rather stab myself in the eye with a hot poker than using gdb again. Proper tools make issues like this much less painful to solve.
Arbitrary Code Execution with Null Bytes, PHP, and Old Versions of nginx
It's obvious, but why don't we do it more?

When I was younger I would (snail) mail my favorite athletes with a self-adressed stamped envelope (do these exist any more?) asking for an autograph, and most would reply. Or they had people to reply.

As I got older, I would write my favorite authors, as the writer here did. Again I would get a lot of responses.

An adage in customer service is "One angry customer generates twenty times the PR as one good customer." If you are the one happy (raving happy?) the creators are happy to hear from you. Most creators (deliberate word choice - creators) are in it for more than just money. A lot of creation is about self-fulfillment. But to be deeply appreciated... Ah!!!!
> Seems like the people who support this G+ policy have just been flat out lying. Period.

Of course they have, Google's goal has long been to coalesce all their services under a single ur-account (hence youtube accounts being dead and the complete mess when you have both "personal" and professional "google apps & shit" accounts), when that account gets restricted/halfbanned how could the restrictions be localized?

The more time passes and the more dangerous relying on Google's services gets: if you or they fuck something up, half your online existence suddenly gets unavailable. And since Google has proven twitchy with the ban button and still provides no way to reach anybody unless you can make a major splash across the web, it's like playing russian roulette on your own with 5 chambers full.
M3M Golf Estate, 09990348500
Why Golf Course Extn?
Considering the fact that the Golf Course Extension Road is coming up as one of the most sought after locations in the NCR, This project has a sure advantage of an excellent location. The first question that needs to be answered is Why Golf Course Extn. Road?
Unless Madonna writes about herself in the third person, that's not actually Madonna updating that profile.
Today’s rioter may be tomorrow’s entrepreneur
It's a nice idea but it's naive to believe everyone is going to adopt similar ideologies simply because we remove borders. Will everyone be happy to compromise? People have different ideas about how things should be run, even the assumption that deep down everyone really wants western style democracy seems a little arrogant.

Europe succeeded in the relaxation of its borders because this was preceded by cultural/ideological homogenisation that took a very long time. This can not be imposed by policy.

I guess the author realises this to an extent and by the end of the article much more modest goals are being set. Still it all sounds very vague like it's kind of meant to somehow take care of itself.