skysight-inc/HackerNews huggingface dataset:
Psiphon (psiphon.ca) | IT Admin | Toronto, Canada | Onsite

= What we do =

We develop and operate Psiphon, an Internet censorship circumvention network that helps millions of people in freedom-restricted countries access uncensored Internet every day.

We work at the leading edge of circumvention technology, where the latest network protocol and endpoint obfuscation research is rapidly deployed into production around the world. Our tasks include censorship technology research, server and client software development, and operation of a dynamic, global network of thousands of proxy servers.
We’re a small team (8 developers) looking for skilled and enthusiastic people to join us as a system administrator.

= What you do =

The successful candidate would be responsible for maintaining and improving the entire office infrastructure and would require a wide breadth of knowledge that encompasses all aspects of a small office including security and stability improvements to hardware, software, end-user systems, server and networking infrastructure.

== Roles and Responsibilities ==

* Administrate and provide technical support to all aspects of office infrastructure including networking/server/desktop and mobile devices.

* Understand, implement and enforce office security policies and best practices.

* Monitor office network and systems, respond to security and usability concerns in a timely manner.

== Qualifications and Skills ==

* Experience with multiple desktop/server and mobile operating systems.

* Networking knowledge, including:

- Various proprietary and open source networking equipment.

- Routing/Switching/VLAN and VPN experience.

* Experience implementing and maintaining wired and wireless network topology design and implementation.

* Experience in network security, including evaluating, implementing and auditing company security policies and procedures.

= Contact =

info+hn@psiphon.ca
Graphics failed in KDE spin and I was unable to figure out why.
includeOS + guile + guile-emacs
What, no systemd?
What's new in Mercurial 4.0
>> What a patronizing and condescending piece.

That's why it is so great. Of course, only time will tell if their display of strength is of fear or confidence.
Dead is dead, you're correct.

Dying, however, is an altogether different thing.
> So welcome, Microsoft, to the revolution.

Honestly slack doesn't feel much different than IRC and wasn't it built on this originally. What revolution is this anyway? Lame.

And MS has had yammer for a while now (2012).

https://www.yammer.com/

https://en.wikipedia.org/wiki/Yammer
You don't need to tell them. The company that appears on your paycheck isn't "Pornhub". That's the product.
It's kind of died down, but maybe a year ago it seemed to be pretty buzz-worthy. It was always third behind the other two, but I definitely remember when there were a good smattering of Nimrod posts on the front page here.
How about "packagebuild" and "productbuild"? They build OSX packages. You could use a linux server to build DEBs, RPMs, and OSX packages without using OSX.
It's not a one-or-the-other, IMO--you'll want both, eventually.

The most successful candidates I've seen often complete their degree while working actively on passion projects and going on internships/coops.
Sorry for the late reply -- no, Watson is well ahead of what I'm working with. Like, a generation or two ahead.

I think it's helpful to mention that many organizations don't even have the best of what the 1990s could offer; they are still struggling with custom integration of 5+ "system" suites, and the technical baggage of just keeping that working so people get paid and inventory management can happen. They aspire to use fancier algorithms on data they don't yet have with good quality, to provide faster/better/cheaper service to their stakeholders.

The state of the art for the agencies I serve is what I would casually describe to a HN audience as a data pipeline that often ends in an Oracle database, then a handful of web/mobile apps that should be rebuilt with Google Maps. Not rocket surgery, but they're truly in a tight spot in terms of budget to swap out systems already in play with better ones that face the future rather than the past.

Phew, I didn't know I had that much to say on the topic.
Very impressive. I wonder how useful the existing GNUstep libraries would be for supporting at least some subset of GUI apps. I wonder how far at this point OS X's CoreFoundation etc. differ from what's in GNUstep.
The way I approach the postings is I look for companies and positions I would be really interested in. Even if I don't meet the requirements, e.g. they want a senior engineer (I'll be a new grad), I'll apply anyways. The worst that could happen is I don't get a reply or a no, but sometimes they do reach back. Recently this led to some great conversations with senior engineers (good career advice and insights into the company) and them referring me internally to HR for when the company starts looking for new grads. There were a lot of no's and that can be attributed to me not being qualified for their positions due to lack of experience in certain fields/tech.

