skysight-inc/HackerNews huggingface dataset:
When 'percache' is higher, there will be more instructions executed between calls to pick_address_of_random_cache_line().

That means as the out-of-order processor "runs ahead" while waiting for the first main-memory request, it will make fewer requests to main memory before it runs out of space in its reorder buffers, and so it won't be able to overlap so many main-memory requests.

I think this is the main effect they're seeing. It would fit in with SIMD code giving better results, and it explains why the effect mostly goes away when they make each load depend on the previous calculation.
ARACHNYS - SENIOR ENGINEERS - LONDON -
We use 120TB+ of data coupled with extraordinary user experience to help banks manage know-your-customer checks and anti-money laundering (KYC/AML). It's what's perhaps most broken about banks and we're helping to fix it. Our customers are tier-1 financial institutions and large multinationals. We are currently looking for Senior Engineers in London.

We work predominantly with Python, Django, JavaScript, React, and Docker. We are also moving towards exciting technologies like Go, and GraphQL. Our infrastructure is backed by Kubernetes, Hadoop, ElasticSearch, Terraform, and Amazon Web Services. Experience in any of these is a plus but not required, however, we are looking for strong Python and/or React skills. We have two projects with over 1k stars on GitHub (one just broke 4k https://github.com/arachnys). We're always looking to open source more.

Our tight-knit team has a can-do mentality and isn't scared to use new tools when they are the right ones. We have a relentless focus on quality of delivery.

Drop me a line if any questions.

Email daniel@arachnys.com to apply, linking to your GitHub or some other code that you think tells a good story about you.
Those tech companies are the result of censorship and definitely Chinese preferential treatment and national security, etc.
Chinese preferential treatment by a Chinese govt is normal like the US prefers US companies such as US bailing out Ford and GM because of jobs. China would much prefer chinese companies and workers instead of international because it provides jobs and income.

US companies also dominate in China, see McDonalds or Starbucks or Apple in China. A lot of international companies dominate China, just not all of technology, also Apple is a tech company last time I checked. Even if it was a democratic Chinese govt, whats stopping it from supporting a Chinese company over a US one, whos to say that the democratic govt wont go China for the Chinese like Trump?
Twitter Monetization to Make You Money
(sorry this post got long, I mostly wanted to stress how valuable it is for a community to equalize funding per student)

In Alberta the conservative government in the 1990s controversially consolidated county school districts into much larger ones and pooled property taxes. This basically resulted in the same dollars being spent per student regardless of where they lived. I recall a lot of limousine liberals complaining about how their schools canceled their dance programs due to the mean old conservatives, but it was a profoundly liberal move, and it resulted in an influx of resources into poorer districts. At the same time it emphasized the conservative positions of local accountability and choice.

It’s worth noting that Alberta compares favorably with Finland for math and science scores[1], and has the lowest private school enrollment in Canada. There are other factors that contribute to this, but the tax reforms in the 1990s stand out as a big factor, contributing to the provincial economy and its increasing profile in academic research.

The districts had a lot of room to experiment, and Edmonton went the furthest by basically eliminating catchment areas and making schools first-come, first-served (most parent still choose schools close to them for convenience especially in elementary, high school kids could also get free city transit passes iirc). If a school’s enrollment dropped too low it could be closed and the building would be made available for a new standard or charter school to use. They also allowed for a plethora of public charter schools based on parents and principals making proposals for empty or underutilized buildings and proving they could get enrollment. This included a school that focused on hockey, one that had a focus on cadets and Canadian history, and a high school that dispensed of organized sports in favor of excellent arts facilities. None of these schools could discriminate on enrollment (except two cases I’m aware of that got an exemption, an all-girls jr high developed to test the idea that girls would do better in STEM classes without boys present, and a school for First Nations kids that focused on their culture).

I’m always puzzled that I do rarely see governors and mayors pushing through similar proposals.

[1] https://www.economist.com/the-americas/2006/09/21/clever-red...
I enjoy reading in this format since the story can be told over time and through separate posts. Each post is like a mini story of its own. Also it is nice to see a discussion referencing specific posts. It is different, but I like it.
> Some services allow you to reset your forgotten password with a 2FA token

Don't do this either. It makes 2FA into 1FA.
If you are a large enterprise organization, and your customers are other companies, not everybody will have a company e-mail (especially for smaller independent shops), but everybody will have a cell phone.

My dentist texts me appointment confirmations these days. I like that.

Also, I've been seeing more and more people texting/messaging in a professional role as that is what they are used to (as opposed to calling, or checking e-mail).
If the logs contained IP addresses, they could be used to correlate multiple accounts, leading to throwaway accounts being doxxed.

It doesn't sound like IP address data was compromised, but I wouldn't be surprised.
CompilerWorks | San Francisco Bay Area | Full-time, remote | $95k-$225k driven by your productivity.

http://www.compilerworks.com/job.html

CompilerWorks is a bespoke compiler company, with our core product centered around compiling on dialect of SQL to execute on a different backend - e.g. would you like to run Oracle PL/SQL on a PostgreSQL database? You can with CompilerWorks.

We are driven to solve interesting engineering problems, for this reason we take on challenges where compilers are useful. Our technology IS truly disruptive.

We are looking for EXPERIENCED developers (our least experienced developer has more than 10 years of experience). Our core development language is Java.

Let us know if you are interested info {at} compilerworks.com
5 reasons behind China’s emerging dominance in Artificial Intelligence
Another explanation of course would be that "activists" is not a homogenous group, and that different people might be calling for different things.
I'm not sure what your reasoning here is, but you're wrong. LN basically allows you to dramatically expand the number of transactions per block. The blocks still take energy to mine, but the per-transaction fee gets sharply reduced.
No doubt true. But the GDPR didn't provide time machines. I was arguing with the "hur hur dumb noobz" tone of the grandparent post, not with the need to store data responsibly. Doing things right is hard. Especially so when you need correct mistakes made in your startup youth.
> Being wary of Google is a luxury

At this point in time, not really. There are better alternatives on the market for most of Google's services and products.

Email: I think that most people with an Internet connection good enough to access GMail can afford to pay $4 / month for email and their own domain and there are multiple good alternatives available, like FastMail or ProtonMail.

In some parts of this world with high levels of poverty, $4 might be a lot, but in western countries $4 is the price of one coffee and people do pay a lot of money on food and beverages.

DuckDuckGo has been better for me lately after I deleted all of my search history from Google. It's weird, but Google is really bad without personalization. I wonder if they do it on purpose. DDG isn't the only choice. For EU users there's also Qwant, see: https://about.qwant.com/

YouTube is hard to replace for users, but for creators Vimeo.com is much better. There's also PeerTube (joinpeertube.org) and increased awareness that YouTube is not good for projects that do NOT want ads, see the story of Blender being blocked: https://www.blender.org/media-exposure/youtube-blocks-blende...

Google Drive is a piece of shit. The web interface is pretty good, however I've seen their desktop client ignore updates or corrupt data and I simply cannot trust it for anything. And I'm speaking both of Drive File Stream and their Backup and Sync consumer client. The comparison with Dropbox's desktop client is night and day. Also Microsoft's OneDrive is cheaper. And https://syncthing.net is free.

Google Docs is OK for collaboration on documents, however their search is piss poor (we've been using Evernote because it has better search, Dropbox Paper too has better search), which means that collaboration in Google Docs doesn't scale, being where documents go to die. Also I'm catching offers for Office 365 Personal for about $25 per year and that's a superior choice for personal use.

Google Maps is good, but their coverage isn't that great in Easter Europe where I've traveled and in Romania where I live. OpenStreetMaps is actually better here. Currently trying out Maps.me. Not great, there used to be a great app made by a Romanian company named Skobler, but got bought by Scout and then it stopped receiving updates. Some people get by with Apple's Maps and HERE WeGo (former Nokia) is OK. But yes, Google Maps sent me in the middle of nowhere, on a dirt road in the woods, while traveling through Bulgaria.

Google Hangouts and Allo have never been popular and have plenty of alternatives. Zoom.us, Skype, Signal.

The only difficult move is from Android. I have an iPhone now, but it is more expensive and I don't like its restrictions. But if you're set on escaping Google, you could always install CyanogenMod on your phone without Google Play / Services and instead go with Amazon's App Store and / or with https://f-droid.org.
Apple pretty close to topping a trillion dollar market valuation
I am more than happy to pay for a subscription to Whatsapp. I have a scattered family and it's a great way for us to stay in touch. As one of the more technically-minded family members, switching to a different service does not bother me but we've got 3 generations on our Whatsapp family groups and its ease of use and familiarity gives it inertia.

Not bothered by the idea of a relatively affluent westerner (me) paying more than those in less well off parts - already do for a lot of goods and services.

Facebook's data hoover and business model aside, are subscriptions, in themselves, unworkable for Whatsapp?
Uber and Lyft offered to bail out taxi drivers; New York said no
If they are castles in the air, then why do they work?
What is a private Blockchain?
I'm building a network of websites. Each website will be managed by a different identity. One of teh websites serves as the aggregator of content for all other. The information and interactions from each website will help a virtual assistant "interact" with users to get the best outcome of each interaction, since each interaction unlocks a value from a crytocurrency fund. Ideally this environment would run on a blockchain so we can register and track every user and interactions. I've heard about private blockchains but not sure if they are as "open" as we need it to be since the goal is to decentralize each property. My question - is a private blockchain an ideal environment to build a network of connected websites sharing the same database?
How to create a Windows service in Python
There seems to have been a failure in the review process at the client. In the contracts that I have been involved in, there is always a business person/accountant that reviews the contracts for the business terms.
Apologies, Can't link as I used a pen name for freedom of expression. So far nothing attaches me to the book.

Yes I do use the skills, on email daily for example. I understand punctuation a bit better and many word definitions are clearer. As a programmer I could already touch-type. I repeat myself less and edit down my copy removing redundant words. One concise sentence is better than saying the same thing 10 ways. I don't have as much anxiety or stress in general as writing things down gets it all out and helps you understand yourself better. Turning mentalses into logic. You may even find you logically disagree with how you 'thought' you were thinking. This is very resolving. You also learn a lot about the subject you are writing.

Yes I had a job, yes it did affect it. For 2 years writing became my evening hobby instead of coding. Sometimes it felt like I was deviating from what I should be doing. I ignored those feelings. Peers that didn't know me very long judged me as not being into my vocation (something I normally pride myself on.) I felt this affected my stance in the team. But I had more to gain than other peoples opinions. I've been a generalist coder for 15+ years so was a decade ahead of many of them and could afford to drop a gear.

I admit to cheating in the editing phase. After 11 months of editing I'd almost re-written the whole book. I realised like painting, writing is never finished, only left. This is partly because you're always changing. I tried modafinil, wrapped up in a few weeks and moved on.
Paul Graham on SICP (2000)
Write quality mobile apps in any architecture
Reddit's programming related subs are all pretty much overrun by n00bs (I readily admit that I am one of them) up voting every shitty tutorial they can find (i don't do that). I also suspect that the non n00bs are somewhat dominated by opinionated folks who have a sort of tunnel vision for their various careers / the tech world in general.
Ratios for structured play tend to be 1:8 adults to children (in UK), whilst classrooms are 1:30. Teachers are usually paid more, but not 3½ times more.

NSPCC recommend 1:6 ratio for 4-8 year olds doing activities.

I'd say max 1:3 if you want to give parent level care engaging with a child in activities the child is choosing in a meaningful way.
This format is not too different from the textbook definition of a "blog post"
Trialspark | Full-stack engineers, product designers, and more | New York City / NYC | Full time and onsite| https://www.trialspark.com

We're a software and technology company that helps accelerate the discovery of new drugs and medical treatments by reimagining the clinical trial process.

We've worked with a range of studies that have helped develop new treatments for diseases such as Ebola, Alzheimer's, and HIV. We are an early-stage company based in NYC looking to hire our first few employees to help us achieve our mission of bringing life saving treatments to patients faster. We offer competitive compensation packages (salary + equity) and benefits.

As an early stage employee, you'll be working directly with the founders and have a strong voice in product and technology decisions. You'll have ownership over large portions of the product and how it evolves. Ideally you have at least 2+ years of experience. For engineers specifically, you'll be working at all levels of the stack (flask/python + react/javascript).

We'd love to hear from you - apply at https://boards.greenhouse.io/trialspark or shoot me a message at frank@trialspark.com!
> > Bank do refuse to lend to large segments of the population which can be lent to profitably.

> Why do they refuse to lend if it is profitable?

Good question.

Note I didn't say it is profitable for the banks to lend to those segments. I said those segments can be lent to profitably.

In order to profitably lend to customers who banks turn away (mostly those with a 'bad' credit history based on credit bureau data, or those with little/no data at the credit bureau), you need:

1) Effective credit underwriting (i.e. accurate models/processes to decide whether to accept a particular application, and how much to lend to that applicant at this time), and

