skysight-inc/HackerNews huggingface dataset:
1 file is the stupidest argument I've ever heard for saying one language is better than another.

Look, here's the 1 file it takes to install a python app I wrote: mycoolapp-0.1.0-1.el7.rpm - how neat is that?!

Sure, pretty much anything is "heavy" compared to go or rust, but those are systems programming languages by design, not something I'd write some huge web application in personally.
Use mbasic.facebook.com and messages work again. It's unusable on m.facebook.com due to the app store redirect to install Messenger.
A good way of getting rid of that troublesome ballistics evidence, as well.
It's terrible of them to do such things. Sometimes I wonder if they truly care about their members.
> They want to make you accept their interpretation of the facts.

Please, describe to me how someone can convey pure unadulterated facts in language, without imposing an "interpretation" on them.

It's an absurd fantasy. There's no possibility for a disembodied, perfectly objective voice conveying facts. So yes, in a sense, every news org favors a certain interpretation of the facts. But these subtle variations used to be accepted as par for the course.

The root cause of the widespread distrust of media is the turn on the right towards a form of Orwellian doublespeak in their media outlets, beginning in the 90s and ramping up heavily in the Bush years. You see it's most virulent expression in the way Trump speaks: he accuses the interim AG of "betrayal" for acting on her conscious. Or the way he talks about returning government "to the people" while staffing his cabinet with billionaires. It badly subverts the ability of people on the left and the right to meaningfully speak to one another, because our words no longer signify the same thing.
No.

Next (ridiculous) question please?
One of the best things about no longer working in space is not worrying about ITAR anymore.
> The goal of the EO is to mitigate the influx of refugees

Yet it blocked MIT professors with work visas (initially even green cards until they backpedaled) just because they were born in Iran/etc.

The EO is ridiculously hamfisted.
The problem with this is that you need to live in a place where there's a lot of relevant jobs. Even in a big metro area if jobs are too far away (on the opposite side of the metro area) it means you need to pack up and move every time you get a new job.

It works out well for you if you're a contractor and are single and have no kids and enjoy having no more belongings than you can pack in a few boxes.
Betteridge's law of headlines applies here.

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
IP Fabric | Senior NodeJS developer | Prague, CZ | ONSITE

Well-capitalized start-up seeks extremely talented Node.JS/React to help network engineers manage global network infrastructures, enabling growth of IP networks worldwide, foundation of modern digital communication. You must have experience designing and building large and complex (yet maintainable) systems, and you should be able to do so in about one-third the time that most competent people think possible. You should have a BS, MS, or PhD in Computer Science or the equivalent. Top-notch communication skills are essential. Expect talented, motivated, intense, and interesting co-workers. Must be willing to relocate to the Prague area (we will help cover moving costs). Your compensation will include meaningful equity ownership.

Email us at pavel@ipfabric.io
Aurora Solar | Senior Frontend & Backend Engineers | Bay Area, CA (Palo Alto) | Full-time, Onsite | aurorasolar.com

Aurora is a SaSS company and the one-stop solution for solar installers. We help them streamline their entire solar sales and design process. Think CAD for solar. You input the address and your energy consumption, we output an accurate solar design and sales proposal.

We are venture-backed and have won several engineering grants from the US Department of Energy and Stanford University. If you care about applying your talents towards building something that truly makes a difference, we would love to hear from you!

Interview Process: 30min phone screen, 3-4 hour take home coding task, 1 day onsite interview.

Apply here: http://www.aurorasolar.com/careers
I think the money per hour thing is rather hard to judge.

Yes, for a few good analyzed jobs we are able to determine how much "value per hour" a person creates, but for the rest?

Sometimes you sit in a meeting for many hours and have no idea why they invited you and you probably wasted you time.

Sometimes you sit in one for 10 minutes and got vital informations.

