skysight-inc/HackerNews huggingface dataset:
> when I'm trying to have a discussion

Your first response rebutted the point that I didn't make. Your second response was stating trivial stuff that was obvious to the point of not being even worth mentioning. So, yeah, I was also trying to have a discussion and go over finer points of the alternatives and why they used the least attractive one, but it didn't quite work.

> Right now, scopes are only introduced inside namespaces, classes/structs, functions, and explicit braces.

You forgot for loops. Their scoping is virtually identical to a function declaration scope if latter were to be used.

> The point I've been trying to make is that the committee has considered these issues; they didn't blindly make a bunch of decrees.

You have to realize that not all decisions made by the committee are based on a technical merit. There is quite a bit of politics and ego involved. Whatever they converge on might be a result that everyone is equally unhappy with rather than the opposite. Taking their decisions as written in stone makes very little sense .. unless, of course, they come directly from Bjarne :)

A well-known anecdote is a history of standardizing IPsec suite of protocols - a showcase for ego clashing. It took over two years to converge to something that the majority of a workgroup agreed with. It was a compromise on top of a compromise and the result was one of the most ambiguous and awkwardly written set of RFCs.
My Mother is a health visitor, and she says there's too much NHS red tape in an otherwise good concept. Health visitors are unique to Britain, she tells me, and they look after developing babies and give parents advice.

As for the welfare state, it paid my way through University by a legal quirk, helped me develop software without worrying about bills, and will hopefully pay me through a Master's degree.

[Edit] - It wasn't a legal quirk, I was fully entitled due to illness, it was just unusual.
TraceMonkey: JavaScript Lightspeed
Latency is Everywhere and it Costs You Sales - How to Crush it
Multiple column index vs multiple indexes
I also wonder about that "engine maintenance" light in our cars, too. It's almost always for maintenance stuff which is, for lack of another word, "elective" (at least at the time).
A lambda is traditionally a functional programming product--think Lambda Calculus. Functional programming doesn't have statements, and neither should lambdas. Or do you mean anonymous function, in which case you're right.
Indie game designer spent three years and $180,000 making a masterpiece
Zawodny on MySQL: Dumber is Faster with Large Data Sets (and Disk Seeks)
genius stuff. just needs a little aliasing.

alias pastebin="curl -F 'sprunge=<-' http://sprunge.us"

cat <file> | pastebin

now that's very usable
UC_I prof behind Tracemonkey describes trace trees
Well, it looks like the 8300 still have that lovely ball that is the center of the phone's UI, and that totally stops functioning when it gets the smallest speck of dust on it. Is the ball of the 8300 removable, or is it like the 8100, where you are totally unable to use any of the menus (or most of the applications) of the phone for the 5-15 minutes that it can easily take to get the speck of dust worked out of the ball's socket?

Also, nokia phones tend to be very liberal about bluetooth bonding; they'll export all their capabilities to anything. With my 8100, it will only advertise its DUN profile to my powerbook. It won't show that profile when I'm attempting to pair it with my nokia 770, which is pretty lame. Apparently the blackberry network is very fragile, and could easily be taken down by rogue bluetooth stacks using the DUN profile of bluetooth enabled phones, or something...

Anyhow, I'm holding out for a nice 3G nokia, or maybe an android phone, to replace my irritating 8100.
For the majority of business it is easier to recruit from the top schools as they act as the talent filters (via selection bias) saving companies time, effort, and money, and ensuring a certain minimum quality (a general candidate from any top 10 school will perform the work function better than one from a top 50 school).

Most of the people hiring (HR) often did not go to a top tier school, hence continue the trend/myth with a mental model/image of institutions often being greater than they actually are. These are generally created by the achievements of a few superstar alumni that make mainstreram news, and not the masses?

Most of the people I know attended top schools, and sadly most of them do not consider the schools as great when looking from the inside. Basically, because top tier schools are elitist in entry, and excellent in branding and marketing and maintaining (mainstream) presence, they are percieved as being better. Which is not always the case.
New google APIs: geolocation, IP address geolocate
kinda like Fire eagle, as article notes
Serializable continuations are already practical in Smalltalk: http://www.seaside.st
Google gears' geolocation API
Turn on ads when many people have become loyal to your product. And besides that... the most important part is that put up ads in a way that people don't get bugged by it. Do is slowly and subtly. I used to hate hi5 because they had too many ads and that made the website slow too(on my P3 800 Mhz 196mb ram). It seemed as if hi5 is made of beggars [:P]
Five Alternatives to Deer Fencing - Associated Content
Benchmark: Tracemonkey, Squirrelfish
And yeah... try experimenting various positions on page to put ads... make colour scheme camouflage with content. do same for the font face size and colour. sometimes put them in the same boxes as content sections... the user sometimes get fooled into thinking that its a content/menu
Shaver on Tracemonkey
quote: "instead of competing against other interpreters, we start to compete against native code. "
The Promise of a Distributed Ma.gnolia (poetic)
What a great way to start a sentance "The British, never fond of... seriously, how can a country
not be fond of children, wtf.