2) Efficient processes of acquiring, onboarding and servicing customers.

When a bank lends 10k at 8% for 3 years to a low risk customer, they'll make over 1k in interest over the life of the loan. So they can afford to have inefficient operations/systems.

When you lend 500 to a customer who is likely to pay back, e.g. 600 over the next 6 months, there's only 100 in risk-adjusted margin there, to cover all your costs of underwriting the loan, following up on missed payments etc.
People definitely search to consider in-app purchases (examples popular enough to be suggested by Google):

“Fortnite bucks are they worth it”

https://www.google.com/search?q=fortnite+v+bucks+are+they+wo...

“Is it worth getting Tinder Premium”

https://www.google.com/search?q=is+it+worth+getting+tinder+p...
We had a lot of luck sourcing candidates at career fairs from local universities, actually. They usually will head to the campus career center prior to contacting recruiting companies, but you can get hundreds of candidates (including double-digit good ones) for less than $500-1000. The signal-to-noise ratio we saw was also much, much better than you normally get from online services.

This doesn't scale well for middleware like the parent product, but it's a decent option for companies who are trying to attract talent.
American Reading Company | Full Stack Developer - Ed Tech | King of Prussia, PA | FULL-TIME ONSITE

At American Reading Company, we create content, build tools, and provide training to help students become avid readers and learners. Educational technology, including web and mobile applications, are crucial to our daily operations.

