skysight-inc/HackerNews huggingface dataset:
It's an interesting concept, but what's stopping people from making this as a plugin for any other forum script? Because nothing in the page seems like it'd be hard to replicate for a good developer (read, someone who's likely coding add ons for existing platforms).

Seems like it'd be best just to wait for a version for my existing forum script. Or get someone to program one.

The use of markdown is questionable too. As mentioned, normal users find it somewhat awkward. Might work much better with a button/modal driven system to set up the quiz or Tic Tac Toe game...

To post or comment on Twincl site, just login with a verified Facebook account. Alternatively, you may register
a new Twincl account, and subscribe to the membership with
a minimal fee. (Our point is to make the account less
disposable, which we believe is a key to pleasant community
experiences.)

And you're gonna struggle here too.

Many people who use forums do not care for Facebook. They especially do not care for trying to tie every single account to an identity with their real name (and likely photo) attached to it.

This is especially true of less 'savoury' subjects, which are some of the subject areas that forums can work really well for. A forum on say, psychological issues or relationship problems is pretty much a non starter with this script. As is any forum in a legally grey area. Or heck, any forum where you just want a different username for whatever reason or don't want the staff/members to know every little thing about you.

Or any forum where themed usernames are a big part of the community. No one's going to pay $5 a year to call themselves say, Mario. Or Master Chief. Or Pikachu.

So it seems like the registration system basically makes it a non starter for any forum where people want some anonymity/privacy, any forum about a fictional universe or series (or where role playing is a thing) or any forum relating to anything remotely illicit or legally grey.

It has some interesting concepts, but the membership stuff is a problem and the UI stuff seems like it's both a tad complicated and easily copyable by your competitors.
There is an extremely fine line here. The people who make real money based on "endorsements" are business owners. They favor companies in which they receive some sort of benefit, whether implicit or not. The people who will suffer most from this are those hustling to make it, not the heavyweights.
Write Modern Asynchronous JavaScript Using Promises, Generators, and Coroutines
> Most people want good jobs.

He specifically mentions that in the article:

> I realize now when I said “young folks” I meant young artists and poets and other creative people who were like me about ten years ago: poor, or not wealthy, trying to figure out where to live, and wanting to do something weird and interesting that doesn’t necessarily fit into a traditional model. Not: get a job at a tech company, get big art world gallery shows, etc.
So you're in the third category.
what about an unpaid leave?

if they cant manage that, that is a great red flag when you need to explain your quit.
I think HAMMER might be a good candidate for use with Linux, it's not as mature as ZFS and still lacks features that I actually use ZFS for (namely the self-healing and data integrity features), but HAMMER2 is well on its way and should soon be a viable alternative (read: not replacement) for many use-cases where ZFS is of benefit.
Why we need bubbles (2005)
It's also about creating machines with the minimum possible safety margin added. And huge machines, by the way.

It's also about assembling huge teams, and yet keeping all their data in secret.

It's also about extremely reliable electronics/software that must survive on the some of the last hospitable environments available, but must not ever get any maintenance.

It's about a huge set of incredibly hard problems. Every one fascinating.
> "It was contract work" is usually a flag

Why is that? Aren't there tons of contract jobs, at least in certain areas?

> If they are coming through a recruiter that's a flag

Why is that?
Full-Stack Developer | Language Learning Lab @ Boston College | Chestnut Hill, MA | ONSITE

You: Love development. Want to contribute to science. Think you would enjoy an academic lab environment. Interested in how the mind works.

We (L3@BC): Are a brand-new academic research lab (l3atbc.org). Conduct cutting-edge language and natural language processing research through gameswithwords.org.

The Job: Head a small team of junior developers. Develop new methods of cognitive research online (using real-time machine learning, mobile devices, VR -- depends on you!). Start date is flexible. Give talks. Participate in research. Work with students. Competitive salary and benefits.

