skysight-inc/HackerNews huggingface dataset:
Hide YouTube suggested / recommended sections both on the front page and to the right of the player. It's disturbing to see how much this changes my consumption patterns.

I'm beginning to realize that instead of using YouTube:
explicitly search for video
-> watch video
-> read a comment or two
-> close tab

YouTube has been using me:
open main page
-> get distracted by a video that an algorithm knows I'll be interested in -> click a couple more recommended videos
-> fall down the auto-play ad revenue rabbit hole
-> hour later: 'oh yeah, why did I open YouTube...?'
-> perhaps search for intended video, perhaps get distracted again
-> etc. etc

This trend has become synonymous with popular internet services over the past 10-20 years. These services are marketed as a way to connect with distant friends, view all the multimedia the internet has to offer, save us money, etc. when in reality the majority are leveraging large-scale data collection combined with neural nets to hijack our brains' reward systems just for the sake of greed. God bless uBlock!
You know, for some reason I was looking into some Amiga stuff today and found out about these guys:

http://apollo-core.com/index.htm?page=products

That thing at the top, the Vampire V4 is what they’re currently working on. As far as I can gather, it’s not available for general consumption yet, but man how insanely cool is that!

They’ve made their own “68080” which can run at 1ghz, and that V4 board can also run in standalone mode: read: not as a cpu replacement, but full Amiga reimplementation (all custom chips) in FPGA. I found some cool videos about it on YouTube also, running Scala (the multimedia editing environment, not the functional programming language ;).

Anyeays, your post about nostalgic feelings hit close to home so thought I would share my own amazement + nostalgia dive :)
I would be curious to see a picture of where the underground river emerges.
https://news.ycombinator.com/item?id=17874061

https://news.ycombinator.com/item?id=17479863

https://news.ycombinator.com/item?id=17454009
How We Grew Our SEO to 70K+ Visitors a Month (Step-By-Step Guide) – Fiix
I read it as they are using a molecular dynamics package to define a function (potential energy of the protein structure) and are using gradient descent to (slowly) reach stable extrema (static configurations of the protein).
So: "One death is a statistic; one million is a statistic."
May I ask what the "different text" was that you switched to? I have Rosen, and I'd like something more approachable and clear.
Galatea Associates | Associate | Boston/Somerville, Tampa Bay, Durham, NC and London | ONSITE

Galatea Associates has established a rock-solid reputation among Wall Street investment banks for delivering mission-critical systems in a timely and efficient manner. We've built this reputation with our excellent teams and our unique organizational approach. Some of the largest financial firms in the world choose to partner with Galatea. Read about some of our past projects here: http://www.galatea-associates.com/about/projects/

Associates at Galatea excel at combining technical skill with industry knowledge. Associates don’t just write code, they interact with our clients to understand their challenges and continue to work with them until they have built solutions that work. We strongly emphasize growth and learning in our Associates. Senior members pass on their development, client interaction, and team management skills and give them the opportunity to take on more responsibility. We want Associates to feel empowered to control their future here.

To learn more about Galatea Associates, current career opportunities (Boston/Somerville, Tampa Bay, Durham, NC and London), our fun and unique culture please visit: http://www.galatea-associates.com/job-openings/ or submit resume and letter of interest directly to: careers@galatea-associates.com
The rulebook approach is basically what groups like David Baker's have been doing for years. However actually applying the rulebook is a difficult problem; I expect AI would actually prove much more efficient in the end, especially with optimized hardware.
Originate | NYC, SF, LA | Senior Product Designer, Senior Engineer, Senior Product Manager | https://jobs.lever.co/originate | REMOTE | Salary ~120-150K

‌‌~~ hope you are having a nice december‌ ‌~~

Originate was founded in 2007 and we're a concept-to-launch software consultancy. We partner with our clients to build products of all shapes and sizes. If you worked here, you would get to learn a lot of different tech stacks, how lots of different industries operate, and build a lot of cool products with cool people. We strongly believe in a healthy work-life balance, we have 20% time for engineers to work on their own projects, and we have a generous vacation policy. We are primarily looking to staff our NYC/LA/SF offices BUT we do also have remote positions -- we have a strong remote culture -- available so please reach out to us through Lever even if that is a concern for you.

