skysight-inc/HackerNews huggingface dataset:
MSC | DevOps | Permanent | Fulltime | Bethesda MD / Washington DC | ONSITE | VISA

Medical Science & Computing (MSC) is hiring DevOps at the National Center for Biotechnology Information (https://www.ncbi.nlm.nih.gov)

https://ejob.bz/ATS/PortalViewRequirement.do?reqGK=26943688

Tech: Linux, Python, Django, Scala/Finagle, C/C++, SaltStack, consul, packer, linkerd, TeamCity, docker/mesos/kubernetes/nomad, aws/gce

Small, fast-moving team, smart people, great culture, great opportunities, lots of potential.

Help bring progress to an amazingly important public resource!
I use https://extensions.gnome.org/extension/413/dash-hotkeys/ thing for Unity like single shortcut Window switcher. It is absolute life saver. I used to use apptivate(http://www.apptivateapp.com/) on OSX for same thing. Is there a elementary alternative? A quick google search doesn't turn up anything.
Avant | Chicago, IL | 20+ openings across Software Development and Technology | On-Site

Join a growing technology team of a well funded startup and help reduce the costs and barriers to borrowing. Help scale our platform to support new initiatives using the latest technologies.

https://www.avant.com/jobs
We've updated the title from “Aaron Swartz Redux -- The Man Carmen Ortiz Is Trying to Kill Next”, which breaks the guidelines by editorializing.
> The interface is clean and refined.

Can we stop using the term "clean" to describe interfaces? Clean doesn't really mean anything in design and also is a one sided term without an opposite term that is not disparaging. Are all other interfaces that are not clean, dirty? Or unsanitary? Or cluttered? It becomes and absolute term like beautiful or professional which are all really just fluff terms for "good".
NixOS is what got me to switch back from Mac to Linux. Being able to copy someone else's config for my MacBookPro and have a pretty damn good, working system was incredible. It really opened my eyes.

Perhaps coming by #nixos on Freenode for an afternoon could get you over the configuration hurdle?

I remember I tried NixOS in a VM on a Thursday and was so smitten that I replaced OSX on Saturday.

Edit: I really appreciate your feedback on this!
I switched to Windows hoping to use the WSL - looks great for the most part, but there are still lots of blocking bugs. Ruby and Git install, but not OpenSSL, which makes Rails development difficult. Lots of niggles here and there, basically.

Should be great when it comes out of beta, though - a good terminal and we'll be all set.
Where exactly does the author describe himself as "the next Aaron Swartz?" The only comparison I found was that the article draws parallels between Gottesfeld's and Swartz's cases since both are being prosecuted by Carmen Ortiz and the article is claiming similar to Swartz, the prosecutors are again abusing the CFAA and trying to "make an example of" Gottesfeld.
Reading Dave's (https://daverupert.com/tag/davegoeswindows) experience switching to Windows turned me off considering it as an option. However I've ordered an Eve V so will try it out when that comes later in the year.
Another poster mentioned the Wolfe earlier in the thread, which has everything I want in an eGPU box: https://news.ycombinator.com/item?id=13304774

The price is a bit steep for the hardware it offers, but it looks super portable and just powerful enough for my use cases.

Too bad it's apparently become vaporware.
> Is it sensitive for me to google a man page or look up some algorithm or another?

It doesn't make sense to cut out such specific uses. The real question should be "are my Google searches sensitive?" and the answer to that, for most people, is "yes".

> Blog reading is sensitive? Hacker News? No, no they are not.

They're not particularly sensitive but they show anyone watching your internet connection that you're interested in these subjects. Why let that happen when you can not?
i3 is great, until you try to do something simple like change the time zone for your desktop clock or add some wallpaper. I switched from Linux to Mac because I
was too well acquainted with making symlinks to /usr/share/ somewhere just to change my clock when I traveled, and then figuring out just how few processes I had to restart so it would take effect.

Unfortunately the Linux desktops were actually worse than the barebones window managers like i3: there was some sort of glibc bug that screwed up clock display on GNOME for at least a year. GNOME assumed glibc did it right, which was a reasonable assumption...but an incorrect one, but with i3 I could control this.

Now that I'm on Mac I look back in amazement at the time I spent on Linux learning ultimately useless stuff like why a bug in glibc would mess up my GNOME clock but not an i3 clock.
Backend Python Developer

Location: Champaign, IL seeking Remote

Remote: Yes

Willing to relocate: No

Technologies: Python, Flask, and Django

Résumé/CV: http://blog.shroba.io/resume.pdf

Email: chrisshroba at gmail

I’m a backend python developer and a computer science student at the University of Illinois (UIUC). I have:

● 4 years experience in Python

● 3 years experience with Flask

● 2 years experience with Django

● Basic experience and knowledge with front end development

I have used both Flask and Django in professional environments and for side projects, and would love to help you with your project. You can find more information about my experience in my Résumé.

LinkedIn: https://www.linkedin.com/in/chrisshroba

GitHub: https://github.com/chrisshroba

StackOverflow: http://stackoverflow.com/users/2874789/christopher-shroba

I hope to work with you! :)
> California public safety employees (police, fire, etc) get all four prongs of that deal, I think.

