skysight-inc/HackerNews huggingface dataset:
Most apps don't have heavy-weight algorithms that benefit from big-O optimization. So, performance is decided by the speed of common language elements (function calls, memory allocations). It will be more effort, and harder to make secure, but you will most likely see a performance gain when using a systems language. And even more so, C++ has more escape hatches (custom memory allocators, multi-threading) than Python.
There's been cheaper alternatives to the iPhone since it first launched. It just doesn't matter.
I see Dan Luu, I upvote.
Queueco | Trading | London, UK | Full-time | Onsite | https://queueco.com

We are a proprietary trading firm that competes in conventional as well as cutting-edge alternative markets. Our strategies run 24/7 without manual intervention powered by low-latency infrastructure and the latest machine learning techniques. We're a meritocratic and lean team of highly-motivated scientists and developers and as such value technical ability more than politics: what matters is how good your code is, not how well you sell yourself. We spend no time dealing with clients, customers or investors and instead focus on growing our business by building better technology. If this sounds interesting to you please have a look at our current Software Engineering opportunity at:

https://queueco.workable.com

Or drop us a mail on contact [at] queueco [dot] com.
Funny how that happened immediately after they got caught purposefully slowing down phones without telling people when all they had to do was replace a battery instead of buying a new phone to fix declining speed issues. Sales seem to have dried up pretty quickly after that because you could fix it for $50 and have a fast phone again instead of $1000 on a new one. Most people don't need a faster processor to view their Twitter.
I think you need to add a step to install libspotify-dev on Ubuntu, mopidy-spotify-web from your repo wouldn't install for me unless I installed that first.
Thanks for clarifying! Was not aware of the practice and didn't even notice the states represented the alphabet! (Non US resident here).
That's mostly because Julia doesn't have yet an interpreter (outside of the debugger), only a JIT compiler. Thankfully the "time to first plot" is the new priority for the compiler team since the multithreading is already working.
I don't return them (except in cases of technical brokenness or blatant false advertising), I just stop playing them.

And I don't quite understand why "reviews not covering the aspects of a game which determine my enjoyment of it" means I don't know my own taste.
WOW! Didn't know SRAM has such a large tech presence.
Hmm, I normally hate the RISC vs CISC discussion, because I think it is increasingly irrelevant in today's CPU architecture discussion.

However, this is a historical article... written at the time when the RISC vs CISC debate was actually a relevant discussion. That is how I think RISC vs CISC should be treated: as an ancient flamewar originating in the 1980s and 1990s about the architectures of that time.

Today: ARM, Power9, RISC-V, and x86 are all marching towards the same Out-of-Order, deeply pipelined, branch-predicted SIMD-accelerated load/store architectures with hidden reordering registers and multiple execution ports with 64-byte coherent caches implementing MESI-based messaging targeting Acquire/Release semantics over SMT Multithreading. The architecture wars are dead. All CPUs today have virtually the same architecture.

---------

RISC vs CISC harkens back to the days before the "best architecture" was known and discussions were about trying to discover the best CPU architecture. This (historical) article is great because it shows the way of thinking of the time... and provides a historical snapshot of the discussion (and evolution) towards today's architecture.

EDIT: Today, we can look back at the time and see that the "RISC advantage" was "easy compiler algorithms" to understand dependency-cutting, and how the CPU can use OoO execution (with assistance with dependency cutting from the compiler) to achieve high performance. To get these features on the x86, Intel translated x86 opcodes into a load/store microcode, an architecture that probably couldn't have been foreseen before the release of the Pentium-Pro.
Scientists are making human-monkey hybrids in China
Convicted isn't the right metric. Accusing someone of some crimes (generally anything sexually related or child related) is enough to ruin their life.
Well, and maybe they've saturated the "willing to pay a lot for a cell phone market".

They may need an entry level phone to grab any additional market share. Which is dangerous because of potential to cut into higher end sales.
I hope LibreOffice will consider[1] to support Julia in Calc too, along with the current Python support.

