skysight-inc/HackerNews huggingface dataset:
I used to live in Nowhere, Florida, and would move back in a heartbeat, but from an employment standpoint it became too risky. Most places outside of The Usual Tech Hubs are one-horse towns when it comes to tech employment, major opportunity risk.

If you're a software engineer and live in the Bay Area and suddenly lose your job, depending on the economy you're probably in for a 1-6 month job search at local companies where you can show up for an interview at any moment's notice. If you're a software engineer and live in flyover country and suddenly lose your job, you better plan on moving somewhere else. Interviewing involves 2-5 hour plane trips all over the country, and then when you finally find something, you need to negotiate relocation costs or fork over $5-10K to move. The prospect of repeating that cycle is pretty unpleasant.

So we put up with 2 hour commutes, tiny homes, and sky-high cost of living, because that's where the companies are.
I am glad you are using the book :-)

I think we can add a chapter on Redis then!

That was a goimport gotcha, I use visual studio code, so have never really written imports.
How the AK-47 and AR-15 Evolved into Rifles of Choice for Mass Killers
A good way to do that is to skim titles on DBLP. E.g. http://dblp.uni-trier.de/db/conf/sigsoft/fse2015.html.
No, I am not mixing up anything. You and I are just focused on different pieces of the GP statement. Suggesting, as you are, that things could be monetized differently is a rather different position from decrying the role the federal government plays and actively advocating for essentially hamstringing it.
Yup. I'm working on a sort of forum / collaboration space for my nonprofit (we're within a few months of open-sourcing it), and one of the big reasons we started from scratch is allowing users to work natively with rich text editors.
Sometimes magic isn't a good thing, especially when you're operating a service used by as many people as hn daily. Magic means things happened that I didn't explicitly instruct.
> internationalisation and localisation

These will be the next topics to be added :-)

Also, I use visual studio code, so haven't really written import statements on my own! I'll use html/template, because no matter who wrote the templates, escaping them is a good idea
ok, we decided to change it to more traditional configuration: animates only first time you scroll over it. cheers
> reverse descending order

...so, ascending order?
I've had the same experience, but only with embedded developers like you described. It probably has more to do with how talent is distributed age-wise in that field.
> Many programmers seem to have no real care for creators

Programmers are creators of lots of copyrighted works. Claiming that programmers just want to dismantle somebody else's livelyhood is misguided when we use on the copyright system heavily in our work as well.

On another note, I'm sad to see you downvoted. Your point of view is widely shared by the public and if we're going to enact any change, we as a community should listen to and think about how to address your points.
Lyor Cohen: 'Steve Jobs was a seductive and profound bully'
Not if as part of sign in the app asks permission to get that information. That is how all oAuth logins from FB to Google to LinkedIn to Github work. You ask for permission to get exactly what you want and once granted the app can get that information without violating any TOS or getting banned
Can anyone comment on how and why this price increase happened? Has supply not kept up with demand?
Nope, rent management companies generally take a cut for doing the _Management_ portion. That means drawing up forms, selecting renters, doing background checks etc. The landlord still has to pay for or do repairs. I wouldn't be surprised if some management companies will arrange for repairs to be done as part of what they do, but it still comes out of the landlords pocket.
I like the Kindle iOS app, which now allows you to 'flip' through pages by dragging a bar.
It's not unambiguous. If enough grannies decide to pirate goods (edit), the effect is the same, or if anything worse because they are distributed and impossible to stop, where as repurposers can be at least targeted. If you own a physical goods store, shrink is shrink...a professional thievery team vs 100 grannies and kids shoplifting results in the same loss, but if anything, it's easier to watch out for and stop the team.

Problem is distributed theft is a new thing for us as people, and it seems to be very hard for us to stop or deal with.
Perhaps she signed-off her email/post/comment with a female name? You know, it is perfectly reasonable to assume gender when the name is obvious. E.g. the odds of a person called "Samantha" being male are miniscule compared to it being a female. Because in both cases, "it" is a person we are talking about.