For the ones I did get interviews with recently, I generally met about 80% of their requirements and maybe one or two of their reach requirements.
"ironic" is one word for it, "hypocritical" also came to mind, along with "shameless lying" and "disgustingly misleading"
Exactly that and Slack being crap with bad connections made us dump it: it does not add much. I want something robust like Whatsapp with subthreads.
In the last year I've learned a little bit about expert performance from the book "Peak" and also the Coursera course "Learning how to learn".

Experts learn to think and act more efficiently by forming "chunks" - associations between different concepts that are recalled together and can be handled as a larger unit (which reduces the amount a person needs to keep in working memory).

I think this really has a lot in common with "design patterns", which are basically "chunks" of design expertise that have been written down and can be recalled by name and shared between people.

(Also, if you haven't looked through "The timeless way of building", do it! It's a beautiful book about architecture and the role of individuals as a part of society and how our environment shapes our lives. When I open it I feel transported to 1970s Berkeley.)
SeQura | Barcelona, Spain | Full-time, ONSITE

Ruby on Rails Senior Full-Stack Software Engineer.

We are a team of 5 RoR Engineers looking for the 6th in a financial start up which is 20+ people big, fully funded, and making money since 2014.

If you like quality, tests, reviews, continuous deployments to create, improve and maintain a complex AWS-based financial application which allows shoppers to pay a week later, then email me at andrea.ercolino+161102hn@sequra.es

No recruiters please.

https://www.sequra.es
For some companies progressive values are often important, to the founders, employees, or corporate image. SF has a lot of those is all.
Ironic. I don't think Slack is particularly well designed.

Use it every day. And it's always unpleasant.

Why does it say "New mentions" when I wasn't actually mentioned, just someone said something in some other chat.

Also, I find it pretty tedious to switch back and forth between discussions.

In terms of UI design, I suspect they don't have a good team.

Maybe it just tries to please too many people?
For sure. I have had a student assistantship for the past three and a half years, but I took a leave of absence from it over the summer to pursue a separate internship in industry (the student assistantship is in academia/federally funded research center). It was great seeing the difference between academia and industry and I'll be graduating in December with my BS in CS with a job lined up in industry.

My student assistantship started the summer after my senior year of high school and I attribute some of it to my prior experience since my high school didn't provide much in the way of CS classes so I lacked a formal education but it wasn't a full time job either.
The only hesitation I have in switching away from macOS is inability to do iOS development. However, since it's just a hobby for me (and one with decreasing returns), I might give it up sooner rather than later.
> The City of Austin is the hot girl from high school who wanted you to do her homework and then just go away.

Yikes.
4 Amazing Examples of Personalized Email Marketing
Retailers complaining about how Amazon is creating a race-to-the-bottom with free shipping calls to mind horse vets complaining about how automobiles are eating into their lifestyles. It's sooooo unfair!

