skysight-inc/HackerNews huggingface dataset:
The Black Tux|Senior Software Engineer (Python)|Santa Monica, CA|

As a Senior Software Engineer you will build and improve software systems for a fast-growing, disruptive e-commerce company and develop scalable backend services in key focus areas such as order management, internal tooling and fulfillment. This includes creating APIs to integrate with front end and 3rd party systems from highly distributed and independent micro-services.

Skills Required:

10+ years of professional software development

Extensive experience with Python

Familiarity with a web framework: Django, Pyramid, Flask, etc.

Conversant in ES5+ and Node.js

Knowledge of modern web technologies

Experience with delivering ESB and API frameworks as micro-services built on standards such as JSON-HAL, REST, and CRUD

Strong software architecture and design skills.

Conversant in algorithms, software patterns, and their best usage

Excellent data modeling and data design

Previous work on consumer web products built from scratch

Experience working in a fast-paced startup environment

Ability to operate at web-scale

Apply Here: https://jobs.lever.co/theblacktux/3d9be859-ebba-49da-8704-f8...
I'm pretty easy going, so I haven't experienced it, but shadowbanning seems like a nefarious thing. I'd much rather, I think, know that I have been banned and why I have been banned.

That is actually speculation. I've never actually been banned from any online community.
Dnsmasq is designed to automatically configure and provision dns and dhcp and provide a dns proxy in addition to other useful functions and requires virtually no configuration. Yes, it is for convenience.
ONSITE Nairobi, Kenya or Lagos, Nigeria
Sr. Director Engineering & Sr. Director Product

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Nairobi, and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.

Link for more info https://boards.greenhouse.io/andela/jobs/859126
Reach out to met at scotter AT andela.com if interested
Twenty new electric vehicles are on the way, GM says
I think you can consider one single image as a large corpus of data, in the same was that you could train a simple Markov model from a large paragraph of text. It doesn't matter to the model whether the original text was 500 words in one piece of text, or five 100-word texts.

It's mostly looking at local regions and seeing what guesses it can make about the next region given one region. (If I understand correctly).
And the SoC skills came from an acquisition.

https://www.extremetech.com/computing/142553-apple-acquires-...
> Thank God people are coming to their senses.

There are no senses to come to. Static and dynamic typing each have their own benefits, and there are genuine tradeoffs to choosing one over the other. That we are even having this debate in 2017 shows that the world of typing is not a "solved problem" and there are still good reasons to use one over the other for various reasons.
I wish the Github page said something (anything) about how this is different from/better than Emacs' existing Notmuch client...
Seems like a patient handoff/briefing is something technology could improve, with automatically generated digests, AI-flagged indications, and well-designed infographics, whereas no machine on Earth is currently capable of getting 8 hours of sleep for you.
Level 12 | Full Stack Web Developer - Python, React, SQL | Louisville, KY | REMOTE, SALARY:$75K-115K, https://www.level12.io/careers/

We have openings for mid & senior/lead level positions. Please see our website for what is probably the most detailed job description you have ever seen. No plain, repetitive, HR riddled job description here, we want you to know what you are really getting into:

https://www.level12.io/careers/

- We have a commitment to transparency and offer a “no surprises experience” throughout the interview and hiring process.

- We practice and preach sound development practices. You are likely to learn and grow as a developer while working here.

- You will have the option of working from home or our office, whatever suits you best. Let’s make the most of our time and minimize commuting when not necessary.

- We have a no-drama office policy. We value and cultivate enjoyable working relationships among team members.

- We emphasize work/life balance and adopt policies that make sure our people don’t get burnt out. For instance, our PTO/Vacation policies are designed so that you actually use them.

- A commitment to Agile Principles while not being enslaved to any particular methodology.

- You have the skills and experience (3-6 years) to be a mid-level or senior-level (6-10 years) full-stack web application developer.

- You like building full stack web applications with technologies like Python, React, SQL, etc.

- You are committed to automated testing of all the software you write (our apps typically have 92%+ test coverage).

- You recognized that there is a lot of idealism in the software development community and are not disenchanted with the the day-to-day realities of programming.

- You like working independently but can take direction from the team lead and contribute to a team as needed

- If you apply as instructed, we will give you a yay or nay response. No black holes here!

Remote candidates must still be in the US.
> Have you been in any country that has this type of security in their hotels?

Yes. It's common in India, though TBH the staff don't always seem to be paying that much attention.

