skysight-inc/HackerNews huggingface dataset:
Yes! Usually it's not a problem, but every now and then relativenumber really kills performance.

The last time I noticed this was with valgrind logs; and I have no idea what exactly is causing it (amount of lines doesn't seem to be it).

Thankfully it's perfectly usuable for day-to-day editing. Binding :set rn! to a key circumvents this problem well enough.
Muddling the term black hat and "black hat seo" on the internet, hn no less. You certainly have the balls I lack.
why did it close the page once we submit the registration information? is this site valid?
Caring about the receiver - this is what is lacking. The sender should think about the receiver and send only stuff that would be interesting to him, or help him even if he does not like it at once. The sender should have means to target his messages only to people who would like it. The receiver should have means to express what he liked and what he did not. Channels should be negotiated between the receiver and the sender.

I call this 'social routing'. I hoped that Google+ would do that - but they only covered half of the idea - they let the sender target the message, and they let the receiver choose their sources (in a tangled together way) - but they don't let them negotiate the connection.
Smells like my Tenacious Losing Spree
So Twist is an app that says "i'm an asshole who can not plan my time and do not value your time" in an intelligent way?
Grade essays automatically
they seem a bit too ready to give me advice, as if I were completely naive.

I find myself guilty of this often, more so because I'm younger than most people I give advice to. Interestingly enough, the responses I receive always put me in a positive light and people tell me I act much older than I am.

Perhaps it's my tone or the way that I present an idea but people seem receptive.
I stopped doing my homework when I was twelve, too. Or maybe eleven. I started again when I went to technical colleague. Worked out well.
It started as a civilian resistance for excessive police force. Unique and special part of this movement was political distribution of people in it. Erdogan's party rule 3'rd times the government. At this point they changed from independent, democrat, liberal party to totaliter one. So people in the movement is consist of multiple former Akp (Erdogan's party) supporter, too. That's why it should be important for Erdogan. But instead he's arguing that most of them provoked by other forces so ignoring.
But now, 3'rd day of activity, it changed from civilian movement to anarchist, provokative anti-governmental and mostly illegal movements. That's why now people should calm down. Because initial point of movement succeed it's purpose. Park is safe (court decision), police is off the Taksim Square.

ps: i'm talkin as person who was in activity actually and hurted by police brutality. #direngeziparki
Is there an option to have it mounted inside of a massive gyroscope and suspended above a bottomless pit?
Agreed. But I think it is rather obvious the US did not always rank so low. Here is some more data on poverty in the US (dating back 50 years):

WASHINGTON — The ranks of America's poor are on track to climb to levels unseen in nearly half a century, erasing gains from the war on poverty in the 1960s amid a weak economy and fraying government safety net. The official poverty rate will rise from 15.1 percent in 2010, climbing as high as 15.7 percent. Several predicted a more modest gain, but even a 0.1 percentage point increase would put poverty at the highest level since 1965.
http://www.huffingtonpost.com/2012/07/22/us-poverty-level-19...
If some guy is bad it doesn't automatically makes Putin good. If democracy in other countries is not a real democracy, it doesn't make Putin a democratic president instead of bloody dictator.
I agree, really the first thing I noticed is how well the content was organized and presented.

Many times, the subject matter is interesting, but no attention is given to its presentation, making it hard to understand and read.

The article is math/code heavy, and still very readable and engaging.

Fantastic work.
Is the framework available/visible anywhere? It's a neat approach, one I've thought about but never done anything towards. Kudos for turning it into reality!
> I would say that knowing your data structures and how to analyze algorithms asymptotically is vastly more important than knowing how code is being executed at a low level.

Except that most modern data structure research goes deep into cache awareness (i.e. structures that respect cache lines and algorithms that prevent cache misses and avoid pipeline stalling), which requires understanding of the hardware and the instruction set.

Knowing your Big-O-stuff is a prerequisite for modern algorithm design; it does not take you anywhere new, though.
Backup in the age of the cloud
It's been done: http://jikesrvm.org/

Historically, the performance was pretty decent. I don't know how it stacks up against Hotspot today, but I note it does still seem to be a live project after >10 years.
There are infinitely simpler targets for malware with better returns than writing a package to be used by developers in the hope you'd be able to scoop up random certs and database credentials of limited value. It is POSSIBLE your package would get installed on a server run by an organization with credentials that a malware author would care about: but unlikely, and quite frankly not worth waiting for the day when you can make more money (for example) breaking into CMS servers and distributing browser exploits.
I like it!

It sounds like ~ pointers are basically like unique_ptr in C++11 or scoped_ptr at Google (http://google-styleguide.googlecode.com/svn/trunk/cppguide.x...). In practice, I find that these are the most commonly useful semantics, and as Patrick mentions it is simple and predictable.

I fully agree that the landscape of GC/refcounting solutions is diverse. If indeed there is a way to allow for different approaches without favoring one, I think that would definitely make Rust more widely useful and future-proof.

One question: one distinguishing factor of GC (vs refcounting) is the need to "stop the world" during the mark phase. Would there be a way of doing this from the standard library, or would the GC scheme itself be implemented outside the language? Likewise with any barriers that might be required for mutations, scanning the stack, and other tricky parts of implementing GC?
Freshly passed out hacker, pythonista, and Django-ist. Everything fits except, that I'm based out of Chennai. Sorry.
well, i just created this user after i sign up to that site and getting a wtf moment and freaked out because i can't sign in to my gmail .. anyone successfully registered?
New Sensor a Thousand Times More Sensitive Than Current Camera Sensors
I look forward to the proposed solution. Because while I understand the arguments about simplifying the language and allowing for external garbage collectors, I am not sure I am convinced that the GC type will be as simple to work with as the current built in GC:ed type. Sometimes you want to have GC when coding and as it is currently implemented in Rust it is easily accessible and simple to understand with readable code.
Great initiative. Thanks.
Google have documentation on creating custom StreetView panoramas: https://developers.google.com/maps/documentation/javascript/...
Just like Python, Glas (Глас) doesn't really distinguish between dicts, objects or methods/functions. For it functions are just a fancier version of objects which are a fancier version of normal dicts. Later on, during evaluation, Glas makes a distinction, not before though.

I am planning on adding additional features like adding statements after each method call with the ':' operator, like this:

# ship.attach_weapons(...):

ship's attach weapons: blasters, rockets, lasers:
print "Eeeekkrrrrgh! Weapons attached successfully!"
print "listing:"
for weapon in *: #all arguments of attach weapons
print "Weapon:", weapon
else:
print "WARNING! WARNING! Ship weaponry attachment FAILED"
print "You're defenseless!"

detach weapons:' ship:
print "Weaponry detached, seek cover!"
else:
print "Weaponry detachment FAILED!"
print " AUTODESTRUCT SEQ. INITIATED"
print " EJECT EJECT EJECT!"
auto destruct: 20s' ship
Sound Sensor Failure
Does anybody know what changes Atul Chitnis has caused in the open source world?

Edit: the man has a wikipedia page, for the curious: http://en.wikipedia.org/wiki/Atul_Chitnis
Which version are you using? And do you install packages globally using the -g switch?
I've had the most mileage out of single-page web apps. So much of your code is perfectly untrustable UI logic that can live on the client anyway. I use http://meteor.com so I never run into issues with latency or spotty ORMs...
Javascript doesn't have integer types.
Syria issues travel warning against Turkey
http://edition.cnn.com/2013/06/03/world/meast/syria-turkey-travel-warning/
Jekyll In 15 Minutes
Carmack was talking from experience: http://en.wikipedia.org/wiki/Shadow_volume#Depth_fail
Really interesting. I'd love to see some numbers from a site/product that actually A/B tested both options.

If I had to use my credit card to get a free trial with Buffer for example, I would have never tried it (and eventually converted), but I guess it depends on the product.
Do you have a link to the whitepaper?

I'm in the same boat as you. I email with most of my friends and family.
Umzug
umzug wien , umzug
Umzug Wien und Österreichweit , Herzlich Willkommen Bei Luxusumzug , Zögern Sie nicht und starten Sie noch heute mit Luxusumzug Umzug in Wien – und ziehen sie der besten und preisgünstigsten Umzugsfirma in Wien um , Luxusumzug „Umzug“ bietet Ihnen Dienstleistungen an wie zB Umzug in Wien und Österreichweit .
Really interesting work.

Comments:

1. What did you use for the area polygons?

2. Moving the pin obscures where the pin is exactly. It would be better to centre the pin and move the map.

3. The search results are obscured by ads... It makes it impossible to then use the service (on ipad)

If you want to chat further: rayhan@rafiqomar.com
Replying to myself: all those sides would be of equal length, defying Eculid -- or rather I'm missing the fact that five triangles meet in the original icosahedron. So those "corners" would be pentagons, not hexagons.
States killed around 200 million people in 20th century. Does your statistics on violence include these victims?
Now we are blurring into the line of architect, but that is too much of a hands off role.

If an architect is hands off he or she is either a project manager or a business analyst. Consider the definition of architecture -

Architecture in the computing world consists of a system’s elements; the relationships between those elements; the attributes of the elements; and the attributes of the relationships. [1]

A "full-stack" developer is an architect.

While the list covers the usual suspects, I'd also mention tiers, how they facilitate scaling out and up, and how a layered design facilitates them.

[1] http://www.bredemeyer.com/whatis.htm
You don't get caned for littering in Singapore.
We tackled a lot of these problems when building an app for Wrangler: http://appstore.com/wranglermileage
Your absolutly right, 5-6 months ago there an exploit involving the sunderer which crashed the hex it was in.

Observing from the outside the hex was very surreal, any entity that crossed the boundry simply stops dead. Not my video but shows what happens on the client when the handover of entity control fails! http://www.youtube.com/watch?v=bJGrFSQn3ZA
There was an interesting article in Slate a while back about the ethics of eating oysters as a vegan: http://www.slate.com/articles/life/food/2010/04/consider_the...
This is pretty interesting. I would add mobile development, perhaps to the User Interface layer? I have not worked at Facebook but I seem to remember hearing that the mobile site used to be a feature team on its own, but has now been split out so each regular group is expected to produce a mobile-ready feature. (If anyone knows more about that I'd be interested in hearing more).
The French government refuses to give priority to Free Software
By shield I meant that thing on a car that saved him from being run over and "just" tossed him to the side.
It's odd - but I don't really conceptualise working on these as separate things any more.

While product-market fit might be the kernel, strategy & business model come along for the ride. They all co-evolve together. In many cases the p-m fit, strategy and business model are so intertwined that it just makes no sense to develop one before the other. Tweaks to the product affect our BM, tweaks to the BM affect how we think about the product, those tweaks to the product may drive the strategy in a different direction, and so on.

I guess the hidden context here is that this is sound advice for certain kinds of B2C startups that are leaning towards, or capable of, VC scale investment. There you're not really leaving the business model to last. You have an initial business model of "get investment", and then you can transition to something more sustainable. Absolutely nailing that pm fit and strategic vision without the distraction of trying to produce a viable business model from the start probably makes sense.

For the average bootstrapper or new product team - not so much. Because without some sort of income stream earlier on product development cannot continue.
How Google is mapping our lives
Developer != Web Developer
How Microsoft shattered GNOME's unity
To be honest, ELisp is not bad. Not in the same range as VimScript. In fact, ELisp with this weird concept of I/O through buffers makes a lot of sense for a text editor and I find it quite an elegant concept (not always practical, though). And while ELisp is not really CL, the lacking parts are the interpreter and runtime themselves, not the language.

Writing elisp is not hard. What's hard is integrating all the modes, keymaps and quirky behavior of coupling all these smalls bits of code together. This is what makes emacs hard. Emacs, the "core editor" itself, is incredibly small. Way smaller than vim (build it by hand if you don't believe it). Emacs as the editor that you use every day is almost pure extensions.

There's a /whole lot/ of global state in an editor. This is not going to change with Python, Guile or any other language. Users that complain about ELisp, most of the time actually never tried to write ELisp at all (they just glue some elisp around in .emacsrc). That's fine, but they don't realize what's going on under the hood. The C/C++ mode in emacs is completely different to the "stupid" syntax highlighting in Vim or most other editors.

I normally recommend switching to another editor if after several years you still don't appreciate the difference. IMHO emacs, as it is, is a great editor. ELisp is part of the success (though guile would be a step forward).
Right here: http://mobisocial.stanford.edu/papers/mrprivacy.pdf
I was done with Facebook when they introduced that the content from a page you 'Like' doesn't necessarily appear on your timeline. That was a deal breaker for me and many others.

You 'Like' something/someone for one simple reason. You feel that page is interesting to you and you want updates. If you don't want updates from something you like, you write it down in a notebook.

Gone are the days when Facebook was an obsession. People tend to expect more and more from the service (even though it's free) they use but Facebook went in the exact opposite direction - they gave back less of what we want and more of what we don't.

I see more and more companies exclusively on Twitter which is great. Twitter's a great platform for business while I always had this sense that Facebook is more suitable for individuals.

After a week/month/year/half a decade you realise it's taking up a larger percentage of your than you'd like and you make cuts.

I have kept my Facebook account open but I can't remember when was the last time I checked it out of interest. If someone messages me or write on my wall, I get a (non-push) notification on my mobile or email (in the mailbox Newsletters which I check/clean at the end of the week). But that's it, Facebook is (almost) a past for me, just like Myspace.
I imagine when he mentioned Full Stack he was implying Web Developer unless the term goes beyond the web.
Screensiz.es – reference chart for device screen sizes
They could really improve by doing an automatic "tabbing" like the new Gmail does. People don't really use lists on facebook since it's not forced (like in Google +).

Also because it's not as easy as drag&dropping a mail into the right tab.

Anyway, just my 2 cents.

PS : Actually Facebook is going through the same thing Mail has been going through since its creation. It was only friends at first, then co-workers and friends, then spam & forum notification, newsletter etc... came around and now it's becoming hard to sort through all those things. So my remark on Gmail's tabs still stands.
Ehh... No.

Because they would have nowhere to move to.

First... China has a humongous work force, which solely on numbers no other country can compete with, you need whole continents to get the same mass of workforce.

Second, in comparison to the rest of the BRIC competitors - Chinese workforce is relatively homogenous, well educated and most importantly of all they have a work ethic (Brazil? Hahahahah).

Third, low price is not the sole reason why stuff is produced in China (Go read why Ipad production is never returning to the US according to Steve Jobs).
You are missing the per-CPU parallelization via vectorization that lies at the core of every modern video decoding library. The conundrum with C is that it is one of the very few languages that allow (via assembler callouts) to directly use CPU vecorization instructions, but at the same time does so in a manner that absolutely prevents automatic optimizations (i.e. by observing data dependencies).
The screeching brakes sound of context switches in Vim is not more "efficient" than just pressing a key combination to perform whichever transformation on text you wish to effect in Emacs.

I use Emacs to edit text, and I have limbs I'd rather lose than have to perform that task with Vim's airbag in my face.
> this is no reason for them to become populists and sway away from their actual job

Protecting rights is not as easy as just giving a speech or writing a blog post. It is about engaging with the other side (not just calling them idiots). It is about building social capital. Over decades. So that when the time comes, to take a stand on something, you can cash it in even it is highly unpopular. That is the power great leaders have had throughout history and you cannot accumulate it(nonviolently) without being populist.
There's this report from Totango - http://www.totango.com/wp-content/uploads/2012/11/2012-SaaS-... (PDF)
An interesting side effect of prompting credit card sign-ups is that the visitor is engaged in getting use out of the service immediately. They're running against a ticking clock (14 or 30 days) to get whatever service running.

Those who don't prompt for cards are under no immediate time pressure and therefore less likely to engage a month down the line when the specific problem that caused them to search for you in the first place is no longer as acute.
Just like in the context of HN, "designer" seems to mean "web designer".
Hi Robert,
Is there something wrong with asking one's friends to sign up and share their experiences and give us an upvote. Not sure why you're going through all this trouble to figure out what is generally an obvious thing for any site seeking traction to do.
Your argument made sense in the years past where there only were technical people on the internet. But now it is less so. People are comfortable making their own choices on the internet and don't need the recommendations or advice of technical people like they did it in the past.

Look at the success of Pinterest or Instagram for example. Neither grew because of technical people.
(B) Sounds a bit like a spark file:

http://lifehacker.com/5941997/defrag-your-brain-with-a-spark...

(there are better links than this one but it's the only one I can find that isn't blocked by my corporate firewall)
Owl Programmable Effects Pedal
I can't say I understand what you mean, but hexagons should be more-or-less equal in size and possible for players to understand.
100% of my work is Django and frontend web based.

Although I'm trying to market myself as an iOS/ Objective-C developer.
How would a Full Stack developer look outside the web world?
>Part of this is when your work life becomes your social life. Particularly in startups, being at work can be a mix of actual work and chatting, getting lunch, having a drink and a good time.

But they still count that all as work time, which is... silly, and brings lie to this idea that you can productively work 80+ hour weeks. Just hanging out with the gang at the office isn't work. I mean, if you count 'being around people who are employees of the company' as work, it is actually fairly rare that I don't work a 20+ hour day.
I've never considered myself a confident speaker but last year I did 8 talks, some were in small meetup type events, others in larger conferences.

Most of the of other speakers I meet are just as introverted as me, get quite nervous about speaking, but with practice have got better and learn how to manage their stress and introvertness - I don't think the OP is any different to that.

Experience and positive feedback helps, with good preparation the more talks I give the better I think I get.

I know that I currently give a far better talk if I've got space around me (I want to be able to glance at my speaker notes if necessary, but find podiums really restrictive).

I also like to move around and come to the front of the stage not be shy and retire to the back corner (even if that's what I feel like doing sometimes).

I also have a routine before I go on stage - drink plenty of fluids, close my eyes, breath and just think about how I'm going to start, key points etc.

The other thing that always helps me is remembering the audience have come to learn from you they want you to succeed.

I don't think "everyone must be a speaker", for some of us it's just that it's an effective way of teaching and sharing knowledge despite our introverted nature.

(Other thing to remember is when you're onstage at a big conference, you can't see past the first few rows anyway)
I love George Carlin. Doesn't change my opinion.
Hi,
Please let us know if you're still having trouble signing up. We're seeing registrations coming through successfully.

SwarmIQ
Longchamp Sac à Dos Rose Broderie
Longchamp Sac à Dos Rose Broderie
I don't think this is a HN-ism. Can you point to a reference to 'full stack developer' anywhere that does not refer to web developer?
Have never seen a single baby picture or cat meme or anything like it on Facebook. And several of my friends have kids.

There is a temptation when people comment on Facebook to extrapolate their experience with the vast array of different societies, social norms, perspectives, ages, interests, backgrounds, maturities etc.