skysight-inc/HackerNews huggingface dataset:
Some employers will pay for the expensive but worthwhile Dale Carnegie course, which is delivered in major cities.
Yep. RPython is not a language as designed, it's an arbitrary set of restrictions to the Python bytecode and standard library. These restrictions change as developers implement new features and as time goes on. For instance, one restriction I had when I was working with PyPy was "str.strip can only take one character", but this has been removed in subsequence PyPy versions.
Writing these emails does not seem productive. You say you spend at least a half hour writing a draft, and you have someone else look over. That's alot of valuable time spent on a response that is almost as vague as the canned one liner.

Also, the cultural fit responses were worrisome.
US Army Wants to Blast Drones Out of the Sky with Huge Chain Gun
People are missing the point with the Python code. The C++ code and the Lisp code aren't particularly optimized, either. The point of the benchmark is to compare the relative speeds of roughly the same Fibonacci code out of the box.

On SBCL, a memoized recursive fibonacci is about twice as fast as the Lisp code given also running in SBCL on my machine, for example.

I'm more suspicious about why the C++ code is so slow.

Edit: I wrote my own C++ Fib code and tried benchmarking it outside of Clasp (https://gist.github.com/jl2/4d74958b02b3caea2f5c). It routinely ran in less than 0.005 seconds, which seemed too fast, so I looked at the assembly output. AFAICT, the compiler is smart enough to realize fib() has no side effects and is "pure", and is computing the value at compile time, reducing the function call to essentially be myfib = 8944394323791464. It almost seems like an unfair comparison, but since it's comparing compiler performance, I think it's relevant information.
People have disadvantages, especially white men. Who comprise most of tech. You can bet we have to live with any disadvantages and no ones giving us sympathy

Why onboard women? Why give them silver spoons? Why is this a thing?
How is the mud on your pig farm Napoleon?
This is a simple textarea for typing anything you wish
1) Tactical Office Politics

http://www.manager-tools.com/2013/04/politics-101-chapter-3-...

http://www.manager-tools.com/2013/05/politics-101-chapter-3-...

"This guidance probably should have been Chapter 1 of our Politics 101 series. It’s foundational. It’s a HUGE problem for many professionals, particularly young – and dare we say it, naïve – professionals. So many young people say, “I don’t ‘play politics.’” The more savvy folks around them think, that’s good, because this isn’t a ‘game’ you can ‘play.’ "

2) Improve human memory, reduce dependence on high-latency offboard storage (paper, web)

http://mt.artofmemory.com/wiki/Main_Page

3) GTD for Hackers, https://gtdfh.branchable.com

4) The language of organizational models/patterns. The book "Key Management Models" has a good overview, http://www.google.com/search?q=key%20management%20models. The 3rd edition has 75 org models which help when designing the model de jour.

5) Richard Hamming, "You and Your Research", 1986, http://www.cs.virginia.edu/~robins/YouAndYourResearch.html

"One of the characteristics of successful scientists is having courage. Once you get your courage up and believe that you can do important problems, then you can. If you think you can't, almost surely you are not going to. Courage is one of the things that Shannon had supremely. You have only to think of his major theorem. He wants to create a method of coding, but he doesn't know what to do so he makes a random code. Then he is stuck. And then he asks the impossible question, `What would the average random code do?' He then proves that the average code is arbitrarily good, and that therefore there must be at least one good code. Who but a man of infinite courage could have dared to think those thoughts? That is the characteristic of great scientists; they have courage. They will go forward under incredible circumstances;"
Microsoft Taps PBS to Advance Its National Talent Strategy with 'Code Trip'
(no subject) – F.A.T
The Soviet Gas Pipeline explosion - if the whole CIA story is true at all - should not be labelled a bug... The code allegedly did exactly what it's creator intended ;-)
I literally walked out of an interview at AirBnb in tears after the humiliation. I've been so traumatized after that I've stopped looking for jobs for over 3 years.

