skysight-inc/HackerNews huggingface dataset:
Location: Berlin, Germany (English opportunities only please, I'm from the US & my German is improving but still sehr schlect)

Remote: Possibly? Depends if I can reconcile that with my visa

Willing to relocate: It depends (no SF)

Technologies: Rails, Node, Bootstrap, Sass, Ruby, Javascript, more recently React & Kubernettes

Résumé/CV: http://www.andrewritchie.info/docs/andrewritchie.pdf

Email: ritchiea [at] gmail [dot] com
Yep. If the code doesn't clearly show the original intent, document your intent in a comment next to the code so future you or others can double check. Esp in gfx engines where some blocks are just math translated one to one to code.
Why wasn't ASCII designed with a contiguous alphanumeric character order?
>>With music I can cross the entire city on foot and more.

I'll play Devil's Advocate here and say that the Walkman marked the beginning of the end for people having spatial awareness and social skills in public places.

You've only got to look at all the people meandering through our city streets today; ears plugged with headphones, faces glued to screens –often walking along with other people but yet completely detached from them, barely conscious of the world around them– to see what the Walkman's legacy is.

Personally I prefer to listen to my music on headphones when I'm alone and at a fixed location, rather than bimbling around, getting in other people's way and with my safety compromised by having my senses plugged up. I've actually seen cyclists riding in traffic with cycling helmets on [y'know, for the safety!] but also wearing headphones. Makes me cringe every time I pass one, knowing they've purposely cutting out the sounds of the traffic around them.
Also, https://www.arewewebyet.org/ is somehow trying to provide a little bit of this but fails to actually recommend the best option.
For a start, in many American suburbs, just walking to get food can be a four hour round trip. And a four hour round trip to do absolutely anything else. Without a car, that's totally untenable. You may or may not have anything better to do with the time -- but there's definitely no way you can spare the calories.
This reminds me of 'The Gods Themselves', by Asimov. Doesn't talk about a mirror universe per se, but a parallel one. It's one of my favourite Asimov stories outside the Foundation/Robots series.
> That would likely break every single smart TV out there, which is probably the only reason why they haven't yet done it.

It wouldn't, support for Widevine has been mandatory in order for Google to let TV manufacturers have a YouTube app for about four years now, and if you play back a Google Play film on the YouTube application on your smart TV it's already using Widevine DRM.
Government Digital Service | London, UK | Full-Time | Onsite | Developers

Government Digital Service (GDS) is helping to redefine how a modern government should serve its citizens. Our work is cutting-edge and award-winning. It is improving the lives of millions of people.

We are looking for Developers with strong Ruby knowledge to help GDS build and run world-class public services for the digital age. You will work in small, multidisciplinary agile teams.

Users always come first and everything we do should meet their needs.

Read more - https://technology.blog.gov.uk/

Some of our benefits: flexible working hours + brilliant work life balance, choice of hardward, Civil Service pensions, 25 days annual leave

Apply here: https://app.jobvite.com/j?cj=oweaafwO&s=hackernews

*Must have right to work in UK
Maybe they already have? `youtube-dl` has been breaking a lot for me lately. I've been using the Fedora repo build for many years and don't remember it ever breaking, not once. Now in the last couple of months it had suddenly stopped working 4 or 5 times, which forced me to install the official build from `pip`, which is updated more frequently.
Something is triggered by there being a bike just in front or (much worse) just behind.
The more dressed up and the better the opposing bike (somehow they are in opposition) the greater the effect.
> tax every dollar that is earned (by a real person) exactly once.

This has exactly the same jurisdictional problem, though? The "real person" will end up domiciled in Monaco or Panama.
When I search for the Python dead batteries problem, the main issue is that the Rust developers don't want to maintain a growing list of libraries forever, especially that some of them will be depreciated over time.

This is totally understandable position, but it is still important to have sensible defaults for common tasks for end users.

One example that I can point to is Haskell, which I tried to learn from Haskell books, and it took me years to realize that it's not the language that's extremely inefficient, but the default libraries that use lists instead of arrays for most of the tasks.

