skysight-inc/HackerNews huggingface dataset:
With respect, and I'm not saying this applies to you, but I'm poking fun at the people throughout this thread who keep saying that these incidents should be reported to HR, or we should get HR involved, or some combination.

In my opinion, these are comments from people sitting comfortably behind their chair at insert Fortune 500 company here, who have no idea what it's like to work at or run a startup. The suggestion that said startup should go out and hire an HR consultant is equally ridiculous.

That's not to say "lawyer up" isn't good advice, because I think it is, but startups routinely hire lawyers; they do not routinely hire HR people.

My startup was almost 4 years old and well past a B round before we ended up hiring our first HR person.

So, to be clear, what I'm saying is if the problem is bad enough, you should consult a lawyer. If it isn't, you should handle it in-house with common sense and perhaps some advice from advisors/lawyers. At no point do I think it's reasonable to advise someone to go out and hire an HR consultant.
Bite the bullet and go full Haskell, it's not that hard, although it seems to appear that way from the outside.
New icon redesign process : https://gfycat.com/OblongRigidGhostshrimp

Credits : https://www.reddit.com/r/Android/comments/4iv1om/instagram_r...
Sure but they're also aware that the whole deal can disappear if you get a good counter-offer or a better offer elsewhere.
This. I use bitbucket too and I can't understand why people are still paying github when bitbucket does exactly the same and is free.
If you want me to see how it works, put up a demo.
Read this: http://usermethod.com/

Basically, if there's a product you've been looking for and can't find, make that. If that doesn't exist in your life at this moment... maybe hang tight until it does.
This is offset by two factor authentication: Pin-based or email based. If you want extra security the encrypt your device and two-factor your phone number based messenger.
Totally agree that the comparison table is flattering. The purpose of the front page for a project is to make it look good. This is one of the few places a project has that opportunity. Happy to update it if you notice any thing wrong or would like to see additional rows or columns.
Nonprofits need CRUD apps just like any other organization.

"Being a nonprofit" doesn't mean "developing open source software".
ug sorry about the pay wall - if you visit through google it's open: https://www.google.com/#q=are-you-the-family-tech-support-14...
I just wanted to compare Instagram vs Snapchat and got this (I know Google Trends cannot be used for popularity because of mobile apps but just to get some vague tendency):

https://www.google.com/trends/explore#q=snapchat%2C%20instag...

So, Instagram is still way bigger but we some slow down when it comes to growth but everything is still good.

Then, I just added Facebook to the game and look what I got:

https://www.google.com/trends/explore#q=snapchat%2C%20instag...

Facebook is huge but I guess it's primarily because people search for it on desktop instead of typing the .com-domain. But what hit me more and it's OT here: how Facebook is dropping, this doesn't look good.
I have to respectfully disagree. While this may be true for top recruiters, the SNR is very low in this field - a large majority of recruited are not helpful. Specifically I'm speaking on the hiring side of two companies. In one, we had decided to work with one recruiter who we had a good relationship with and they knew our salary requirements, needs etc. However, on a weekly basis we would get 10-12 unsolicited emails from recruiters who we didn't want to work with introducing candidates.

So from a candidates pov, it's very hard to see if the recruiter even has a relationship with the companies they are passing to. If you have a way to ascertain a good recruiter from a bad (maybe through personal recommendations) then sure go ahead. But I don't think it's useful to use cold call emails.

As another datapoint, I've had several friends go through the job hunt where we each applied to 20+ companies. All of us independently stopped using recruiters when we saw that it was more efficient to work directly with companies.

This is my experience as a junior dev. Ymmv with other roles but I find that the SNR is too low to get any benefit from recruiters.
They are playing code golf to explain how complicated a math problem is. The lower the number of states, the "easier" it is.
"As far as I know it took a while to have a properly conforming Algol 68 compiler as the spec specifies behaviour, not implementation (cf. Knuth's 'Man or Boy Test')."