Apply: Send a resume to jobs@l3atbc.org. Include any of these: GitHub profile, any project pages showing off your work, or other portfolio. Women and underrepresented minorities are strongly encouraged to apply.
That's actually something we are working on. We are working with verified researchers in the field (industry and academic) to help surface good papers and foster an open discussion.
Pokemon Go players themselves are the real prey, privacy expert warns
I just skimmed it because a family member had it and I thought the story was interesting. I agree that the writing quality wasn't that great.
I have been contracting for the last two years and have been doing ~3-6 month contracts so my answer might be a little different.

Whatever the stack I get up to speed usually after 1 week and provide value to the company pretty much immediately (it's always scary starting a new project because I feel like I need to prove myself within the first few days since I'm working with a new team).

If it's a normal job, I think 1.5 years should be a good amount since that is apparently the median for how long developers stay at a company nowadays.

I think the mentality that a hiring manager won't hire someone because he's afraid someone will leave after 6 months is old school. People are going to leave, but you need to figure out how to get the most value out of your developers while they are there. Also, if it takes you that long to get someone up to speed it's either that developer is too slow or there's someone wrong with your process.

Ultimately I see the pros of job hopping (early on in your career at least) because you will have worked with so many different people. Your gauge in people's personalities and experience will be a useful asset. Plus you will get to know a lot of people in the industry.
I think that's one of the problems with traditional resumes/CVs. They focus on work experiences, and not the entirety of your experiences - work/social/etc.

Because here is what leaving a job to go backpacking tells me: You are willing to take risks when the opportunities present themselves. The unknown (will I find a job later) doesn't scare you. You value learning about other places/cultures, which will give you perspectives other people might not get (let's be real, 2 weeks in a resort hotel on vacation does not teach you about another country's culture).

If you can honestly translate your backpacking experience into qualities that a company would look for, you'll have no problem. In fact, you should probably explain that in your cover letter to potential employers anyway.
> Hiring another person just the same gets me the ability to do a little more of the same. Hiring someone different gets me something new.

At one job we had some people hired who, from the stories I'm reading here, wouldn't have been good "culture fits" at a lot of companies. They were older (50+). Didn't hang out after work. Came from a different background (cellphones).

Instead, one brought us much improved coding standards that greatly accelerated our development process (by greatly reducing our debugging time). The other was just ludicrously efficient as a programmer and knew the ins and outs of embedded like no one else and single-handedly rewrote one of our major projects (which the bosses had been toying with hiring a consultant to do).

But they weren't like the rest of us. Single, 20-something, male (not universally white, we had a decent mix there). They didn't hang out with us on Saturday night. They didn't go to lunch with us. They didn't game with us when we had random game nights.

But as professionals, they brought expertise and experience and mentorship that we desperately needed.
Thanks for your feedback - we are always working on improving the UX/UI and appreciate your input! I know that large changes can feel jarring at first but we hope that in the end, they help improve workflow and productivity.

The sidebar is a global navigation and not always necessary when interacting with page-specific content on the site. GitLab is very content heavy and by allowing the sidebar to be collapsed, it allows users to have more space on smaller screens to read/scan the information that they need. As you mentioned, the sidebar can be pinned so users can view the navigation all the time if they prefer, esp if they are using a larger screen.

If you have other examples of changes that you felt were pointless, I'd love to find out the reason for the change for you!

I also urge you to voice your opinion by making an issue for changes that you think would help improve the user experience.
https://gitlab.com/gitlab-org/gitlab-ce/issues/new
FDA approves plan to use genetically-engineered mosquitos to fight Zika in FL
The language spec prevents it from doing so for ABI reasons.

The optimization is present in other languages that did not start with this restriction, but it's too late for C now.
Well, they're on the front page of HN. I think they won guys.
> It doesn't change the fact that given a man and woman of the same class, it was generally more oppressive to the woman,

Please define "oppressive"... using either gender neutral measurements, or measurements which balance comparisons against both genders.

As a case in point, I can cherry-pick the following facts, which are all true:

* women live longer than men

* more money is spent on womens health care than mens health care

* more men die in violence and wars than women

* about 80% of homeless are men

* more men are mentally ill than women

etc. Does that mean that men are "oppressed"?

Maybe. Maybe not.

I'm poking this subject with a sharp stick in order to question our assumptions. Someone says "women are oppressed", and everyone nods in agreement.

OK... what does that mean? Are the stats cherry-picked like I did above? Maybe sometimes women have it better than men, and sometimes they have it worse?
It was covered in our DSA unit, at least when I took it a couple years back.
> (and Firefox which has their own CA store for some reason).

Firefox has it's own CA store because it's built for all 3 major (desktop) platforms. OSX and Windows have their own but Linux does not and uses Mozilla's.
Charmaine Blackman – Jah, Jah will lead us
Moreover, why would he even know in the first place?
As the above poster said, if you can introduce people to a topic by explaining a simplified or 'naive' solution/algorithm, then that could be a good springboard to learn more about the topic. Which is why there should be more comments presenting improvements and alternatives, rather than criticising what is obviously meant as a primer on optimisation. From the intro:

Gradient descent is a standard tool for optimizing complex functions iteratively within a computer program. Its goal is: given some arbitrary function, find a minima.

For some small subset of functions - those that are convex - there's just a single minima which also happens to be global. For most realistic functions, there may be many minima, so most minima are local.

Making sure the optimization finds the "best" minima and doesn't get stuck in sub-optimial minima is out of the scope of this article.

Here we'll just be dealing with the core gradient descent algorithm for finding some minima from a given starting point.
They also mirror releases to Sourceforge:
https://sourceforge.net/projects/android-x86/files/
When I am looking at resumes, I generally hope to see at least some stability. If someone has had 10 jobs in 4 years (which I would say is about 1/4 of all resumes I read), it makes me think there is something wrong with the employee, not the employer.

Another red flag I look for is when someone has freelancing on their resume and they will basically have this:

Freelancing, Inc. 2005-Present

Company A July 2014-September 2015

Company B December 2012-August 2013

Company C January 2011 - March 2012

You get the pattern. While those people generally end up spending more than a year with the company, they always quit and go back to "freelancing". I've spoken with some people about it in the past and it seems semi-common for freelancers to work full time for a company, save up as much as possible, then leave and skate through their savings and the odd freelancing job for a year or two, and repeating. That's generally not what we are looking for

So for someone with more than a few years of experience, I generally like to see at least one job in the last 5 years where they lasted 2 years.
re: 5. That's just wrong-headed logic. Nothing wrong with being at a company that long. In fact I would love to see more companies able to keep devs for their entire career.
While that's true, I think comparing the East Village back then to the East Village today isn't sufficient to claim that the entire city is too expensive today. Maybe a less drastic approach is fine - instead of "find a new city" which cuts you off from all the resources & audiences only found in a place like NY, just find a new neighborhood.
Learn Smart, Not Hard: Applying Learning Research to Learning Programming
Hasn't this always been the case? Companies that carry on the "80s SV hardware startup mantra" (AAPL, along with repeat founders in semi conductor sector) are definitely fiefdoms that reflect the character of the founder.
Grit: Perseverance and Passion for Long-Term Goals [pdf]
Interesting to see the Bible viewed from someone with a Marxist / secularist upbringing. Growing up in the USA most people had a view of the Bible ranging from positive to unquestioning literalism.
Yes, it does. But dedup is rarely that useful in my experience, it sounds nice on paper but it often doesn't provide benefits worth the CPU and IOPS demand it generates. Compression is "good enough" 98% of the time, and ZFS does a fine job with it.
The compiler can't optimize this in general as this affects the ABI when the struct itself is exposed (that's one of the reason why it is useful to avoid exposing struct themselves but just pointer when you can).
It's the easiest way for sure if you work in a competitive industry.
> You can't have everyone starting startups, or working remotely.