Only point of the idiotic BigO/whiteboard kind of interviews is to make the interviewer feel good about himself/herself.
Stuff they get done. It was a really good interview. Without going into too much detail (NDA), I had a take-home project about a real world problem, then there were a lot of questions about the project. Of course there are always doofy puzzles too, but those weren't a focus.

The only thing I didn't like about the interview was that they compared themselves with qualifying for the Olympics. That I should "consider it an honor" because I made it to the interview, which is like making it to the Olympic Trials. While I understand what they meant, I think it was a very pompous statement.
English is ridiculously colonized by obfuscators already. Think about the Clinton I debates on what the meaning of 'is' is.

I think those same obfuscators will be happy to emigrate to any new linguistic country in which their skills can be put to use, but I think the Etherium folks are fantasizing that they can make contracts non-ambiguous. Good luck trying.

I think the problem comes in that the contracts must eventually have impact in human minds. However you slice it, there's still an interpretation step. Efforts to make those interpretations unambiguous will be opposed.
Oh, the employee thing. First, I think the contractor classification is totally appropriate for Uber drivers. But if you really want to classify them as employees, I wouldn't be surprised if Uber makes even more money paying min wage and keeping the surge.
This is very helpful, thank you
In short, "Gamergate" doesn't "do" anything, because it has no physical manifestation. Not only does it fail to be a noun, it fails also to be an adjective.

#GamerGate is actually just a hashtag, the context for the hashtag was(and for the most part continues to be) that some (gaming-related) rags, for example Kotaku, are deeply unethical and don't seem to care until it hurts their bottom line.

This is why for example, in response to the support drummed up in association with the #GamerGate hashtag, the Society of Professional Journalists is actually hosting an debate series on it (the event is called AirPlay, and will happen mid-August).

Because some of the people involved in the breaches of ethics surrounding media sites like Gawker-run Kotaku were "feminists", and as a result of the association of feminism as an ideology with women as a people: some people can't help but see #GamerGate as an affront to women because "feminists" are involved in the controversy, and on the other side.

Worse still, the typical #GamerGate poster is so consistently well-behaved that opposing commentators have relied on false-flag campaigns, one famously by a Gawker Media employee.

All the while, there's that tingling sensation of your brain realizing that it really is just a hashtag, and not an ideology.
I think living anywhere other than your home country for a while is a valuable experience. You learn to not only recognise the flaws in your own country (which you can then push to improve), but you also learn to appreciate what you previously took for granted.
As far as I know it's not that something couldn't be shoehorned in, but rather that the language designers' tastes result in additional technical constraints.

Apparently they don't want to support only boxed types (like Java), and they also don't want to generate multiple implementations of each generic function for each size, resulting in code bloat (like C++), or to generate code at runtime (like, say, Julia).

You could argue that they should just make a choice and go with it because generics are so important, and some language designers would do that, but then these differences in design goals are why we have different languages in the first place.

This is based on an early article by Russ Cox [1]; I don't know how the teams' position has evolved since then.

[1] http://research.swtch.com/generic
1. Career Tools and Manager Tools podcasts. Career advice, interviewing help, resume-building, team interactions, navigating office life/culture, salary negotiation, having your voice heard, and many other topics discussed in a friendly and approachable way. I listen every week. https://www.manager-tools.com/

2. "How to Talk So Kids Will Listen & Listen So Kids Will Talk" isn't just for talking to children. Some good advice in here that applies to talking with adults also. http://www.amazon.com/How-Talk-Kids-Will-Listen/dp/145166388...
I regret I accidentally upvoted you when I meant to downvote, please excuse the Sony fat fingers. (Don't buy unless it's Nexus or iPhone, kids.)

Your background assumption outside the first world should be that most people are trying to cheat you, most of the time. If this wasn't true the country would already be at least middle income, absent massive fuck ups, (communism included) or recent wars. If you doubt me I invite you to move to the richest city in any poor country.