You nailed it. The spec specifies how the language is to behave rather than dictate its implementation. That kind of thinking was critical with hardware so diverse as the past. You can add a GC if you want but it's not assumed. You can do that with C, too, as many have.

"Also, as you pointed out, many of those languages relied on hardware support for safety. "

It was often used but not required. The older languages established safety by including strong typing, bounds-checks, and some interface checks by default. These knock out tons of errors. Modern languages have them actually. Some went further with custom hardware accelerating it, esp Burroughs, but that wasn't the norm.

"It is at least plausible that the progressive cpu intergration of the '80s which lead to the rise to dominance of simpler and faster architectures (RISCs and even x86) left languages and OSs that realied on more complex hardware support at a disavantage compared to C and UNIX."

It's the best hypothesis. Even Burroughs, now called Unisys, got rid of their custom CPU's for MCP/ALGOL since customers only cared about price/speed. AS/400 did same with transition to POWER based on customer demand. GCOS did the same thing. As you said, LispM's and i432 (and BiiN's i960) died since they did opposite. Java machines exist with Azul's Vega3's being friggin' awesome but they largely didn't pan out. Azul is recommending software solutions on regular CPU's.

Far as I see it, market drove development along just a few variables that severely disadvantages safe HW and SW stacks. This was probably because software engineering took a while to develop and market to learn other things (eg maintenance, security) mattered. Damage was done, though, with IBM mainframes, Wintel PC's, and Wintel/UNIX servers dominating.

For UNIX, open-source and simplicity also contributed to its rise. Another aid to various products was backward compatibility with prior software or languages that are shit for lack of better word. Trends like that feed into the hardware demand trend and vice versa. So, it wasn't any one thing but price/performance was huge factor given all people looked at were MIPS, VUPS, MHz/GHz, FLOPS, and so on.
Well, it's a matter of cost vs benefit - while it may be valuable to take some costly, unpopular measures if that would have a meaningful change in spread of Zika, I'm not convinced if it's worth doing such things only to achieve, say, a 8% reduction (some of estimates here on impact of Olympics to tourist traffic) in risk of spreading the disease.
Google Bans Ads for Payday Lenders
You can then say that all character sets are shorthand for pure binary codes.

Just if your language doesn't use it it doesn't mean it's still "just a shorthand."
The Design, Implementation and Operation of an Email Pseudonym Server (1998) [pdf]
In the UK there's something seriously wrong with the IT jobs market. On the job sites (TotalJobs is my go-to example) literally 99% of DevOps positions on any given day are being advertised through recruitment agencies. I was forced to deal with them for years and the majority are either incompetent or shady. I wrote an essay on this (https://mocko.org.uk/b/2015/10/14/dont-feed-the-beast-the-gr...) a few months ago detailing some of the appalling behaviour I've seen from recruitment agencies on the London tech scene and in the ensuing HN debate people raised equally harrowing examples of their own.

What's wrong with this? Well, from my perspective it's now basically impossible to land a job without either knowing the people hiring (i.e. networking, something we nerds are bad at) or lining the pockets of some talentless parasite who's found a way to insert himself into a high-value transaction.

The "only work with the ones you like" argument people often respond with completely misses the point. I believe it's based upon a misapprehension of the dynamic - nerds see "agent" in their job title and assume something like a literary agent, someone with incentives aligned with their own who'll pimp them around a variety of potential employers. The truth, however, is that agents aggressively pursue companies for leads (I've been on the hiring side too and had dozens of calls a day) and some actively threaten companies ("use us or we'll poach all your staff") into using their services. The social engineering they use to navigate the corporate phone system to reach decision makers can be quite ingenious. Companies with the backbone to say no are sadly rare, so from the the applicant's side if you see a job advertised and if you want it, you have no choice but to to kiss the agent's ass for an introduction to the employer.

This rent-seeking behaviour generally nets the agent a sum equivalent to the first few months of the applicant's salary or 10-20% of their contract rate for as long as they stay there. The only real service the agent offers in return for this is spamming nerds who they'd like to apply (as happened to the OP) and weeding out obviously bad applicants to save the employer's time.

Since writing that essay I've flat-out refused to have anything to do with recruitment agencies. Internal recruiters are fine (hey, if you're hiring a lot that's totally a specialised job) but I take the use of a recruitment agency as a sign that an employer either 1) gave in to an agency's aggressive sales tactics or 2) has a reputation so poor that putting their name on job ad actively discourages the best candidates.