Amazon is changing the world the way Standard Oil changed the world. If it's going in my house and it's not groceries, it's coming from Amazon. The buying and shipping experience is unparalleled. Amazon isn't one of these bespoke SF-only investor-moneygrab services, it's real technological progress on a world scale.
That simply is not true. Most of the people that likes commodities of UNIX, nice UI and long battery life in combination with nice hardware uses Macs. Even people who do not do any iOS development. There is no such thing as Mac Dev tools, (maybe just iOS related but there aren't many that you do for that process besides Xcode). I use my Mac like I used Linux and FreeBSD, package manager check, nice terminal check, Emacs check, clang check, JetBrains' stuff check. (only two programs that are exclusive to macOS are Xcode and iTerm2, at least in my case).

Edit: OK why downvotes? Did I say something that is not true? Matter of taste, but seems like it's new trend to hate on Apple computers. Its cool now right? Why can't people just move on...

Edit2: Forgot that this is HN and that every word is meant literally. ¯\_(ツ)_/¯
I note that many of the "free" porn sites are in fact copyright infringing; so even if you do pay them for it, it doesn't go to the people who actually made it in the first place.
IRC is distracting!

MSN/Skype/etc. are all IM-style clients, so you have to actually select a person to talk to rather than just dropping an @everyone. They vaguely support group chat but it's not the default. I would like Slack a lot more if they emphasized individual and ad-hoc group/topic chats. They support them, of course, but large channels are the main focus and the UI steers you there.
Dear Slack,

Try sending them an email - it's a better medium (pun-intended) for this, than an open opinion piece pushed to the general public.

Unless of course, you're marketing, in which case honesty can be a much better policy.
Then don't use the site.

When people make this argument, it sounds to me like they are telling me to just steal my food from a restaurant if I don't think their payment processor is 100% secure.

I know that digital != physical goods in many ways, but the point is why does you not approving of their process, security, or price give you the right to just not do it?
I am pro both of those things with options provided for alternate work solutions. I think mob programming and group work sessions have enormous benefits. I also think having quiet, alone work time is important for even the most social workers.

Similarly, I think open office spaces provide opportunities for group bonding and collective thought that simply aren't available when everyone silos in corners with doors closed and blinders on. But I also recognize the need for quiet time and uninterrupted spurts.

What I am against is a dogmatic adherence to "one right way" and the special status afforded to those who demand it, something I have seen with regularity in the tech sector.
Flowdock has threads, and it is really great. That alone makes it better than Slack in my book. Alas, I now work at a shop that uses Slack.
Seriously, I live in Croatia (so not exactly a paragon of bureaucratic efficiency, quite the opposite) and recently bought an apartment.

Can't imagine how I would do that if energy certificates were optional, I would have to bring with me a construction engineer while looking for apartments?
I typing this on my coffeeshop computer, a 12" MacBook, with the butterfly keys. I don't like them very much; my four year old MacBookPro Retina has much nicer keys and so does my Apple Magic Keyboard on my desktop system.

I'm curious about the new MacBook Pro keys, they allude to second generation butterfly keys. Have you had a chance to try the newly released system's keyboard?
It's 100x now? I thought it was 10x. And theses guys work for _below_ market rate? Interesting...

I have a feeling those positions will be open for a while ;)
Linux? Use DosEMU for high end dos games. It runs FreeDOS inside a VM with crazy speeds for Tomb Raider, Redneck Rampage and such.
I didn't think shipping companies were just delivering packages out of the kindness of their hearts. I just expect it to be included in the purchase price. I'd much rather have one price to consider rather than a really low initial price with a bunch of additional charges.

As a customer, adding a bunch of additional fees, even if they're reasonable, just makes me feel like I'm being nickel-and-dimed. Tell me the total amount you want me to pay you to get what I want and if it's in my price range I'll happily pay it.
Because people use it as an alternative to email? They obviously weren't saying "Slack literally took away my ability to email" they were referring to how everyone is actually using Slack to talk to each other
High-powered meaning power consumption? Or speed? The new chips use less power, right? Guess I need to read the article. :-)

Edit: the new CPUs use less power, but the new GPUs use... more?
It doesn't matter when the company contradicts their fine print.

Seriously, did you look at the screenshots?
Slack has said they do not want open source projects to use it.

It is the single most annoying thing about some projects - I get it, IRC doesn't show your emojis, but it just works.
I guess here the split is between a closed source 3rd party API and no API at all.
Thank you for elaborating on your perspective.

> It exists on a spectrum with free speech, but all your examples have an easy answer: It's unethical for you to suggest someone have kebab for lunch if you are getting paid for it and not disclosing it.

