skysight-inc/HackerNews huggingface dataset:
Perhaps the reason is similar to the (apocryphal) tale of how the Tu-4 was manufactured with bullet holes copied from a captured, battle-damaged B-29 because Stalin said to copy it exactly.
Do you happen to have a link to that?
I love the glider as a hacker emblem. Here's a tiny version with Unicode Braille: ⠠⠵
That's interesting, but judging by the description, it's based on User-Agent header matching. Sounds trivial to circumvent...

> The backend will exclude hits matching the User Agents named in the list as though they were subject to a profile filter
It also provides the user the ability to use several clients, e.g. on smartphone + laptop + tablet. That's a big advantage over e.g. WhatsApp.
Congratulations, haters: https://github.com/rust-lang/rust/pull/20944
I hope that nobody can figure out where these quotes are coming from. Hey, that would be a good short story.
> If you "How is he going to get himself out of this?" is enough to keep you going for an entire book, you'll probably love it. But if you need a bit more than that, it may lose your interest.

Yep. there's little or no character development. Mark Watney is basically the same person at the end as he is at the start. He's an engaging person, and he refuses to dwell on philosophical matters. But if you're interested in character development, there's almost nothing there for you.
>It really makes doing some very technically difficult/interesting things easy on Azure.

Doesn't that just mean Azure has horrible APIs that are impossible to work with without the 'magic tooling'?
Almost no mobile users do.
The page says May 2014, but this is quite old. ESR proposed it in 2003 and it . . . failed to catch on.
thanks for the hint - no more blackhats and vitaly shown in the sources - seems to work
When Autocorrect Goes Wrong (And So, So Right)
Perhaps you meant "plurality ethnicities of the world," which is basically correct mathematically. A world with lots of ethnicities would be hard put to have two majority ethnicities. Wordage quibble aside, yes, I would expect analysis of workplace diversity in the United States to treat east Asian people and south Asian people (who in both groups in the United States are mostly recent immigrants, often but not always from families with fairly high levels of completed schooling and occupations with above-median salaries) as contributing to workplace diversity differently from other minority ethnic groups in the United States, as counted in official statistics, because those groups often include people from families who have historically been poor and with lower rates of completed schooling and lower salaries than the national average.

It would be unrealistic to expect workers in any one local workforce of a particular occupation to match exactly the overall national ethnic proportion (or even the overall national male:female ratio). Local distributions of people by ethnicity are not the same as the national distribution, in almost every locality, and preferences for pursuing various occupations are not culturally the same across all ethnic groups. But socially perceived ethnicity also influences personal opportunities,[1] so smart employers go out of their way to look for talented people who have something to contribute not just in the usual places, but in all the places the employers' desire to hire talented people can be communicated.

[1] http://pgbovine.net/tech-privilege.htm
The one that was sexually harassing his employees?
Sounds great, and no, that doesn't seem optimal--1.7MB total for those 25 links.

But that seems to be where we're at now, unfortunately.
So 300 "spammers" are visiting your site regularly. Why are they doing that? Only that you visit _their_ website which is usually offline or doesn't offer anything?

I don't get the point of this spam.
How would you measure, say, Google Drive's specific gravity? GitHub's? I'm confused because you use a single page as a representation of the entire application.
This just needs the addition of the words "sap and impurify" (the sentiment is already there) and it would be perfect.
> Maybe RMS, with his experience of AI research (iirc),
> has a different view.

RMS primarily uses C and Lisp. Lisp source code is a tree already. And C is so simple you can get by with tags and such.

If he was a C++/Java/C# programmer (which he is not) he may have a different feeling on the importance of the AST relative to the risk of Microsoft using gcc with VisualStuio to offer advanced features while by-passing the GPL.
The target audience for these sites are obviously people who want more traffic and want to make money with their sites.

Bigger sites couldn't be targeted cost-effectively because they would have to make a lot more noise for themselves to even show up in the analytics reports. Also, the people reading the reports are more likely professional and aware of those techniques.