In short - most recruitment agencies (at least on the London scene) are dishonest, greedy, target-driven parasites. They aren't your friend and the more you feed these people the worse the market gets.

Just say no.
New Wave of the Test0/Test5.com Redirect Hack
You can install elm with npm.
Everyone knows it's happening, the real question is whether it is a charade or not. Buy backs are a legitimate practice for companies that want to reward shareholders and gain a bigger chunk of their own business. Nothing sketchy there. The question is why would a company like Nike want to buy back it's own stock at historically expensive valuations rather than use that money on new products or to expand their market share? Are they doing it to gain a bigger piece of their own business, or are they doing it to juice earnings because top line sales are decreasing and they need to beat earnings expectations to keep the share price up? The jury is still out.
IANAL, but I don't understand why you would have had to use your F1-OPT for an RA position.

I am not recommending F1-OPT forever obviously. But, it would buy you time until you find someone willing to sponsor and H1B. Things are much easier these days.
Everyone posting earnestly on this thread should be embarrassed. I'm even unhappy Patrick did.
A story about not fitting in
Technically speaking, you don't send data to Grafana -- it polls a data source (like influxdb, elasticsearch and graphite).
Why is this interesting, when the charts all lack clear data sources?

Numbers without context are meaningless.
Yeah, this really needs an explanation of what is different about it compared to ... while(1){ sleep 1; }
"Still, the UK remains one of the best places in the world to be a contractor. Rates in USA and Canada are a lot lower for contract work, mainly because there isn't as much contact work available."

I don't know what the overall stats are, but it's safe to say that in the Bay Area or NYC you can pretty strong rates, and by pretty strong I say in the ~800/day USD or higher range. That's similar to the 500/day GBP rates I saw in London. But of course these numbers vary highly by industry and speciality. My numbers are DevOps/SA senior roles.

I'm a contractor and not a big fanatic of day rates. Go hourly, if you can, since 40 hour weeks are rare in today's world, so daily rates at places like the large investment banks are 10+ hour days, frequently. I'd ask 100/hr at a bare minimum for a senior role. You might not get a contract as quickly as you'd get a full-time role, but the demand is there.

Back to the point you raised - there are a great many contract roles in the U.S., but it's very hard to go corp to corp with the client. The recruiters / consulting firms love to skim 40-60% overhead, and it's hard to market yourself directly to clients without knowing people.

As another datapoint, I had a buddy in the UK who was contracting and there was this scheme where he was being taxed at some absurd rate in the 25% range due to being paid from a trust. No idea how common or known that is, but in NYC my tax rate's in the 45% range (after expenses).
Perhaps the knowledge of how to elicit tasks from customers is part of knowing how to program.
Ancient typos

She was very delighted with this new idea, and went to her professor. And his reply was, no, you cannot do that, because the experiment has already been done and you would be wasting time. This was in about 1935 or so, and it seems to have been the general policy then to __nut__ try to repeat psychological experiments, but only to change the conditions and see __hat__ happens.
I think the top brain is the digestive system.
Well, do we have the figures on iatrogenic death rates in other countries?
I hear ya. That's been my week.