All that said education isn't as wonderful as one might naively think. Kerala in South India is anomalously well educated compared to its neighbours but about as poor. The main thing motivating their teachers to show up compared to their neighbours is that Keralan parents beat up teachers who don't at least show up for work.
Ashamed? Lol I think he'll be just fine.
hi, for the keyboard we would prefer to not touch or change the DOM elements other than the outline css rule.

You could end up having various problems adding tabindex, many people use tabindex attribute.
WTF! Windows 10 is basicly Adware. Telemetry and Ads in the Startmenu can't be disabled, unless running the Enterprise Version! Hopefully someone invents xposed/xprivacy for Windows now.
Why Pixar changed several scenes in 'Inside Out' for foreign audiences
That is great to hear. I've been taking a look at the Latitudes as an alternative to the current Thinkpad that I have, and I was concerned about the keyboard. It looked like a good keyboard after looking at some images, but it's always nice to hear from people that do have the laptop. Thank you.
> how do you skip 50 next elements and select the next element with class="oneclass twoclass" in CSS

Why do you need to do this? That's a solution looking for a problem.
Usenet is a way for the ordinary person to be able to talk unfettered to other ordinary people - without a need for a central authority, without the approval and shilling of advertisers etc. So, after decades of the taxpayer funding R&D to create the Internet, when the Internet was handed over to corporations in the early 1990s, the question is not if such a resource was going to go away, but when.

News stories like this marked Usenet going away - http://www.cnet.com/news/riaa-tries-to-pull-plug-on-usenet-s...

It's a confluence of forces. The old Bell monopolies get a stranglehold on the last mile, and then wireless transmissions as well. They become so bold as to lobby to end net neutrality so they can pump more money from content providers with their monopoly. A vast infrastructure is being built to monitor what people say on the network (like the NSA's Utah Data Center) which makes the Stasi look like Inspector Clouseau, in a country quite different than the one whose Secretary of State said in the 1920's "Gentlemen do not read each other's mail". The RIAA/MPAA oligopolies are not busy yet trying to extend their 95 year copyright lease which is kicking in again in 2019, so they can try to shut Usenet down as well. After all, it's one of the rare mediums of distribution of content they don't control. I'm surprised the powers that be haven't cracked down on Internet Relay Chat yet, it's one of the last remnants of the old, distributed, decentralized, noncommerical Internet.
I Regret Buying the Nest Thermostat
FYI: This is utter nonsense and just shows how poorly the journalist did his job:

http://imgur.com/a/zN8Kv

(I do think it's funny though if guys/websites like these do their little propaganda, which later on turns out to be complete BS.)
The Social Coding Revolution
They are expecting you win coding marathons when you work there?

We pride ourselves to be rational/logical but these interviews are so counter intuitive to every thing we believe in.

Don't these interviewers have a little voice in their heads telling them "this is stupid" when they are going through this?
What were the results of the vote? Are you saying Michael was voted out?
Myths about millennials
Maybe. Nobody is going to sign a contract he can't understand if he get the same goods and services from somebody else with a contract he can understand.
Yes, got a couple of early downvotes likely due to the self-referencing answer. I don't worry - unless there is some specific feedback or criticism shared, it normally balances back out in the end.
Now you made me curios. How would you go about doing it with functions? Keep in mind that the goal is to interleave conditions and the code in switch-like way.
Ttacttmacbook.local – Secure Shell 0.8.34
Can someone here elucidate the downsides to living in Switzerland, over the US, particularly for those in the HN crowd?
It is very expensive
Living in Switzerland ruined me for America, too. Depending on where you grow up, it's like being put in a box full of old, silly stuff, whirring through a giant universe of interesting things. Breaking out of it can be very hard.
Has your approach changed since posting that article? What's the feedback been like from candidates that have received emails like that?
Compared to San Francisco, or Oklahoma?
This appears to be copy and pasted straight from http://www.vox.com/2015/7/21/8974435/switzerland-work-life-b... - this link should point there instead.
Lumanarica planta medicinala-mullein herb
What does liquidity mean in terms of drivers and riders? I'm familiar with liquid vs illiquid assets, but how does that relate to something like customers or staff?

If a competitor enters the market and offers a better deal for drivers and/or customers, it would be trivial for them to switch, no? There's no lock in beyond a free mobile app download, a username/password combo, and a CC on file.

I think the only way that supply could present a barrier to entry is if you assume that for-hire rides are a commodity and price is the only consideration. It seems obvious to me that this is not the case.
I think your first line is a great generic response and sufficient in itself:

Our process has a high chance of providing false negatives, so just because we are not offering you a position doesn't mean we are convinced you are not qualified.

I don't really care for the reason why I'm rejected. I'm deluded enough in my own abilities to rationalize the reasons why you're making a huge mistake. :)

