skysight-inc/HackerNews huggingface dataset:
In the .NET ecosystem, there's a number of individuals that enhance their own self-promotion by hitching their wagon completely to the Microsoft train. They present themselves as "experts" and justify high hourly rates by presenting their Microsoft sponsored credentials.

Often such folks have little in the way of open source contributions, commercial products, or shipped code that they can point to. But they've probably spoken at a number of events promoting "The Microsoft Way" and have likely been awarded a Microsoft MVP award as a result of those efforts.

In general, they get by simply by advocating the Microsoft toolchain, and moving on from consulting engagement to engagement just before they're exposed. Or they focus their consulting services on large corporate IT where even their meddling makes little difference in the grand slow scheme of things.
Especially if the job is to survive a useless technological gauntlet.
http://news.ycombinator.com/item?id=3584104
Well, their assets are begin served from a CDN. Are they counting that in their server count?

$ host assets.tumblr.com
assets.tumblr.com is an alias for
assets.tumblr.com.edgesuite.net.
assets.tumblr.com.edgesuite.net is an alias for
a1092.g.akamai.net.
a1092.g.akamai.net has address 69.31.106.32
a1092.g.akamai.net has address 69.31.106.50
if you're not colorblind, these would be great.

accessibility?
The X86 ones aren't bad. You may want to use something like reEFIt or the like as a bootloader (Mac's don't use BIOS).

The only gotcha is that many of the nice "boot to other OS" features

Use this page: https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages

I decided after awhile, I liked the linux install in a VM instead of a dual boot (Mac OS X is a unix, and the VM on a SSD didn't hurt at all) and wiped it back out.

Historically, Apple charges about 30-70 USD for the OS, so less than the windows OEM license you are paying for on non-Apple hardware

I have no idea if Linux distros work with a completely blank drive, have only dual booted.
After 10 years of Linux desktops, including purchasing a laptop with low-performance hardware just because it used entirely OSS drivers, I still has issues with basic things like multiple monitor support (it worked, but only when I disabled compositing, which makes redraw suck).

Sorry, from my personal experience that still isn't true, as much as I wish it were.
It's surprising how people have these discussions and don't discuss Metafilter - the discussion site that works.

What has set Metafilter apart from slashdot, K5, Digg and Reddit was that after the initial burst of building a good community it became $5 to join.

That keeps out the morons and pays for moderators to get rid of the asshats.

If HN wants to keep up the quality before the hordes arrive it'd be a good move here too or it will be a matter of time before the idiots kill the place.
Most developers aren't lucky enough to work at software oriented companies. Their management is unlikely to consider development to be creative work and instead focus only on costs, schedules and the classic death march management style. Many freelance job boards suffer from a race to the bottom. This is an enormously serious problem in our industry.
I am looking at
1. overall build quality i.e. something macbookish
2. battery like 6+ hours would be sweet
3. cost under $1000
4. screen size - 15" matte (I hate glossy, print magnets)
Thanks
2012 is making my head explode. Two things that used to be hard and out of reach for the "poor" are becoming mainstream and easy for anyone to access....college level education and mapping. I'm going to be honest, mapping-for-all is more surprising to me than the recent education explosion. It is traditionally considered a "hard" problem, that requires understanding or mastery of a few different disciplines just to whip it into shape. Absolutely amazing! I haven't been this excited with tech development since the "old" tech bubble. (ask your parents!)
Show HN: Turn iPhone into Toy for Long-Distance Lovers
Tofu is the Anti Steve Jobs
From Wikipedia: "There are over 67,000 subreddits to peruse, with the default set being (as of October 18, 2011[4])." I could not find a specific number for the admin staff, but given the fact that wiki lists 11 staff members for reddit that number can not be particularly high; in fact the reddit admins steam group has 6 members. I sincerely doubt that anyone is capable of filtering 10,000 subreddits every day in search of offensive material.

Finally, even if somehow reddit manages to completely and utterly block all things they deem to be CP related, these people will just move to another, probably harder to track venue. All in all, this entire move is rather pointless action in response to people that want the feelgood sensation of "Protecting the Children."
Generally good news I think, although as the article hints, the economics still seem to be tough, at least without any sort of more stringent regulation or taxation of their ultra-cheap competitors, goal and natural gas. It seems like either price will have to come down, or these quite generous federal subsidies will have to be extended to a number of additional new plants, in order to make the (very large) construction expense have a sufficient ROI for a private-sector company to undertake.
"two new atomic energy reactors at an estimated cost of $14 billion [...] known as AP1000s, built by Westinghouse Electric Co."

From http://en.wikipedia.org/wiki/AP1000:

"China has officially adopted the AP1000 as a standard for inland nuclear projects.", "In the spring of 2007 China National Nuclear Corp. selected the Westinghouse/Shaw consortium to build four nuclear reactors for an estimated US$8 billion."

So the same model is built in the US for 7 billion each, and in China for 2?
"Never give up" doesn't mean that you stay with a failed idea or business. It means that failure doesn't take you down. You learn from the failure and move on. The vast majority of entrepreneurs fail far more often than succeed.
I find this statement ironic when the language he moved to is Python, and Python does not offer the direct equivalent of strict. (Though there are external verification tools that do. But it is not built into the language.)

In Perl if I have a typo in my variable names or function calls, it gets flagged by strict vars or subs respectively.

As for people not using strict, someone who is not using strict at this point in Perl either has very good reason (eg Damian Conway) or is sabotaging themselves.
This is basically just the first version of this pack and I was trying to get it out before the morning, but in the following versions I think that would be a great addition. It's something I'd want to think through though and do right.
I'm trying to figure out how a language which features reified generics, covariance and contravariance, lambdas, expressions-as-data, type inference, both static and dynamic types, reflection, and anonymous types could be considered by anyone as "catering to novices" or "coddling" you. Say what you want about MS, but C# is an incredibly powerful and expressive language.
One screen depicted. Nice start, but should continue on thru what various apps would do given timely limits to bandwidth, clock rate, memory, etc. - to wit, write iOS for the Newton.

Compare the re-imaginings of "We Are Not Time Travelers" http://www.behance.net/gallery/ALT1977-WE-ARE-NOT-TIME-TRAVE...
Finally a step in the right direction. We need dependable energy that can live with society.

Smog from coal power kills 24,000 American annually (and $53 billion in damages: IE from its relation to non life threatening diseases like pneumonia) . Nuclear has killed 31 workers in its entirety of operation. The WHO estimates Chernobyl may have caused 4,000 civilian deaths since the accident, the Union of Concerned Scientists says 25,000.

I don't get why a single coal plant is still open when even the worst nuclear disaster on record is just another normal day for fossil fuel usage.
Sorry, I think we're talking past each other here. I understand what Bump does/is, but what I (and I believe the original asker) are missing is where the value is. While I can come up with a million use cases for this, e.g. bumping for payments, bumping to share photos, etc, I believe you're in a fairly unique position to be able to express what the core value proposition of the company -- now and moving forward -- is and why it matters to the users. I don't think focusing on the how or what does that.
The "slippery slope" argument can be made more strongly here - a few months ago /r/jailbait was shut down by the admins. There was a lot of hand-wringing about it, but they were eventually swayed by opinion and some media attention.

This time around there was a post on SomethingAwful talking about a few more subreddits, and they were all (including several that were explicitly 18+ content only) shut down immediately. For good or ill, we're not in danger of slipping down that slope any more, we're demonstrably sliding already.
Twitter Blog: Securing your Twitter experience with HTTPS
It's absolutely not random. You only put semi-colons where needed. There is no optional use.

'semicolons at the end of each statement' is much more random. They are unnecessary after function declarations or conditionals, and you might end up forgetting them somewhere that actually matters, just because you're not paying attention. The mental effort for this change is severely overestimated.
Chile's GiveO2 recognized among top 50 global startups
I love the idea of the shipping container home, especially when fixed up like this - though I lack the skills/patience to DIY like in that link you posted.

There was an amazing compund a guy in Texas built from shipping containers, shown on the show "Doomsday preppers" on TLC the other day.

http://channel.nationalgeographic.com/channel/doomsday-prepp...

This guy used NINE containers for his thing.

I like the idea of prepping, but it still takes a good deal of resources to be able to do stuff like that..
That's a nice ideal but it doesn't work very well in practice. It takes an enormous investment to become an expert in any given technology stack, easily on the scale of attaining a college degree. When a restaurant needs a baker, or an executive chef, or a pastry chef they hire specifically, not generically. So does the tech industry. If a company has a rails stack and they need someone up and running quickly it does no good to say "I can do it, just give me a few weeks to get up to speed and a few months to get really good".
such a waste of time
That video is a fallacy. I see where Apple's marketing started now.

As per everyone else back then, we wrote pretty much everything in Perl and occasionally C when Perl hit a bottleneck. GUIs were built in Tk, not in OpenLook. Still far easier and quicker than IB on XCode.

TBH it took as long as it takes in Visual Studio now, which says exactly what little progress the world has made in the last 15 years.
> a text of 900 unique words

>>> words = [2520/i for i in range(1, 900)]
>>> len(words)
899

hmmm.. anyway:

occs = [2520/(n+1) for n in range(900)]
assert 900 == len(occs)
assert [2520, 1260, 840, 630, 504] == occs[:5]

num_words = sum(occs)

for guess in range(100):
count = countWords(occs[:guess])
if count >= num_words/2: break

assert 21 == len(occs[:guess])
Hi Ugh. How do you reconcile your view that this is a simple issue with the fact that it seems to be resulting in a large amount of discussion with a wide variety of views represented, some of which are diametrically opposed. I would contend that the evidence suggests that this is not a simple issue.
Yes, this.

My first thought actually was "Meh, I hate it when sites can't get their message across in 2 simple sentences."

Out of pure coincidence of me laying on my couch sick I did click the video and I really loved it. Text is so much better than people explaining.

That said, I'm not won over to the concept, this is typically something I'd post on Twitter or Facebook directly. (Physical things or checkins at places or photos).
This is unfortunately very out of date now.

It is, however, a nice illustration of why your sanitisation regex probably isn't going to work as well as you'd like.

(Additional notes: http://stackoverflow.com/questions/1732348/regex-match-open-... )
Thanks for the kind words. I'm certainly not easily discouraged. This is all in the name of improving today instead of waiting for next time. Thx.
I certainly hope it turns out to be that way. And you're welcome. :)
/r/ShitRedditSays is entirely sincere. I've been reading it for a while, and they mean what they say.
Love to take you up on your offer. Email inbound. :)
and if their service isn't truly valuable, they should fix that problem, not their pricing table.

Totally agree.
The results were pretty good, the problem is everything is literally taken.

I'm searching for a domain for medication, so suffixed/prefixed with "meds" or "medi" etc. Health domains are difficult to find.
I can always add one more reasonable demand to my previous list of reasonable demands to hide behind. The final one will be 'accept bitcoin payment' and then I'll never need to pay for anything again! Let's face it, they could charge 0.01 USD over the face of the globe and the only requirement would be paypal or credit card, and that would be too much for some people. Piracy would still run rampant, because piracy is easier than paying (to some people).

Cynicism aside, the geographical requirement is reasonable. I still won't pirate even if it's not available here unless there is some way to pay for it (damn my parents and their persistent morals) but I do see the argument for 'There absolutely is no other way for me to get it.' It's nearly impossible to argue against that one, especially considering any geographical restrictions are likely arbitrary. Though I fail to see why anyone would restrict themselves from a potential market, especially if your content is digital.
You just claimed that Linux hadn't been that way in a while... I just provided a counter-point.
Probably has something to do with that whole town that's uninhabitable. People are funny that way.
System 6 inspired icons on an image of an iPhone. I fail to see what is interesting here.

Anyway, it would have looked like the Newton because it did.
Yeah, as a newcomer to Backbone, this has always been something that's thrown me off, including in the otherwise excellent Todo example:
http://documentcloud.github.com/backbone/docs/todos.html

The backbone boilerplate on Github (by tbranyen) has been a useful model to follow:
https://github.com/tbranyen/backbone-boilerplate/blob/master...
The casual user doesn't know what any of the words in your post means.
i don't see what the problem is, to be honest
Thorium anyone? http://www.wired.com/magazine/2009/12/ff_new_nukes/all/1
YouTube Blog: Brazil’s Carnival goes social with Google
This is bad news. If you read the article to the end you will see that the whole thing is funded with taxpayer money. Also, the electricity bill payers will be expected to pay extra to make up for the additional costs of nuclear energy.

This is only happening because of subsidies, and if we are to subsidize something we should subsidize renewable energy which is rapidly growing and decreasing in cost as opposed to nuclear which keep increasing in cost as new dangers of nuclear plants get discovered.

And by the way there are problems with this new advanced design too. A structural engineer that worked on the project says that the shield building is not well tested and there is no reason to assume that it can withstand the earthquakes and hits it is supposed to withstand.

pbadupws.nrc.gov/docs/ML1033/ML103370648.pdf
C# is an awesome systems language, hampered primarily by official support being limited to windows systems. But a lot of other technologies swirling around the .net stack are horrific. EF, workflow/xaml, wpf, and even the build infrastructure such as team foundation and msbuild are not a pleasure to work with and in many cases generally inferior to free open source alternatives.

Worse yet, sometimes you get the feeling that building expertise in all these tools is limiting because it has little commonality outside the windows bubble. Working on improving IIS performance won't help you much in a wider world were apache and nginx expertise is more useful, for example.
Google this:
sqrt(cos(x))cos(300x)+sqrt(abs(x))-0.7)(4-x*x)^0.01, sqrt(6-x^2), -sqrt(6-x^2) from -4.5 to 4.5
A very good thing to consider when trying to write a sanitisation regex:

HTML is not a regular language.

Programming languages are not a regular language.

Generally if there are opening and closing statetements -> it is not a regular language.

Something that isn't a regular language, cannot be handled by regex.
This is very cool as a demo or library, but why would anybody ever need to buy 500 buttons?
Thanks, appreciate the kudos.
Who should make decisions about technologies?
Regulation is a bitch.

That being said, I could see passing certain demanding regulatory tests and designs in the US could add a significant amount, perhaps even a billion, but I would guess raw supplies and labour are cheaper to source in china as well?
If OP actually cared about the execution speed, he'd be able to have the .NET code running often almost two orders of magnitude faster than Ruby:

http://shootout.alioth.debian.org/u32/benchmark.php?test=all...

If he says that Ruby fits him better I can just conclude that he trades the execution speed for ease of the development, which can be a reasonable trade-off. I'd still like to hear him talking in a year if he actually worked on really comparable problems in .NET and in Ruby.
> “All variables must be declared my or our. That you would even consider doing otherwise reveals what a despicable coder you are.”

> This was stupid advice, but it was common. Perl’s defaults were as much a part of the language as regular expressions and were just as useful. I’d written dozens of scripts that relied, for example, on variables springing to life when first referenced, and they’d all been working perfectly for years. It’s not hackwork to take advantage of a language’s documented features.

