skysight-inc/HackerNews huggingface dataset:
As a low-value user experimenting with Heroku (and very impressed with their setup), but potentially interested in moving higher value services there, this is one thing which worries me - their billing is really vague and retrospective, and they require a credit card even for free service if you use any addons - there should be an area where you can set up billing alerts for certain thresholds, and an option to set a threshold (right down to $0) for an app where service will be cut off rather than continuing to bill. That would provide peace of mind which I currently don't have about their services. I'm sure having this would also free up their support as quite a few people seem to go over limits by mistake.

A little experimental app could easily start to overrun limits without the user knowing and run up a huge bill, and this is the only thing about their service which I found unsettling - it gives the impression they're happy to trick you into paying more than you wanted, which I'm sure is not the intended one.
Google Fixes Marissa Mayer’s Awkward Ratings System
Bash Shell Programming in Linux
In IEEE 754 standard, floating point numbers are represented using 1 bit for the sign, 11 bits for the exponent, and the remaining 52 bits for the fraction (number between 0 and 1). The exponent 7FF (in binary: all ones) is reserved for special values: NaN and infinity. If the fraction is 0 (all zeroes), then the number is +/- inf, otherwise it is a NaN.

NaN-tagging works by using the unused variations of NaN for pointers. The trick is that most processors only generate a single binary pattern for NaN, so all other binary patterns are never used to represent floating point numbers, and can thus be used to represent pointers. This works since the current x64 implementations only use 48 bits for the pointers, so all pointers can "fit" into the remaining 52 bits of NaN.
Do mine, do mine!

OVOZ
Mozilla details how old plugins will be blocked in Firefox 17
> Linus was a 386BSD user, or hoped to be. A lawsuit stopped people like him from getting their hands on the BSD code to play with, so he wrote a UNIX clone himself using MINIX as a model.

Torvalds himself said that he couldn't use 386BSD because it required the 80387, which he didn't have.

http://www.linuxbsdos.com/2010/02/18/freebsd-and-the-gpl/

Apparently this is wrong because I misquoted. Damn.
I think the first answer on SF is correct but there is one factor that is not accounted for, IMHO, which is Linus. Who is the "BSDBDFL" ?

The free/net/open/dragonfly forks may all be interesting, but they fragmented the community. I'd blame the lack of a single strong leadership.
According to http://news.ycombinator.com/item?id=4644079 that's not the case. It only needs the input the first time.
For that to happen, the syscalls to tune the scheduler have to exist first - which they mostly don't. You get syscalls to chose a normal scheduler or one of the realtime schedulers, and a few knobs (e.g. the nice value) to poke. This is far from enough.
Until then, we have http://www.reddit.com/r/AskHistorians/
Not trying to start a framework-flamewar here, but what would the benefit of choosing backbone over a full mvc framework like ember or spine be if you're just adding the 'c' to backbone with a bunch of plugins?
Apple - An organic food producer

Target - An application that provides analytics for a website.

Unilever - A producer of mechanical parts

Oracle - Predictive software

Abercrombie and Fitch - A law firm

HSBC - A radio station or TV channel

Kongregate - Meeting room software

Cervelo - Espresso coffee brand

Acura - A brand of contact lenses
> Who is the "BSDBDFL" ?

The BSD Benevolent Dictator For Life? Nobody. The BSD world has been fragmented since the 1980s at least; even before the proliferation of Open Source BSDs, there was a little tribe of closed-source BSDs being sold by workstation manufacturers and going up against the similarly closed-source System V OSes to be King of All Unix.

I suppose my point is the BSD universe long predates the modern concept of Open Source and, therefore, a lot of the current practices surrounding Open Source software.
Same here. I've used Flask for an internal "database cloner". It's ridiculously easy to get it up and running.
Why did the UK support privatisation?
Django's a huge, monolithic framework that you need to run a script for that generates some files and a folder strucutre.

Flask is a microframework. You can create a flask app contained entirely in one file, or on spanning several. It requires a minimum of configuration to work.
So you owned a PC and not a Mac in the late 80s/90s then?
It looks this way without flash installed — http://imgur.com/zcPSG
After that "loco" hike to the "mesa" I ate a "burrito" with "cilantro" then took a "siesta" on the "patio."