This article offers nothing constructive whatsoever and the title is misleading.

http://juh.sagepub.com/cgi/content/abstract/34/2/333
"This article discusses the founding of the Manhattan Institute as
part of a wider mobilization of conservative ideology and activism in
1970s New York. Important to the success of this mobilization was the
concerted effort to reframe the "urban crisis" as a problem of values
and culture and to construct a narrative of moral decline—and
ultimately of conservative redemption—based in liberal New York."

- So thats where their coming from then.
Protecting Banks of Backyard Water Features from Erosion - Associated Content
Making Money Blogging REVEALED In Free MUST Watch Video Series
Cory here with my latest post for you to consume this weekend. Don’t worry there’s no reading involved. All you have to do is sit back relax and watch 2 POWERFUL videos on how to make money blogging.
Why do you think Britain is failing? It seems to be one of the better countries to live in the world, certainly in the top 20%.
But Google can't detect when someone makes a one-off ad click for content they like.
Not at all. I buy the cartridge. I want to maximize it's utility. Brother is artificially placing restrictions to prevent this maximal utilization. It's good for their business, but so would sending someone with a club to force me to buy more toner whether I need it or not. Somewhere there's a limit to what's sane for a company to do.

Either way, their good business is hurting my business by artificially preventing me from making maximal use of the supplies I buy. Workarounds are possible but annoying. I demand that I am allowed to actually use what I pay for without jumping through hoops.
Except that the actual compiler I was using was for the PlayStation 2, so I very much doubt it had that precise code you just outlined, and it really did have NULL defined as ((void* )0), and it really did break. I saw it happen.
I want to learn how to make cool things, and with programming I don't have to buy machinery and steel and all that jazz.
Instead of saying it "...isn't any more of a problem than it is in Ruby" and "I'm guessing you don't know much about Python", why don't you actually show us some Python code which does something similar? I know Ruby well but Python only rudimentarily, so I'm curious what the rough equivalent would look like. If you don't feel like doing that, fine, but I'm just going to ignore your arguments.
One of my preferred links in HN in a long time.
Google ads are a market, and the market accounts for it. Advertisers pay lower CPC because of the cost of junk clicks. If junk clicks were somehow eliminated, they'd get a higher action rate per click and would therefore pay more for those clicks.

The only people who are hurt are the legitimate publishers. When you click an ad you aren't interested in, you effectively lower the CPC for all publishers. This helps the site you're on, but hurts all the rest who show ads of the same category.
Maintenance and Repair of Garage Doors - Associated Content
fun1 x

fun1 x + y

fun1 x + y.foo

fun1 x + y.foo bar

What will happen in this perfectly valid Ruby code? Where do the parentheses belong? Do you know off the top of your head?

While any programmer who would write this deserves to be fired, I can't come up with a good reason why it should be valid to write it in the first place.
Should URL be case-sensitive?
Why the Megapixel Race Needs to End
Article is a political diatribe. It hypes studies to which it doesn't link, or even explain. The researchers who did the studies are are identified only as (I'm not making this up) "North Carolina", "Virginia", and "Ontario." The results apparently are that traffic light cameras (hidden devices) are linked to an increase in crashes, but doesn't even attempt to offer a hypothesis as to why.

There's no content here, just opinion.
Bookmarked not only because its a nice article but because it has tons of interesting looking links.
US legislation seeding alternative energy bubble
What do ubiquitous laptops do to your business model?
Microsoft Photosynth Released
New from MIT press: "Design Concepts in Programming Languages"
What you're saying is reasonable - for apps that don't need much UI. I wonder, though, how many real-world examples there are of apps that people have tried and failed to write in Javascript for this reason.

For those of us working on things where the UI requirements are more intensive, little progress has been made. Perhaps the pure JS stuff is getting more effort because it's more glamorous?
Million Dollar Home Page... MILLION DOLLAR TATTOO'D MAN
Why do you use it? Do you get better results than with Google? "Why not" is not a reason.
Can Novamente’s virtual dogs make a Nintendog look dumb?
Damien Conway interview: Perl 6, Java, his PhD
Isn't it more common-sense, i mean we already imitate or inherit most of the qualities of our idols. A guy who has Steve Jobs as an idol, surely likes design and thinks more of himself as an artist.

I can give you an example of MBA's, they pretty much learn Business( which means they know more than other people about Business), but as i see they are no more successful than people who have no MBA's. MBA's go through tons of case-studies yet they are not able to start successful companies. What i mean to say is, sometimes our Uniqueness is what is more important for our success, when we read the famous books, it makes us similar to other successful people which might be an disadvantage rather than advantage because successful people when they became successful, it was because they and their business were different from other successful people. To be really successful, we have to be different rather than same, we have to stand out from the crowd.