We're looking for a full stack developer who will build web applications that will enable school and district administrators to learn and collaborate together while implementing our literacy solutions. These powerful tools will live inside our widely-used, proven technology platform, SchoolPace.

Our ed-tech software is envisioned, developed, and supported in-house. If you have the skillset for this unique opportunity, you'll be able to work with an amazing team of expert educators and developers.

https://www.americanreading.com/about-us/careers/
> the banks are actually pretty good at deciding who is too risky to lend money to

This seems like a pretty shitty premise given the US mortgage meltdown of 2007.

In any case, peer-to-peer lending also has viability in microloans. The traditional alternatives for that have been credit cards (specifically the cash withdrawal), payday loans, and pawn shops, all of which have distinct downsides.
I’m thinking of replacing my 2010 BMW with something... simpler. Since good mechanics don’t exist I need a car I can work on myself. That means probably not much later than 2005. I see that late 90s 4-Runners are cheap now and nice vehicles but miss a lot of the fancy buttons I have become accustomed to. Early 2000s M3s are similarly priced. Both have DIN headunits. This kind of project would really fill that gap for me.
Downvoting for disagreement has always been ok on HN.

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

https://news.ycombinator.com/item?id=16131314
Oncue | oncue.co | Lead Engineer | On-site, full-time | Oakland, CA