[1] https://bugs.documentfoundation.org/show_bug.cgi?id=125728
I don't know the proper french word for it - but the strings around the chicken always struck me as very complicated but he explains it so well it appears easy.
That's true. Almost all world population has a lifelong relationship with labor that frame their entire life. Once you don't need to work the life framework changes completely.
This is free security advice, have separate accounts for various public and private facing communications channels.

By saying “your DM might get buried under the avalanche of work-related DMs by Monday” indicates an interesting combination of awareness and a lack of awareness that I find both baffling and too common.
+1 +1 +1 Amazing guide
AnyDesk GmbH | Software Engineers | Stuttgart, Germany | Full-time | 80% ONSITE | https://anydesk.com

AnyDesk is one of the 50 fastest growing companies in Germany and we are always looking for talented developers to help us improve our next generation remote desktop product. So far over 100M users have installed our software and it's growing rapidly.

Thanks to our clever DeskRT video codec, Erlang backend and native C++ applications we make it possible for you to remote into machines with 60 FPS and the lowest possible latency even on crappy internet connections and slow machines.

Our team is very diverse with over 14 languages spoken daily, our company language is English. Perks include lots of creative freedom, no fixed working hours, payed overtime, over-average salary, home office options, office football table and much more. We are located in the heart of Stuttgart and easy to reach via public transportation.

What we use:

* Erlang

* C++, Windows Classic API

* C++, Linux/POSIX

* C++, Objective C, macOS/iOS

* React, Bootstrap, SASS, JQuery, Java EE 8

Interested? hackernews [at] anydesk.com
SEEKING WORK - US Remote - Full-stack Developer

I’m a full-stack developer with over 9 years of experience working on web applications. My expertise is in e-commerce working with Magento / Shopify, but I also build web applications with React, Rails, PHP, or Elixir.

Happy to talk with you about your project, you can contact me at the email below.

Location: Orange County, CA

Email: david@diweirich.com
Everything in tech is cheap compared to what its equivalent would have cost 5-10 years ago.
Callsign | DevOps Engineer | London (UK) | ONSITE | Full Time | https://www.callsign.com/careers

Callsign is a London based software company building many-factor, intelligence driven authentication. Machine learning around behaviour, location, device, and events allow the software to build a risk model, which can be used to steer policy based risk-management decisions, to allow businesses to accept, deny, or request additional levels of information in order to authenticate requests.

We're looking to expand the DevOps team. We've got a (relatively) new software stack running on Kubernetes in AWS. We're in a market which is rapidly evolving, and requires constant change on our part. The DevOps team is relatively small, and we're looking for people familiar with

* Kubernetes
* AWS + Terraform
* Some Go, Python, and Bash wouldn't go amiss

Interested? Take a look here https://callsign.bamboohr.com/jobs/view.php?id=14
Facebook Plans on Backdooring WhatsApp?
This is a great analogy.

My sister married into a wealthy family and they have so much money and assets it's no longer a concern for them. They literally stopped thinking about money as an issue as you described.
Given that all I had to do was search on the phrase used by the poster, and there were results on the first page... I'd say the total number isn't 2.
> the top 5% income in the Silicon Valley area, probably the highest cost of living area in the US, is over $500k

That's household income, aged 35-64 (prime earning years). For the same age, top 5% individual income is $332k. Top 5% individual income for ages 18-34 is $179k.

Most couples earning $500k at ages 35-64 weren't likely earning that much earlier in their career, so it's hard to say retiring "very comfortably" by 40 would be the case.
Maybe so. But I still think if Apple had released an AppleTV with Alexa-quality voice control before the Echo came out, it would've been huge.

I'm wandering off-topic, but I keep imagining an alternative universe where Apple bought Nintendo and released an amazing Nintendo-AppleTV with fantastic voice control, leading to a game ecosystem today where you can seamlessly go from console-to-phone-to-watch playing the same game, with friends.
strongDM | Software Engineering | REMOTE (core hours ~UTC -6, any latitude) | Full-time | https://www.strongdm.com