Everyone is Unique, only if we live up to that Uniqueness.
That's one damn erotic campfire.
See, I'm right!
Do We Really Need a National CTO?
Calm down, it'll end like the MHz (GHz) race did.
The Olympics and China's history of humiliation
I work in computer vision, and there's an entire sub-branch called "computational photography" that aims to do more interesting things with cameras. The idea is that by capturing more information at the hardware level -- perhaps in some 'coded' form -- we can do much more with the captured data. Things like getting better quality images, getting depth information, capturing HDR images in a single image, etc. Many of these techniques require trading off spatial resolution for their benefits, thus making the increasing number of megapixels actually useful (i.e., so that when you lose 50% of your resolution to capture some other information, you're still left with a decent size image).

A good page describing this field is http://www1.cs.columbia.edu/CAVE/projects/what_is/
The payoff for foreign keys and other constraints is somewhat higher when more than one application is using the same database. Otherwise, it's hard to be sure that separate applications aren't treating it in subtly inconsistent ways, and particularly difficult to track the problems down once they occur.
But isn't that just it? The exceptions are the examples to follow. You don't ignore exceptional for the mundane.
The Survivorman Fansite
Talk about the hit discovery channel show Survivorman with other outdoor enthusiasts. You can also buy survivorman dvds.
I think he was using words loosely - I have the same problem. Namely, this isn't nerds working on something awesome anymore. It's marketing. Old Firefox wouldn't have done something stupid like break a world record: it didn't need to. It was all about finding a browser that you liked and using it.

Then the fucking browser wars started, and all of us fucked away hours on it, and Firefox/Google took notice and started playing the game, which was a shit move.

So the coding is still good, no doubt, but Firefox has become a movement rather than a piece of software.
Double points in the bonus round for taking a cheap shot at a Victorian!

Congratulations :)
* slaps forehead *

It makes me often wonder how these patent applications slip through the cracks in the system?

Has some patent clerk gone "oh, I've heard of Microsoft before, they do computers right? This thing must be right! Approved!"
This has happened many times before.

If you're creating a new market, often the only way to be profitable is to create lock-in. Before the PC, you had to buy a computer and the peripherals and the software from a single vendor. Once adoption hits critical mass, it makes sense to make everything interoperable. With cellphones, the walled gardens are again just breaking down. And so on.

Currently, no other strategy for moving away from gasoline is even remotely as promising; I say having to pay for charging is a small price to pay.
they should still have the race for the professional cameras, but for your basic point and click its way overboard.
Actually the one thing that DOES reduce latency is never mentioned - the network you are connecting to.

Smaller players like Internap charge you more, in return they deliver the lowest-latency bandwidth possible. They do this by contiuously tuning their BGP (routing) setups and make sure to buy direct routes to most big suppliers, like Level3, ATT, NTT (Japan), Cogent, TeliaSonera etc. etc. Thus the mix you get, is a tuned mix of 5 to 7 other suppliers.
You're assuming that the price of physical oil is independent of the futures market. In reality, the major gulf producers have set their prices using the futures market since '99. There's a good explanation of the mechanism here:

http://peakoildebunked.blogspot.com/2008/07/366-futures-pric...

In addition, though it's admittedly circumstantial evidence, the run-up in oil coincides quite nicely with this and the relaxation of restrictions against large-scale speculation in the futures markets.
CNN Leaks Biden as Obama's VP
Do not conflate orthogonal issues. Pixel count increases, all else being equal, are good. Any visual artifacts caused by that increase are the result of other factors. The author's real problem is with the design of individual sensors, not the quantity of sensors.

"Good enough" does not mean "stop innovating."
Even when considering professional cameras, it's more about the size of the sensor than raw megapixel output:

"Bigger chips mean so many good things. Big chips mean shallower depth-of-field at equivalent settings. Big chips
mean big pixels, which means more light hits each photosite. More light means less gain, less noise per pixel. Less noise means more dynamic range. Bigger chips mean better pictures."

http://prolost.blogspot.com/2008/07/panasonic-is-my-hero.htm...