Get off your "tukhus" you "kvetching" "klutz" and "schlep" these "tchotchkes" over to the "bagel" store.
Correction - July 2010
Letting them pay for development and keeping the IP would be the best of both worlds and I should try for that. If it's not an option my thinking was I get free domain knowledge via access to their employees and business processes and a baked in customer for the saas. I have plenty of Saas ideas with neither of the two where I could possibly be completely wasting my time.
happens to me on an iPad as well
Yeah, I totally deserved to get called on that exaggeration. Your point passed through my mind as I was writing but I was in a swashbuckling mood and decided to go with it.

Let me make amends—"best reading experience utilizing pixels on a backlit screen." Apropos?
Get a copy of Structure and Interpretation of Computer Programs [1] and read it beginning to end.

It won't teach you how to use any frameworks. It won't teach you how to write a particular language (well, you'll learn a bit of Scheme, but that's a by-product). Instead, it will teach you to think computationally, which is a far more valuable skill.

I can't emphasise enough how much that book improved my programming. Everyone should read it. If you read that book beginning to end and do all the exercises, I don't think it's an exaggeration to say that you will instantly be in the top 1-10% of programmers worldwide.

[1] http://mitpress.mit.edu/sicp/full-text/book/book.html
Nicely written tutorial. The only thing I would suggest is always prefering [[ to [ because it makes dealing with parameter expansions much more easier. Also [[ is most likely as shell builtin, in contrast to [, which is most likely an external program.
It's like Codecademy for Builders/Makers. LOVE IT.
No problem! Thanks for writing this.
Book review - Practical Vim: Edit text at the speed of Thought
Kindle Paperwhite available in France, Germany, Spain and Italy
Quantum Computing With Ions (2008)
This is slightly off topic, ... but does anyone feel that Newsstand does not actually bring much to the table? I wish Apple had written Newsstand as a new "special Home Screen page" (like Spotlight). It could have the iBooks backdrop and show iBooks + magazines + Safari Reading List on there. The iPad would be a killer reading machine. :(

Instead, Newsstand is a folder that non-users hate (undeletable) and users probably don't love either, because who would put all the magazines they regularly read into a folder, given a choice?

Just my (frustrated) speculation though.
I want to really re-iterate how great Junio Hamano has been as a git maintainer, and I haven't had to worry about git development for the last five years or so. Junio has been an exemplary maintainer, and shown great taste

Having listened in on the git developers mailing list for the last few years, occasionally getting involved, I can re-iterate how true this is.

Sure, git development uses some anachronistic-feeling conventions (like mailed patch-sets) but these all have reason behind them and exist because they work for the people who are working on git.

I don't know how many of the processes are held over from before Junio got involved, however both those processes and how Junio handles the entire thing are a great case study on how open source can be done. Some entry points for interested people:

https://github.com/gitster/git/blob/master/Documentation/how...

https://github.com/gitster/git/blob/master/Documentation/Sub...

https://github.com/gitster/git/blob/master/Documentation/Cod...
Interview with Amber Weinberg
I'm starting a series of interviews with developers and designers from all over the world. Whether they work for a corporation, freelance, or they make stuff as a hobby, I want to interview them! Originally I was going to release a new interview every Monday, however due how hectic and random my weeks are, I'll release a new interview each week. This week I'm interviewing Amber Weinberg!
"Cant" and "can't" are different words. If you're going to be a Grammar Nazi, be a good one.

(More importantly, couldn't you have done more to add to the discussion than correct the grammar of a person whose primary language probably isn't English? Why did Linux get better hardware support than BSD? Why did it take until now for FreeBSD to get an installation process accessible to mere mortals?)
Would you count OSX as BSD? It seems to me to be a hybrid thing, far more questionable than android as linux.

Either way, I assumed we were talking about things that are more commonly held as BSD and Linux. In which case the question doesn't even specify desktops - linux is the dominant OS in the server and embedded markets.
Network layouts / Topologies
I still don't get the major difference between LF and SuSE solutions. In both, if you have signed system it will boot without intervention. And if you have "untrusted" system then both will allow user to add the keys so that it'll become trusted.
Interview with Paul Adam Davis
I'm starting a series of interviews with developers and designers from all over the world. Whether they work for a corporation, freelance, or they make stuff as a hobby, I want to interview them! Originally I was going to release a new interview every Monday, however due how hectic and random my weeks are, I'll release a new interview each week. This week I'm interviewing Paul Adam Davis!
Nice, I am for sure not the target audience of this website but I was wandering, who would find it useful? Not a critique or else, just curiosity.
Maybe I'm reading the story you linked to incorrecty but wasn't that a quote from his friend, Lars Wirzenius?

The gist of what I was trying to say, poorly perhaps, is that in 1993 Linux was available, it was free and it worked on previously DOS-controlled, home PC's. BSD wasn't as available nor as ready for use on the home PC. At least not as I remember it. It certainly is now. But it wasn't then.
Choosing 'descriptive' name for aa startup doesn't make much sense. First the best ones are already taken. Second: they often sound generic and uninspiring -- it'ss hard to build a brand with soul around that. Andd third: having a name which is descriptive can be a problem when you pivot or just evolve and extend your business.
Sigh.

The place I lived in Mountain View was prime real estate. I was on Castro street, one of the only walkable places outside of San Francisco proper. There is plenty of cheaper real estate in MV.

Similarly in Battersea I live near Clapham Junction. I can get to Heathrow in 40, Gatwick in 30, Soho in 25 and Bright on 50! I can also cycle to Trafalgar Sq in 20 mins if the lights are favorable. Again, there are cheaper places around, but not without worse location or other problems with the property.

Also, the first property on the link you listed is £390 a week. You do realize that that is $2700 / month right? And you do realize that in Mountain View when you rent there is no council tax, and you don't pay estate agents any fees at all. In fact there are no estate agents, and property holders often give you some kind of deal like reduced rent for the first month to get you to sign a lease.
With the continuous research in micro-kernels, their use in embedded systems (QNX), also with Apple and Microsoft changes into this direction (sandboxing, singularity, mindori), Linus might be eventually proven wrong.
Wired - a producer of wires
EU receives Nobel Peace Price
What questions drive you?
What a tease.
It's actually a badass name, with roots in both traditional journalism and technology.

A news agency is an organization of journalists established to supply news reports to news organizations: newspapers, magazines, and radio and television broadcasters. Such an agency may also be referred to as a wire service

https://en.wikipedia.org/wiki/Wire_services
Flask is awesome and I'd strongly recommend it to anyone curious about doing webdev in python.

When I was starting out, I found the source code to the Flask website itself really helpful for getting to grips with the basics: https://github.com/mitsuhiko/flask/tree/website/flask_websit...
No. Next
There already is http://history.stackexchange.com/
http://translate.google.no/translate?sl=no&tl=en&js=...

Translated page for those of you who don't read Norwegian.

The announcement is made at 11 am local time, but the government run media had received confirmation that the European Union will win the price this year.
I remember my first home distro (outside of the university labs) was Definite Linux, in 2000. The installation CD came free with a magazine.
The fast, reliable way to make localhost part of the Web
Sell it through Cydia to jailbroken ios devices
Mark Cuban's Opinion on the Governor Romney Tax Plan
which means it's still a rumor? [announcement is ~40 minutes away]
Comments:

When I log in with Github why do I have to enter my name and email on the sign-up form?

You guys already got permission to read that from github, if you want to offer flexibility then at least put in the defaults and let me edit them.

Also "Email Id" could be named better.
No, he made an analogy relating the reason to have monochrome ls and ancient vi/bash in BSD to the reason female genital mutilation occurs.

Not exactly classy, arguable, but not out of the line either.
So you took flask documentation, some other sources and made it into a blog post about it?
> "Cant" and "can't" are different words. If you're going to be a Grammar Nazi, be a good one.

It's precisely because I am not a Grammar Nazi (unlike you perhaps) that I would not correct or even notice minor punctuation errors. Using "does" instead of "do" incorrectly makes a sentence genuinely difficult to comprehend (was he referring to himself? or someone else? what was his intention?).

HN is an English language website - helping people from non-English speaking backgrounds write clear posts is hardly a disservice to either them or the site.

And I don't know anything about BSD, so no, I really could not have added much regarding the actual topic at hand :)
No, NRK would not go out and say that they have it confirmed if it's still just a rumor.
Hewlett Packard - Could be anything

Ford - Could be anything

IKEA - Could be anything

Kroger - Could be anything

Wal-mart - Could be anything

I don't think names matter so much as some folks seem to think.
Speaking of the free variants of BSD only, and from my point as an interested bystander: Linus Torvals was a much better community manager than Bill Jolitz.

386BSD was extremely buggy, and Bill Jolitz was dismissive about the community effort to improve it. He appeared from his Usenet posts to be in some kind of emotional pain. Without a natural leader, the community fragmented. One group made a "patchkit" to collect fixes to the official distribution. Another group cut ties, making their own distribution (NetBSD). Eventually the patchkit group also got fed up with Bill Jolitz lack of cooperation, and released the patchkit version as FreeBSD.

Meanwhile, the Linux people seemed to have fun. Linux was even more buggy and far less featureful, but was improving fast from the collective effort of the community. Sometimes they made (for an old Unix person) atrocities like "color-ls". And their willingness to diverge from old Unix paradigms did make their software more convenient. color-ls is actually kind of useful.

The Linux developers seemed to consist of college kids being enthusiastic about a hobby they all loved. The BSD developers seemed to be hard working software professionals, making great personal sacrifices for a BSD cause. The first group was simply more fun to be around, so the community grew faster, especially among college students.

When the college students graduated, they took Linux with them to their new jobs.

...

Come to think of it, it actually mirrors the early BSD vs SysV UNIX cultural divide. Or even early Unix vs pre-Unix OS's.
It's not the return type, it was the request type. It didn't like if you requested it with plain/text instead of application/json. Which was jQuery's json method's default.
Not a bad way to go about it: show warnings understandable by normal people but let people do stupid things quite easily if they want to.

Now if only they did that with the self-signed cert warning page.
If you are having such a hard time come up with $200 to buy into the ecosystem, I'm sure you have other priorities than paying $2 per month for 8 articles that you may or may not find interesting.
My non-expert and possibly wrong understanding: the difference is where the keys are stored. The LF solution keeps it all within the UEFI store, so you have to put UEFI into "setup mode" so that their prebootloader can enroll keys, or you have to manually enter the key yourself within UEFI. In both cases, you need to deal with the UEFI user interface. The SuSE solution can also use its own key store, which means that the Shim itself can enroll its own keys in its own storage area using its own UI.

The whole thing is really screaming for a flowchart, since explaining it all through text can be quite confusing.
You get what you pay for. I used to be a dreamhost customer a couple of years ago, tried to actually use the storage tied to my hosting account. Dreamhost threatened to terminate those accounts that used significant amounts of storage (the storage people supposedly "bought" with their hosting account).

I learned my lesson — there is cheap hosting and real hosting. Just as there are "unlimited" data plans (that get capped) and the real ones that you actually pay for. These days I always look for solutions that have a real business model behind them, not overbooked marketing gimmicks. Which means that amazon and rackspace are in, dreamhost is out.
> In IEEE 754 standard, floating point numbers are represented using 1 bit for the sign, 11 bits for the exponent, and the remaining 52 bits for the fraction (number between 0 and 1).

On reading this I immediately read the standard, hoping to discover that the word "fraction" wasn't used, only to find that "fraction" is defined as the part of the significand (mantissa) lying to the right of the implied binary point. In essence then (because the bit to the "left" of the binary point is only ever implied, never explicit), "fraction" stands as a synonym for significand.

Unfortunate terminology. And why? Here's why:

A fraction: 1/3

A significand, base ten: 0.3333333333333333

IEEE 754 can provide the second, but it cannot provide the first.

IEEE 754:

http://kfe.fjfi.cvut.cz/~klimo/nm/ieee754.pdf

Significand:

http://en.wikipedia.org/wiki/Significand

A quote: "The significand (also coefficient or mantissa) is part of a floating-point number, consisting of its significant digits."

p.s. this is not a correction, it's a lament.
It's a crime to make this comparison with the glaring omission of Engine Yard Cloud which fits smack dab in the middle of these two options.

With Engine Yard you get a proven, scalable, and supported Rails stack, except you retain complete control over it. You have a dashboard and support desk, but you also have root access and the AWS keys. There is complete transparency in what you are charged, and you can run anything you want, just add a chef recipe, you don't have to be nickled and dimed by an add-on or external service just because you need a different piece of software.

Heroku is great if it fits your use case, but if it doesn't then there's no reason you have to go completely vanilla EC2.
See also bottle http://bottlepy.org/docs/dev/

Both are great but I find them very slow.
I've never experienced any of these problems. vi always works for me and has done since about 1997. The shell is usually a bourne derivative - no problems there. Colours - you really don't need these in ls.

Coloured "ls" is one of those things that is absolutely entirely useless if you actually know how to use ls.

I find all BSD derivatives to be professionally documented, extremely reliable and with very few hidden surprises.

Compared to digging through GNU info and the utter bloat that most of the GNU toolchain has become[1] and favourite system tool dependency hell replacement of the hour (upstart, udev, dbus etc) it's absolute bliss.

[1] *BSD distributions are all slowly phasing out GNU toolchain due to these problems.
Why Google adsense approves these sites as premium adsense sites
There is no useful above page fold.even below page bold also only one line is useful.65% page contains ads.Not able to differentiate ads and remaining content.

http://www.clickindia.com/detail.php?id=128180016
Have to say though, munch on me makes sense. Its suggesting that you eat out 'on' them, meaning you pay little or nothing (sometimes the case, not sure after buyout, they got worse)
You still have to put UEFI into setup mode, which means dealing with a non-standard UI.
15 TED Talks Every Web Designer Should Watch
Whether you’re looking for inspiration or insight, these 15 videos cover everything from personal happiness to the future of web design and internet.
This article is awful click bait.
ServerFault (and most SE sites) aren't designed to have vague quasi-religious debates about something as nebulous and subjective as why Linux became more popular than BSD.

The network is supposed to be a focused, solution-centred set of sites - as evinced by this from ServerFault's FAQ:

"You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page."
Vintage Wedding Dresses,Vintage Wedding Dresses On Sale
Our shop supplies cheap vintage wedding dresses and vintage wedding dress on sale which are all high quality and low price.
We asked them to implement this feature before integrating in August, and they were very responsive and said they'd do it asap. My understanding is that it's now on their staging environments.

I don't see why anyone would have integrated without this.
Show HN: Introducing puffing-billy - stubbing for browser interactions
I managed to salvage old Sun4 hardware out of skips and from usenet. It was far better supported on BSD than most of the rather fragmented x86 bits of kit were back then. The hardware support situation in the early-late 90's was horrible for most operating systems, Windows and Linux included. It is much improved now.

I originally installed NetBSD off QIC tape that was mailed to me by a friend at a university which had a decent connection :) It was plugged in via a large SCSI cable that only worked if you bent it in half and put a cable tie around it (it's innards were shredded).

Memories.

Just to add: StackExchange is a horrible pit of elitism. I'd rather deal with Usenet SPAM than use it.
Ha ha .. Geeks and their works. :). I have used 3d view a few times in the past for simple web pages, but as a CAD programmer I'm quite impressed with the rendering performance with this building you just created.
Actually, last edited in July 2010, originally asked on Jul 6 '09.

And yes, the whole "not a good fit for the site / not constructive" is hotly debated, with many high-profile members of the community having left over it already. Personally, I don't see how you can have meaningful discussions about soft topics while maintaining the "supported by facts" rule. And unfortunately (for the site), most of the more interesting topics are "not a good fit".