We’re a funded startup solving real-life business problems for an industry that impacts millions each year - moving.

In the process, we’re building an amazing and much-loved product and service that is transforming what is today a pen-and-paper experience for businesses. We're also changing the consumer moving experience through our platform.

We have paying customers and are rapidly adding new! Our stack is RoR, React, React Native, and Postgres. We're an engineering team of three and are looking for our first Lead Engineer who wants to join the early stage of a startup that has proven product-market fit.

We're highly flexible with how you want to work and believe and trust our people that they'll figure out what works best for them.

Reach out to me at vineet[at]oncue dot co if you're interested.

Our interview process is quite unique as well. This should tell you more

https://twitter.com/vinthanedar/status/991149057555906560

-Vineet, Co-founder and Head of Product & Eng
Location: Central Sierra California

Remote: Preferred

Willing to relocate: Overseas

Technologies: JavaScript, HTML, CSS, NodeJS, PHP, Bootstrap, Backbone, jQuery, Angular, Arduino, CAD, CAM, SketchUp, Parametric Design, UI, UX, OpenSCAD

Résumé/CV: https://www.linkedin.com/in/rbcall/

Email: richardbryancall @@ gmail
Optimize your programs for energy consumption.

Here a paper to start your research:
"Energy Efficiency across Programming Languages
How Does Energy, Time, and Memory Relate?"
http://greenlab.di.uminho.pt/wp-content/uploads/2017/09/pape...
Codecov | Amsterdam ONSITE (+ VISA) or REMOTE Supported | https://angel.co/codecov

