skysight-inc/HackerNews huggingface dataset:
The Robust-First Distributed City Generation rule for the Moveable Feast Machine does a pretty good simulation of spontaneous urban sprawl / gray goo. (Check out when he cuts a hole in the wall at 1:40!)

https://www.youtube.com/watch?v=XkSXERxucPc

Robust-first Computing: Distributed City Generation

A rough video demo of Trent R. Small's procedural city generation dynamics in the Movable Feast Machine simulator. See http://nm8.us/q for more information. Apologies for the poor audio!
True, but "rich" is fairly subjective.
I also don't think that point was implying that only rich people could afford homes, but that the suburban "lifestyle" and the associated costs of infrastructure were being "subsidized". For the most part, cities subsidize less urban areas.
Yeah I agree, it's silly. I think they look cool. We have a lot in California here on the Antelope Valley freeway going towards the city of Mojave. Honestly, it's tough here in California to get mass alternative power installations going. People here are anti-nuclear and anti solar installations in the desert areas, in addition to being anti offshore wind installations.
And the Hanford Reach of the Columbia River and the Savannah River site in South Carolina.
Good stuff, Erik's MIT lectures are a goldmine. He's an excellent teacher of complex topics.

Can't wait until some of these end up in the interview loop /s
And it turns out that defining interfaces is the compelling "divide and conquer" abstraction needed to tame largish software projects. OOP can do that too but interfaces are sufficient. "As simple as possible but not simpler." was one guy's general theory of things.
I'd be down to help with this! Maybe we can start a communication channel? I think there was a Riot channel/room but not active at all. We can try joining that or use a different service (rocket chat? Telegram?)

Here's the Riot room: https://matrix.to/#/#chicagomeshnet:matrix.org

Telegram added location based grouping too we can try.
Users of a library are still users. You can write a library in an ivory tower, just like you can write applications in an ivory tower, but that kind of software is written for yourself and only incidentally for anyone else. People might still use it if there are no viable alternatives, but don’t expect them to be very happy about it. Especially because scarcity of communication also implies scarcity of documentation.
I'd argue that you don't need that kind of determinism from docker images. It's nice, but we've been just fine without it.
Solve a problem people have today, not a future one (2019)
Any reading recommendations on how libc, libstdc++ and the compiler all interact, and how to manage that when the target OS is older than the toolchain?
Also, the relationship between UWP XAML and WPF XAML is a lot closer than (for example) Win16 versus Win32 or MFC versus WinForms. Even if WPF is "just in maintenance mode", UWP is seeing active development. Some of UWP XAML additions have even back-ported to WPF, and "XAML Islands" even mean support for putting UWP XAML directly inside WPF XAML.
I think it really makes no difference for the steering wheel. I've never been in a situation where my left hand was in any way inadequate to the task of steering my car.

(Well, one case: when driving a heavy vehicle at low speeds with no power steering. But in that case, my right hand is also unable to steer it on its own! Getting the truck out of the parking lot is a two-handed job.)

My intuition is that I would generally prefer to keep my left hand (less dextrous) on the steering wheel (only one moving part, controlled by big sweeping movements), and use my right hand (better at fine motor control) for tasks involving moving/pressing/twisting smaller controls.
Medical Myths We Should Stop Believing. Doctors, Too
The\lounge does exactly that. problem solved.
Lexical Labs | Full time

Lexical Labs read, review and automatically mark-up contracts so that lawyers can review them quickly. There is a lot of tech going on to support this - NLP, ML and lots of UIs.

We are looking for a junior full stack Node.js/React dev as our first full-time developer hire in London, UK.

If you'd like to work at a small startup with big dreams to change how law works email will@lexicallabs.com and let's have a chat!
Pennsylvania has a similar structure as far as the different types of courts, but they have had their Unified Judicial System [0] for quite some time now. It's actually quite usable (once you know where the links you need are) and really ties together all the different courts and provides a web portal [1] where most things one would need to do (except actual court appearances) can be done pretty quickly.