I'm writing about Rayon because I see it as a reoccuring discoverability problem for people who are new to Rust.

There are many possible solutions, but one would be to have a default list of dependencies created in Cargo.toml that can of course be modified by the Rust users. Also that list can of course be changed over time by Rust developers.
Not just politicians. And still citizens do nothing. Meat consumption is rising (one of the best things we can do personally is stop eating meat and dairy). Travel is increasing. Consumption...
devs are treated as ‘burn and churn’ resources - work conditions are similar to a sweatshop because there is a huge, inexpensive pool of applicants
Boeing engineers blame cheap Indian software for 737 Max problems
It's coming regardless, as soon as Google can get their CDN efficiency to a point where they can do on the fly encryption of the stream (or post encryption insertion if they can figure out a way to do the key management) with the advertising embedded they'll push the switch anyway, to prevent ad blocking.
be it in form of vast forests or even better mountains.

If you are within walking distance of vast forests and mountains I would argue you're almost per definition not in the suburbs any more. And ironically in many places living in the city might give you better access to nature. Certainly the suburb where I grew up getting to the 'real' forest required a car, while when I moved to the city the forest was a short walk from the last stop on the subway.
Yeah, in the best case.
In the worst case it is more like this: https://news.ycombinator.com/item?id=5261598 which is pretty magic.
Yes for a native speaker its obvious unfortunately not every one is and gets caught out.

When your writing potentially for non native speakers you have to be careful.

I am doing a document that may well be read by our European co workers, so I am making sure to use basic grammar and explicitly explain what a "synonym" is in case I accidently confuse them.
Indeed. I'd go further and say that it's generally a good idea to make backups of all the cloud stuff you're using. The assumption that it'll always be there is fundamentally flawed. While there might well be outliers, companies who keep content archived for virtually ever, most platforms will go away at some point.

Personally I think Youtube is a likely candidate for this. They may very well just remove all "legacy" content one day. They have absolutely no idea what to do with the platform, except offer it to music companies to feast on. They're at war with the majority of their content creators, I'd be very surprised if they didn't go for the nuclear option at some point - maybe after a large legal scandal...
Currently working in PHP monolith and around 30% of my time in Elixir/Phoenix service, but been passionate about functional and Elixir for about a year. So looking for opportunities that are 100% functional/Elixir. I'm also very interested in distributed and embedded. I love playing around Raspberries and Arduinos, too self conscious to actually post the stuff I create.

Location: Poland, but basically interested in opportunities everywhere

Remote: Don't mind

Willing to relocate: Yes

Technologies: Elixir, Phoenix, Nerves, Rust