There are very good reasons that public safety employees get much better pension deals than other public sector employees, and they certainly aren't typical of the field.

> Technically it's 90% of peak salary but "spiking" is culturally accepted, so in practice you can have more than 100% of your final year salary in pension benefits.

Spiking is just strategically maximizing your final year salary; it doesn't increase the ratio of pension to salary. And, spiking in the future has been cut back since for several years new hires in moosr CA public employers (including public safety ones like CHP officers) have average salary of the highest 36 months rather than the highest year as the pension base.
For me, the right fit is Python and Javascript. However, my problems and your problems are not the same. Java EE might be the best choice for what you are tackling for all I know. Also, you'll likely find that the year being 2017 is not as important as you think it is.
No, they asked humans to rate translation quality from 0 to 6. See section 8.2 of the paper.
I repeat again, you misunderstand the whole concept of STO. Limiting the ways the system could be attacked is not STO but the mainstream approach to security. Neither disabling guest accounts on a private system nor disabling guest OS on a game console is STO by any definition. It's a sane approach to securing system and Sony was stupid enabling the guest OS in the first place. They seem to have learned their lesson, PS4 does not come with one any more (and the man behind the whole idea of turning the Playstation into a general purpose computer had been removed from the power).

As for piracy, I don't get your point. While I agree that most pirates do not discover exploits themselves, somebody had to do it first. You cannot copy something that does not exists. And, seeing how most CFWs do not run Linux, I ask again, who in your opinion developed the original exploits? I get it that most people copy them. Who wrote the original ones?

>That seems like a biased presentation, but statistically speaking I feel like "most of those who can technically originate hacks have better things to do with their time than enable game piracy" is a pretty strong statement.

I agree that most people capable of cracking a game console do not care about it in the first place. However, most people in console scene only care about piracy. Take a look on http://psx-scene.com/ for example. See many Linux enthusiasts swapping tips on configuring their distros? People do not spend years cracking consoles because they desperately need to run Linux but have no hardware available.
Similarly, I've been using AwesomeWM for a few years. Going back to OS X is frustrating to me because it's so languorous and lacking control. On Arch/AwesomeWM, I can instantly flip to the space I want, but Mission Control forces me to walk through each space, insisting on animating the sequence and taking it's time to swap in the applications as I go along.
Good point. I actually paused and tried to come up with something better when I was proofreading the post but failed to do so. I'll keep it mind for future posts.
Myrddin 2016 retrospective
> Somewhere have to start the transition

By removing every single legacy port long before there's anywhere near ubiquitous USB-C? Even USB-C cables themselves are more commonly sold as USB-A to USB-C. I love having usable DisplayPort/Thunderbolt, HDMI, and USB-A on my 2013 rMBP - I never need a dongle. If I went to a 2016, I'd need at least 3, every day.

> Prioritising thinness and weight over everything else

Battery life is certainly not the same, and the lack of a 16GB option or a faster processor is a well-missed loss.
Treating investment gains over a time period of under 10 years as negligible is a perfectly prudent thing to do when planning a retirement which is going to span multiple decades. I do agree it is somewhat less prudent at a time scale of 20-30 years or beyond.