Because we're a consultancy we don't have one fixed tech stack, but I can tell you about the projects I've worked on. It's been a while but the most exotic stack I've worked on was Haskell with Servant, Warp, lenses, all that good stuff. We have several 20% projects using Rust, including one that lets you compose binaural, microtonal music <https://github.com/xasopheno/WereSoCool>. We, of course, build tons of React/Redux apps for browsers; our favorite new thing in the NYC office is to use yarn workspaces so that the Node.js backend and the React frontend share the same Flow or TypeScript types between them. That way you never have to worry about the data on the wire being malformed. We've also been on more Go, Scala, and Swift/iOS projects than you can shake a stick at.

Also, fun fact: One of the lesser-known perks of working at a (product-oriented) consultancy like ours is that you rarely have to deal with technical debt. You get to use modern tooling most of the time because you're always starting a project from scratch. It's great! Tooling-wise we're big believers in continuous integration (usually CircleCI) and deployment (also usually CircleCI even though it's not always great for that). We use GitHub for everything. Our devops team uses Terraform and AWS, very standard. No surprises! If you love working with top-of-the-line tools, you should check us out.

My personal email is hao.lian@originate.com if you want to reach out to me. You can just ask me Haskell questions! Doesn't have to be about a job. I work in the NYC office on 10 Crosby St so if you are in NYC we should at the very least grab a coffee. Also I'm @hlian on GitHub if you want to peruse all my semi-abandoned personal projects :)
Open Law Library | REMOTE in USA | Head of Sales and Growth

Open Law Library is a technology-driven nonprofit that is building the foundational government infrastructure for the next 50 years to improve policy, citizen engagement, and government. We develop cutting-edge software that converts the daily deluge of government legal documents into clean and useable legal data in real-time. Governments use our comprehensive software platform to draft, codify, and publish cryptographically-secure laws to ensure preservation, authentication, and access for generations to come. Our open-access publishing platform assures published laws are freely accessible, aligning our interests with those of our government partners and their citizens.

The successful Head of Sales and Growth candidate will report to the CEO and will focus on new sales opportunity creation and execution. Our clients range from small towns to cities, counties, states, and native American tribes. You will be responsible for proactive outreach beginning with lead generation and continuing through all phases of the sales process culminating in sale win/close. As our first sales hire, you will shape our entire sales process and, as we grow, you will have the opportunity to build out our entire sales team.

Full job posting, requirements, and application instructions: http://www.openlawlib.org/careers/
AdGear - ONSITE - Backend Engineer (Erlang, C, Rust) - Montreal - FullTime
AdGear - ONSITE - Data Engineer (Scala, Spark, Kafka, Vertica, AWS)- Montreal - FullTime
AdGear - ONSITE - Front-end engineer (SASS, Bootstrap, Webpack) - Montreal - FullTime
AdGear - ONSITE - Javascript Application Engineer (TypeScript, React) - Montreal - FullTime
AdGear - ONSITE - Ruby Application Engineer (Ruby, RoR) - Montreal - FullTime

Following its acquisition by the Visual Display division of Samsung in 2016, AdGear is now focusing on enabling brands to connect with Samsung TV audiences as they are exposed to digital media across all devices. We're trying to bridge the gap between traditional TV advertising and digital advertising!

For more information, complete description of roles, and details on applying, please see http://jobs.adgear.com/

#erlang #c11 #rust #scala #ruby #typescript #react #opensource
Paper Street Media | Miami, FL | Full Stack Developer | Full Time | Onsite

Paper Street Media, LLC is a successful, web based adult entertainment video on demand network, located in the heart of Downtown, Miami. We're looking for several developers to work on high traffic applications using Node, React/Redux.

Future position will be available for site reliability engineer/devops/infrastructure (currently unlisted but feel free to email your resume to be considered)

See all open positions, general email address for resumes, and to apply online: https://paperstreetmedia.workable.com/
Being awakened may be a minor nuissance to some. But for people with sleep problems it can really ruin the day.
This is correct.