This is really all about priorities. If putting an end to this endless blood tide were a priority, we absolutely could take measures that would help. We could even do so without violating essential rights. There's a reasonable debate to be had about what measures we can or should tolerate, but screaming "it's infeasible!" denies such debate. It assumes one conclusion, and doesn't even allow consideration of another.
What are the options for someone living in another country?
MacOS' APFS File-System Performing Much Better Than the Dated HFS+
If the site is static enough to do that, why wouldn't I just use a static site generator? Not being snarky, I'm really trying to learn.
What are the costs of statically typed languages? The author stated "thinking about the correct types" and "increases compile times" among some other, weaker (imo) costs. What is wrong with "thinking about the correct types"? You are thinking about the same things in a dynamic language, right? For example, say you need to know about things that are "thennable". Weather you are in a statically typed language or not, you are still checking for the same thing: does it have the then() method? The tradeoff is in reading vs implementing code. With a statically typed language, you can easily search for implementers of the Thennable interface and you are guaranteed to be show every implementer. The downside is that you have to write a few more lines of code to satisfy the static typing. With a dynamically typed language, you have to find the implementers yourself, but you can just slap a then method on anything and it will work. I am biased toward static typing so I am interested to hear counter points.
All I know is that I'll have to wait for the various *wrt distros to release updates, because setting up a cross compilation toolchain to build a patched firmware would take me longer than just waiting out for official updates. In the meantime it would've be swell if not every next-door script kiddie on the planet had a new toy in their hands...
Excellent writing. "Then there's André Silva, whose anus was the portal to an Aladdin's Cave of contraband"
I just wish Apple did LTS releases (for OSX and IOS both). Yealy major releases are a major hassle.
Drupal looking to adopt React
Gladly | San Francisco, CA | Onsite | Full Time

Open positions: Software Engineers, Senior Product Designer, Senior Product Manager

- We’re a well funded startup working on customer service software

- We have a modern tech stack (React/GoLang/Docker/AWS/Kubernetes) and product architecture (real-time pubsub microservices) and tons of interesting problems to solve

- We have an environment of mutual respect, mentorship and learning from peers

I’m an engineer, but feel free to email me if you have any questions about any of the open positions (shelley@gladly.com) or apply via https://www.gladly.com/careers/
GM Is Going All Electric
I imagine CLion is a popular answer here:
https://www.jetbrains.com/clion/
It’s not that amazing, for one they only have the illusion of complete control, and for another many of them are wildly corrupt. How do you think many of those drugs and bits of contraband get to the prison in the first place?
Seems to be their new approach. Strip all features then slowly bring some of them back over time (or never).
Butyric acid is one of the main "notes" of butter. Especially when being melted.

This whole article is absolutely ridiculous.
Parents are family. Siblings are family. If you have the ability move across the country without worrying if your family will be able to get by without you helping them either in person or financially, you already have a safety net that many working class Americans don't.

Everyone ate ramen in college to get by, but most folks had the option to go back home and stay with their parents if college didn't work out. That's what you're describing here. Please don't conflate choosing to live frugally in exchange for additional opportunity with Americans who actually have grown up watching parents work two jobs only to choose between going to the doctor or paying their car payment (which they need to earn income). That's what working class means, that's what not having a safety net means. The consequences are different.
Nintendo's Wii? Why are we comparing a 2013 console to one released in 2006?
Best to judge someone by their actions. The actions of the corporate person Apple are far less developer friendly of late than Apple ca. 2010. It's like Apple is turning into the Microsoft of the early 2000's. (Stylus tablet computers? Check! Foisting their own development environments on everyone? Check!)
How Do We Even JavaScript?
Amazon Developer Platform | Software development engineer (multiple) | Seattle, WA | Onsite, will transfer H1B

Amazon Developer Platform | Software development engineer in test (multiple) | Seattle, WA | Onsite, will transfer H1B

Come be part of a team that is building the next generation developer platform for our digital stores across Alexa, Twitch, Amazon App Store, Lumberyard and many others. Our team builds developer.amazon.com & drives developer relationships for Amazon. We are also building a product that makes standing up new digital storefronts easy. We are changing the way digital economies are setup. For you, that means solving problems that haven't been solved before at massive scale & make breathtaking impact for hundreds of millions of customers.

We are growing rapidly and are looking for engineers to the build the future. Reach out to swalexis at amazon.com to learn more about the team and positions we have open. If you are in the Seattle area and want to chat over coffee, ping me.
I believe I banked my stem cells when I got my wisdom teeth removed. Is this a different product than that? How so
Click bait for people that agree with it.

"See what liberals/Trump did now!"
permanent resident immigrants are Americans.
I think the problem is a clear conflation of search results and news. Google Search is not an index of reputable news articles, it's an index of the internet. I don't know why anyone would read a 4chan thread and accept it as fact (it actually calls you a fool for doing so at the top of the page).
The HN guidelines explicitly ask to not leave comments like this.
The little change to make it succeed might be asking the administrators to make a testing space
While this is a valid point, it's also worth remembering that if you have a data structure of sufficient complexity that writing out its type is cumbersome, then your data is still in that structure whether you choose to be explicit about it or not. Any code reading or modifying some element within that data still needs to correctly find that element, and if writing out the types is a burden then probably finding the correct location every time is also difficult. So if anything, when you have more complicated data structures flying around, and particularly if you work with several similar but different complicated structures, that could make having the types explicit much more useful for ensuring correctness and maintainability.
Anon AI | Data Scientist (machine learning, data classification) | London, UK | REMOTE, https://anon.ai