Your retirement goal is 25 * 12 * x.

If you save 50% then each month you spend x and put x in the bank. At that rate, it will take you 25 * 12 months (25 years) to get to your goal. Counting 1/3 of 1% returns each month, it would take you 208 months (17 years is 204 months). So returns would shave 7-8 years or ~30% off your working life.

If you save 75% then each month you spend x and put 3x in the bank. At that rate, it will take you 25 * 4 months (8 years is 96 months) to get to your goal. Counting 1/3 of 1% returns each month, it would take you 87 months (7 years is 84 months). So returns would shave off ~1 year or 13%.
The underlying Ubuntu still refers to it as the Super key, but elementary uses the clover to symbolise it when it can. Still can't get to Mac like setups, though - apparently in Linux it's the applications that intercept the Super key, so it's never going to be possible to get a consistent experience.
100% Bash – GitHub History Hacker
Yeah I touch type. The whole idea of encouraging people to look at their keyboard seems completely off.
Interesting that Moxie wishes PGP were dead (inline with his views in the LibreSignal/Websocked/Gapps PR).

https://moxie.org/blog/gpg-and-me/
You do realize that he is talking about terminology for the general public? The names you are suggesting are just terrible. They don't sound good and are not even close to widely understood terms (no offense intended). Perhaps you are not a native English speaker?
Fourth physical state of matter for water besides solid, liquid, and gas
Family Sues Apple for Not Making Thing It Patented
> They've been around for a while and are highly regarded.

By who?

My only experiences with them have been horrible. Their client is buggy, slow and horrible and their support left tickets for literally months until they basically gave up and gave me a refund.
The ESC key being missing gets blown out of proportion. Every time I hit it, I'm amazed at how it just works. Apple has made it so hitting any where in that vicinity basically triggers the ESC.
I think it's called a tweet. Can you tweet me?

Facebook is horrible. I guess mastodon will succeed after all.
I don't understand the ports complaint. Or maybe it's others who don't understand their ports complaint. The USB-C connector is a physical connector, and Apple's implementation of it supports every useful protocol and function available. DisplayPort, USB3.1 and below, Thunderbolt3, charging and HDMI[0]. Just buy USB-C to whatever cables and you're done with it. USB-A to C transition complete. You don't need adapters for those protocols, they're passive cables.

What do people want? A bunch of ports that not everyone needs or wants to waste space when I could have more multipurpose USB-C ports?

Got USB-A mice and keyboards? Ok, buy a docking station or USB-C to USB-A hub and never think about it again. Got a mouse you like to carry around that isn't wireless? Pickup a small adapter[1] to get you through the transition. The only thing I can think of is ethernet but again, not everyone is going to use that. I do want ethernet, but the USB-C Thunderbolt adapter is fine. It certainly isn't the only laptop going without ethernet today. Again, why waste a port when you can have these reversible universal ports. Miss MagSafe[2]?

Either way, the complaints about the ports don't hold much water once properly researched and the change is inevitable.
The reason I passed on the new MBP15 is the 24% reduction in battery capacity from 2015[3].