Their algorithm is probably not so advanced, so they just shoot lots of requests to any site they can find. Luckily for them, most sites are small and unsuccessful.
I'd be happy to give you feedback. I own a consulting firm and have seen my fair share of CV's/resumes and can at least give you my opinion. My email is in my profile, just send it to me and I'll respond privately.
ITT: A bunch of programmers trying to validate themselves by removing all the fun from everything because "real professionals don't have fun at work".
You Are More Intelligent Than You Know
Every one of these new chat systems have similar problems with key authentication. they fail in similar ways and try to solve the problem in similar and different ways. This articles contribution, while very valid with its "greater than though" tone, is gets on my nerves. I have no idea why it always seems to be a constant when people talk about Telegram without really investigating the dramatic headlines authors claim. Is it that we just hate anything engineered in Russia, China. Its boring already.
Functional Systems @ Twitter
> ... that in another few decades the individual granularity of those particles will become so small and so numerous that we'll basically be modeling liquids and solids at the molecular level?

Also not a graphics programmer, but I am a scientist who has model liquids and solids at the molecular level–a lot of this is doable today, but I doubt it'll ever be applied directly to a macroscopic graphics engine. There are quite simply too many atoms: there's 1 mole (6e23 atoms) in 18g of water. At best, todays chips have several billion transistors (5e9). Even at one transistor per molecule, the numbers just don't add up.

There are lots of multi-scale modelling techniques though, where you directly model the system on the atomic scale in just a few small volumes, e.g. at the tip of a crack just before it propagates. It's not impossible that sort of thing will make an appearance, though I'd still be surprised. Graphics programming is all smoke and mirrors; if it's easier to approximate something using an unphysical process that looks right, people will favour that over an exact simulation that takes far more computing power.
Interesting. I'm hunting for a new place on the Peninsula after getting bent over a barrel by my current landlord.

Have you had any issues with car breaking or other nonviolent crimes? Do you see lots of 'street youths' loitering so to speak? :)
I'm going to have to respectfully disagree. :) (Or, with apologies to Adam Savage, "I reject your reality check and substitute my own!")

