skysight-inc/HackerNews huggingface dataset:
"The stack is one of those things that would fall under "support for common paradigms"."

Maybe for imperative languages where there is no support for lambda expressions (like C), but in Lisp or in functional languages call stacks are not part of the basic semantics. To put this in C terms, compilers for those languages will rewrite functions to take an extra argument called the "continuation", which is itself a pointer to a function, that is called when a function "returns." The result is that all function calls are tail calls, and by heap-allocating arguments and local variables (which is also necessary because it is possible to create and return a lexical closure), no call stack is needed (but you do wind up relying on a garbage collector). Other continuations are also used e.g. to support exceptions in Common Lisp.
Open-Xchange | Software Analyst/L2+L3 Support | Full Time | REMOTE

Looking for a US-based Analyst/Support role to help our growing Americas operation. Germany-based company which provides white-label Email and DNS to the world's biggest ISPs and hosting providers. Open-Xchange owns Dovecot, the world's most-deployed IMAP server, PowerDNS, and Open-Xchange App Suite. Together we form a mighty stack.

Strong Debian/RHEL experience, Java knowledge a plus, and experience working with IMAP and DNS. Travel a couple times a year to Germany, working in a 100% distributed remote team in the US.

More information: https://www.open-xchange.com/about-ox/career/jobs/software-a...

Apply: recruiting@open-xchange.com
Plaid | Software Engineer | San Francisco, CA; Salt Lake City, UT | equity + benefits | REMOTE, Full-time, https://plaid.com/

* About Me *

Hello HN! My name is Jean-Denis Greze and I'm the Head of Engineering at Plaid. I helped grow Dropbox from 100 engineers to 600+. I joined Plaid because I believe in our mission to empower the consumer financial revolution and believe we are uniquely positioned to drive change in the industry.

* About Us *

We provide a single API on top of the U.S. financial system and help companies like Venmo, Coinbase, Lending Club, Square Cash, and Robinhood handle banking data. Being at the epicenter of Fintech allows us to pursue everything from the Bitcoin frenzy to the revolution happening in Home Mortgages. We are a mature and enthusiastic workplace excited to grow from 120 (48 engineers) to 200+ employees in 2018.

* About You *

We're looking for experienced software engineers with 3+ years experience in SRE, Backend, Product, Security, or Data Science. Our tech stack includes Node.js, Typescript, and Go, and while we love experience with these technologies we get excited about anyone comfortable stepping into a new environment. We value transparency, humility, and intellectual honesty.

Most of the team is in SF, but we've just opened an office in Salt Lake City and we're also building out a distributed team. If you're an iOS or Android engineer and excited to help own and drive improvements to our mobile SDK (Link) and client libraries, get in touch wherever you live!

* Get in Touch *

You can learn more about us at https://plaid.com/company/ and see our open roles at You can learn more about us at https://plaid.com/careers . Reach out to me directly at greze+hn@plaid.com with a sentence or two about yourself and either your LinkedIn profile or your resumé.

Tech Buzzwords: Node.js, Python, Go/Golang, Typescript, AWS, Redshift, EC2, ECS, S3, ElasticSearch, Spark.

Company Buzzwords: $60 million raised, Series B. Catered Lunch, Dinner. Health+Vision+Dental+Life, Monthly team events. Wellness + Transportation Benefits, Uber/Lyft credits. Flexible Hours/WFH. Unlimited PTO (three week minimum).
Gamer Network | Games Media | Brighton, UK | FULL-TIME ONSITE | Backend Web Developer (Python) Posting: https://jobs.gamesindustry.biz/gamer-network/brighton/south-...

Gamer Network is searching for Backend Web Developers of all experience levels to join our experienced in-house Platform team.

The Platform team is in the middle of an ambitious project to unify Gamer Network’s award winning family of games sites on to a single common platform, utilising cutting edge technologies to equip the company with a strong foundation for the future. This is the opportunity for the right candidate to be instrumental in shaping that platform.

Our sites: eurogamer.net, rockpapershotgun.com, vg247.com, usgamer.net, gamesindustry.biz, egx.net and many more.

Role Benefits:
- Work on a network of sites that serve billions of pageviews per year.
- A relaxed office environment well located near the North Laine area of Brighton and a short walk to the beach.
- Passionate colleagues -- across games editorial, events and sales -- who are a pleasure to socialise with outside of the office.
- Flexible working.
- The opportunity to attend company-wide retreats to help run our world-class EGX games events in London and Birmingham.

Technologies: Python, Django, asyncio, node.js, React JS, rabbitmq, elasticsearch, Web services, service oriented architectures, microservices.

We are looking for a candidate that is able to quickly get up to speed with any web technology, but you’ll have an advantage with experience in the technologies listed.