"Hey are you working on that deck?"

"Yeah, I just need to run to Home Depot and get some more nails"

A deck is that wooden structure on the back of your house. A power point presentation is an electronic file made up of "slides". There is also a "deck of cards", but no one calls a deck of cards just a "deck". Maybe if they called it a "deck of slides", or you know just use a term that makes sense, like "presentation".
I do something similar with my kids. If they don't want to pick something, or feel like they can't, we flip a coin.

The coin result isn't binding, so immediately as the coin falls, they realize that they either do or do not want that result, and then can make their choice more easily.
A dead lingua franca, Like Latin. Could happen, but I suspect embedded programmers will stick with C forever.
> My limited understanding is that ... that new crypto or security code would likely be written in Rust for safety.

Where did you get that impression? The creators of Rust would undoubtedly love that to be the case, but Rust is still essentially in its infancy. To my knowledge there are almost no major projects released that have been built in Rust. It's ranked below such heavy hitters as Ada and Prolog for popularity on the TIOBE index[1]. It's pretty unlikely that Rust will become the standard language for everything crypo- or security-related anytime soon (or ever, but it could happen).

[1] https://www.tiobe.com/tiobe-index/
Regulating task memory to spatial memory.

If I have to pick up six things at the grocery store, three at the drug store, and tell two things to the vet, I visualize picking each thing up, or having each conversation with as much visual context as I can muster. Maybe mapping a route through a familiar store, or picturing the phone on the vet desk while ticking off whatever damn things my idiot cat threw up that morning.

Then I just have to remember to go to three places. It's moderately recursive too: map another route from an unusual subway stop, all I have to remember is to get out at that stop on the way home from work, and the rest just comes to me as I arrive at each location.
Learn about Robotics from BMW on Microsoft's DECODED Show
I recently started making to do lists that only include things I know I can ABSOLUTELY get done today, and I only make them in the morning. It includes a lot of things like "take a look at feature X"
There is a huge difference in the way you write code when you have to support your own code around the clock and it really changes your perspective as a developer as before this I would work for a company with a team of testers and fire and forget code that is deployed and let someone else worry about it later. I now feel bad that I thought this way. After writing my own two products from scratch with ongoing support/subscriptions that ecommerce stores depend on to do transactions my eyes have been opened. It is critical things go right or the client gets very pissed off and loses sales. When its your personal time that gets interrupted from your own work, you simply start to cut the bullshit out of the equation. You end up seeing more code and clever code as a bad thing and tend to simplify everything so it's both easy to understand , reliable, quick to fix, along with ensuring its easily testable in a sandbox env and has great monitoring for uptime and redundancy and can be quickly deployed as a hotfix. My point being is, you do get a better 360 picture when you have to care more deeply because you will effectively make your life a living hell if you don't.
To make a long story short, the law to date has always been on the side of the property owner/rights holder insofar as these sorts of questions are concerned. You can’t presume that just because the door is swinging open in the breeze that it constitutes an invitation to enter or that you can fix the defect on someone else’s behalf without repercussions. Context matters in the law, just as it does in the real world.
how does one go about finding lists like these?
BCG Digital Ventures| London | ONSITE | https://careers.bcgdv.com/

BCG Digital Ventures is an innovation led organisation. We invent, build, launch and invest in startups alongside the world’s most influential companies.

Founded in 2014, we have major Innovation and Investment Centres in Manhattan Beach, Berlin, London, Sydney, San Francisco and New York, as well as DV Hatches in Silicon Valley, Seattle and Mexico City, with more locations opening soon.

We embrace polyglotism and adopt the ‘right tool for the job’ approach. We use modern frameworks such as React and Redux in the front-end and invest extensively in data science, machine learning and IoT, and experiment with emerging technologies such as blockchain.

Our ventures are autonomous, close-knit, built by cross functional teams with product ownership from conception to release.

Engineering career paths include the opportunity to become part of the founding team of a startup you’ve built from scratch in the role of CTO or Head of Engineering. You’ll also have the rare opportunity to be part of multiple startups while you grow as a DV engineer.