A huge portion of my day-to-day agony at my current job stems from a lack of tests. The developers on my team (all lifelong employees, where I'm a contract hire) are terrified of making more than the absolutely necessary changes to code. I can't replace literally copy-pasted code with a shared method without push-back. To even speak of refactoring is verboten, at least in front of our internal customers. Testing small changes can take days, as it must go through QA and the customer, and surprising bugs still slip through. As someone who went through Fowler's Refactoring as bedside reading, this process and turnover rates drives me batty.

Here's the thing: We have the production code up and running, and I'm already adding tests where I can, but we constantly run into implicit requirements. Even the senior developer, who's worked on this code base for years, keeps discovering things about it. We continue to discover genuine bugs, too. The production code empirically lacks enough information to reproduce the tests.

And "good code" begs the question. In fact, it begs two questions: (a) How do you know code is "good" if it isn't tested empirically, and (b) how can code ever be churn-free when the requirements themselves keep changing?
I wasn't around at the time, but from the science fiction of the era, it looks like nobody really thought about how to detect exoplanets from Earth, because everyone assumed the curve of technological progress in propulsion would keep going and you'd just send scout ships to other stars to survey them up close.
I think there's more to it than referrer spam: unscrupulous SEO/SEM people artificially pumping up their performance to justify their rates.

A friend's analytics showed an amazing number of visits for a tiny site. While traffic was up, it did not lead to new clients. She fired the company she'd engaged for SEO/SEM because they kept raising their rates as traffic milestones were reached (hundreds of dollars a month).

Immediately after terminating that relationship, she noticed a 95% drop in traffic and panicked (see http://i.imgur.com/WwJ0vYo.png ). I was asked to fix it for her. One look in the referrers showed that this 95% all originated from China (ads.acesse.com) and was useless/fake (very few page views, very short durations). While we have no proof to support a lawsuit, the timing was too much of a coincidence to ignore.
Not even if scaled up to the size of a lobster?
Was this made in one day?
This is why I use Telegram.

I was spending far too much money sending SMS messages to my friends overseas. A few hundred per month at EUR0.12 each starts to add up pretty quickly. Data is cheap, so instant messengers tend toward being almost free.

Telegram has official clients for my FirefoxOS phone and for my Linux desktop.

I've never used their secret chats. I appreciate their open source nature and am happy to support them.
http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life#Example...
I'll second this.

1. Company ("internal") recruiters tend to be much more adept at assessing technical ability and whether there is a mutually beneficial match for both the company and candidate.

2. They also tend to be extremely helpful and available. They serve as your advocate through the entire process, and will try to get you the highest salary they can[1], and will negotiate on your behalf.

3. They are motivated by incentives that align with yours, instead of e.g. the recruiters who spam you on LinkedIn, disguise their company and bottleneck the process.

Good recruiters fast track you where they can, are very frank and helpful about the company, continually make themselves available, explain everything in the process and are advocates for you.

It is wise to keep in contact with a recruiter if you get a no just because they can help you interview and get into a company a second time.
Indeed, now you mention it it was a 750.

Good thing for my self image I put that question mark in there.
We know they can't but interesting things happen when you are both desperate and rich.
There's a whole wiki that just documents shapes, ideas, and software for Conway's Game of Life. http://www.conwaylife.com/wiki/Still_life http://www.conwaylife.com/wiki/List_of_common_still_lifes
What about trust?

Who is selling me this card, and with my name, address and (optional) email address, how long will it take him to crack every one of my accounts, considering that he has the key?
The downvoters should educate themselves:

http://www.joelonsoftware.com/articles/StrategyLetterV.html
I wonder if you could do this for something like Python - perhaps with the assistance of the type annotations?
I've had the same bogus traffic, and referrers, exactly the same. I wrote about this here:

http://blog.steve.org.uk/paying_attention_to_webserver_logs....

Then put together a simple tool to filter out bogus IPs based on their requests, so that I can firewall them:

https://github.com/skx/webserver-attacks
For any WPEngine employees reading: I now trust you almost completely on the subject of website speed.

This is the perfect opposite of e.g. the A/B testing company that will show a statistically significant improvement from no change at all -- if I see that you aren't overstating the case, I care about the results and trust they are valid.
Re: GPL, BSD and the FSF
Mechanical breakers are standard on Harley-Davidson motorcycles. I doubt there's any road vehicle that experiences more vibration than a rigid framed Harley.

They are self-resetting, but make a fairly obvious noise when they reset.
I feel this warrants a bit more explanation.

I like that you add "No recruiters" to your rèsumè, but do you then accept pitches from really high quality ones regardless (and use that line as a filter) or do you seek out well-known and well-regarded recruiting firms to place you?

And if you find good recruiters, where do you find them?
Social media does mean that we all see the answer, not just Woz.
You're making it out to be devs vs users, but let's not overlook the fact that the project lead, along with several major contributors, have independently brought this up and expressed concerns.
I was thinking more like ditching github altogether and publish everything on Bitbutcket
Just gonna say that task flow is wonderful software that is usable outside of the giant openstack ecosystem. I use it for some internal projects and am quite pleased with it.
Duktape JavaScript engine bindings for Golang
Revo Uninstaller Pro 3.1.1 Crack and Serial Number Download
Recruiting costs, signing bonus, salary, health care, insurance, taxes, equipment, office space, software subscriptions, expenses. I've been at 5 startups, and we always budgeted 200-250k per hire per year
POE?
In this case porting from perl to python makes it much harder and seems pointless. Why not just keep it in perl but incrementally move to a modern perl framework?
Do you mean they only tested it against perfect play for a subset of hands, but ran their program for all hands, and the "close to perfect play" is only statistical?

Otherwise, how could they show it's close if they can't compute perfect?
I recommend everyone visit Yosemite once. The scale is mind-bending. The falls appear in slow motion because the water is traveling such a great distance. Enormous, ancient trees appear as peach fuzz atop the walls.

I can't think of another place where you can walk right up to something so massive rising out of the earth.

I climbed a much more modest, easy peak there 15 years ago, and saw the headlamps across the valley of climbers on el cap. Its an awe-inspiring scene in the literal sense.

If you go, take the time to hike away from the crowds. It's a zoo of cars but quiet and breathtakingly beautiful if you explore.
> Oh come on! Reality check please :)

I agree. Typical Uncle Bob BS

With the source code you have the product. You lose nothing, maybe some information on how it works in some corner cases (which is derivable from the source code anyway)
I'm not convinced that the glider represents the 'hacker community' as a whole - I know a good few folks (not only 'web developers') who have no idea about Game of Life. Damn, I know at least one good coder who never heard of IRC. So much for shared experience.

In all fairness I don't think a 'hacker community' as such exists any more - if there ever was one.
15 New Books That Will Make You Smarter About Business
Yes, CodePlex has a documentation tab... but a lot of projects don't have anything there. I wish it would just hide the tab if there aren't any docs.
the article says this in the first few sentences
The moral of the story is that all targets will be gamed, so only ever target against revenue or something incredibly close to it.
>You won't find a single story in legacy business history of someone who started a wildly successful business because they woke up one morning and thought "I want to start a business".

I don't know that it's woke up one morning, but the narrative I'd read on Amazon suggests that Bezos did something along those lines. As I recall it, he didn't care what he sold, he just wanted to sell something on the internet and searched for something that made sense to sell that way, settling on books.

Obviously, it's morphed and expanded since then, and I doubt he literally woke up one morning and decided to move to Seattle and start Amazon, but it's not like he was already running a web company and decided to add commerce, nor already selling books and deciding to add an online channel.
Biologists don't make claims like "because X is a species, P is true of X" or "because Z is not a species, P is false of Z". The term "species" is not involved in any predictions.

In contrast, consider "structural". Structural and non-structural oppression is treated differently. For example: http://www.newstatesman.com/laurie-penny/on-nerd-entitlement...

I'm also not sure what facts you feel we are debating, or why you feel I "pushed back". I don't even know which facts lsiebert is attempting to assert, which is why I asked.

And the analogy you make to physics or other technical topics is a bit silly. Consider alternate technical topics which have critics - consider HFT. Go read kasey_junk or tptacek's comments on the topic - they don't don't appeal to unstated authorities, refuse to define their terms and attack anyone who asks questions. Strangely, they tend to be far more precise than the critics.
If Apple announced the next iPhone and it had a battery that lasted twice as long as the current one I think a lot of people would be happy. I've noticed I get about 1.5 days now with my iPhone 6 and not having to worry if I forget to charge it at night is great. If it could get me to the end of the next day it would be perfect. It seems that every year phone manufacturers make battery improvements but these are offset by the new sensors and screens. If they skipped everything except battery for one generation, doubled it, and then went back to features would they be able to continue adding features at the previous rate while maintaining the new battery life?
If phone manufacturers weren't in a constant race to cut the last .1 oz off of their phones while still being barely-sufficient to get through a day, this wouldn't even be an issue. I'd be happy to double my phone's weight for 3 days of life.
1m views of your company’s blog: 5 simple tips
Attainr is a free app and it will always be free to use. I might however add a premium plan at a later stage, but it will be a while before I focus on that.
Graph-tool performance comparison
> I wonder if you could do this for something like Python

For something like Python, yes. For Python the language (as it currently is), no, not to the degree that I was talking about (ie. fully statically typed to enable compiling to native code).

But clever type inference algorithms for dynamic languages are a field of active research. Because static type information is the key to compiling fast code, a lot of the research going on in using type inference algorithms in fast JavaScript and other dynamic language runtimes.

At best, programming with a language using a clever type inference algorithm is almost as flexible as programming with a dynamic language - I wish there was more work going on in implementing nicer type inference -based static programming languages for the mainstream.
FWIW I doubt she meant anything judgmental by her remark (approval or disapproval or whatever).

I think she just meant that she saw lots of RMSs growing up: a guy, perhaps a product of his time, who had a certain intensive attitude on a position, a taste for the extremist polemic, strongly held beliefs anchored in moral fervor etc. Also accent, body language, dress, etc. Surely similar people can be found everywhere, but in her case she meant that in the 60s, 70s and 80s Bronx you could get off the train and see bunch of guys that would look to her just like him. She grew up in the same cultural broth, even if it manifested itself differently -- but yes she was and is intense.

I haven't forgotten that simple sentence because it changed something for me: RMS sure can come off as being completely sui generis but really he (like everyone, whether a lowly ant like me or an Issac Newton or Barbara McClintock) is a product not only of self creation but also of his context and upbringing. And realizing that has helped me grow and change (or accept that some things are harder to change than others) over the past few decades.
If you don't yet want to publish, why do you need GitHub or Bitbucket? Why not just keep the repository local?
I was actually a grad student at unm with Dennis Chao. Guy was bright, creative and knew how to tell a good joke. Interesting to see this still on the inter-tubes.
> I recommend TechCrunch's excellent piece on SF housing issues by the same author

I think we should start paying a lot more attention to authors than to the domain names they write on. Not reading the byline is something I've been guilty of for sure, which is why I'm trying to become a lot more conscious of it now. In this case, both pieces were written by Kim-Mai Cutler.
It definitely caught on in some circles; I've seen a number of other blogs that contain a badge with this emblem. Hasn't by any means become universal among hackers, but isn't a complete flop either.
Show HN: Like 99designs for User Experience Testing
Autistic Kids Find Safe Haven on Minecraft Server
> quote stamped, in very small script

You see, "quote stamped on the hammer" would be the case if it would have poetry in the comments in the sources (which is actually nice unless it raises real problems because of some folks who doesn't understand art, but, unfortunately, have a voice in somebody's organization, e.g. lawyers) or, at max (which actually is even closer to your example), if the compiler binaries itself would contain these quotes, which is weird, but still acceptable.

But this one hammer is stamping quotes on my details, really. I hope you can see the difference.
Google Maps settings and prototypal inheritance in ECMAScript
Well for one: at least currently, there's a much better chance of having the c/c++ runtimes on a system than the Rust one I imagine.
Upvoting mostly because I'm interested in HN discussing this.
Not much of a secret. There was open revolt when we were forced to switch in MSN.
Why do we see so many more posts about Django compared to 'modern Perl framework'? Python has killer features like simple syntax and developer familiarity. Django has GeoDjango.

This isn't even a question to me, but to the blog author. My. Point is about order of steps in the rewrite. It is not harder to rewrite first, redesign second, it is easier. I've done it multiple times in c++/c#, perl/python, php/python, r/python.
The app still exists, so it hasn't vanished off the face of the earth.

I'm concerned that graduates have the expectation that you an sit in a room, brainstorm and come up with a killer idea which will get millions in seed funding. That doesn't show that you're interested or knowledgeable in the field/problem area you're trying to solve. It sounds like the gold rush.

That's not to say that you shouldn't sit in a room and brainstorm, but sitting down and listing currently-hip ideas is a quick way to crash. Sit in a room and list current big problems that you have a lot of knowledge about!
This doesn't work in this case.

I have 100 of clients whose analytics are useless, I can't block them on server side since they never visit the sites.

It's impossible to keep up creating filters to filter them out also on Google Analytics.

This technique is a new, has been going on for a month or so.