Résumé/CV: dawidsawczuk.com (it's weird)

Email: dawid.igor.sawczuk@gmail.com
React Chrome Extension, List of Slides
StatsBomb Services | Bath, UK | Onsite | Full-time | https://statsbomb.com/careers/

Since statsbomb.com launched in 2013, it has continually been at the forefront of football/soccer analytics. Founded in 2017, StatsBomb Services takes this mountain of football research and statistical expertise and offers it directly to clubs and other customers around the world. We build web-based analysis tools as well as selling our own football event data product and offering direct consultancy. Our customers include Champions League finalists, title winners in the big 5 leagues, teams at all levels of the English football pyramid, as well as gambling and media companies.

We're looking for a Senior Systems Engineer to help extend and maintain our core data platform and analytics infrastructure. If you're an architect or lead developer with extensive JVM (particularly Clojure, but Java/Scala/Kotlin all fine), Postgres and stream processing experience, and an interest in stats, machine learning and computer vision, please get in touch.

Apply here: https://statsbomb.com/jobs/senior-systems-engineer/
You should see him go on /r/java!

I'm kidding, his posts are awesome :)
They should've said "using" instead of "on" so it's unambiguous. I was confused too.
Then the alternative? Absolutely. The alternative requires finding the latest version of Python, installing it, modifying the environment path, finding the binary for youtube-dl, installing it, and only then figuring out how it works.

"Execute these commands only once and then just type youtube-dl https://example.com. If something breaks, run this command to upgrade the script and retry." If the target audience is someone who you think will feel comfortable doing youtube-dl in a terminal, you may as well point them to the total of three other commands to set things up.
Then you should serve 503
Location: Remote

Remote: Yes (Will match your timezone)

Willing to relocate: Depending on offer

Technologies: Node.js, ReactJS, Python, MongoDB, Redis, SQL based databases, AWS, Solidity/Ethereum blockchain.

Résumé/CV: Will email it to you

Having developed various projects over the years. I specialized in web development with JS based technologies, but also have been working with blockchain technologies such as Ethereum. My last project was building XiWATT's platform (http://xiwatt.io/)

Email: ledevzl@gmail.com
How to Learn Faster, SlideShare
It’s written in the modern clickbait style- they tell you that you’ll never believe something, then they string you along as long as they can. It’s frustrating to read and usually ends up being mundane info. Usually by the second paragraph you can spot this type of writing and need to be ready for disappointment.

I’m not sure that the whole command/service module separation issue was actually classified, or if it is just a less commonly known part of the story.
CITIO | Paris | Remote | Full Time | Visa sponsorship | https://cit.io/

CITIO is a newly founded start-up sponsored by a leader in transportation networks. We leverage Big Data and powerful Machine Learning Tools to provide a better understanding of transportation networks.

We're looking for a Data scientist (software oriented) with experience running algorithms in production.
As a Data Scientist, you will be :

* expanding your current data model to account for the wealth of data in transport networks

* working on hard problems like simulation and passenger reconstitution

* dealing with complex, ambiguous data

A good knowledge of French is required, as part of the role is client facing.

Apply here : https://angel.co/company/citio/jobs/356314-data-scientist-so...
I don't want to live in a coffin hotel :-) and the flats in red lion square are a high rise.
It's an alphabetically sorted list, sure one can read the whole list top to bottom, but it just doesn't flow very well.

If you're interested in rationality and cognitive biases, I'd highly recommend reading Eliezer Yudkowsky's "Rationality: A-Z" sequences: https://www.lesswrong.com/rationality
Great to see (classic) fiction suggested. Seems non-fiction usually gets the medal for "worthiness".
Parity Technologies | Berlin, Germany | Remote / Onsite | Full-time

Parity Technologies builds blockchain software in Rust. We're probably the only team in the world successfully reimplementing both Bitcoin, Ethereum and ZCash nodes from scratch. We only do opensource development, and are practicing Programmer Anarchy (https://www.parity.io/engineering-at-parity-what-its-like/) as our main development methodology.
We're currently focusing on Parity Substrate, our framework/toolkit for building blockchains in Rust, and are growing steadily.

We have quite some positions open currently: https://www.parity.io/jobs/#jobs

Most interesting ones (from my subjective perspective) are:
- Blockchain Runtime Engineer — build prototypes and PoCs to grow an ecosystem around Substrate; https://www.parity.io/jobs/#berlin-blockchain-runtime-engine...
- Internal Tools Developer — be a self-driven one-man product team to design, build and deploy our internal automation; https://www.parity.io/jobs/#berlin-internal-tools-developer
- Security Engineer — well, you'll be breaking software, protocols and networking full-time; https://www.parity.io/jobs/#berlin-security-engineer
I only started reading this one yesterday. I honestly know nothing of this book other than everybody always mentions it (along with 1984, Animal Farm and Farenheit 451). The first few pages made me raise a few eyebrows already, looking forward to finishing it.
> Programmers don't change their ways when new features get added.

The good ones do.

> This is why most of the times, you just start using a totally new language, that way you buy into a totally new set of programmers, practices and community.

What happens when that new language reaches a stage where it needs new features?

I think new languages are unnecessary unless they comprehensively solve the problems of the existing ones, and don't create new ones of their own. I have always felt that creating brand new languages is more of a personal taste driven rebellion against the language one uses. When they find that its too cumbersome for their taste, or the clique in committee refuses reforms etc, those who can will go ahead and create, some evangelize successfully (I feel this is the case because I have created a few half baked languages over the years to challenge C++ lol).
Before you embark on non-democratic measures I think it behoves to try one more time. But I am also unhappily confident it won't work
I'm an iOS developer with 6+ years of experience building apps for all Apple platforms. I'd like to work remotely from my home town in Edinburgh, where I've been working remotely for over a year now building apps in the social media and e-commerce space. You can see my linkedin profile here: https://uk.linkedin.com/in/kerr-marin-miller and my SO developer story here: https://stackoverflow.com/users/story/1027644

I'm interested in working on iOS but I'd also love the opportunity to get involved in backend technologies (python and go would be my preference, but open to anything). Get in touch!

Location: Edinburgh, UK
Remote: Only
Willing to relocate: No
Technologies: iOS, Xcode, Swift, Objective-C, some python, some JavaScript
Résumé/CV: Happy to email it
Email: kerr@kerrmarin.com
The thing is that newer MiniDisc players did offer the ability to load tracks digitally from a PC, but it was gratuitously locked down. Not only was there no way to transfer music in the other direction, there was no way to load tracks compressed with the highest quality level either - the only way to take full advantage of MiniDisc's audio quality was to send uncompressed audio data and let the device compress it, and it was barely faster than recording something on there in real time.
If you like Michael Lewis (the big short, moneyball, etc) try his favorite novel: The Confederacy of Dunces. The main character is an antihero. This can bother some people. The story about the book which is usually in the prelude is interesting and tragic. Really good fiction.
I have been interested in reading, playing and watching Witcher series ever since I read about in Blood, Sweat, and Pixels (loved that book too)
There are developers that if you let them loose on your code base without supervision for 6 months you'll find that your simple rails app turned into a 12 docker container microservices monster without ever so much as stumbling near a business requirement.
ToolSense - toolsense.io | Vienna, Austria | ONSITE (with part remote possiblity) | Full-Time

We're looking for:
Senior Front-end Engineers
Senior Data Engineers

We are an awesome little (and growing!) start-up in the city voted as most liveable on the world 9th times in a row.
We're striving to be a #1 platform of low-cost IoT fleet management, with already a great set of manufacturers behind us.

Our cross-functional team works on completely green-field products based on new tech.
If you'd like, you have opportunity to also work in other fields we work on like data analysis, embedded development and electronics.

Apply here:
https://toolsense.bamboohr.com/jobs/view.php?id=30
> Chats in organizations are specifically for

This varies immensely per organisation so it's always kind of dangerous to generalise like this. For example: The use-case you quote does not align with my experience of (bigcorp) chats at all.
I have mostly been a backend developer, but have started to do a little React now for my current project. As a hobby I'm learning about Phoenix now, since it seems to be an interesting framework, and it's similar to Rails that I have used in the past. I got into C++ while working in a team for a competition robot, I set up the software architecture and worked on really simple object detection.

Location: Tallinn, Estonia
Remote: yes
Willing to relocate: not likley
Technologies: Python, Ruby on Rails, C++, Qt, PostgreSql, some React,
currently learning about Elixir and Phoenix, willing to learn other new languages, like Go or TypeScript
Résumé/CV: Happy to email it
Email: martmaa+hn [$@$] gmail.com
I wasn't aware of the lot distinction. I believe we agree otherwise, though.

In the UK, Ireland, etc. a "terraced" house is essentially what we'd call a townhouse - they can be in groups of 2, 3, 20, etc.
AFAIR youtube-dl had an .exe build, I remember setting it up for my mom; it boiled down to unzipping an archive and telling here to drag URLs onto this icon. And the FFMpeg part; that was a PITA, and something she wouldn't have guessed on her own.
The ubiquity of the affordable automobile due to Henry Ford powered the rise of the suburb. Not the other way around.
Ebooks Purchased from Microsoft Will Be Deleted This Month
That assumes there is a geometrically meaningful description. A lot of times a computation has no intrinsic meaning. Algebra is going to rearrange and cancel terms into nonsense.

A long name can tell you _what_ a value is. But it’s of zero use in explaining _why_ it’s being used.

The only solution is a lengthy comment explaining the process. Here some ballistic trajectory code I wrote awhile back. Good luck making sense of any single term!

https://github.com/forrestthewoods/lib_fts/blob/26a0d115eb44...
I'd love for the whole 'hiring' section to be made a permanent fixture rather than a thing that only happens once every month. A spot in the top bar would be best.
The sysop interrupting your session to chat was the most frustrating thing about using BBSes.
The difference is that the german tank sample can only be drawn from the pool of existing tanks so far. But when you consider your own birth, that's a sample out of the pool of all the humans, including future ones. Because future humans can also ponder their own place in the sequence, and where they find themselves is distributed uniformly over the sequence of all humans.

To apply the doomsday argument to tanks, we need to fix the sampling. It won't work for allies grabbing german tank samples. We have to think from the point of view of the tank; say a copy of your consciousness is being uploaded to an army of tanks. If you wake up as tank #734, could there eventually be millions of tanks? Maybe so, but there's only a 5% chance that you are one of the first 5% tanks, so there's a very good chance that there will be less than 734*20 tanks in total.
Wait until your friends experience the school systems for their kids. Not all, but I predict a significant number will consider the move.
No, it's not clear at all. You can read it either way. Github is now a product for Microsoft. Teams work on products. The title was misleading and poorly written.

Title could have been, "Scaling Microsofts GitHub usage from 2k to 25k teams."

Or "Migrating the remaining Microsoft engineers into GitHub organisations, a scaling story from 2k to 25k contributors.
I think it boils down to energy. Much more than ability.

If you don't have enough to handle an issue, you need to be around people who do. They need to be interested in the same issue and you have to give them reasons why you need to be on their team.

There are lots of people who handle stress well one time. There are very few who can handle it as it piles up. They can't do it without others around them absorbing some of it. 'It takes a village' and all that. Niall Fergusan's book the square and the tower talks about the networks of people behind famous personalities and stressfull events. It's very interesting to understand how those networks emerge.

The village props up the endurance athletes. Because that give the village the best shot.
Fake News Game
China Wrestles with the Toxic Aftermath of Rare Earth Mining
My first cassette for my first Walkman was "License to Ill". That remained my favorite tape of all time. The Walkman was flawless, too.
> that the registry does not contain orphaned configuration elements

How did you read my sentence "on any system programs will leave remnants on uninstall" and conclude I was claiming the above?
Alasco | Munich, Germany | Frontend (React.js) Engineer | On-Site| www.alasco.de

We are a Munich-based StartUp that helps construction companies complete projects on time and budget. We digitalize the processes in construction planning and execution by offering a cloud based workflow platform.
Starting from Germany, we want to take on the world.

We're looking for Frontend Devs. More at https://alasco.breezy.hr/ Our stack: django/python + react/bootstrap on AWS. Our company language is English.

We're 24 people right now, wanna be the 25th? Reach out to schuon@cs.stanford.edu (Founder) or jobs@alasco.de
yeah, gotta add a formal privacy policy. It'll look something like:
- Will never share your data without your explicit consent

- Don't use any 3rd party trackers (not even GA) so no data shared with them

- Data stored in India (AWS) in a server owned by me

Anything else you think I should cover?
I read the book and find it extremely useful in finding meaning.

I’m not sure what “questionable person” means. The Wikipedia article describes criticisms and I’m glad they are documented, but seem to come down to criticism of his philosophy by some peers.
What? No. Is it? Surely it's WPF. Right?
V8: Blazingly fast parsing (part 2: lazy parsing)
yeah, agree. But SMS was the quickest to get started - depending on traction - can add other channels as well - Email/Whatsapp/IVR/website notifications.

Yes, privacy policy seems to be universal feedback. Will add that for sure.
Yeah, I've seen those, but they are slightly different and have been available for a few years already (I believe before 2014, the date of this project, but I could be wrong).

I'm glad to see on the other reply that the plan hasn't been scrapped. Some of the lines could really use new trains (with proper air ventilation/filtering, especially).