Sometimes you say something valuable, sometimes other people told things that helped you and you didn't say anything.
There's nothing wrong with a site that says "we can answer typical questions about A, B, and C, but we can't answer questions that require legal advice, so please don't ask those or we'll close them". That's how they handle it at the Workplace SE site.
Xiaomi Mi4. It is almost completely unknown in Sweden.
Tarjimly – A Messenger bot to connect refugees to translators
> Give up on hand-outs and worry less about official access. They were never all that valuable anyway. Our coverage of Iran has been outstanding, and we have virtually no official access. What we have are sources.

I like this take, if nothing else because when you're being fed your information theres always the chance to be less thorough. Its how propaganda is made.
That's more than the minimum wage where I live, and I am in Europe. I suppose there are many countries with people that would be happy to work for that rate.
We detached this flagged subthread from https://news.ycombinator.com/item?id=13541099.
Is there a HN, that's not affiliated with this muttonhead? I love the content here, but I feel gross coming here knowing it's affiliated with such a sleazy billionaire.
Because you should take everything everyone says at face value. Always.
Have you done any benchmarking on the impact this has on cold boot performance? I'd considered using this technique in a non-Zappa context but was worried that the performance would be an issue (I ultimately was able to get my package smaller in other ways).
Or, it may be an actual PITA to spend even more money on an already expensive laptop for what's a downgrade: less features and the inconvenience of carrying dongles everywhere, for the "benefit" of a laptop that's half a milimetre thinner.
Not necessarily a "tech" oops moment, but many years ago, I accidentally boarded a wrong flight and realized after fighting for the same seat with another passenger for few mins. Luckily, I was able to get out on time and run to my real flight. This is how the conversation went:

Me: Sir, this is my seat.

Person: Are you sure ? I think this seat is mine.

Me (annoyed but confident): Please check your boarding pass

Person: Ok let me check

...In the meantime, someone yells from another seat "You guys both going to austin/texas right?"

That was my oops moment. I was not going to texas of course. That seat was half way through the plane and people were still getting in. :)
Good question, I still haven't found something that trades blows with maven in any other programming language. I've made my peace with setuptools for python, but .Net/Ruby/Go/Rust/etc. are all lacking in one way or another.
I believe plenty of people do it for a leisure activity rather than to make a living. Sort of like putting puzzles together or surfing the web. Some workers may even be at a dull job (such as a tollbooth operator at night) and their boss doesn't mind.
Considering their treatment of the Obama administration, do you think that they would not have released these stories if the election had gone the other way?
I myself am currently going through an interview process for an SRE position at one of those companies.

From what I've seen/read while preparing for this, algorithms knowledge is not as crucial as for a software engineer role. That said, I think you still should know how to handle basic data structures (binary [search] tree, hash maps, AVL or Red Black trees, etc) and graph traversal algorithms.

Unless you are specifically interested in working with networking related stuff, I wouldn't focus too much on this.

I believe it would be a better use of your time to study things like:

- File systems
- Signals
- System calls
- Processes
- Performance analysis: CPU, memory, disk, etc

Get familiar with tools like vmstat, strace, etc.

As for prep materials:

- Read Google's SRE book [1]: this is useful to get a feel of how a big company like google handles its infrastructure.
- Grab Advanced Programming in the Unix Environment and plow through it as much as you can [2]. *Do the exercises*.
- Read at least the CPU, disk and memory parts of Systems Performance by Brendan Gregg [3]

I strongly recommend Brendan Gregg's by due to the troubleshooting sections. I find them very useful.

Also note that it is not that easy to get an interview just by sending your résumé to their websites. I tried this and never got a response. (I think this is to be expected, due to the sheer volume of applications these companies receive).

Then a friend of mine referred me and I got to participate in the interview process. Having a referral will make the task of getting an interview much easier.

- [1]: https://landing.google.com/sre/interview/ben-treynor.html
- [2]: http://www.brendangregg.com/sysperfbook.html
- [3]: http://www.apuebook.com/apue3e.html

EDIT: Added comment about getting an interview.
The difference is that when NYTimes gets something wrong, it is not out of sheer malice and desire to mislead people. It's because their sources were wrong and the journalists didn't do a good enough job verifying the information.