Email: careers@gamer-network.net
The SH-4 is actually still supported by mainline GCC
Best i can tell, when it was introduced it massively outpaced any of the "consumer" hardware out there. End result was the whole issue of Lisp machines that was tailored to accelerate the language, possibly souring academia on the language in the process.
Top 5 Reasons to Localize Games
truth is that the backlog of demand will evaporate within months when alternaties, better priced and more dependable, begin arriving : Volvo, VW, BMW, Mercedes, Jaguar, Chevy of course,...
> If the money created by the FED is just a meaningless number

Money supply is not a meaningless number. The sum of money supply and the national debt is a meaningless number.

It would be like taking my checking account balance and adding it to the amount of cash JPMorgan Chase has on its balance sheet. Independently, they're meaningful figures. And one is related to the other. But the sum doesn't do anything useful.

> why don't they finance the government directly and the USA would avoid to pay bond interests?

This is called running the printing presses. Wherever it has been tried, historically, rampant inflation follows. The independence of the Fed is to ensure rate-making (and money supply) decisions, which have broader economic implications than the U.S. government's interest costs, are made apolitically. (That said, the Federal Reserve is the largest buyer of U.S. Treasuries and remits its profits to the Treasury.)
Fiction generator post-mortem: comic book generation
How We Migrated Our LanScan Pro Users to LanScan on App Store
> Nobody knows how to do any industrial process in space...

False. Don’t conflate your own ignorance with that of others. There’s an enormous body of literature on in situ resource utilization and in situ manufacturing, including countless lab-scale demos of industrial processes and some also demonstrated in space (for instance, ISS relies on electrolysis for oxygen production and also produces methane with the Sabatier Reaction to recover some of the oxygen as well). Just check out ntrs.nasa.gov for some examples.

There are way too many processes to name here.
> It takes like 4s for me.

You are not on an edge connection then.

> Though I think you're kidding yourself if you think HN is typical.

No, but serverless and NH have the same purpose of mostly displaying text.
The other challenging issue is that what training people need changes over time, and I think it's hard for people to pick up on that versus thinking they just hired poorly.

For example, younger workers now may have never answered a shared phone line outside of a work setting, so they may need phone training previous generations would have gotten at home.
The quickening pace of global metabolism
C doesn't assume a single address space for code and data. Function pointers are quite different beasts than regular pointers (and this is where the "two bit-identical pointers can be unequal in C" bit comes in).
Despite their proliferation, SPAs are still nowhere near as popular as traditional page-reload websites. And they shouldn't be - much like micro services and NoSQL, they require additional justification. If my friend tells me he's using Postgres at work, I won't give it a 2nd thought. If he says he's using CouchDB, I'll say "Interesting. What made you choose that?"

The author has probably been burned by people who use shiny/new tech just because it's shiny/new. And I guess he thought we needed a manifesto for this situation. But I agree, the "get off my lawn" tone makes it not very effective IMO.
HealthVerity | Philadelphia, PA | ONSITE | Permanent | Software Engineer, QA, Product Manager

HealthVerity is a VC-funded early-stage tech startup that offers the fastest and most efficient way to explore and acquire healthcare data. We help our clients discover, license and link patient data across the widest range of top tier data providers. We empower customers to gain new perspectives on patient activity while ensuring complete privacy management and HIPAA compliance.

Our stack runs entirely on AWS and some of the tools we use are Spark, Hadoop, Airflow, Zeppelin, Docker, Python, Ember, and Django. We’re always looking for team members who enjoy both reviewing code and having their own code reviewed. You’ll enjoy the peace that comes with working in a mature software development environment.

Our hiring process includes: phone interviews, sample work submissions or assessments, onsite interview, references, background checks.

http://healthverity.com/

You can reach me with any questions at: aelefante@healthverity.com
See jobs here: https://hire.withgoogle.com/public/jobs/healthveritycom?trac...
QBE | Data Scientists | London, UK | Full-time, ONSITE, VISA, DETAILS: We're one of the world's largest insurers, managing $3bn of policies in Europe alone, covering a large number of domains. In Europe, we focus on commercial insurance, where we use a broad set of machine learning tools, natural language processing, and data visualisation to solve business problems. Data is critical to our decision making process, where it influences pricing, risk assessment, fraud, claims, customer acquisition and others. We are on a journey to be the most progressive user of data science within the insurance industry.
You will be working with a diverse team (12 and growing) using the latest technologies, while working closely with experts with a vast knowledge in each specific domain, and strong corporate sponsorship. The Data Science team has a largely flat structure, and you will have the freedom to solve problems as you see fit, to really make a mark within the company.

Stack-wise, we currently use the PyData stack (pandas, sklearn, statsmodels, etc), Kubernetes, Terraform, Gitlab (and Gitlab CI), Bitbucket, Superset (and some Tableau still). The data science team is also planning to use Airflow and migrate entirely from Azure to Google Cloud.