What if I'm getting paid in gratification of having a kebab for lunch instead of some sort of currency? I'm selfish and I want a kebab, similar to me being selfish and wanting a job.
Of course not. Using an ad blocker means that ads are blocked at all sites. Paying for content at one site clearly doesn't affect the ads delivered by other sites.
Have a listen to the Codebreaker podcast about internet porn. It's gives some pretty interesting insight into the internet porn industry, mostly from the social and business point of view.

http://www.marketplace.org/2015/11/18/tech/codebreaker-it-ev...
On documenting code
Having tried spacemacs, I bounced back to vim. Even though vim is just a tiny bit more responsive, it's enough to make emacs feel laggy. Granted, I use extensions very lightly, so I'm not feeling the qualitative difference of being able to do something in spacemacs that's impossible in vim.
Don't they own a series of large sites?
Maybe it's not worth it? Maybe the value add just isn't there? I don't know how much Pornhub charge (I checked, £9.99/month, joys of working from home), but I do get harangued every once in a while for newspaper sites. "Only £x/month!", problem is it's not worth it for me. I generally don't consume one newspaper, I don't read articles from one place, I read them from multiple places. I pick and choose. I follow links on Twitter or Hacker News.

I see these sites more like buskers than businesses. Perhaps if I could drop 10p in the pot with zero effort I might. I don't know. I'm certainly not going to go through the hassle of digging out the the first, third and eighth digits of my credit card 3dsecure passcode for it. Perhaps if they had a zero effort way of charging 10p every time someone used the site they'd get more people paying.

Also, just comparing specific examples here. The Guardian ask for £5/month to become a supporter. It's almost tempting at that amount. For that you get stuff they've actually created. Pornhub want to charge £10/month for content they've basically stolen from somewhere else and are now serving with a simple tag based categorisation and video player.

> "how do we keep getting all this content for free without paying"

Maybe this is what people are saying, but not what they actually mean. Almost without fail adverts are intrusive, obnoxious, sometimes disgusting, CPU spinning malware delivery vectors.

Perhaps the lack of middle ground between that, and paying more money than we think something is worth, is non-existent, and therefore filled with a workaround; adblockers.

I think it's been done (micropayments), but perhaps being able to pay for a fraction of something is needed these days. Not one whole newspaper (the past) but one article (the present)
Beginning of this year Slack was the new internet and now no one cares. For me it is just another chat client/server: not sure what the fuss was about. And not open source does not help nor does the non native client. Good to see companies continue trying as the revolutionairy collab tool does not exist yet.
I don't have that problem. I guess your Duolingo work ethic surpasses mine.

However, if I'd become too bored to do Duolingo, I'd progress on something a bit harder like reading gossip magazines (they use simple language and have emotionally charged content, which makes it an easy read).
Because you remove the "analogue hole" in the DRM scheme of the 3.5mm jack.
But it is an ethics issue.

They have a way to pay and get ads 0% of the time, guaranteed. If you really cared about your security, you would both block ads and pay for the subscription to ensure you never get served the code in the first place.

And even if that weren't the case, why is it okay to just take what you want without paying just because you don't approve of the security.

Often times I don't trust a website with my credit card info, the solution is to not use that website. The solution is to not try to hack in and take what I want without paying...

Edit: i've now had threats sent to the email I had listed in my user profile about this. So i'm done talking here.
I'm always astonished that companies that treat their IT staff this way don't find landmines left behind more often that destroy their infrastructure.
Read the whitepaper that CrowdStrike wrote on the HammerToss virus. They attribute it to Russia for two reasons:

1) It is "sophisticated", because it uses public services like Twitter/Github and embeds command & control scripts into images. Any mid-level application developer could write a similar virus in a weekend.

2) The work required to keep the virus operating (registering Github/Twitter accounts, posting messages) was done during the Russian workday. Because the Russian hackers are highly sophisticated enough to write this virus but incompetent enough to not cover their tracks.