##CTO | Full-time | $80K to $120K | Up to 10% Equity

##Backend Engineer | Full-time | $70K to $100K | Full-time | Up to 5% Equity

Codecov is the leading, dedicated code coverage tool. We are used and loved from open source projects up to some of the largest customers in the world.

3 years later, Codecov had scaled with one employee and no outside funding to ~1,000 paying customers around the world.

Now, we are building a new team to help take the company to the next level.

Stack: Vue.js, Python

##CTO
As part of our new team, we are looking for an amazing technical leader. Think of this role as the autonomy and equity upside of being a co-founder, with funding solved (highly profitable) and a beloved product (minimal market fit risk).

Looking for minimum of 5-7 experience of leading world-class software development.

##Backend Engineer
For our back-end engineer, the substantial equity you would receive early in this business will yield real cash dividends from year 1, vs. the hope of a big pay day at some unknown time in the future. 2+ years of experience.

Apply at https://angel.co/codecov
Stack41 | Hardware and Software Engineer | Milwaukee, WI | ONSITE | https://www.stack41.com/

Stack41 is a Data Center-as-a-Service company that also engineers industrial IoT data collection processes. We are really cool people working on really cool things.

We are not looking for a specific education; we are looking for applicants to have good common sense, a broad exposure to technology/engineering and its culture. We have a relaxed work environment.

Please start a conversation with us by sending an email to me at dremmel@stack41.com.
Winter break very much exists in the bottom half of the US.
And yet bizarrely, the number of organisations with serious security requirements that are adopting SMS messages or other methods dependent on phone numbers as 2FA just recently is quite noticeable.

Stripe use it for logging into your business's account.

HMRC (the UK government tax office) also uses it for logging in.

Various banks and financial services I use in a personal capacity rely on secondary phone authentication to set up things like new recipients for paying bills online.
Agreed that this seems like a longer story cut up to fit the format, rather than the other way around.

From the "about" page, the author of this post series is one of the co-founders of the site it is posted on.