strongDM is an identity-aware proxy for managing and auditing access to databases and servers.
We build secure, high-throughput networking systems in Go. If you enjoy writing code that is parsimonious, correct, yet featureful -- you may enjoy coding with us. If you enjoy shipping a product that is appreciated by a growing population of happy, paying customers every day -- you may enjoy shipping with us :)

We're a fully remote (UTC -4 to -7), but close-knit team. We have high standards and high levels of respect for each other and our customers.

Current roles:

* Lead Engineer / Engineering Manager

* Senior Software Engineer

If this sounds like the type of work and the type of environment that would suit you, send me (Justin, co-founder & CTO) a note: justin@strongdm.com
MLB (Major League Baseball) | Full-time | ONSITE | New York, NY (NYC)

MLB is currently looking for machine learning engineers. We are working on a variety of interesting projects, including action recognition using video feeds from our broadcast cameras.

Apply here: http://www.mlb.com/careers/mlbam/?gh_jid=1794675

MLB is also hiring engineers across a wide range of disciplines. Check out all of our openings here: http://www.mlb.com/careers/mlbam/
The IRS has very strict rules on what counts as compensation. The idea that CEOs are significantly circumventing them is mostly wrong.
Change.org | San Francisco, CA or Victoria, BC | Onsite | https://www.change.org

Change.org is the world’s largest social change platform with over 150 million users in 196 countries. Change.org empowers anyone, anywhere, to create the change they want to see. We are a certified B-corporation and enable people to start campaigns, mobilize supporters, and work with decision makers to drive solutions through our platform.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/change-org

Our open positions:

* Senior/Staff Security Engineer: https://www.change.org/careers/380ecc83-db99-43a5-843d-e11cc...

* Software Engineer: https://www.change.org/careers/f29c8fc5-9a9e-41cd-ba9f-6ab67...

* Senior Machine Learning Engineer - Recommendation Services: https://jobs.lever.co/change/ed60a610-e7ec-47d3-b3e4-006e826...

*Senior/Staff Software Engineer: https://jobs.lever.co/change/dd19c9de-0bd0-4092-9c37-1a555c8...

Tech Stack: Ruby on Rails, Elixir, React.js, GraphQL, Node.js, AWS, Redis, Spark & Scala (Data team)
SEEKING WORK | Europe / Remote | App Developer

Favorite stack: Vue, React Native, React, Web3, Postgres, Firebase, Node Js.

Résumé: https://www.linkedin.com/in/hervefulchiron/

Email: herve76@gmail.com
Is it really each app that verifies its own certificate? Or is it relying on an iOS/Android service to verify the chain of trust? I don't know what the UI would look like, but at the time you connect to WiFi couldn't the user unwittingly accept a pushed certificate, functionally similar to the browser add exception button for an invalid certificate warning, but system wide?

I disagree with the comment "go out of your way to fall victim to any MITM attack". If you're trusting employer provided or controlled equipment and haven't personally verified the certificate lists, they totally could MITM your connections without your knowledge if they've already added the exceptions. I know some employers do this, and I know network equipment vendor sales staff have used the ability to MITM employees as an explicit product feature and sales tactic including boasting about the ease with which they can procure faked certs for Google, Microsoft, et al, for this purpose.
I'd take that with an entire shaker of salt; you are assuming CreditKarma knows the FICO formulas. Even the prediction engines used by the actual credit bureaus are notoriously unreliable at telling you what will happen given a particular change in inputs. Probably not accidental, they don't want to expose the algorithm.
I'm not quite sure I follow you, could you elaborate?
Somebody has to decide who is trusted. Mozilla (a not-for-profit) thinks that it suits their mission best if they're deciding, at least when it comes to their browser, Firefox, by default.

If you think somebody else should decide - maybe the Government of Italy, or the Queen of England, or Donald Trump, or you personally, then here's a few questions for your new Root Trust Programme:

1. Why? At least Mozilla's rationale is related to a fact, they make Firefox, so it trusts whatever they decide, what would be the rationale for why the Pope gets to decide?

2. Are they actually doing it? This is largely a tedious responsibility. But, if you decide to slack off, every Firefox user gets screwed. So, you know, you're going to need to put those hours in. Forever. I've lost count of how many people or organisations decided they could do better and didn't last a year.

3. Where's the transparency? The main way Mozilla stands out from the other big trust store operators (Apple, Microsoft, Google, and arguably Oracle) is that they're a not-for-profit and so they operate transparently. Your contributions are welcome at m.d.s.policy https://groups.google.com/forum/#!forum/mozilla.dev.security... where we are currently discussing the minutiae of Certificate Policy documentation. If your alternative is less transparent, how is that not worse?
Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams
Hey HN community!

We're Bernat, Tim, and Rajiv, founders of Tandem (https://tandem.chat).

Tandem is a desktop app designed to give distributed teams the immediacy and flow of in-person communication. You can see who's online this second and talk/video/screenshare in one click.

What's unique about us is you can see what app your colleagues are working in (e.g. VS Code, Google Docs, Figma), which gives you a surprisingly clear sense of whether you can interrupt them or not. In fact, we've found it makes you feel like you're sitting around a table, without being overly invasive.

We started building Tandem when two of us had kids and started working from home more. We tried a bunch of different tools - Zoom, Discord, Slack, Hangouts, etc. - but hated the friction in all of them.

We felt slower, less collaborative, and more alone when we worked remotely. We built a one-click calling prototype, added video and screenshare, and this eventually became Tandem.

Some details on how instant calls work:
- You can click on someone and talk immediately, but they will be on mute until they accept.
- All calls start as voice, but can be upgraded to video and screenshare.
- Customizable rooms are a nice way to invite teammates to talk when they're free.

Some details on app presence:
- Your teammates will be able to see which work app you're currently in (only for a select set of integrated apps) - this gives everyone a sense of being together, and helps you know when a teammate is interruptible.
- You can go into Focus Mode if you don't want to be bothered, in which case your app will not be shown.

Pricing: 14 day free trial, then $10 / active user / month

We are doing a beta program where, if you can hop on a short feedback call every-other week, we extend the free trial indefinitely! This has helped us stay in touch with the people using it, and constantly improve.

We are constantly improving the app, so tell us what you think. With your help, we can make remote work more collaborative and social!

-Bernat, Rajiv, and Tim
Show HN: Every Coding Comic I’ve made so far ️
That's exactly how they work: if the top 5% of people in some cohort earn $X or more, then that means 1 in 20 people in that cohort earn $X or more.

OP may have confused one cohort (households) for another (individuals), but that's irrelevant to how percentiles work.
I agree. Those older devices are still subscribing to some of your services, making them very valuable.

I admit, however, that I get a new iphone each time one is released, and I've gotten the newest watch at its release also. My macbook, on the other hand, I do plan on keeping (and not upgrading) for _hopefully_ three to five years...unless of course my wife decides she wants my Air (to replace her ipad) - then I suppose a Pro is in my near future. :D
That's a paid upgrade. Please consult with your local Super PAC.
Believe it or not, historians are supposed to have opinions.
Artory | Frontend Engineer | Berlin, Germany | Full Time | ONSITE, VISA | https://www.artory.com/

Artory is working to empower collectors with trustworthy data. We are using our dataset containing millions of artwork transactions to help collectors find and register their artworks. With this registration, we can then help them connect with companies in the art world (e.g. to attest their artworks).

We are looking for an experienced frontend engineer to join our team in Berlin. You would be in a central role, helping to build and expand both our public site (artory.com) and the secure messaging service (coming soon).

You should have extensive experience in React, TypeScript, HTML, CSS. It's a plus if you also have experience with React Native and/or building apps. Encryption is central to our messaging service and any experience in this field is also appreciated.

Our tech stack: TypeScript, React, Python, Django, Docker, AWS