This is the clearest, most blatant example of the US propaganda machine at work. With no concrete evidence whatsoever they have accused a nuclear power of performing these attacks, and the media and a bunch of "infosec researchers" (who most in tech recognize as charlatans) fell in line.
OTOH, if you impose high holding costs while disallowing trading, you will have either foreclosures, property abandonment or squatting on a massive scale, which are arguably worse.
Read this article yesterday (https://www.techinasia.com/line-dev-day), and the introduction was eye-opening. tl;dr people like that extra stuff in messaging apps.
MacOS Alternatives: What About SteamOS?
That's why you should lie even to forms when asked for your salary.
Microsoft Teams [1] is apparently what this is in response to. I would not have even heard of it had this piece not gone out, ironically enough.

[1] https://products.office.com/en-US/microsoft-teams/group-chat...
It's fair when you consider the usual value proposition of "do I buy a PC and put linux on it or do I buy a Mac".

But you are right, some people mix these different issues up. My next laptop will come with Linux pre-installed - so I expect to report that all the bits work correctly (except Linux will be running on top of Qubes rather than on the metal, so...)
Trump has quite a reputation for not paying his suppliers, and using tactical bankruptcy to avoid other debts.
I've definitely had issues with both apps during peak hours, but they work just as well as Uber or Lyft most of the time.
> The battery assembly is entirely, and very solidly, glued into the case, thus complicating replacement.

Eek, this seems like one of the biggest issues. If you want the computer to last for a long time (and since you're paying a ridiculous amount for it, you probably do), the battery is probably going to be the biggest issue.

> The trackpad can be removed without first removing the battery.

The only thing that can be (relatively) easily replaced is the one that is less (or the least) likely to need replacement.

> Repairability 2 out of 10

This is incredibly low and only beaten to the lowest score by the 15" retina MBP at 1/10 [1].

[1]: https://www.ifixit.com/Teardown/MacBook+Pro+15-Inch+Retina+D...
News to me that MS is launching a new product. I hate slack to begin with, but after using 'Skype For Business' my expectations are pretty low with this new product.

I'm assuming it's going to fail much like Yammer did - the screenshot looks like a rip-off of Slackanyways...
the 2 aren't mutually exclusive. You can have an adblocker, and still pay for content...
Facebook Won’t Let Insurers Probe Your Profile
That's interesting. Do you think its due to location, salary, or technical merit?
I know that the field of deep learning / machine learning generally moves too fast for researchers to target conferences or journals, but several of the citations in the PDF of this article are missing (LaTeX inserted [?]).

(GRU, in case anyone is wondering, stands for "gated recurrent unit" and is a building block of standard LSTMs)

EDIT: now that I've finished the paper, I've realized that the citations are straight-up missing. That's no good, but I'm sure the authors just messed up the arxiv upload. If OP knows them, they should let them know... failing to include any citations at all is a quick way to decrease the credibility of an article.
Do you know anybody who might be interested in wiring Apache Camel up to be a Rhapsody replacement?

The NEDSS Base System has an expensive dependency on Rhapsody, but all it does is grab incoming HL7, do some transformations, and dump the result into a NBS table.

(For the uninitiated: State Health Departments are generally the users of NEDSS Base System... Rhapsody is a graphical ETL tool.)
Lync/Skype had a persistent chat room product/extension that you could essentially use like Slack.

I'm not sure anybody really did, but you could...
I have had a few mentors, not all of them deeply technical.

The interesting thing is that all of them are/were older at the time, as in more than 20 years older.

And that is the big problem in tech and corporate culture in general. There isn't enough room for senior engineers to just be engineers. You either go into management or you fall out of the industry, and that is a problem.
While experience is generally valued more highly than education, it's worth remembering that many companies (in particular, the big, popular ones like Google, etc.) often have an education requirement irrespective of experience.