Tech we commonly use: Python, Go, Ruby, JavaScript, React, Node, AWS, Serverless

Current vacancies:

Lead Engineer, BCG DV London
Senior Front End Engineer, BCG DV London
DevOps Engineer, BCG DV London
Head of Engineering, Stealth Venture, London
Head of InfoSec, Stealth Venture, London

If interested in learning more please apply directly via our careers page (careers.bcgdv.com), it's a 5 second process requiring your CV or LinkedIn page.
SEEKING WORK - Remote

I'm a freelance copywriter mainly in the financial, coaching/education and health niche.

If you need an email sequence, autoresponder, sales page, landing page, product description etc. to be written, I'm your guy. Email: instamohit at gmail dot com
StockX | Detroit | Full-time ONSITE | https://stockx.com/jobs

From HR:

StockX is the world’s first 'stock market of things' for high-demand, limited edition sneakers, streetwear, watches, and handbags. Launching in 2016, our live marketplace allows users to anonymously buy and sell limited edition consumer products with stock market-like visibility.

From an engineer:

- Kanye West, Snoop Dogg and Ice Cube all visited our offices in the last month. Snoop took pictures with people.
- We're well funded, growing fast. Just closed Detroit's largest VC round ($44MM from GV, Battery).
- Engineering team is doubling to 120ish in the next 6 months.
- Link above has some job descriptions and ways to apply.
- Our edge team is doing cool stuff with serverless. We're over a billion invocations of our lambda functions a month.

Tech StackX:

- Clients: iOS with Swift + Android moving from Java to Kotlin + React/Redux on web
- Edge/Serverless: Cloudflare (workers are coming!), AWS API Gateway, AWS Lambdas (Node.js), DynamoDB/Redis for caching
- Backend: PHP/MySQL moving to Node.js and Go microservices with Kubernetes, Redis, Postgres, other things
- DevOps: AWS! Terraform! So many things!
- Other: Really depends on the team. There's autonomy to try new things. What do you want to use?
There is a real problem, but this article does it a disservice.

The problem is that we've got arms races everywhere and they're making it impossible to live up to the standard of living we could have if we didn't have them. Architecture can be beautiful, but it isn't in designing parking garages.

Take property prices, for example. There's only so much land in Toronto. There's only so much lakefront property two hours north of there. Even leaving aside mortgages (which only exacerbate the issue) the intellectual 1% is going to fight it out to get a piece of that no matter what.

This is the double edged sword that is capitalism. It does good when it pushes out the candlemakers for the lightbulb manufacturers, but the very same mechanism has a cost and it's levied at the very shareholders and workers it enriches.

Advertising, education, housing, and (in the US) healthcare are all where we're dumping our money and if we were smarter about it we could tax or regulate sensible limits to them. Or at least come to figure out a better arrangement like we did with our world's security to blunt actual arms races via liberalism.
In general (not only for video editing), it was an incredibly powerful machine sold for a fraction of the price of comparable hardware of the time, even for personal computing.

Apple and PCs were easily selling for 1000$+, while a basic A500 started at 600/700$, it came with more advanced audio and video capabilities, and you could hook it up to a normal TV instead of a dedicated monitor.

It was also a great gaming machine that you could convince you parents to buy, since it was "useful for studying", unlike a console :)

For the interested (or nostalgic) Arstechnica had a retrospective in many parts:

https://arstechnica.com/series/history-of-the-amiga/
Location: upstate NY

Remote: yes

Willing to relocate: perhaps

Technologies: c++ (20+ years), algo trading, game development (5 years), SQL Admin (Oracle, SQL Server, MySQL (10 years)), community management

Résumé/CV: I would love to share it!

Email: slackmoehrle@gmail.com
Can I ask if you've ever programmed in another language on the backend? I've done plenty of JS and many backend languages and I'd never consider using JS on the backend.

> from my own experience, using single language has huge influence on overall code quality.