Not everyone, but let's face it, a HUGE number of existing in-office jobs could be fairly easily made remote, which would cut down on the appeal of large cities. I think if even 10% of all currently in-office jobs became remote, you would see a significant movement away from the big cities.
You mean like it takes checkers and literally changes it to chess?
A lot of systems code involves directly messing with the memory of a specific struct, and if a compiler moved the struct fields around with the programmer knowing, there would be a lot of memory problems.
Hmm ...this is really interesting, I didn't know about 'Hollywood built on piracy' story at all. I did some research and found this interesting comment in one of the articles, which does seem to make sense.

"The proponents of this myth seem to want to suggest an analogy: Hollywood was built by “outlaws”; now Hollywood has become the incumbent, seeking to stop the next generation of “outlaws”. But this is a false equivalence. The Pirate Bay (or Megaupload, etc.) isn’t producing its own movies. Recognizing exclusive rights to a creative work doesn’t prohibit anyone from creating their own works. Stopping someone from offering copies, especially complete, verbatim copies, of a work is not anti-competitive."

from : http://www.copyhype.com/2012/05/was-hollywood-built-on-pirac...
> I have been contracting for the last two years and have been doing ~3-6 month contracts so my answer might be a little different.

Tbh, I lump all these together under "Self Employed" on my resume.

I personally think anything 1099 / short-term contracts should be considered 1 employer (you).

I wouldn't call contract work "job hopping" since the employer is really yourself and you are simply working on a series of 3-6 month projects.
Note that the IOC is trying the same thing with #Rio2016 #TeamUSA and other hashtags.

http://www.bbc.com/news/blogs-trending-36915565
ArXiv has email search alerts. I subscribe to a few topics, they are well formatted plain text digests.

I also have a few ScienceDirect search alerts set up, that come in once every few weeks typically with 1-5 papers.

And Google Scholar, if you use it and you are logged in with an account, learns from your search history and suggests new papers for you to read. It's relatively good.
Anatomy of an Elasticsearch Cluster: Part III
Maybe I could, but on a trip like this there isn't an exact return date and I'd like to not have one in mind, weather it lasts 4 months or 6 or more.
I wouldn't trust an endorsement of anything from Kim Kardashian regardless of whether it was paid or not.

For me at least, this is largely self-policing. The people and sites who I would actually trust in purchasing decisions would take pains to disclose any compensation regardless of whether the FTC mandates it. Trust is a market.

> Because the whole world isn't twitter, and hash tags don't always make sense. how do you hash tag a segment of a podcast?

Obviously you should use a medium-appropriate disclosure. My issue is that the FTC seems to believe that "#sponsored" isn't even appropriate for platforms where hashtags are used (like Instagram).
The FDA just approved genetically modified mosquitoes to fight Zika in FL
> web pages can't send push notifications

https://developer.mozilla.org/en-US/docs/Web/API/Push_API

> web pages can't run in the background

Ok not the same at all, but you can use web workers for background threads:

https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...

And the above have also been used to produce offline-first applications.

Unfortunately Apple has been bad at supporting these new APIs—ironic considering the last part of your comment. Google has been the best at it.
Note though that with respect to jobs, many or most large companies may be in the suburban/exurban orbit of medium to large cities but aren't actually in high rent inner metro areas. The Bay area is something of an outlier in that Silicon Valley tends to be as expensive as SF itself.

In the Boston area, it's quite recent that a substantial number of tech jobs have sprung up in Cambridge/Boston proper. Historically most tech was out in the 128 and 495 corridors--and much of it still is where rents and house prices are (mostly) much lower than in the preferred neighborhoods of the city.
When they paywall & DRM it, my automatic assumption is that they know it's crap

Then obviously this isn't a primary concern of yours, because why would you rip off crap?

How would you execute "try before you buy" for a novel? You can already get free previews. For a movie? You can view a trailer. You can view reviews. You can rent it, but not for free. I don't see how letting you watch it then deciding if you want to buy it or not will work. How many movies do we keep permanent copies of so we can view them repeatedly? Not many adults I know do this very much.