I needed a new machine so I bought an Acer Chromebook[4] to tide me over until Apple gets a form-fitting large capacity battery[5] in the MBPs. My configuration is $3000 and I'm just not going to spend that sort of money unless it's near-perfect. I may build a PC and remote into it as per the article until the next MBP once again matches its high price but I won't hand them 3K for a battery that's 3/4th the size of the 2015 model (66% capacity for the 13").

[0]https://youtu.be/JirCwapScUs?t=4m18s

[1]http://a.co/4zD6Jt3

[2]http://a.co/4WDmyeT

[3]http://arstechnica.com/apple/2016/12/explaining-the-battery-...

[4]https://www.acer.com/ac/en/CA/content/model/NX.GJEAA.002

[5]http://www.theverge.com/2016/12/20/14024322/macbook-pro-batt...
Presumably this happens because the stressful situation or memory repeatedly activates the attention system thereby priming it towards the stressor and making it hard to address any other memory.
Whenever SpiderOak comes up I can't help but share my experience with them.

In February SpiderOak dropped its pricing to $12/month for 1TB of data. Having several hundred gigabytes of photos to backup I took advantage and bought a year long subscription ($129). I had access to a symmetric gigabit fibre connection so I connected, set up the SpiderOak client and started uploading.

However I noticed something odd. According to my Mac's activity monitor, SpiderOak was only uploading in short bursts [0] of ~2MB/s. I did some test uploads to other services (Google Drive, Amazon) to verify that things were fine with my connection (they were) and then contacted support (Feb 10).

What followed was nearly __6 months__ of "support", first claiming that it might be a server side issue and moving me "to a new host" (Feb 17) then when that didn't resolve my issue, they ignored me for a couple of months then handed me over to an engineer (Apr 28) who told me:
"we may have your uploads running at the maximum speed we can offer you at the moment. Additional changes to storage network configuration will not improve the situation much. There is an overhead limitation when the client encrypts, deduplicates, and compresses the files you are uploading"

At this point I ran a basic test (cat /dev/urandom | gzip -c | openssl enc -aes-256-cbc -pass pass:spideroak | pv | shasum -a 256 > /dev/zero) that showed my laptop was easily capable of hashing and encrypting the data much faster than SpiderOak was handling it (Apr 30) after which I was simply ignored for a full month until I opened another ticket asking for a refund (Jul 9).

I really love the idea of secure, private storage but SpiderOak's client is barely functional and their customer support is rather bad.
California is in a pension crisis because they screwed they whole thing up. When people are involved, expect those screw ups.
Thanks, rory!
Love these. Can't believe I missed "Find a library"!
Location: Hanoi, Vietnam
Remote: No
Willing to relocate: Yes
Technologies: Objective-C, Swift, Cocoa Touch, CocoaPods,
C++ (modern), AFNetworking, Mantle, Git...
Email: razhukoff (at) yandex.ru

Résumé/CV: https://www.dropbox.com/s/4t94nbp03rdgfli/rz-resume.pdf?dl=0

Hi! I'm Roman, iOS Developer from Russia. Open to suggestions worldwide, in active search for a new job.

I have 4+ years of experience developing for the platform, using Objective-C, Swift and C++.

Worked successfully on projects ranging from quite simple REST applications to complex 3D rendering tools.
Considering that one of the top stories on the site is "Fitness Star Proves There's Nothing Wrong With Stomach Rolls", I have a hard time taking this article seriously. Are we not better than HuffPo?
I tried to do a quick job of explaining this, but the example that motivated this strategy was pretty work-specific and I'm not comfortable using that, and I can't come up with another offhand. Lemme tinker and see if I can come up with a good one!
The S4 Mini does look really awesome! It almost makes me want to build another desktop!

However, having 1 computer that does everything still has a lot of value for me over having to context switch between a desktop and laptop and constantly worry about keeping everything in sync like I do right now. So my next machine is still going to have to be a laptop + eGPU combo.
This is great, I do not have so many experiences now, but I will keep close attention at this.
CS 294 Deep Reinforcement Learning, Spring 2017
Thanks so much for sharing your story. And thank you very much for signing up. You are awesome!

I'm sorry that you had to go through 18 months of struggle before the diagnosis. But glad that you have found a way to get into remission. That is fantastic!

Your learning algorithm sounds great! Would love to chat and learn more. Will absolutely reach out.

We are building a pattern recognition algorithm ourselves, that will accumulate data from your health reports (doctors visits, screenings, tests etc.) and help identify causes/issues/patterns, that will help you prevent flare-ups and keep the disease in remission.
"team of 8 people and 4 engineers" funny taxonomy :)
The reasons for learning C#/.NET are similar. You might not be working in a startup, but it will pay the bills, and then some. Lots of companies in every field build internal systems on Java or C#, and they are always looking for people. That said, IT is a "cost center" in most of these places, so you don't have as many nice things.
Finland starts basic income trial
Ask HN: What mistakes did you make in your first software engineering job?
what's the right word for "you are suffering from FUD that Apple has inflicted"?