What we offer

* competitive compensation and benefits

* HQ at the heart of the financial industry, working alongside industry experts

* a diverse set of problems, our products span across several domains

* flexible working

* hot desking, all desks adjust to standing

* VISA sponsorship

RATE: Attractive Package including Health Insurance, Bonus, Pension, Flexible Working CONTACT: ds.jobs@uk.qbe.com (please mention Hacker News when you get in touch)
> What makes Haiku better for personal computing, from the end-user perspective?

It is a clone of BeOS which was much faster/responsive than Linux or Windows at the time (probably due to its use of multithreading).

It is an OS which target desktops, so it's a bit more integrated and coherent than the collection of software that Linux has.
But they decided to not use Linux/*BSD as their base kernel so they are in perpetual alpha/beta..
It doesn't work for outlying areas. The further you get form a hub, the more varied the travel plans are. Express services work for connecting hubs. But it's the 30-60 mile out suburbs that are a challenge.

Note, they are only a challenge if bureaucrats and big business continue to pour money into centralizing resources in giant cities. In a modern Internet connected economy, there is very little reason to colocate so many government services and large corporations.
One of the feeds she monitors is here: https://twitter.com/NYCTSubway/with_replies
It's adjustable. At the highest setting it is unbearably yellow.
start small, dont prematurely optimize
I feel that their examples are poor - Microservices, SPAs and NoSQL DBs are well proven at this point. That doesn't mean they are always used correctly, though. This has nothing to do with either embracing or eschewing the latest frameworks. It is much more about understanding the available tools, their strengths and weaknesses, and applying them to the correct problems.

In short, embracing a framework based on hype is not a great move. But neither is rejecting a framework just because it has hype.
Eich made the donation in 2008. It became widely known in 2012, when he was still CTO. Nothing came of it until 2014, when he was promoted to CEO.
doesn't appear? why?
Finally Launched My First Product on PH – Take Notes on YouTube with Rocket Note
I checked out their Twitter feed a couple days ago (had to reroute due to a broken rail at Wall St. and wanted to see a picture or something of the broken rail). I was amazed how polite and helpful they are to the most irate customers. It really does seem that the social media team calms down a lot of angry people.

Meanwhile, I am surprised at how desynchronized their various data sources are. I check mta.info before I go on a subway trip, and did that this morning for my commute to work. Delays on the 4 and 5, but none on the 2 and 3. I go down to the 2/3 platform and there is an announcement playing saying that the 2 and 3 are delayed (for the same reason given on mta.info about the 4/5; signal problems at Borough Hall). The website apparently didn't get the message. At least I had cell service while waiting...
Ask HN: How does project management work in your small / tiny startup?
For some context I work for a tiny startup where I'm the only tech person. I am frequently handed a task that is unclearly defined and I work with the business owner to tease out the spec over time or am expected to come up with the "correct" solution intuitively. We're so small that everybody has too much work to do so I understand the necessity to just hand off the work but because I don't deal with clients my "correct" solution on first pass frequently diverges from what the owner / stakeholder is thinking. In addition the work sort of stacks up with the highest priority task being the one that has a client deadline attached or is a flashy "marketing" feature. There is no clear direction from the owner describing what should go next in the pipeline with a huge list of possible projects both small & large. The critical stuff is often left for me to work out outside of or in between the other requests but almost never has dedicated time to deal with it. We don't really have the budget to hire another tech person and have tried outsourcing work which resulted in almost exclusively terrible / sub-par results (which was partly on us). I also am not clear I'm given the tools to succeed in the sense that I feel like in a larger organization a CEO might tell a manager they want X feature and the manager is required to figure it out but they have more access to work out what a "correct" solution is (via access to stakeholder(s)). I realize there is a lot wrong with this picture and I should probably have already moved on but I'd like to grow as a person and think this is an opportunity for just that. I'm just not sure how to turn the tide in the direction I want. Anyway TIA.
Tone does convey valuable information though. SemiAccurate has been what can best be described as "anti INTEL" for a very long time. And while they've been right a lot about 10nm, it has also lead them astray in the past. He does not have this tone with articles about other industry players.
By transnational you mean American? There are plenty of countries where unionization and labour solidarity remains strong even today.

And, if so, what is special about the American workforce in particular that they have such an effect on the entire world?
What language was the original one written?
> "Academic researchers say that uptick is a sign of grade inflation, not of smarter students."

I don't think this is right. There is good evidence that the highest percentiles of students (the ones populating the competitive colleges mentioned) are indeed smarter, because they have standardized test scores to match.

First off, the bar for a PSAT score that gets National Merit recognition has risen significantly for most students in recent years. More graphically though, the number of students who get a 36 on the ACT goes back a while and is a good representation of the upper score band:

https://en.wikipedia.org/wiki/ACT_(test)#Highest_score

And indeed at the graduate level, GMAT scores at the top business schools are rising steadily:

https://www.usnews.com/education/best-graduate-schools/top-b...

So instead of the positive, hopeful story "our best students are becoming even more capable, year after year," we get a story like this shaming colleges and universities for "grade inflation" instead. Disappointing.
> Better to get a C at MIT than an A at RPI.

That is a poor example. RPI is an excellent institution. After you get past the top-50 or so schools, reputation matters far less. If you are truly attending a 'low-tier' school then MIT might matter, but for most jobs the vast majority of institutions are only small differences.

For my first job post PhD I was told I was selected over folks from Stanford and Princeton: my doctorate was 'only' from UT Austin.

I've also sat on admissions and fellowship committees for doctoral programs and students. GPA matters more, at least among the 'good' schools. And even then, I've never seen a 2.0 student beat a decent GPA (3.5+).

Now after about 3.3-onward, I agree that GPA does not matter a bit. In fact, I'm adverse to hiring or selecting students with a 4.0. This typically indicates a poor optimization heuristic (GPA over learning/challenges/interests).
C jobs are not rare at all. I think you are failing to consider large chunks of the tech sector that operate outside of the web.
How to Use TypeScript to Build Better React Applications
This is an aside, but I've never understood why people paying by check can't prefill everything but the dollar amount during the checkout process. It seems like people paying by check don't even take out their checkbooks and hunt for a pen until the total comes up.
I wonder what would have happened if the C64 shipped with controllers and a game.
Only if they’re actually better priced and more dependable and better. If the I-Pace is the best they’ve got, Tesla is safe.
China’s Planning to Partially Lift Web Censorship in Hainan
There's an article from Instagram/Airbnb about RN and how some screens weren't suitable because they were too heavy like the activity feed.

As an aside, I haven't seen performance be a big factor in consumer apps. If you think of many popular products, they were kinda terrible in the beginning.
Follow Up Boss | Senior Full Stack Engineer | Remote | Full-time | https://www.followupboss.com/about/

We are a simple, sales-focused CRM for real estate teams. We’re a bootstrapped, profitable company started back in April of 2011. We are a remote company with a mostly US-based team. We are very customer-centric: https://www.facebook.com/followupboss/reviews and our customers love our product.

More about how we work: https://followupboss-1.wistia.com/medias/kc5ows18dj

We are looking to hire 1-2 Senior Full Stack Engineers. Solve challenging technical problems and put your skills to the test every day. We've processed over a billion emails; per month we send nearly 3 million text messages and handle 700k+ minutes of call time for tens of thousands of active customers.

Expertise in front end technologies, we use React, JavaScript, CSS. Expertise in back end technologies, we use PHP, Aurora, Postgres, Redis, to name a few.

You should have a successful track record for working remotely and can clearly show in past experience the value you specifically brought to the team and to the company you worked for.

Full job listing and specific skills we are looking for / Apply at https://grnh.se/3n8auf
HackWest Reliable and Trustworthy Hacking Company
Hi Everyone, I’m Robert!
HACKWEST Credit Repair Company was founded to help people with credit challenges raise their credit score and improve their credit reports.They have been the premiere choice for affordable and trusted credit repair services. HackWest has assembled a team with veteran experience in credit reporting laws and consumer rights related to the credit reporting sector. The team has ongoing education to ensure that their clients receive the best results possible.Legally repairing credit with the customer’s best interests in mind has been the focus of the company since its inception.If you need to fix your credit score,clear any dept records or increase credit card limit you can get to this organization who has been fixing credit score and all other credit issues on HACKWEST@WRITEME.COM to get all your credit issues fixed immediately….Results are accurate and they are true to their word they helped increasing my credit card limit after they must have cleared my debts and 10 negative items in my report replacing them with interesting positive lines. This is my way of saying Thank you to HackWest. You can also reachout to them through +1 424 307 2638. I sole recommend.
Another problem with the article is the description of how compilers work. In my experience over the years, the compilers that use assembly language as an intermediate form, and that require an assembler, are in the minority; and the majority of compilers that I have encountered go straight from (lowered) IR to machine code generation.

As bla2 points out, it seems that the author has got entirely the wrong end of the stick. App thinning isn't related to bitcode. It's about delivering a program image that only contains the program for the instruction architecture of the downloading client. LLVM bitcode use is, rather, about holding off generating that final machine image until the point of download, rather than when the developer compiled the program, theoretically allowing improvements in code generation and IR lowering to be taken advantage of after a developer provides a compiled application to Apple.

A better treatment of the subject appears to be https://imore.com/app-thinning-ios-9-explained .
As a developer of 36+ years, I have 'some' authority to say this. You made some good points but stop! I think the other commenters here have patiently covered the salient points. You work in an industry that is evolving.