Fake news on the other hand are literally made up lies. The overwhelming majority of fake news articles have no basis in reality, period. They tend to be written by people who want nothing other than to get page views.
Saylent | UI Developer | Boston | FULLTIME | ONSITE
Contact us at careers@saylent.com

We are a venture funded, fintech company. We are redefining the B2B banking marketplace through cutting edge user interfaces that deliver a world class user experience. Our mission is to help redefine customer engagement for Banks and Credit Unions. You will join a small and motivated team that is on the ground floor of building a platform with access to the largest channel partners and over 4,000 financial institutions. We are looking for a new team member with UI experience who will be part of a new platform. And the frosting on the cake is that we are moving to a brand new office in Downtown Boston (116 Huntington Ave, to be exact!).

Tech Stack: Angular JS 2, D3.js, Pentaho BI, Grunt, Gulp, Bower, Restful APIs and data manipulation with JSON, Node.js, Jasmin, Sinon, Protractor, Git, Aws

Interview process: technical phone screen, followed by a half day on-site with emphasis on problem-solving / colloboration /team-work
I think the point is that they want to get users to sign the TOS. Probably for liability reasons due to the legal & sensitive nature of the information.
I find it very interesting to read about these sort of tactics, given that not only does their design require a high degree of expertise with console hardware (which Nintendo's developers obviously have), but also a high degree of familiarity with emulators themselves in order to understand the techniques that are likely to defeat the common optimizations and shortcuts that emulators make in order to make up for the discrepancy in speed.
Not easily. Even an energy-saving drive will probably draw 15 watts of spinup current.

Though of course you can fit a 12v/2a adapter in the backpack next to the drive.
Example URL:

https://area51.stackexchange.com/proposals/106513/parliament...

What other IDs/posts besides proposals are under "area51.stackexchange.com/proposals"?
I find Nix invaluable for this kind of thing; especially how it rebuilds anything who's dependencies have changed, and caches everything else.

I tried to play with docker, but haven't seen much use for it in for my current workflows.
Sysdig | https://www.sysdig.com | jobs@sysdig.com | San Francisco, Davis, or Remote | Many Positions

Sysdig is building the intelligence layer for next-generation applications built on containers and microservices. Hundreds of enterprise customers use our commercial solution for monitoring, troubleshooting, and managing performance of their applications.

-50+ People

-Founded by Loris Degioanni, co-creator of wireshark

-Open source sysdig (http://www.sysdig.org) is used by millions

-Funded by Accel and Bain Capital Ventures

-Global Engineering Team

Benefits:

-Work from anywhere

-Health, Vision and Dental Insurance

-Monthly learning stipend

-Monthly housecleaning stipend

-Motivated, smart, enjoyable coworkers

Positions:

-Frontend

-Kernel Engineers

-Backend / big data

-QA

-Customer Success

-Product Marketing

-Technical Marketing

https://www.sysdig.com/jobs
That 1.5 seconds is FUD anyway.
Rideways is a new ground transportation service launched by Rentalcars.com, and is rapidly growing to be a significant B2B and B2C player in this space.

Rentalcars.com is part of the Priceline Group, the third largest e-commerce company in the world and the world's largest car hire booking service, arranging over 7 million rentals a year in 46,000 locations in 167 countries across 40 different languages.

Our mission as part of Rentalcars.com is Helping people experience the world and our business and market sector are seeing substantial growth.

We are looking for a Tech Lead (http://grnh.se/5y7due1) and a Software Engineer (http://grnh.se/cfar7j1)
WaiveCar | Software Engineer | Santa Monica, Los Angeles, California | ONSITE | http://waivecar.com

WaiveCar is a free-to-use advertising based on-demand all-electric car-rental service.
We're looking for a senior engineer with experience in small-shop startups. The tech is javascript/mobile app/etc ...

We are expanding via a partnership with Hyundai to multiple cities soon. If you want to be in early where the action is, this is the juice. We've got competitive salary/options/benefits, all the good stuff. It's fully funded and cash flow positive.
(I'm the guy who wrote the filtering script that's mentioned every month in these posts)
(mostly duplicate) additional info here: https://www.waivecar.com/job.html
Apply by email: chris@waive.car
Apple no longer top of the tree; Google named world’s most valuable brand
> “The best way for the industry to tackle this problem is to deliver compelling ad experiences that consumers won’t want to block.”

Good luck trying to find a "compelling" way to sell paper towels, laundry detergent, and unhealthy food.
This is a good blog to read from the start, from Paul Reynolds, the former uBeam VP Engineering:

http://liesandstartuppr.blogspot.com.au/
I ended up using dev-tools to delete all the gifs. I can live with play-once-then-stop, but the continual repeated movement was distracting.
Apple News does try to increase visibility of sources/topic you read a lot. If you swipe the story tile to the left, you can see more actions for that source.
If you have the credits, survey how popular it is to drink and turk. I have coworkers who think its funny and claim its popular in their younger peer group. That anecdote is not actual data. I don't know if its popular or almost unheard of. I don't know if amazon allows meta-gaming like this. Amazon does not tolerate outright identity theft (send me your SS number to verify your accuracy) but a simple question like "how many alcohol drinks have you had today" is probably anonymous enough. Amazon spends a lot on advertising, so you can see why editors would not cover this story assuming it were true (which it might not be)

Drink and Turk is a drinking game where you try to turk enough to pay for your alcohol. I've seen some non-cooperative behavior of trying to find the funniest turk so the group laughs or give the most ridiculous answer still providing payment. Most turking is pretty boring but you'd be surprised what alcohol and youth and a slightly warped mind can do. There is supposedly a weed variation on this game, you can guess its obvious single rule.
Are the frames drawn to a bitmap first or straight to a canvas? Can a single animation object display different parts of itself in different stages of that animation, or would a duplicate animation object be required?
Great suggestion. We'll check it out.
> I'm a Trump supporter so take this with a grain of salt.

Immediately predict lame rhetoric about how bad the media is.

> When he said the media was dishonest, he was referring to CNN, WaPo and the mainstream media (excluding Fox News).

Oh right, the bastion of correct reporting, fucking Fox News. Questioning Obama's birth certificate. Warning about his terrorist fist jabs. Rightly admonishing him for asking for Dijon Mustard.

> As a litmus test... the fact that almost every liberal in America is yelling at Trump more than they're yelling at the DNC

The current president vs something that happened 8 months ago.

> doubled-down on Hillary the loss wasn't just technical––it was a landslide[1]

It wasn't a fucking landslide. 13th closest election in history by electoral college, massive loss in the popular vote. This is why Trump supporters need a fucking reality check and should maybe try some of that mainstream media. You are hooked on his propaganda and lies.
If you don't have a Linux system at hand, you can get the manual page online:
http://man7.org/linux/man-pages/man7/ascii.7.html
And for every engineer earning 200k salary in SV how many are earning less than that? I don't think you are seeing the bigger picture of the labor market instead basing it off of biased observation.
Grove Collaborative | Jr. Software Engineer | SF, CA | www.grove.co

Grove is hiring! We're looking for a full-stack web developer with 1-3
years of experience to join our engineering team of 4 (two here in SF,
and two in Europe), and our company of about 25. You'll work to build
features that drive revenue, grow our customer base, and create tools
our marketing team didn't even know they needed, to help them scale
their efforts across channels.

We're an ecommerce company that prides itself on being able to adapt
to customer and market needs in near-real-time; if we see a business
opportunity, we grab it.

You like solving real problems, and seeing your code live on the
web. You know to think clearly about tradeoffs. You know to ask why
and are the person who discovers that, when someone is asking for a
shovel, maybe they really need a hole.

We primarily speak Python (with Django) and ES6 JavaScript. If you
know that stuff already, great. If you know comparable languages and
frameworks, that's fine too.

We write tests, contribute to open source (see github.com/groveco/),
practice continuous integration & deployment, and focus
on shipping working software with measurable outcomes. Our office is a
beautiful, sunlit space on Union Street in Cow Hollow, with 2 office
dogs.

$80,000 - $100,000 + equity & full benefits
Location: Currently Amsterdam, relocating to PST-EST

Remote: Yes - remote only

Willing to relocate: No

Technologies: javascript, node, python, scikit, nltk, SQL, php, nlp, functional programming, academic experience in Haskell, OCaml

Résumé/CV: https://docs.google.com/document/d/1Owaws6xTfF6B8rMvNkjD_9o0...

Email: amarin [ at ] uwaterloo [ dot ] ca

===================

Hi, my name is Ale. I'm a passionate developer coding since I was a kid. Although I have extensive experience developing full-stack for the web, I'm looking for a remote position that will let me work with data and large distributed pipelines: machine learning engineer, data engineer.

I have experience shipping real-time NLP systems for information extraction and classification. I really loved working on ML projects and want that to be my everyday jazz.
Transfix | New York City | Front-end Engineers, Full-stack Engineers, Data Engineers | Full-time onsite

At Transfix, our vision is to efficiently move any freight to anyplace in the world over land, sea, or air, starting with trucking. We work to make logistics effortless, fair, and efficient through the use of software. Come move atoms with bits.

We've raised our Series B, and just got named one of the top 10 startups to watch in NYC by Inc: http://www.inc.com/zoe-henry/10-new-york-startups-to-watch-i...

- Our stack is currently React/Redux and Aurelia on the front-end, and Rails/Node/Lambda on Docker for the backend. But we have lots of green-field projects ahead to try new stuff.
- We're well-funded with founders who deeply understand the domain we're serving (the freight logistics industry), and several were early employees at Gilt Groupe.
- We're all about constant learning as an engineering team through code reviews, experimenting with new tools, and internal tech talks and doing meetups in NYC.

Our interview consistent of a short technical video chat (with a Transfix engineer) interview followed by half-day on-site where you'll meet various team members (including the co-founders) and go through a more coding problems.
I'm a front-end engineer at Transfix and think it's an amazing place to solve complicated, real-world problems. Feel free to email me with questions (nathankane@transfix.io), or apply directly at https://jobs.lever.co/transfix
I've been writing an `sh`-based tool to check up on my local Git repos, and it uses \0-delimited paths and a lot of `find -print0` + `xargs -0`:

https://gitlab.com/willemmali-sh/chegit/blob/master/chegit#L...

I admit the code can look a little weird, but it was because I had some rather tight contrainst: 1 file, all filenames `\0` separated internally and just POSIX `sh`. I still wanted to reuse code and properly quote variables inside `xargs` invocations (because `sh` does not support `\0`-separated read's), so I ended up having to basically paste function definitions into strings and use some fairly expansive quotation sequences.
That makes sense to me! Thanks for the response.
I work here as well and have been in Colombia for about two years now. If you have questions about living in the country send me a mail to victor@vincuventas.com
My personal rule is Wikipedia is very reliable in non-controversial topics, and should be trusted only as much as source of links and search keywords and information about some of the existing opinions for controversial topics. Which is something, but definitely not a full solution of a problem.
More love for F# please.
Smashing Boxes | Multiple Positions | Durham NC, New Orleans LA | ONSITE https://smashingboxes.com/

Who we're looking for:

- iOS Developers
- QA Engineers
- Designers
- Project Managers
- Digital Marketing Interns

Smashing Boxes is a digital product agency with locations in Raleigh-Durham and New Orleans. Our team is growing and we're looking for people who are curious, kind, creative, and great at what they do. We work with exciting clients ranging from startups trying to get new ideas off the ground to Fortune 500 companies tackling big challenges.

Our interview process typically consists of an informal phone screen, and an hour or two of on-site interviews with team members and your future manager.

Apply to any of our openings at https://smashingboxes.com/careers/ or contact me directly at zach@smashingboxes.com.
Well, LibreSSL devs considered OpenSSL bloated from a security standpoint [1].

[1] - https://en.wikipedia.org/wiki/LibreSSL#Code_removal
document.querySelectorAll('img').forEach((im) => { im.style.display = 'none'; })
It's nice to see their strong continuing support for F#. I'm no longer in the .NET ecosystem but when I was learning F# and using it day to day was some of the most enjoyable paid programming I've done