you are fudded?
I've been running NixOS on a casual home desktop for about a year now.

I'm in love with some of its big ideas, like per-project dependency files that mostly eliminate my need for VMs and container management tools, and being able to read my OS configuration in a single file.

On the other hand, most of my work these days ends up as a Dockerfile and Docker images anyways, and the benefits of Nix package management could be had with Nix alone (not NixOS).

So at the end of the day I'm running a slightly buggy KDE 5 desktop that I haven't invested the time in fixing. I have a cool package manager, but I'm using it with one global nix environment. Packages are not hard to find once I know what I'm looking for, but discovering those packages and their nix-specific names can be tricky at times.

That said I'm new to desktop Linux, and it's hard to fault NixOS for most of the (relative) difficulties I've encountered.
Where's the commentary on FreeBSD? It certainly seems like the right idea (to replace OS X), but I want to know their experience.
CalPERS users can take extra overtime and duty pay in those last years to inflate the base, also. And that base even without overtime is much higher than the average working salary. And CalPERS assumes a rate of return far higher than it can achieve through investments.

That's how CA employees end up with million dollar per year pensions. [0] Happily, some abuses have been reduced slightly in recent years. There's far to go yet.

While it is possible for pensions to be funded properly, it's not something state and municipal governments do and the few private companies with defined benefit pensions rarely do so either. In fact, it's literally illegal to fully fund pension benefits in the United States without paying a steep tax penalty for saving too much. The IRS and Congress know that exposing the full cost of what we're promising to pay out would shock too many people and they don't want to know. Better to defer the problem to the next Congress and let them sort it out.

The only hope is massive productivity growth. So, techies, get programming those robots and AI bots and new chemical materials and cheap new energy sources. The government has already assumed that they're all going to take off like crazy and forced us to bet the country on that assumption. We're going to need a tech explosion just to keep our heads above water.

[0] https://en.wikipedia.org/wiki/City_of_Bell_scandal
Shopify | Canada (Toronto, Ottawa, Montreal, Waterloo and now San Francisco!) | Full-time | Onsite | Remote | VISA

Shopify is a platform that allows entrepreneurs to easily setup an online store. We build solutions that empower merchants at every step of their journey. Our product help merchants who are just starting as well as established brands that need a solution that can scale with their traffic. We're always working on products that make it easier for entrepreneurs to reach their audience and help them make data driven decisions. Shopify is built in Ruby on Rails running on a stack composed of Docker, Golang, Python, Mysql, Kafka, HDFS and Apache Spark. If you're interested in building tools that empower Entrepreneurs come take a look at who we are and what we're doing https://jobs.lever.co/shopify?lever-via=XBuWsYM_Q2 https://github.com/Shopify.
15 before-and-after images that show how we're transforming the planet
HPE's New Chip Marks a Milestone in Optical Computing
You'd be surprised. I'm not sure if you've ever spent significant time in Europe, but it's not a fairy-tale land. You would also be surprised at how insular and "right-wing" they can be.

As a non-American, what I see is that many Americans, especially those commenting here, suffer from a particularly virulent form of "the grass is greener over there" syndrome. Europe is a beautiful place, but behind the beauty lies ugliness of a different kind. The US has many problems, but there's also a reason why Silicon Valley and people like Elon Musk and Jeff Bezos are in the States.

If you value knowing your place in the social hierarchy and having less and paying more for it, then by all means, adopt the European model. However, as jblow said above, there are so many bright spots in the US, too, so maybe it's better to just work on the rough spots instead of always looking over the fence.
Can #2 really stand up to scrutiny? My understanding is that decisions and statutes are not copyrightable in the US as they are "edicts of government", and thus owning rights to them aught to be impossible.
I'm surprised this was downvoted -- the Windows Subsystem for Linux (WSL) is extremely powerful and well done.

It's a full Ubuntu userland and you can even run graphical (X) applications. I've used it for Pebble development, running the (python + ARM GCC) SDK and QEMU-based emulator all on Windows. I've run into a few minor issues but for the majority of tasks it works great -- I've completely stopped using my Ubuntu VM and do all my Linux tasks in WSL.