The main thing I want is a timely response. What drives me crazy is not getting any response at all.
Rather than looking at the lowest common denominator, I'd hope that such blog posts are something that would have been worth writing and sharing even if the company was not in a position to hire. To put it another way, if a competitor wrote it and posted it, and it made the front page of HN, you'ld still be glad that they did despite it giving the competitor a leg up on attracting candidates.
Tech Evolution: How much iphone 12 going to be more innovative than 6?
from 3 to 6 it was a giant leap. What about 12?
It's a mistake French (Latin?) speakers (myself included) often make: https://translate.google.com/m/translate#fr/en/infirmer
1. It's not standardized in any way.

2. It regularly breaks compatibility through regressions or feature removal, thus having to pin a specific version of autotools to a project to build it.

3. It doesn't manage dependencies.

4. It's not simple.
Hm, the question now becomes what kind of `goto` you're talking about. C's goto is definitively not enough either, since you can't use labels in other functions as target (and have other restrictions). Perl's goto qualifies, because it can jump to functions; also, Perl allows to set the @_ array variable which is used to pass arguments to functions; also, Perl has closures, which is also necessary in this case, to maintain the context. You can now simply argue that this is Perl's way to manually declare a subroutine call as tail optimized (i.e. Perl has manual TCO). Java has goto in the JVM, but AFAIK it does not qualify. Assembly language has various kinds of jump instructions, these do qualify, assuming that the rest of your code is able to deal with the jumps (i.e. you're also implementing closures manually).

I'm pretty sure Guy Steele's paper title was tonge-in-cheek, as around a decade before the well-known letter "Go To Statement Considered Harmful" by Edsger Dijkstra was published. How would one want to propagate something as awful as goto? Well, the new goto allowed to pass arguments with it, and would reinstate the context. This would make it safe from a memory corruption stand point, and also be cleaner for it's now all calling of mathematical functions. So you could do all that goto could, but in a clean way.