We can't just erase gender. People think in gender, and they consequently speak it. I don't think twice about mentioning "some guy" commented on my post, for example. Just the other day I decided to be even and refer to a hypothetical person by using "s/he", and even got called out on it.
Looking into a Cyber-Attack Facilitator in the Netherlands
I think you are confusing what I mean. The details are there but at a quick skim it doesn't look like you job hopped. And lets be honest, no one does more than a quick skim of a resume until they've decided to talk to you.

I'd bet you a large % of the people that toss out resumes for "job hopping" skim a heading-per-contract-from-Y-to-Y format and toss your resume without sorting out the details.

Self Employed YYYY to YYYY

* Contract A

* Contract B

* Contract Farming Agency (which gave me N projects)

Corporate Titan YYYY to YYYY

* Project A

* Project B
> Reading just bits and pieces of the bible doesn't give you the proper context to interpret properly.

Right, but if you read more you will be utterly confused and find conflicting views. Which is why most people only pick the parts that they agree with.
Any publicity is a good publicity. Unless it's an obituary.
What measure do you use to determine that AWS and Azure are the leading IoT providers? (Genuinely curious.) I know that they're large infrastructure players who are doing IoT, but are they also leaders in the IoT space?
But do you not understand that while writing a sentence, it is not the job of the writer to tip toe around the reader's possible negative life experience? It would be near impossible to write about anything if that were the case.

Example: In your post you used the phrase "bad memories." I have bad memories of something that happened a week ago. Thus, your post is offensive (by your reasoning).

Ultimately if you're speaking appropriately (as in, not using slang), it is the job of the reader to perceive context correctly.
I firmly dislike this style of writing. I call it ADD writing. It took 3x as many words to write and 5x as much time to read than if he had just gone straight to the point, instead of going off on some over-the-top rant or irrelevant tangent every other sentence.
I'm not super happy about Mozilla corrupting the essence and spirit of Open Source by throwing money at massive open source projects created and maintained by their already successful friends.
Nice light you have there. It would be a shame if something were to happen to it...
Reduce/RLISP looks like this:

symbolic procedure detq u;
% Top level determinant function.
begin integer len;
len := length u; % Number of rows.
for each x in u do
if length x neq len then rederr "Non square matrix";
if len=1 then return caar u;
matrix_clrhash();
u := detq1(u,len,0);
matrix_clrhash();
return u
end;

Which would be approximately look like this in Common Lisp:

(defun detq (u &aux (len (length u)))
(dolist (x u)
(if (not (= (length x) len))
(error "Non Square Matrix")))
(if (= len 1)
(return-from detq (caar u)))
(matrix-clrhash)
(setf u (detq1 u len 0))
(matrix-clrhash)
u)
They're in the second category - the ones nobody uses. Once people start using them, they'll move into the first category.

(Note well: This does not mean that no improvement is possible, or that all languages are equally bad. It merely means that the perfect language has never been written, and likely never will be. If people are using it, they will run into limitations, problems, and areas of frustration. Then - hello, human nature - they will complain.)
Quick Primer: Mr. Cohen is a captain of industry in the music business. There is much written about the fellow and his dealings in the business. He's achieved much, but has detractors.
> "retard" is also a correct word to use here; it means "to delay".

I think its wrong; my experience of its usage suggests that is, at least, odd to use it intransitively, and, in any case, the use here might be compatible with "to be delayed", but not with "to delay" (that is, "advance or be retarded" would work, but be less-than-desirable for lack of parallelism of structure; "advance or recede", to the extent that it communicates the correct meaning, is preferable.)

All this is aside from any concerns of "retard" being used offensively in other contexts, which I think is irrelevant to the problem here.
Nice. I think you mean f(x) = 0.5*x^2 though.
"2. Exclusively 1-2 year tenures - This person is trying to jump around to maximize salary (and isn't able to convince their current employer to match/exceed an offer)"