We're using AI to automate data anonymisation. We're looking for a data scientist to improve our automatic classification system.

We're a UCL AI spin out. You'll be collaborating with specialist AI and privacy researchers and an experienced generalist development team.

We basically ingest arbitrary data (usually structured -- think sql dump files), normalise it, classify it and then anonymise it. One of our core challenges is to develop our classifier into an expert system that learns whilst preserving privacy in the training data.

We envisage that you've got a relevant degree and some professional experience working with data pipelines and machine learning based data classification. An interest in privacy and anonymisation would be great.

We're based in London. We just raised a seed round from four leading early stage VC funds. You'll be employee #3.

This is a remote role (we're a remote-first development team), although you will need to spend some face time in London every so often.

If this sounds interesting, drop me an email on thruflo@anon.ai explaining why along with your CV and / or profile links.

Thanks!
TrustFlight | iOS & Full-stack developers | Birmingham UK, REMOTE

TrustFlight is a young, ambitious company specialising in the use of Blockchain for the aviation industry. We have already established a platform for the service and are now in the process of developing targetted applications for pilots, engineers, airlines and business aviation operators. We are solving real problems in an industry heavily reliant on manual record keeping and legacy systems.

We are currently looking for iOS and full-stack developers to join the team and help develop our first app for operators. This is a great opportunity to work in an early-stage company, solving problems in a high-value industry.

For more details, send us a message: jobs@trustflight.io
I started using Pine at university, and still do. Trying out Mutt has been on my to-do list for almost twenty years now.
> "The guy cleaning toilets does not need two more guys backing him up for the 2nd and 3rd shift. Dirty toilets wait until he rolls out of his bunk, or until the captain eats a volatile burrito, and someone wakes the toilets guy up to deal with that specific problem outside of regular duty hours."

That isn't how it works.

So there are all kinds of functional roles in the Navy (and I'm going off of submarines since that it was my experience was in), roles having to do with operating the sonar equipment, IT/comms equipment, torpedoes, and the engine room. So these people will be on watch (hourly logs, monitoring system conditions, etc.) and then after they are relieved they'll do whatever maintenance and cleaning they are assigned to. There is not a "clean-the-toilets" job role.
> Or, about a grand for something reasonable.

A comparable display alone runs more than a grand.
Cool, will this work well with proportional fonts? I'd like to go back to using Emacs for mail but I've gotten used to reading the mail body in Thunderbird or the browser, and going back to monospace is a bit jarring.
Agreed, every time I had to patiently explain to javac that shockingly, my new ArrayList<T> was a List<T>, my new FooBar was a FooBar, and always would be, it drove me slowly mad. Still, I was thankful for the static types when trying to understand where this strange object came from and what it was supposed to do. I’m glad we have modern languages that have the potential to do an even better job of that without a lot of the verbosity.
Arachnys | Entry-level and Senior Engineers | London, UK and Vienna, AT | Full-time | ONSITE

Arachnys is creating a new global infrastructure for fighting financial crime. Our platform helps big financial institutions stop bad people doing bad things. That means everything from complex data ingestion and search challenges through to front-end user experience.

Our tech stack is mainly Python, React, ElasticSearch, Hadoop with some Golang and Java.

We have a tight-knit team culture focused on task decomposition and collaboration and avoiding superstars - it's not for everyone but it means that you will get exposure to lots of different areas and quick, collaborative feedback.

Email jobs@arachnys.com to apply - public code samples strongly preferred, CV optional. I'm the founder/CEO and still play an active role in the hiring process, so email (in my profile) directly if you have questions.
Obesity Was Rising as Ghana Embraced Fast Food. Then Came KFC
iOS developers don't get that luxury for long.

Usually the way they do it: Apple Store requires apps to work with this new feature on the latest iOS, or nothing gets approved. For the IDE to access these latest features, Xcode needs to be upgraded to the latest version. For Xcode to upgrade to the latest version, your MacOS has to be the latest version. And sometimes, to upgrade to the latest MacOS version, your computer has to be a newer version.

Apple stock goes up. Apple Store employees counter your criticism about the new gimped device by pointing to the large sales orders.

You question your sanity as the Apple distortion field warps around you. "Maybe this is a good device....."
Case insensitive isn't necessarily insecure. It just means you'll want a password roughly twice as long for equal security. Now, if they do that and also limit passwords to, say, 8 chars.... argh!
Ostracism by computer lowers levels of self-esteem, meaningful existence (2004)
Location: Manhattan, NYC.

Remote: Yes.

Willing to relocate: Maybe.

Technologies: C/C++, C#, SQLite (team member), Tcl/Tk (maintainer), Win32, POSIX

Résumé/CV: Link and/or document available by request.

Email: joe [at] [put_my_user_name_here] [dot] com
> Are you saying the US should try to keep foreign talent out and that tech companies and investors should direct their time and resources at Americans?

Yes, because it is the law. The law is that companies must hire those authorized to work in the United States and only if the companies cannot do it can they bring someone into the country.

Of course in reality this is not what happens. If you have spent any time in management in tech companies you know what kind of wink and nod games are played. Hell, some of them are not even games - managers routinely bring in foreigners under all kinds of pretenses.
To say nothing of spiders:

https://www.theguardian.com/tv-and-radio/2017/sep/05/peppa-p...
Goldman Sachs to Explore Starting Bitcoin Trading Venture
There is one aspect to this debate that is worth pointing out. What about generative testing, which is possible in static or dynamically typed languages? The article mentions that testing is perhaps more important in a dynamically typed language since there is less compiler support. But for example, Clojure rolled out the very clever Clojure.spec library that allows you to precisely specify all details relating to function arguments, data structures, etc, in even more fine-tuned methodology than just types; you can specify that the second argument to a function must be larger than the first, or that a function should only return a value between 5 and 10, etc. These "specs" have the interesting property of being run-time checked or compile-time checked in the form of automatic tests, which can generate inputs based on the specs.

In such a case, the line between these two type environments narrows.
Not 6 different orange juices, but pure juice pairings have become popular on top restaurants (e.g. the 3-star Geranium here in CPH, and Noma while it was open), similar to wine pairings.

Those are thoughtfully developed mixes, so few if any just out of a bottle and typical pricing is half of a wine pairing (the wine pairing is normally the same as the tasting menu). I wouldn't personally swap a wine pairing for them -- if you think a full menu is too much, you can often get a half or share the wine menu between 2 people, even if the restaurant doesn't mention so. But it is an interesting alternative.
SEEKING WORK - Remote/Freelance

Python/Django/Mobile/React/React-Native, with extensive experience building of web applications, e-commerce marketplaces. I've worked a lot AWS, Docker, Ansible
I have a research background in data analysis. I also have experience with Golang, React, Clojure, numpy, pandas, scikit-learn, nltk, TensorFlow etc. Some recent examples from my portfolio:

* Airbase - Coming Soon. An app to manage hundreds of app subscriptions using virtual credit cards. https://angel.co/airbase-1

* http://www.moonliteapp.com - An app for freelancers and clients to work together.

* https://www.healthasaservice.co/ - An HR analytics dashboard to manage company health events and employee health reports.

* https://www.igrowfit.com - A corporate fitness subscription platform

* http://www.grapevinelogic.com - A platform for advertisers to work with Youtube content creators.

* Turbotax CPA Select for Intuit, to help select accountants. Formerly Teaspiller.com

* http://publish.saxo.com - publishing platform(for print on demand) and online courses.

* http://www.hypedsound.com

You can look at http://www.sidmitra.com/portfolio/

Github: http://github.com/sidmitra

Homepage: http://www.sidmitra.com

Linkedin: http://www.linkedin.com/in/sidmitra

Email: sidmitra.del+hn@gmail.com
> Ruby

Ruby has some of the best meta-programming facilities out there. Yes you can't manipulate syntax in the same way as lisp, but the fact that all methods are message passing and first class blocks make tons of very powerful meta programming possible. Basic features that look otherwise first class are based on Ruby's meta programming facilities like `attr_reader` and friends. Funnily enough, the meta programming facilities of Ruby are precisely what turns a lot of people off. The wtfs per minute of using something like ActiveRecord is super high for people with only passing familiarity because there's so much that that's defined through Ruby's meta programming facilities.
Nice! Would you recommend self-administered OTC blood glucose testing for a more definitive result?
You would probably want to be really careful about avoiding any sort of allocation in the error case, though.
CFWheels uses RoR MVC concepts, so separation from data/logic/display as you'd expect. This (major) second version has it's own built in test suite for TDD, RESTful routing etc, and the whole core has been written in CFScript which is "tag free". My point being that any modern CFML web app can easily engage with best practice development - that's of course not to say there aren't a lot of legacy apps out there as you rightly mention.
Apple maintain security updates for at least 2 previous revisions of macOS. As long as you keep your system updated you’re as secure as the current version.
To this day, I don't understand why Apple didn't buy Nest instead of Beats. I still don't understand the Beats acquisition.
Why buy any company when poaching is working just fine?

https://www.bloomberg.com/news/articles/2017-09-21/apple-s-g...