I don't know if Steele hat C in mind (which appeared just 5 years before the paper) or which other language(s). Also, perhaps "the ultimate goto" was a play on that it's even actually more powerful than goto in most languages? (I think I still haven't finished reading it, actually, and should, perhaps the answer is in the paper.)

If you want to use goto in C to have the full power of TCO, then you need to write your C program as a single C function, with all actual "functions" of your program represented by labels, and allocate a stack and pass arguments on that stack or in globals yourself. And can forget about any type checking and programmer sanity. (A saner way to archieve TCO in C will be to use trampolines. Or use a code generator instead of writing goto'ified C manually; the Gambit-C system uses this approach to compile Scheme to C.)
I've seen interviewers that were worse than the candidate, knew less, made mistakes in asking questions and evaluating the answer and then rejected the candidate anyway. To get an email like from the OP after something like this would be pretty terrible.

Recruiting personnel in human resources are not in a position to evaluate the merits of the interview and it might help if this person wrote the feedback from the perspective of the interviewer and not as a collective "we".
The single biggest issue was spam. Being largely unmoderated, it became flooded with garbage as the reach of the Internet expanded. Conversation moved to web based forums, which IMO had worse UI in il the early days, because there was more ability to moderate.
Y'know, there's one place I have seen ads in the OS before: Ubuntu's "Amazon Shopping Lens" in Unity. That was ugly and tasteless, too, and I hope Microsoft gets a similar backlash.
They know too many languages.

Bit too pretty in some towns.

Too much democracy.
The Difference Between Minification and Gzipping
Oh I know how to add to this productive conversation! We should totally get rid of all national parks and protected lands of any kind because, you know, those lands aren't being used productively. Your comment is hilariously cruel and, I would say, borderline sociopathic.
comical pr spin...
Calvin was hardly an intellectual midget, and the concept that he put forward the notion that "work led to salvation" is almost perversely wrong!
That is something I didn't realize before but seems to be a common theme in the comments here - So I learned at least one thing to do better from this thread, even if it wasn't from the article. :-)
Should be a lot faster with type annotations.
I sense this may coin several new phrases, much like "software is eating the world." breaking smart, Promethean mindset /pastoralist mindsets.

Also lots of references to previous great insights: Alan Kay, Carlota Perez, Jeff Bezos,
I hardly "lived" there, but I found the culture to be lacking a sense of silliness and in general less personable. It's like what they say about German comedy, it's no laughing matter.

I still really like Switzerland.
The media also include web journalists.
I have to mention, the D Programming language has forums that can be accessed both by a newsreader and from a web browser[1]. It is coded in a framework called Vibe.d[2] for the NNTP protocol and HTTP[3], which I think is fascinating. My only complaint is that due to the somewhat dying out of USENET for discussion reasons, and mostly it just being used for piracy (if you do a bit of research it's still just about as active as torrenting, except it's a lot more automated, used to use USENET, I rather stick to legal alternatives and avoid the paranoia), the old clients while they still work, could still use some touching up which probably wont happen.

I enjoy the idea that if all discussions in a support forum are on the NNTP protocol, I can archive them all, so I hardly have to open up a browser to search through years (decades?) of threads to see if anyone else has had the same issues as me. Imagine something like Stack Overflow all of a sudden at your finger tips without any internet access. It's a really nice thing, sometimes the internet just dies on you when you need it most.

As for IRC, people are willing to use it, if you put something useful on there (support for a project, or a community that people are interested in). If you want adoption from users who are just browsing the internet, maybe a web client / desktop client combination that makes IRC a lot less seamless to the average "I don't know" type of user.

[1]: http://forum.dlang.org/
[2]: http://vibed.org/
[3]: https://github.com/rejectedsoftware/vibenews
In Europe, many, many people were essentially slaves. They were property of a small class of landed gentry who ruled over them with, at best, patriarchal indifference and at worst homicidal, spiteful authoritarianism.

They were peasants.

Then, over the course of about 200 years, some of these gentry got their heads chopped off or were stripped of their papal lands or were rounded up and put in front of a firing squad and thrown down a well.

But there were still plenty of gentry left, and so a deal was struck: we (the peasants) get old age pensions and some trifling property ownership and a handful of other "benefits" and protections, and you get to retain the landed class privileges you've constructed and ... we promise not to chop your heads off.

Ok, deal.

The european social model is not the result of sophisticated empathy and communalism. It's a deal made fair and square - you stop treating us like cattle, and we won't revolt and murder you and your children.

But there's a converse to all of this ...

What if a population was not systematically enslaved and disenfranchised for, oh, say, 2000 years ? What if there is not an intricate system of landed class and privilege and you build the social and welfare state first ?

The deal still gets made, it just gets made in reverse.

You want cradle to grave welfare and benefits ? Fine. These folks over here will give it to you (the money has to come from somewhere, after all) but they will absolutely assert a system of privilege and class benefits. You won't like it. It's "unamerican". Those consequences will be unintended, but there's no way to leave that equation out of balance.

After all, a deals a deal.
Ummm. Calvin is most famous for his work in Geneva, which is incidently what the author contrasts with our culture.

The divergent views on work life balance happened later, perhaps during the USA's rapid industrialization and sold to the people under the idea of 'land of oppertunity'.
[citation needed]

...but seriously, on what are you basing the power-law distribution claim? And what exactly does "success" mean anyway? Market share? Revenue? Profitability? I know a number of small, yet very profitable software companies.