[0] http://www.pacourts.us/
[1] https://ujsportal.pacourts.us/
Curai | Palo Alto, CA | Full-time, Onsite | https://curai.com/careers

We're hiring ML researchers, ML engineers, and software engineers and are working in the healthcare space.
My 2018 model BMW i3 reported about half the normal range when we drove it during -20C without pre-heating it this winter. When pre-heated the range reduction is primarily due to the occupants using electricity to heat up the cabin.

But, as mentioned that doesn't mean half the range is gone, after a while the batteries heat up and you get more available range. But it can take about an hour or more, depending on driving, so you're looking at a fairly substantial hit regardless.

Another point is that the car won't supercharge if the batteries are too cold. If you regularly see -15C or below, you might want to consider a car which allows you to remote start the heating and run the battery heater from the batteries themselves, like Tesla does.
TrueVault (YC W14) | San Francisco, CA | Full-time, Onsite | https://www.truevault.com

Hiring: Product Manager

Our mission at TrueVault is to help companies protect and manage personal data they've collected. We believe that if we make it easy for companies to protect personal data, they'll actually do it and we are all better for it :)

We recently started working on a brand new product and we are looking for a product manager to lead it.

If you believe protecting personal data is important and that you are excited to work on a small and nimble product team, sent us an email: careers+pm@truevault.com
Everyone's entitled to their own metrics. Most folks I know would rather be destitute in a thriving city than owning their own shack in the country where nobody lives and nothing happens.
You are an owner, you're just not the owner.
I had a professor at university who acted that way about Agile. He thought he was literally Uncle Bob incarnate. But when you looked at his credentials, he had never once worked in a real production environment, he had only ever taught.
Schism: Self-Hosting Scheme to WebAssembly Compiler
Don't forget the environment subsidizing the entire fossil fuel industry- that is a bill whose payments are now behind and with a lot of interest that will be passed on to everything on the planet instead of just those responsible for the negative consequences.
Ask HN: Has anyone made the transition from tech work to medical school?
I'm interested in how anyone here has gone about getting into med school from a less typical pathway, like working in tech/software engineering, not having pre-med requirements in undergrad, several years out of school, not having the usual connections, etc. Is there anyone here who's done it and can offer advice, or just tell their story?
Scopes in JavaScript 2019
The time has come for Ada (2017)
Storygize | Software Engineer | Newbury Park (CA), Playa Vista (CA) | Full-time | Onsite | https://www.storygize.com

Storygize partners with brands and agencies to scale native advertising into a more strategic and measurable part of the media mix. We deliver highly targeted native ad campaigns that generate awareness, engage relevant buyers and maximize ROI.

We are looking for full stack software engineers (all levels) who are passionate about clean and simple code. You will work with an awesome team of software engineers and product managers to develop Ad Tech solutions for the online advertising space.

Requirements:

- Strong JVM background
- Passionate about clean and simple code
- Experience with automated testing
- Experience with Relational Databases
- Experience with NoSQL Datastores
- Experience implementing REST services
- Good OO Design and Development skills

Great to have:

- Experience with Scala
- Experience with Javascript / ReactJS
- Experience with machine learning
- Experience with UI/UX
- Experience with TDD
- Experience with AWS
- Experience with Agile/Scrum/Extreme Programming

Please contact careers@storygize.com
Subsidized by who? Suburban areas are often separate municipalities with separate budgets and I would think that most infrastructure would be paid by property taxes and local sales taxes.

In fact here in Atlanta there is a trend toward upper class neighborhoods separating from Atlanta and creating separate cities - no this isn’t a good thing.
Trying to establish a set of rules for what counts as a business expense and what doesn't for the infinite number of changing industries is a futile task. It also creates weird situations like Apple harboring cash outside the USA.

We should get rid of the corporate tax rate and tax money when it comes out of corporations to real people (dividends, buybacks, etc) at a revenue neutral rate. Would make things a lot cleaner
Everactive | Data Scientist | Ann Arbor, MI | Full-time, ONSITE