I understand all dev jobs will have some grunt work, but once you've been doing it for 10+ years, it gets harder to work on mostly grunt work. My brain needs something more challenging.
I doubt the power producers care what happens to the power since they just need to get rid of it. Given the rarity of these events and the cost of building something that can dissipate large amounts of energy very quickly I don't think it would be worth building infrastructure to do so. If it were, the power producers could just build their own.
Please learn to code
searching for `usa gdp` showed charts for everything other than usa gdp
Having used this before I love it. It just makes life so simple.
well said. Apple should pull out of the country entirely so these poor souls can go back to their provincial towns without electricity, running water, or infrastructure. What were we thinking?
I am not a software engineer, but I am in finance with a solid resume. I say this because I am still a desirable candidate, but I probably receive about 1/10th the recruiter mail that you receive.

I am interviewing today with a great company, and meeting with another great company on Friday and I have a bunch of leads in the pipeline for next week. Here is my advice:

1) Figure out what companies and specific roles you want to work for.

2) Make sure you have your resume tailored to those roles and make sure you know how to answer the technical questions related to those openings.

3) Reach out to 1st, and 2nd connections to companies that interest you and ask to grab a coffee to learn more about the role.

4) If you are personable and seem like a good fit, they will ask what you are interested in and they will help make introductions. When possible, ask to meet someone else in the company closer to the role you are interested in. For example, if your friend works in sales, but you are in engineering, ask for an intro to someone in engineering. This is important because that other person will be better at vetting you.

5) You will enter the formal interview process with people already liking you and wanting you to succeed. You just walk in, have a good time and answer the technical questions.

6) Negotiate an offer.

6) When you get there, be a good person, help people out, build relationships and do great work. 5 years down the road, you will have more connections and more opportunities.

Don't make the mistake of letting leads come to you. That is how you end up in so/so companies and situations. Go after what you want.
If this is true, It's really sad. Whatsapp penetration is so high around me that not using it's... very impractical. I do use other channels with some friends, but I don't think people will adopt other channels any time soon.
For non-profits, you could reach out and see if they'd do something special for you. I used to work in for a higher ed institution and they were gracious enough to give me a free account.
Most people who complain about the medical industry in America mention over-regulation and regulatory capture as the main reasons.
The reference to wasting time was about internal recruiters. OP is advocating for the use of external recruiters.
Don't have the link, but there was a better discussion and source a few days ago
No worries TypeScript definition manager
> Historically, working hours are decreased with increase of productivity. 10-16 hours working days 6 days a week was common just few centuries ago.

Those long days arose in consequence of the industrial revolution (both because the things which enabled them were products of the industrial revolution, and because they were adopted to maximize the return of the capital investments in factories in industrialization), working hours were shorter previously.

Its true that they later came down as a result of social movements spurred by the conditions those long hours produced, but its not clear that those were net shorter hours from productivity or just a reversion of the increase.

(In some areas of the developed world, there've been further reductions since, which may be a continuation of the same social movement adapting to changes in the production capacity, which would perhaps illustrate a socially-mediated course for the trend you suggest, but that hasn't been universal.)
So you finally step back from cloning the Chrome UI and add customization again to the browser? Oh wait, you are implementing the Chrome extension system.

That test pilot is only damage control as you are now not only facing Chrome, also frustrated users move on to Brave or Vivaldi.
* not at work
Just replying to one for all of the above: Zika symptoms has nothing to do with Dengue, it's really awful, the person cannot even walk right, the person stays bad in bed then they get better slowly, it's a lot different from Dengue, but also depends because there's a type 3 of Dengue which is almost the same as Zika.
Thanks. will read

Seems to still be doubt though ...
https://twitter.com/yaneerbaryam/status/728035459574710272
The people who get taken advantage of by Wall St. tend, strongly, to be active traders. It's been a long time since I read ARWDWS, but I feel like part of the thesis was "don't try to compete with Wall St.".
Yeah, sometimes products like these try not to market themselves as recruiters or agencies. When really they usually fill a similar role for companies, providing them with candidates for open positions. Some offer slightly different value than hiring an agency, but the role they play for a company is usually that of a recruiter/agency.