From my experience, JS code is really poor quality and overly complex (looking at your build chain) even when written by an expert.
I think you're really misunderstanding how this works. The CPU handles pretty much all game logic. It needs to know the position of each car, enemy, bullet, whatever, so it can decide how to respond to things, if a car hits a player it does damage. As a result it's impossible to hand off such calculations to the GPU, so all GPU accelerated physics do is trivial visual-only effects like cloth and water physics or pieces of paper blowing in the wind. Basically anyone expecting GPU accelerated physics that has logical relevance such as physics based destructible environments is expecting too much. In other words GPU accelerated game logic physics was never the promise of PhysX. PhysX focused on making physics really easy and great from a software standpoint, and that has been an outstanding success.

The visual-only portion of GPU physics is not really that compelling which is why there isn't huge uptake. There would need to be a revolution in how games work on a fundamental level where basic game logic is calculated on the GPU to make true GPU physics happen. We might see that eventually but not anytime soon.
This is why many debit systems require both the chip and the PIN. For credit cards, the situation is still scary.
Location: Vancouver, Canada

Remote: OK

Willing to relocate: depends.

"UI in all its incarnations".

I am an author of Sciter (https://sciter.com) - embeddable HTML/CSS/script engine. It works on Windows, Mac, Linux and Mobiles (Android,iOS). Even Raspberry Pi.

One of initial developers of the Evernote (did WYSIWYG editor and notes renderer there).

Participated in UI design of Norton's customer facing products (Norton Antivirus, Norton Internet Security, Norton 360, etc) and UI of other antivirus vendors (Sciter code works on 400 mln PCs worldwide so far as part of these applications).

As an architect and principal developer was working on front end of pure Web based application that required deep knowledge of browser internals.

Other activities: HTML5 Working Group at W3C as Invited Expert. Consultant on web conferencing / IM application (a la Skype, Slack, etc.). Developer of Sciter Notes (https://notes.sciter.com) and HTML-NOTEPAD (https://html-notepad.com).

I am looking for challenging UI projects. As Sciter, as Web, as Desktop, as hybrid of all of these.

GitHub: https://github.com/c-smile/

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

Email: andrew.fedoniouk@gmail.com
May be when Intel will throw in their discrete GPUs with open drivers, Nvidia will stop jerking around and will collaborate with nouveau developers.

Currently Nvidia are complete jerks when it comes to helping nouveau with documenting their hardware.
Anyone interested in learning probabilistic programming, this is a great book that has integrated code written in WebPPL.

https://probmods.org/
I am not familiar with PhysX - must you explicitly program with PhysX against the GPU?
SEEKING WORK - Netherlands (Amsterdam, Utrecht) or Remote

Senior Software Engineer - Full Stack (React, TypeScript, Redux, nodejs, .NET, Scala, Ruby on Rails)

I'm an experienced and dedicated developer with 15+ years experience shipping successful products, working for startups, SME's and corporates. Excellent communicator with experience working on-site and remotely for US based companies. I also like sharing knowledge, mentoring, code review, design, and architecture.

Available for 3+ month contracts from the 2nd week of January.

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

Github: https://github.com/davedx

davedx@gmail.com
How to Improve Mobile Game Retention Rates
> see myself being a Product Manager for a tech company, or a Game Director in a studio.

In the absence of clarity, take action. This role will give you the insiders perspective you currently miss as a freelancer.
Software Engineer | Zenysis (YC W16) | SF | Onsite, Fulltime

Zenysis is building a data analysis product for governments of developing countries. Our current projects are embedded in health systems that provide services for over 130 million people. In the past year, we've helped governments fight epidemic outbreaks, respond to natural disasters, and allocate hundreds of millions of dollars in healthcare spending.

Our goal is to enable policymakers to make data-driven decisions. We're building early warning systems for disease outbreaks, automatically detecting low-quality data, and developing other ways to identify and visualize the most effective health interventions across entire countries.

We're looking for other mission-focused engineers who care about seeing their impact in the world and are comfortable building complex, mission-critical systems.

Apply here: https://www.zenysis.com/#careers or email ian@zenysis.com
> you don't have the network effects and lock in with cars

Maybe charging stations is the network effect, Tesla has lot stations across the US so you know you wont run out of juice on your trip.