Everactive (formerly PsiKick) is an industrial internet-of-things (IIOT) company that creates energy-harvesting batteryless sensors to monitor industrial equipment like steam traps and motors. Our founding team invented the lowest-power wake-up radios on the market, and we complement that IP with a full-stack solution spanning hardware, software, and analytics. We've got amazing investors and a long runway, and we're a platform that will scale to millions of sensors.

I'm looking for a Data Scientist to join me in our Ann Arbor office as the second member of the Data team. We're working to detect and predict state changes in the equipment we monitor. I'm focusing on the data infrastructure and pipeline and need help with the algorithmic state detection and building tools to help in-house domain experts to annotate our data as efficiently as possible. Our core sensor outputs are stationary time series, and several unique aspects mean we need creative solutions beyond standard ML and forecasting approaches.

As the second member of the team you will have significant input into how the data team operates and continues to grow. I'm looking for someone with several years industry experience and strong opinions about the right way to do things, including technology (tools, libraries) and process (workflow, hiring).

I work primarily in Python (numpy/pandas/etc) with some R (tidyverse, Shiny) and deploy to AWS with Docker (ECS, EKS). I'm parallel to (not within) the software team who also uses a lot of go and typescript. We love Postgres, are adopting Gitlab (including CI/CD), and are experimenting with Timescale, Pachyderm, Hasura, and others.

Please see here for more about us: https://everactive.com/about-us/

This one for more on working here: https://everactive.com/careers/ (great pay & benefits, equity, relocation & immigration assistance)

And this one to see the full description and apply directly: https://grnh.se/fd5ec3bc1
Fake News Is an Oracle
I currently work remotely and enjoy it for a lot of the reasons you say. However I've had a pretty tough time with loneliness. I moved to a new city (relationship reasons) which is always challenging, but I think remote work has made those challenges particularly acute.

I think of myself as a fairly social person (at least relative to software engineers) but I've struggled a bit with this one.
Adjust | Junior/Senior Platform Engineer | Berlin, Germany | Full-Time | ONSITE | VISA & RELOCATION | https://www.adjust.com/

As a member of our Platform Engineering team, you will be working closely together with our development and marketing teams to address their needs, and help design and scale out the infrastructure of our massive attribution pipeline and related technologies.

Our system is built upon a 500+ bare metal machines running Gentoo Linux to satisfy our needs for a highly customized and specialized environment. We process a few petabytes of incoming data every month, with an increasing rate of growth.

You will help us wrap up the decentralization of our infrastructure over various locations and continuously scale it, making sure that our servers run smoothly and at their highest efficiency.

You will be proactively looking for improvements, offering your help, taking over shifts for on call duties and executing solutions following your automation drive.

Your profile:

- Hands-on experience with Linux, preferably in a sysadmin/devops role

- Experience debugging and fixing code in various languages (Go, C, Perl preferred, but not mandatory)

- A desire to automate things away so that you can focus on less repetitive tasks

Interesting? Let's have a chat. My email: jovica@adjust.com

Our careers page: https://www.adjust.com/company/careers/
Thank you for that book recommendation - I just bought it and am looking forward to reading it :)

I also had not heard the term "emergent architecture" in relation to software development. I'm intimately familiar with the concept of emergent order, though, and my grokking it was part of my "political awakening" in my 20s. It led me from being a libertarian-leaning conservative to an anarcho-capitalist. To put it another way, I believe that the system create by independent actors acting in their own self-interest naturally create the most efficient system possible within the constraints of the environment within which they operate.