The point here is not it will break the script but maintaining the script becomes a nightmare. that's why it's a bad practice. Clarity should always be favored over magic in programming.
They are, aren't they. A town all in one place versus a few dozen spread far enough apart and suddenly nobody notices the disparity. Ah well.
In the end it all boils down to use the best tool for you for the job you're working on.

That aside, going from Rails to .NET MVC has been a lesson in patience. While I am glad to have skipped Webforms, there is still something about .NET MVC that weighs on new ideas.

It's just easier to get up and running with a Rails stack and get your idea out there.

But that's just me, maybe for you it's Python, or C or Assembly. Whatever it is you work best in that's what you use.

Posts like this can help a community identify weak points though so I'm always glad to see them.
> second, there is still some progress saved, experience earned, etc., so that even in death there is some progress

I accidentally realized how important this is while playing Bioshock 2. The fact that when you're trying to kill a BigDaddy and you die, they keep their damage when you restart so that you can still kill him even if you don't have any weapons left and have to repeat 3 or 4 times.

If that wasn't the case it would have probably demoralized me from continuing the game when things got tough.
I've got to point out, you've got to have the right climate for these earth-sunk homes. Insulation works great when it's dealing with convected air (IE protecting your house from freezing cold outside, and with building paper from a harsh wind too).