http://rebelsguide.com/dl/sensorSizes_06_cheatSheet.png
Spellcheck next time.
(push 'javascript dynamic-languages-faster-than-C)
"Games these days are designed so that people finish them. They have a big story and you’re supposed to able to get to the end if you just sit down in front of it long enough…and I object to that on some level,” he says. “If games are supposedly presenting a challenge to the player, then they should be truthful about that challenge and they shouldn’t spend their time lying to the players."

Now this is the kind of news that should be on first page of HN.
Warlpiri number words are limited to one, two and many, the researchers said. Anindilyakwa has words for one, two, three which sometimes includes four and more than three.

I could have sworn I read that tribes who count "one, two, three, many" were just an urban legend!

By the way, the study doesn't show that "numbers aren't needed to count". It's not numbers they're talking about, but words naming numbers. That makes the finding a lot less sensational; it's not unusual for humans to work with concepts we don't have specific names for. Still, an interesting experiment.
11 Things we Hate About iTunes
I tried Ask.com when they redesigned the whole site. Their search is not very good, but i know lot of people using them.

I recently started using Yahoo as my default search, results are way better than Google. Try it out for yourself.
Pixel count increases, all else being equal, are good.

The problem is that all else is not equal. Recent pixel count increases have come at the expense of pixel area, since the total sensor area is not increasing. Thus there are fewer photons per pixel, decreasing the per pixel signal-to-noise ratio.
Its actually the opposite, by natural instinct. Its all about finding what you want - irrespective of whether it is from the shop owner or offers or ads. If you don't find what you want. There is NO reason to sympathize whatsoever.

For blogs and content site, let them have a donate button which says on the face to show gratitude than promoting click fraud this way.

In the ideal case,

- If you have a decent site (read business not arbitrage or lead gen sites), you must be making more money from serving the customer yourself than letting him/her navigate away from your site.

- Ads are meant to only complete the user experience. Like say I am searching for a "black leather high heel sandal" and the site doesn't have the content relevant, their last attempt to serve the customer should be to show relevant ads as someone out there might serve me.

- Ads are about monetizing a visit.

All adnetworks are aggressively behind click fraud for the very same reason.

However its a bad bad world! :) So to survive most are forced to shed away virtues and values.
Get Exclusive range of New and Used Car at CarMoneyRealFast
Getting a quality car loan is not an easy task. There are many variables needs to be consider while applying for car loans online. And if you fail to do such research you might have to overpay thousands of dollars over the loan. But this will not be happen with Car Money Real Fast. At Car Money Real Fast you will get the best Low interest Car Loans and auto loans for your new and used car.
Student Car Loans - Special OFFER
In this day and age you will find that there are many people that are located within the United states that are having to deal with the issue of having to try and go about getting themselves in any expenses doing car loan. When you are going to try and figure out a solution to deal with these types of issues it is going to be to the best of your advantage to go about not feeling as burden or stressed about the situation and not feel as if there is no hope for your particular situation.
But I love newspapers. I can't think of anything else that would make a more convenient and effective covering for the bottom of my bird's cage. And a supply that lasts me several months only costs a buck! Now that's what I call technology.
Best Instnat Household Auto Finance at Low Interest Rates
Auto Finance EZ offers Auto finance loans, Used auto financing, Best Auto Finance, Household Auto Finance. Get Bad Credit Auto Finance Online. Fill our 20 second form below and to get the best auto loan finance.
The difference you are speaking of is a small number of millaseconds. Maybe the difference between 50 and 80ms. this might make a difference if you are doing something like trading stocks... but for most webapps, your database is way slower than that. 20ms lag in loading a http page is not going to be noticed by anyone.
http://givemesomethingtoread.com features some of the most saved articles on Instapaper. They're usually pretty good.
ALD is a new one for me, bookmarked. I love that it seems generally sophisticated -- anybody have similar gems to this?
The Best Web Development Books - As Voted By You
http://www.metafilter.com
This sounds eerily similar to Chronotron:

http://scarybuggames.com/2008/05/chronotron/
To be honest I wouldn't have even tried this without knowing its story, but I just played the trial and think its fantastic - I love how it doesn't tell me anything, its for me to explore and understand on my own! After playing that, I realize I actually hate tutorials in games, games don't have to baby sit me.

Not sure if I'll be buying it, I generally just play CoD4 or GTA a few times a day to get some adrenalin pumping if I'm working at home, not sure when I'd play this, or if I'd get a little bored after a while.
Its exactly like Mario, just with a different (nicer) skin (and music!!) and time warping abilities.
Just wondering, how much of that is due to the query optimizer in MySQL and how much is due to the inherent nature of SQL? It would be interesting to try this on other RDBMSs like postgres and oracle to see what their results are like.
"Design Patterns" Aren't
Mystery of Black Holes "Solved"
A Pattern Language - Summary of a book by Christopher Alexander
IFund & iFriend iPhone apps - Matt Murphy & $100M investments.
Long-time reader. One of my favorite things about it is that it presents articles and editorials written from everywhere on the political spectrum, from the soppily liberal (the Guardian) to the frothingly conservative (City Journal).
A python "lambda expression" can effectively only be a one-liner - basically the return line of a function minus "return".

That is why people consider them castrated - in most languages I'm aware of that have a "lambda" statement, it can be read as "create an anonymous function that executes this body of statements". In python it reads as "perform a simple transformation or calculation on or with these arguments", as that's all it's generally good for.