There's a name for this concept when applied to company management, but I can't recall it at the moment :(. I want to say the word has a Greek root, and it reminded me of "autarchy" ("self organized") but that wasn't what it was called.
It used to be a thing. https://www.railforums.co.uk/threads/end-of-volo-tv-on-fgw-h...
> Nobody uses anything but meters and seconds with metric in science.

A lander is engineering and science, and I can guarantee you that there is a non-zero probability of one part of a system working in m/s and another in km/h — which would lead to the exact same error.
> please, please slow down on chasing new markets + features and just make the stuff you already have work properly

I really agree with this. I was working at a company where we were exploring switching from Github enterprise to Gitlab for the K8s integrations, the docker registry, and the CI features.

Following the helm chart installation instructions was a nightmare because we were on-prem w/ a custom cluster. There were a lot of assumptions we had to find workarounds for (e.g. we used an f5 integration to manage our ingresses and performed SSL termination elsewhere so the nginx thing was awful).

The other terrifying bit was the number of services / pods that got brought up with the installation. If I have to monitor my team's services, I really don't want to monitor the health of: NGINX, Postgres, Redis, Minio, Registry, GitLab/sidekiq, GitLab/gitlab-shell, GitLab/gitaly, GitLab/unicorn, and GitLab/migrations.

When it comes to on-prem or self-hosted software I actually prefer running a monolithic application that worst-case I can just bounce or reboot the server.

Slow down, simplify things, and improve the user experience. Gitlab already has enough features to be competitive for a while with the Github + marketplace model.
Graphcore | Hiring in Palo Alto & Seattle | Onsite, Fulltime
Graphcore is the most exciting AI hardware start-up in the world. We are building a new class of processor – the “Intelligence Processing Unit”, or IPU – designed from the ground up to both deliver breakthrough performance and efficiency on today’s Deep Learning workloads and to enable innovators to create the next generations of machine intelligence algorithms. Graphcore has an experienced, world-class (and rapidly growing!) team with products coming to market very soon. Customer demand for our technology is overwhelming – we can choose to partner with the leading organizations in the field.

• AI Applications Specialist ◦ A more focused engineering role ◦ Focused on strong AI/Deep Learning/HPC/Parallel Programming and/or C++/performance programming skills – ideally, we want a mix of both ◦ Seattle & Palo Alto

• AI Engineer/Machine Learning ◦ Customer facing role, focusing on AI/Deep Learning, ideally also with C/C++ background ◦ Palo Alto

Please email resumes to juans@stealthmode.co
Is there a transcript somewhere? (It's 2 hours 9 minutes)
Oh look, it's the weekly "Agile is bad" post. I've successfully worked on two teams (including my current job) where we're a truly agile dev team. We value interactions over processes and tools, collaboration over contracts, and responding to change over following a plan.

Agile is not and has never been a cure-all. Scrum doesn't solve any problems. It's supposed to reveal the problems that exist and make them apparent to anyone looking at the scrumboard. If you don't change your team dynamic and just start looking at a JIRA board every day in 30 minute "standup" meetings, you're not agile. You're just cargo culting.

I'm tired of people blaming "agile" -- which is mainly about self-organizing teams and adapting quickly to changing circumstances, for what's really a management failure.
Conservation aside, most Japanese don't like it or eat it because it tastes bad, isn't clean, and is increasingly expensive.

My mother growing up in post-war Japan was fed whale meat in school lunches. It used to be eaten as a necessity, a cheap hunter-gatherer protein in the wake of the devastating war. It tasted really bad she says, and she doesn't seek it out, but for reasons of nostalgia and because it's now expensive it seems to have become a delicacy for others.
It is probably good advise for most cases but individually depends on the shop and culture. Like if you really should always wear a three piece suit to interviews regardless of what they request. Some are flatter, others are more hierarchical (ironically practice can fail to line up with org chart structures).

Some are all about the politics, others don't have the luxury of self delusion or actually value the sort of brutal honesty to say "I have looked at the new framework - while trendy it is buggy inefficient crap." The ones who lack the luxury tend to be smaller but small size is no guarantee that they'll just say no to the flavor aid.
Can you explain how? Most of these look like essentially type-inference through duck-typing, and (AIUI) C++ doesn't even have duck-typing.
> Getting the 100km/day driver to change from ICE to electric would have 10x the impact as the 10km/day driver.

-Not if there are 20 times as many 10km/day drivers as 100km/day ones.

Put another way - if the bulk of commutes are fairly short, the advantages of having these becoming electric is larger than that of electrifying the comparatively few long commutes - doubly so as an ICE is a much worse polluter when cold than at proper running temperature.
That would probably be the (&) operator, which is In the standard library
> It gives them the cover they want to embrace extend extinguish Linux and other major open source projects.

Were you alive when Microsoft reigned as the dark lord? The contrast between life then and now is so dramatic. They simply lack the power they once wielded over the world of computers and the internet - to everyone’s great benefit, including theirs.
Not OP but I have a number of gitlab instances:

For 5 users we use 18G/4vCPU. For 20 users we use 32G/8vCPU

I keep asking to lower the footprint but the gitlab is the very definition of feature creep. And that comes at the cost of optimisation.
TeslaBjørn to the rescue: https://www.youtube.com/watch?v=fsLMlozXjhk

He reckons there is about 20% performance hit during the winter.

Ps. his channel over the years is quite informative (and funny)
Many sleeper trains stop at several places (just like a normal train does) until, say, 10pm. Then they travel for a long time overnight, and stop in several places in the morning.

You can see the Caledonian Sleeper timetable at [1], it's also reasonable to catch it at Watford. It then stops at both Edinburgh and Glasgow (they have split the train in two further south). You can see the Highland train stops at many towns and villages.

You do need to be a bit more alert if you're getting off the train before the terminus, but the attendant will almost always wake the passengers who are due to alight.

[1] https://www.seat61.com/CaledonianSleepers.htm
Get your work recognized: write a brag document
That doesn't even sound that bad until you realize that the payments balloon and defaulting means extinction.
Gas taxes affect those who already have a gas car and may not have the budget to replace it.

Point-of-purchase taxes affect the choice of which vehicle to buy at the point where you were already deciding which vehicle to buy.
When a game attempts to mimick urban planning enough to inspire urban planners, it's a bit worrying if they might leverage experiences from it (despite the traditional education in urban planning/etc).

See:
https://news.ycombinator.com/item?id=19311003 "From video game to day job: How ‘SimCity’ inspired a generation of city planners"

(and my specific comment from then: https://news.ycombinator.com/item?id=19313380 )
The ridiculously itty bitty size of SimCity 4 city regions make it impossible to model urban sprawls. That's part of what makes it difficult, and frustrating. Having to zone parking lots would just make it worse. I really wish they'd remove that limitation -- enough years have passed since its release that today's CPUs can certainly handle it.
And then the customer decides that they don't want to move forward with the project because it's too expensive. Oh, and they don't want to pay you for all the time you spent estimating because no one pays for estimates up front anyway.
Inches/feet/yards are pretty decent measurements. Better than metric, in some ways. It's miles where everything goes to hell. Fahrenheit's not really worth clinging to but does seem to be a closer match than celsius to sensible differences in temperature, using whole-number degrees only, and its 0-100 range (and somewhat beyond, with either basically translating to "effing cold" or "effing hot") matches up pretty well with common air temperatures in most populated areas, which is handy. I can see resisting a change there as it's "good enough".

Being able to trivially convert volume to mass and vice-versa for anything that's mostly water is a killer feature for metric, at least when it comes to cooking, which is the main place most people actually use volume and mass measurements in their lives. Switching there seems like a no-brainer.

Really, most people are using these measurements for household work, checking the weather and setting indoor temps, cooking, and travel distances (miles are fine there since they rarely/never need to be converted to anything else for that purpose). That's about it. The only place Imperial's a clear loser there, seems to me, is the kitchen. Most people aren't doing science—and it's telling that the kitchen, where they come the closest to it, is where metric might have a real advantage.
So instead of basing a conversation on the US Census Bureau, we should base it on “people you know”?
I am not sure I'd ever want to reveal my identity, ever. Becoming famous for something like this would make my life way too dangerous, forever.
+1 on retention. Once we had a second office, the benefits of retention started out weighting any down sides of having one more person on the other side of the video screen.
Is this primarily aimed at building duplexes on bare land? Or to convert existing single family homes to duplexes? For the latter, how are the economics? It is not cheap to prematurely tear down a house to build a duplex instead.
Grubhub itself started purchasing these domains in 2011.