Isn't the conventional wisdom that, even if you are able to convince your current employer to match, that you shouldn't take their offer? Most employers have already decided you're "not loyal", and as such will be looking to get rid of you.
I would guess that if the struct is packed, the compiler won't assume any particular alignment for the struct itself either, so even if a member is properly aligned relative to the beginning of the struct, it may not be properly aligned in memory.
Definitively this. Most in-office jobs involve using a computer a lot for data crunching or whatever, or it requires a lot of meetings that you can have just as well over Skype or Google Hangouts. Even meeting with clients can be done remotely, and there are technical solutions for transferring and handing off documentation and the like.

The only things that absolutely require on-site are things that deal explicitly with the site itself: construction, custodial services and maintenance, hosting parties 'n shit, whatever. The average 9-to-5 pencil pusher job, on the other hand, has no reason not to be remote.

I firmly believe that the modern concept of the "office" will change drastically enough in the coming years that an office will no longer be a physical place, but a state of being - "in the office" now becomes "in job/work mode". We as employees just need to push for this change, now that commutes are getting dumber and dumber. In places like Boston, anyway.
Kim Dotcom’s Mega and Bitcoin ‘Baby’ Will Be Born This January
WalmartLabs - iOS / Android Developer | SF Bay Area | Onsite | Full Time

We are a small team of engineers building mobile products for over 140 million customers who shop at Walmart stores every week. We are looking for product focused mobile engineers who share our passion to build high quality products and ship fast.

iOS Role: https://jobs.walmart.com/us/jobs/696347-5022

Android Role: https://jobs.walmart.com/us/jobs/751134-5022

If you are interested, reach out to me at batikoglu@walmartlabs.com
For example, the Bible has a lot to say about slavery and is directly connected to its abolition.

It also has a lot to say on the topic in that slaves are to continue to be subservient to their masters, thus supporting the point. If one reads it cover-to-cover and doesn't walk away with a stack of questions starting with "so which is it?" on just about any topic, you weren't paying attention.
ZFS is more stable, but the architecture it forces you into is IMO far from ideal in many cases.

I've played with BTRFS (in RAID-1 mode) instead of ZFS because of the latter's limitations about adding drives. With BTRFS, you can drop in a new drive at any time and rebalance. This is how things ought to work. ZFS's concept of VDEVs might make sense for huge corporate storage arrays, but they're just a pain if you're running a small server or NAS, where growing the array drive-by-drive is a very common scenario.

Due to the complexity of dealing with VDEVs, I've personally never seen much use for ZFS on Linux vs. just biting the bullet and dealing with LVM over mdadm. BTRFS is the closest thing to a compelling argument to moving away from that setup I've seen on Linux.
I didn't realize I was at a FedEx until I read this. Thanks Ulysses.
Marissa Mayer's interview at Google was using Bloom filter for spell check.
For the majority of women in most of history, oppressed means that your life is just as difficult as a random man of the same class, plus he might rape you.

I'm done here.
I have no idea what this is even supposed to mean.
> publish

Sandstorm is a platform for personal computing; each person runs their own applications, much like in a PC. Also, applications don't get hostnames; each document (or equivalent) in the application gets its own hostname.
> "you can connect the computer card to your TV set to continue working if your monitor fails"
> I've never had a monitor fail on me, is this an actual problem?

In one monitor I've had a contact go loose that would black out the screen. Positioning it in a special way would reestablish it.

As for laptops.. the only cases I have seen are user caused, like closing the screen on some earbuds in a rush.
Derision is not civil, and explicitly discouraged.
> (Hint: He Answered)

How is that a hint.. Feels like "hint" is not the right word to use in this case
AVG Internet Security 2016 Serial Key Till 2025 Full Download
Wow, this is quite interesting to think about.