I think what is most important for candidates is that finding a new job is really hard and takes a lot of work, and utilizing as many options as you can to find the right job.

This also goes for companies as well, finding the right candidate for a job is hard and they should utilize as many options as possible.
Perl 5.24 comes with performance enhancements
> for a straightforward web app, you'll likely spend at least twice as long to get something working

For a straightforward web app, Rails is probably a fine fit. For something less straightforward, it can shackle you down the road. The alternatives are an up-front investment that can save you time and effort down the road, but also give you enough leeway to make mistakes.
But what you describe for your mother is called Hospice here in the US. It is simply a lack of treatment when it is believed that treatment offers more suffering and no better outcome. It is the right of the patient to refuse treatment and enter into hospice care and be kept comfortable until they die. That is not assisted suicide.
you're right. An other example why it's a good idea to invest into smart people supported by good products in order to defend against such attacks. From my personal point of view, the risk of a data-breach is beeing underestimated in almost all companies. Which leads toh harsh budget restrictions for security responsibles.

Note: in my opinion Blick.ch [1] is not the best ressource for information. Please consider [2], [3].

[1]: http://www.blick.ch/
[2]: http://www.derbund.ch/wissen/technik/organisation/ruag/s.htm...
[3]: http://www.nzz.ch/nzzas/cyber-attacke-gegen-ruestungskonzern...
PaperID by Disney: Battery-Free Wireless Interfaces on Paper
That's a very different question.

As with any application platform, in some cases developers benefit from community effort and (ahem) platform effects: if, for example, a Mac OS developer really cares about AppleScript and builds a very good, simple way to provide it from an Electron application other developers might just do it because it is easy low hanging fruit to make Mac users happy. Theoretically it's even the case that if such a thing were used enough it might get baked into the Electron platform itself making it even easier to support.

Certainly if you can find a way to make it apply to multiple platforms (ie, "oh and this AppleScript tooling is similar for what we might want for IFTT support and these IoT platforms too"), then it has more value to a developer to support and makes it more likely that a developer will support it. (One example in Electron today is that most platforms have a concept of indicating progress status in their launchers/docks/taskbars, so Electron makes it easy to support all of the variations of that.) The complaint can be that in trying to build multi-platform supporting code is sometimes you get a "lowest common denominator" approach, but that leads us back to the original question that I answered which is that Electron certainly gives you the opportunity for developers to do the more specific things when they want to and isn't necessarily locked into "lowest common denominator".

From a general power user perspective: a cross-platform toolkit makes it more likely I see the application at all on my chosen platform; whatever the developers add to make it feel more comfortable to work with on my platform is a bonus.
While worthy of its own submission, I think it is somewhat irrelevant of the current topic.
Why are crypto geeks always so black and white? Is there really only "perfect" or "useless" with nothing in-between?

Notably, a noted goal of WhatsApp encryption was to stop mass surveillance. I'm no expert but I dont see how these objections make mass surveillance of messages remotely as easy as it was when WhatsApp was entirely unencrypted
How to hack the hackers: The human side of cybercrime
No, intent is what matters, not your feelings about certain words. I can't control whether you get upset or not but I can control whether I intended to offend.

Note this is not the same as ignoring someone's expressed choice (when being directly addressed) if they have an issue with certain words.
Peachy Printer Collapses, Investor Built a House Instead of a Printer
It is nice to have new projects in the world.

Personally, I just don't get what it solves that can't be solved with shells and programming languages pre-installed on every machine already. From a personal workstation/development box shell (I used GNU Emacs for dev/mail/usenet for over a decade), I can understand but for servers this may not be appropriate.

It is "cool" but I'd argue that most geeks don't even fully understand installed tools on their current machines, so this is "interesting" at best. It was someone's project to learn programming?

I may be being negative, but "meh".