Whilst the earth provides great protection against summer heat (thermal mass), it offers you nothing against the winter cold. Seriously, I question this house surviving a winter in liveable condition. By his drawing, there's likely minimal to no foundation structure, which means his retaining walls are relying solely on their mass to hold back soil. Note that frost heaving can exert a force of 14,000PSI and you better hope your wall is big enough.

Modern built homes in cold climates (where I live, Canada) rely on footings below the frost line (so your house doesn't split in two or more pieces), the basement floor and first floor joists to supply the lateral forces to resist the freezing soil. Simply put, rocks on soil and timber shallowly buried is a serious danger if a heavy freeze gets under any of them.
Thanks, that's once of the nicest compliments I've received about the site.

I'm always looking for ways to make it better so if you or anyone have any ideas, just send 'em my way: matt@leandomainsearch.com
How is the following code "wrong"?

var foo = function() {
} // parse error, semicolon expected
test()

For completeness' sake, this example works:

var foo = function() {
}; // no error, parser continues
test()
Companies that have existed for years can still do innovative things. We've highlighted those new efforts in the entries. Jawbone, for example, has been around for ages but last year had a huge hit with the Jambox. In that entry Farhad Manjoo also writes about the Up, which was flying off shelves until they found a defect and pulled it.
I imagine that construction costs, like pretty much all labor costs, are vastly cheaper in China.

Additionally, the units may not be identical. For example, Wikipedia says that the first four Chinese units are being constructed with a weaker containment structure, and there may well be other cost-cutting measures in the Chinese models, given the difference in safety environments in the two countries.
Given the relative maturity and (geographic) diversity of the demographic here, I think we give a pass to a lot of design/taste-related faux pas, as long as the idea/discussion is great. But the content in the OP arguably crossed the line, thus the high number of complaining comments.
did you bother to read the article? we're not talking about hiring for startups. We're talking about hiring for police/emergency services. Having a selection bias against hiring honest cops sounds like a problem to me.
The process of creating them is not free (at the least it will cost time) and for some people, depending on their skill, it's not even possible to customize CSS at that or any level. The style selection is unparalleled when compared to other button packs.
If they are going to use taxpayer money, can't they focus on something that is more forward looking like Thorium reactors, or even subsidizing renewable energy?
Chrome doesn't run a privileged process, they just install the binary on user directories (specifically %LOCALAPPDATA%\Google\Chrome on Windows Vista/7). Firefox could do the same.
"What makes a difference in Georgia is that the state has ruled that customers are going to have to pay, he said."

Not taxpayers. Subsidies have actually been going to wind and solar for quite a few decades (see Solyndra) - not to nuclear.
PowerLabs Rail Gun 2.0 Research
Why is it that knowing what bird does is the only thing that counts? Maybe sometimes knowing the name of the bird in a different language could help - say if you go to a different country and have to communicate in the local language.

I also think its important to question the statements made by smart people. Times changes, what was applicable when the statement was made might not be valid anymore!
Twittering breaking stories: tweet first, or ask questions later?