1- If your company had an asset (Martha Stewart's brand) that you know is about to become a lot less valuable, saying "the asset will not become less valuable", when you know that to be a lie, should be considered fraud.

2- clearly, if charged with a crime, you have a right to speak out and proclaim your innocence.

Two fundamental things that are opposed to each other. Which should win out?
I'm an eighth - theist: I believe in 12.5% of the bible.
I'm not entirely sure of your point. My neighbourhood is a carpenter and I assure you, he make significantly more money than I do as a developer. Still, I don't want to be a carpenter, I want to be a software developer. I can't speak for the rest of the Danish population, of cause, but I think that most of us are raised on the premise that we can be anything we want be, and we should pick a career that will make us happy.

When you're in a society where it financially doesn't matter which career path you pick, you're completely free to pursue a career that will make you happy. I'm not forced to "gamble" on college. I'm free to choose to go to college, if that will make me happy. The only limitations are my abilities, and the quotas on certain educations, because we really don't need that many lawyers or people with degrees in "French 19th century painters".

You equating success with money, and that's not really the case when you're ensured, well almost, that what ever you do, you will pay well enough.

Of cause there are poor people in Denmark, of cause there are people who absolutely hate their job, and there a tons of people that would rather have a well paying miserable job, than a fun low paying job. Denmark is not a countries filled with hippies, where everything is perfect and everyone gets their fair share. There's people who have be extremely careful about how they spend their money, if they don't want to live of pasta the last week of every month. BUT their children, if they have the abilities and the desire, have the option, for free (plus 800USD per month to help pay for food, rent and books), to go to college... or become a well paid carpenter.
Right, Berlin is the capital of Germany, but the reason I brought it up as a counterexample for New York is that the Cold War and aftermath left it economically depressed for decades. Until quite recently, rents there were very cheap (on all kinds of interesting spaces), and the art scene flourished.

(And meta note: thank-you for editing your post to be more civil. It looks like your account is relatively new, so I'm going to leave a link here to HN comment etiquette in case you haven't seen it before [1].)

[1] https://news.ycombinator.com/newsguidelines.html
How much of that is Java's fault, though? Would those jobs be any less horrible if that software was written in COBOL or C++ plus CORBA? Probably not.
It provides basically a subset (maybe around a third) of the same interesting papers that I see in conference proceedings, but it provides them earlier (typically 1 month to 1 year earlier). This can be important as my field (NLP) is quite fast-paced.

Just to give a concrete example, this paper (which was a relevant read for me) was published in TACL in July this year but was available in arXiv since February: https://arxiv.org/abs/1602.01595
Hi, I represent PyPy project. We don't have personal connection to mozilla nor we're successful enough to pay engineers full time. Can you explain some of your accusations?
There is cool and very quick explanation of bloom filters:

https://www.youtube.com/watch?v=-SuTGoFYjZs
I wish the money would go towards lobbying the government for more direct support for open source projects in the $1 billion range. It still is a great ROI for the feds and other governments.

Companies that use open source software as well as create it should lobby the government for funding open source as well. This would include Google, IBM, Redhat, Microsoft, Facebook....
totally agree. +1
Making Page Objects to Play Nicely with Ember-Wormhole
"I also sincerely hope that this portends Firefox bundling a Python runtime with the browser, providing a DOM API, and letting sites provide client-side scripts in Python."

I expect WebASM to eventually get DOM bindings. At that point you'll compile your Python into WebASM.
Except that sharing is not illegal. The idea itself is absurd and sounds absurd when expressed. If you told people that sharing was illegal, the most common response you'd get would likely be, "lol, wut?"
compatibility, at least in the short term?

I put a LE cert on a project, and some folks calling the API with old Java clients couldn't trust the cert. They could have upgraded, but it was easier to get a commercial cert and be done with it.
Like others note, using states as your unit of granularity here because nullifies any useful conclusions you could take from this.

This is basically just a map of "how many dense cities does each state have?" and tells you nothing more interesting than that.

A per-county map would be much better.
Exactly. I came to live in Boston because there is shit-all for tech companies in Jacksonville, FL. I wasn't about to start one for myself, and I wanted to both make a good salary and get lots of experience. If you want to work a job, you go where the jobs are - and those are in places like the Bay area.

Of course, none of this would be an issue if we would all just work remotely, but that's not going to happen for a while.
Yes, "hire". Can't edit anymore...
What was the eventual outcome of Affinity Engines suing Google over copyright infringement with Orkut, the product? Back in 2004 they claimed Orkut, the person, copied source code when he left the company. I've always been curious what happened to that suit.

http://www.wsj.com/articles/SB108870389649953006
I agree with the sentiment of that tweet mentioned in the article, except that Austin isn't really comparable to NYC or SF in terms of living expenses. Perhaps more expensive than the average American city these days, but definitely not in the stratosphere like those other two.
XP is supported. There was an issue due to some schannel bug in XP choking on the issuer certificate, but that was fixed earlier this year.
>Of course there is, it starts with not pretending that just because they're homeless they must have no commitments, no attachments, no fear of new and unknown scenarios etc.

Everyone has commitments and attachments, but looking after your own well being should generally take priority. If you prioritize those attachments first you do so by choice. Fear of new and unknown scenarios should not be keeping people homeless.
Diversity and Inclusion: Building an Inclusive Remote Culture
In physics, arXiv is where it's at --- conference proceedings are usually not very relevant, and people usually put also them on arxiv.
Better Tests Feedback with Ember-Qunit-nice-errors
It's not really set in stone, from here[0], for instance - "Technically, since "mouse" is an acronym for "manually-operated user-select equipment," it could probably be pluralized as "mouses." But since hardly anyone is aware of the word's etymology, and because it sounds less awkward, most people pluralize it as "mice.""

[0] - http://painintheenglish.com/case/534
Offtopic. His opinions on open source politics are little matter to his technical insights. I can appreciate Hitler's paintings, etc etc.
> I also sincerely hope that this portends Firefox bundling a Python runtime with the browser, providing a DOM API, and letting sites provide client-side scripts in Python. JavaScript has been allowed to reign for much too long.

Not going to happen. Web Assembly is the one "alternate runtime" (which isn't really an alternate runtime) that is ever going to exist.
Where would i find me a Russian bride now?
The good embedded programmers are awesome, and there's probably something beneficial to the era they developed their skills in. These guys would've started programming in the 70s, when even desktops weren't as powerful as a couple of the chips we got to use in our "embedded" environment.

They came out of that era without being spaghetti-coders like a couple of the guys that were, basically, ousted before I got to that office. So they learned to code well within constrained (cycles, memory) environments. As more cycles and memory became available, they just used it more effectively.
To emphasize: NBER working papers are not peer reviewed, yet sometimes have been referenced by media.
THere's a midwestern dry cleaner suing the IOC over this right now. This seems frivolous, at first, but it's actually a legal grey area in that it doesn't seem like anyone has ruled specifically on it.
Shameless marketing bullshit. All they want is our money (personal data). I don't have to install the app to already know that you have to agree to allow access to everything on our phones.
Would you suppose it will be something like bluetooth keyboards getting replaced by a usb dongle that talks to your keyboard using some other radio protocol that isn't bluetooth?
Two-Factor Authentication and SMS Messages
Delighted, but not surprised, to see Caddy on this list. An excellent choice, to be sure.
Yes, but it's usually cheaper.
Though primarily my Detroit friends are entrepreneurs or engineers working for them I've noticed that there has been a wholesale movement of artists to the city.

Though in the last five years it's gotten kind of pricey in the downtown area I keep discovering clusters of artists out in the neighborhoods in my travels in the city.

https://i-d.vice.com/en_us/article/new-york-i-love-you-but-i...

Buildings are really cheap though you've got to restore them yourself. Tax valuations though are set at pre-recession values. But if you get a lawyer they can be lowered sometimes up to 75%.

I'm starting to see others following the clusters of artists and slowly these neighborhoods are in the beginning stages of gentrification.
Goodbye http://i.imgur.com/pYkbT3f.jpg
In addition, the work being praised needs to be effective.
While cost of rent is lower in nowheresville, the network effects are much, much lower too. There is definitely a benefit to living somewhere that has a thriving community around whatever it is you're doing (software, tech, art, etc). Having only a small community runs the risk of stagnation.
Bats take dangerous flight into the wind farm