Some of our perks:

* Competitive salary, life-/family-friendly and flexible working hours, 25 days of paid leave

* Nice, spacious office environment in Kreuzberg, Berlin

* Hardware you want for your work and allowance for books you need

* Flexible to remote work/working from home

For more information about working at Artory, please see: https://www.artory.com/careers/

To apply: https://artory.workable.com/j/3C387D8858
It says tweet your reps. To be clear, you should probably contact your state rep about this (and send an email, not a tweet). They have the power to do something about it.

This is very important, esp. in light the recent US Supreme Court decision on this subject[1]. Gerrymandering creates safe districts that make primaries hold increasingly more weight then general elections, which is leading, in a significant way, toward our increasingly hyper-partisan politics in the US.

In some states this also heavily tilts the balance of power to one party over the other.

The bottom line is this. Fairer redistricting will lead to more competitive races, which will lead to less partisan, saner politics with more compromise. (Oh dear god I hope!)

Related: https://www.washingtonpost.com/national/voters-are-stripping...

[1] https://www.nytimes.com/2019/06/27/us/politics/supreme-court...
This actually seems like a really interesting problem to me.

I don't think there's one pretty solution here. You'd have to break it down a bit.

- Do the patients go to the machine, or machine to the patient? Wireless makes sense for the latter, not the former.

- What's the failure mode? An alarm/alert to the nurse station, or death? Wireless makes sense for the former, I think.

- Are there any machines at every bedside? Do all of them need to be used at once? Detachable/modular cabling might make sense here.

- Are the cables different? Or can you come up with a "standard" cable/connector for most of the gear?

The audio world solved the "cables being knocked out" problem a long time ago with locking connectors (not screw-ins, so they're still quick connect) like Speak-On and XLR. The former is much more formidable.
Talking Pay in the Public Square (2018)
Thanks for the condescending remark but in some places it's demonstrably more difficult for young people. I've been worried about the fact that property values near the T in boston have literally doubled over the past 8 years and I'm being left behind as prices bubble out of control, meanwhile adding a bedroom for a future child is going to be another $1000 a month in rent, but okay let's talk about that hulu subscription and the one time I got GrubHub this month
But a startup which is unwilling to reimburse people for work phones or provide a phone probably doesn't require mobile device management either.
Arachnys | Engineers (all levels), Product Designer, Product Manager, Technical Project Manager | London | On-site

Arachnys makes software to help banks manage know-your-customer checks and anti-money laundering (KYC/AML). It's perhaps what's most broken about banks today and we're helping to fix it. Our customers are tier-1 financial institutions and large multinationals.

At the moment we're looking for all levels of engineers working mainly in Python and JavaScript, as well as a Product Managers, Designer and a Technical Project Manager. We have two projects with over 1k stars on GitHub (one just broke 3k https://github.com/arachnys).

Email daniel@arachnys.com or click https://www.arachnys.com/about/careers to apply, linking to your GitHub, some other code or a portfolio that tells a good story about you.
If I'm not mistaken, there is nothing in the constitution about doing this. It is unfortunately completely legal.
> LA has parts that are fairly dense and more free zoning doesn't seem to have made Houston become notably dense.

That's kind of the point. Less restrictive zoning isn't going to make areas like that a lot more dense, because they're huge areas with open spaces and people aren't going to build skyscrapers surrounded by empty lots even if they're allowed to.

The problem LA has is that they have some areas zoned for density, but not enough of them. So you get a section full of skyscrapers and correspondingly a lot of demand for housing near there, but then zoning that requires low density housing in nearby sections, which keeps rents high because that low density housing would otherwise have been replaced by medium density housing.

Whereas with Houston you have some high density areas, but with less zoning the density falls off more organically and it's more of a medium density everywhere than high density in one place and low density right next to it. Which isn't much better for traffic when the average density comes out the same, but it's a lot better for rents, because it makes for a lot less scarcity in the market for land where medium and high density housing can be built.