There are honest complaints about DRM. My gripe with it is that I don't want vendor lock-in on the reading devices. My gripe with research paywalls is for research paid for with public funds. But I have no problem (morally) with the Washington Post asking for a subscription.

To take it when it's not yours is stealing, pure and simple. If it has no value for you then don't take it, and certainly don't redistribute it.
Perhaps an example might help.

Say
x(t) = exp(-t)

f(x(t)) = (x^2)/2

Then it satisfies conditions imposed by parent, namely
x' = -x = -f'
Whenever considering a bloom filter also look at cuckoo filters. There are pros and cons of each approach.

See https://bdupras.github.io/filter-tutorial/ and http://11011110.livejournal.com/327681.html as well as the corresponding HN discussions https://news.ycombinator.com/item?id=12124722 and https://news.ycombinator.com/item?id=11795779
One of them is tied to a root CA and works on all devices. The other is not, and does not.
> Curious why someone would place an upper limit on time served?

If the person has the same title at a company after 4+ years (unless they are already in a lead/senior role), it's a bad sign. If this is in the first 10 years of someone's career, it tells me they might only be doing enough to get by. Whether it's because they a) are not ambitious enough, b) aren't talented enough, or c) the company they work for is terrible at recognition/promotion is something that I would have to find out during an interview (if everything else on paper looked ok).
Also, please lower the default number of unicorn workers from 3 to 2.
True. Also in the USA and pretty much all Europe.

But these are not "servings" as the OP was talking about, i.e. for the same dish (main course) that you would get 2-3 servings, something we don't do normally in Europe (perhaps only in big celebrations like Christmas).
Well yes, that's the idea: Say you have a wildcard DNS entry and you cryptographically-randomly-generate hostnames in it, as an added layer of defense against CSRF bugs in the applications running on these hosts.

https://docs.sandstorm.io/en/latest/administering/wildcard/#...
They should also buy the domain name goodbye.com it seems empty. Why do people buy domain names and leave a blank screen like that????
(1) I manually check the proceedings of the important conferences in my subfield when they come out.

(2) I check my field's arXiv every other day or so.

(3) Google Scholar alerts me of papers that it thinks will interest me, based on my own papers, and it's very useful. Most of what it shows me is in fact interesting for me, and it sometimes catches papers from obscure venues that I wouldn't see otherwise. The problem is that you need to have papers published for this to work, and also, it's only good for stuff close to your own work, not that much for expanding horizons - (1), (2) and Google Scholar search are better for that.
Note though that they only claim "marketing and advertising" for the hashtag [1]. They don't deny anyone from using it in an ordinary Twitter discussion.

So all the people that now try to invoke the streisand effect against them are not even touching their claim, however valid or invalid or may be. If anything, they make the hashtag more valuable for advertisers.

This reminds me of incidents in the past were colors (some special shade of magenta, Deutsche Telekom) or letters (greek alpha, Canon) were trademarked, apparently without much discussion. As I understood it, the reason was that a trademark does not forbid general use by the public. It "only" forbids using it as brand identifiers and for advertising.

Whether hashtags can actually be trademarked is of course a different question. But I don't see how it would be more crazy than trademarking a color.

[1] https://twitter.com/EdmondActive/status/761406212122431488
The Programming Languages Developers Complain About Most
As everyone knows, Scheme is a Lisp 2 out of 7 days of the week + state holidays. Where I am, it's one of those days. YMMV depending on your relationship to the International Date Line.
Data from devRant.io.
This should probably point to the original article at http://blog.originate.com/blog/2016/06/29/write-modern-async... rather than the (currently empty) reddit discussion?
Very cool. I've seen Bumble (dating app) trying to do this (connect people to new friends) but it's tricky as it's originally a dating site.

There must be a better way to connect with new people when you move somewhere (or just need new friends).