skysight-inc/HackerNews huggingface dataset:
Retention Rocket | Ruby / React / Data Science | San Diego or REMOTE

Help build a predictive retention marketing platform. You will play a key role developing architecture and UX which integrates with eCommerce platforms and other APIs. If you enjoy innovating with a small team, architecting solutions, creating novel interfaces and building products that help businesses scale please email brian@retentionrocket.com
Sorry, what do you mean? Are there examples?
When I stopped programming I moved more into technical testing and that morphed into 'project guru' on some quite large projects. I could understand from low level network protocols up to the big fluffy clouds, I could also pick things up very quickly as I understood all the building blocks if not the latest buzz words. From my first exposure to SQL I was optimising databases better than the incumbent dba within a couple of months, and that wasn't even my job.

I loved the work, but the downside was no one ever advertised for that role despite it was very important to the project.
The Complete Bitcoin Resources
Which edition of "The Road Ahead" did you mean? From the Wikipedia article:

After the book was written, but before it hit bookstores, Gates recognized that the Internet was gaining critical mass, and on December 7, 1995 — just weeks after the release of the book — he redirected Microsoft to become an Internet-focused company; in retrospect he had "vastly underestimated how important and how quickly the internet would come to prominence".[3] Then he and coauthor Rinearson spent several months revising the book, making it 20,000 words longer and focused on the Internet.[citation needed] The revised edition was published in October 1996 as a trade paperback,[6] with the subtitle "Completely revised and up-to-date.".[3]
A Civilised Guide to JavaScript Array Methods (cheat Sheet)
33% of the US market is a monopoly?

> The company says that the market is highly competitive, and their frames account for ~10% of sales worldwide and ~20% in the United States.[42][41] Euromonitor International estimates that Luxottica's market share is 14% worldwide, and the second-largest company in the industry, Essilor, has a 13% market share. The third-largest player is Johnson & Johnson, with a 3.9% market share. As of October 2018, Luxottica and Essilor have merged into a single company, EssilorLuxottica, representing almost a billion pairs of lenses and frames sold annually.
You're thinking of Renaissance Capital, maybe, which is a different company AFAIK. I don't know anything about them except that they have a confusingly similar name to Simons' firm and that he does not appear associated.
My main complaint for Android is that they are obsessed with copying Apple so they are always one generation behind. If Apple removed headphone jack, next year you can expect most Android phone to do same. Same goes for all good and bad features Apple introduces like notch, Touch ID, FaceId, slow-mo, memory capacity, AI selfies etc etc. Other way around also happens but much less often and is typically fragmented in niche devices instead of one all rounder. So buying Android always felt like buying last year’s iPhone. But last year’s iPhone usually cost same as this year’s Android. So what’s the point?
The recent devices are more overpriced than ever and getting over the limit of what ordinary people are willing to pay for a phone.

I have an iPhone 6s and my wife had a 6 and needed a new phone. We bought a new Xr but it was a small fortune, even though we're both working in IT and having good income. The phone is a brick and I saw lots of slicker Android phones costing half the price and providing a very similar if not better experience.

My next phone is very unlikely to be an iPhone.
I switched to using submodules about a year ago, and they work very well for a project + a set of 4 dependencies. I handle that zoo from VS Code + Git Lens plugin.

Funnily, I only use Code to handle commits to submodules, because Git Lens is not available for the full VS IDE.
Meta base is OSS and can run on heroku. tableau isn’t too badly priced for one license. But that’s about it - I’ve done a lot of research recently
Quoting Vitalik:

> If someone puts a gun to my head & tells me to write a hardfork patch, I will definitely write it. If I publish a patch to delete a bunch of accounts, how many people here would download & install the update & switch to that chain? I see few raised hands. This is called decentralization.

Sure, the Ethereum Foundation has substantial influence in the sense that their proposed changes tend to be adopted, but that's because they tend to propose good changes. If they propose a bad change, chances are the community will reject it. If they propose a questionable/controversial change, chances are the community will fork, as with the DAO fork.
Aside from that I don't imagine voice will ever be 'dominant' as a UI until we can do so without making sounds.

So much of my day consists of using technology while other people are doing the same thing in my vicinity, and even just that one person in the room with a non-silent device is already annoying, let alone a room full of people talking to themselves.
It would be interesting to know what the 50-something was like when they were younger. Did they have the characteristics of the 20-something rock star.
ShahRukh Khan Attitude Dialogue Whatsapp Status
> Monorepos allow you to do very bad hacks (I need this other component over there; let me just put in a Symlink. Done.).

Why would you put in a symlink? You could just provide a path to the actual component and import it into your project.

> the worst thing you can get that you'll have to assemble multiple distinct, well-encapsulated (in terms of project structure) things into one

When you have multiple repos, you also have multiple versions and releases of things. Now every team has the following options:

1. Backport critical fixes to every version still in use (hard to scale)

2. Publish a deprecation policy, aggressively deprecate older releases, and ignore pleading and begging from any team that fails to upgrade (infeasible - there'll always be a team that can't upgrade at that moment for some reason)

You also have to solve the conflicting diamond dependency problem. This is when libfoo and libbar both depend on different versions of libbarfoodep. It's even more fun in Java because everything compiles and builds, but fails at runtime. So now you have to add rules and checks to your entire dependency tree - some package managers have this (Maven), others don't (npm IIRC).
Soil sample analysis so you can see if there's specific ores present.

Specifically, direct on-site, without the need to go transporting to a lab. IR spectometry is a wonderful thing, look up ASTER and LANDSAT 7/8.
iPhone already has Battery-saver mode feature which kicks in at 20% battery.
Involuntary CPU throttling feature & voluntary battery-saver feature, is wrong comparison.

I'd have preferred to prevent the CPU throttle by replacing battery within the phone warranty period than having to know it(cpu throttling) afterwards, when my phone was already out of warranty.
> it might be an almost archetypical example of the "all bugs are security vulnerabilities" hypothesis

This article will be my new go-to example when someone handwaves a bug away with a complacent “it’ll never happen” and “it’s not that big of a deal”. Yes it will, and yes it is.
No, but turned out OK for Rosa Parks...
The Trillion-Dollar Market Take Over: The Consequences Behind the Loss of Jobs
Setting Up a PWA Website with Magento PWA Studio
it does many things besides RAID, its more or less a generic "do things with abstracted block layers" tool these days.
Thanks for the feedback!

I have to say that the choices for when that CTA appeared caused a bit of anxiety for me. Up until I actually made the choice myself, I had never personally thought it was a good idea to have it immediately appear -- it's one of the reasons why I chose something in the lower right instead of a modal that took over the entire screen.

What I ended up settling for was 20 seconds, then got a bit anxious and decided to set it to 5.

The other options I had were "Halfway through page", "end of page", and "upon exiting".

I've just updated this to appear halfway through the page. I'm still a bit nervous about having it at the very bottom because I haven't yet tested when the "end of page" threshold is triggered and I don't want to miss out on a possible subscription at, say, 95% of the way down.
Polylith Synthetic Paper
The Polylith is the polymer-based, extremely versatile material that printed like paper, but boasted the best possessions of plastics.
https://einsturown.livejournal.com/4321.html
In the Duke Nukem 3D level editor you could also put two rooms in the same space, making the same effect.
And if you use a ground source heat pump (that has to be interred) it would be even more efficient.
So? I don’t think that you can put either of them in a car...
> Are there any candidates for this?

https://nano.org/en/about/
Just read the article and it was really great read. We're using polyrepos and dealing with so many repos was not great. That's why I created "gitbatch". Gitbatch allows you to manage multiple repositories in an easy way.

https://github.com/isacikgoz/gitbatch
I mean it’s definitely a way to enjoy things. But the intent of zep who made it was to create a cozy design space. He gave a talk about it last year:

https://www.youtube.com/watch?v=87jfTIWosBw
How to Use the Spring Config Server
But when you compare it to a phone 1/3 of the cost (e.g. my now 3 year old Moto 4G Plus) it's clear that for many people it's not going to offer 3x the value.
Components might need to be released “together”, but if they are worked on by different teams, it means they’ll have a different release process, as in different timeline, different priorities.

First of all this is normal, because otherwise the development doesn’t scale.

In such a case the monorepo starts to suck. And that’s the problem with your philosophy ... it matters less how the components connect, it matters more who is working on it.

Truth of the matter is that the monorepo encourages shortcuts. You’d think that the monorepo saves you from incompatibilities, but it does so at the expense of tight coupling.

In my experience people miss the forest from the trees here. If breaking compatibility between components is the problem, one obvious solution is to no longer break compatibility.

And another issue is one of responsibility. Having different teams working on different components in different repos will lead to an interesting effect ... nobody wants to own more than they have to, so teams will defend their components against unneeded complexity.

And no, you cannot split a monorepo into a polyrepo easily. Been there, done that. The reason is that working in a monorepo versus multiple repos influences the architecture quite a lot and the monorepo leads to very unclear boundaries.
Letting you know the ink to the SRE position is broken :)

https://www.massive.se/job/online-infrastructure-site-reliab...
if killing is self defense is morally permissible, then i can hardly see any reason why constructions of tools that can be used to effectively kill won't be also morally permissible.
There are a few keepass clients for iOS, but most of them are pretty serious abandonware and don’t support newer features like autofill integration. https://keepassium.com/ is supposed to come out soonish, and will probably take the crown when it does. For now, your best option is probably https://strongboxsafe.com/. No affiliation or experience with either, but strongbox seems to be the favorite for now and keepassium looks like it’ll be better when it’s out.
Trackball under one thumb would be awesome. Then split the keyboard to have two independent parts so you can type with your arms parallel (even better, add a half-keyboard holder at the end of each of your chair armrests).
Eh it's not about how often you use something, it's about the added value of a 1400 Euro phone over e.g. an iPhone 8. You can still use an 8 often. I think it's more of a status symbol thing for most people (though they would not admit this).
Can't both things be true at the same time? Some company may be trying to earn money on a real advancement in research methods, no?
Nên dùng thuốc Ampicillin như thế nào cho đúng?
Natural Language Processing vs. Text Mining
There need not be any limit. The eye can pick up a of a single photon in the right context. It doesn't get any briefer than that.
Battery replacement scheme was available India. But, due to absence of Apple store, users have to go to Apple authorized service vendors where services take days.
It took me 5 days to replace the battery in Dec 2018 because battery had to be specially ordered.(I live in major Indian city.)
Cheap Android phones from Xiaomi etc are flooding the Indian market. If Apple doesn't ramp up the quality of experience in areas other than Hardware and OS, it's gonna lose whatever market share it has in India.
Bitcoin turns 10
That's very good advice! One point in particular resonated with me as it seems to be applicable to science in general:

> You're playing a lottery that's stacked against you; buy more tickets.

I take this to mean that is makes more sense to apply for many things, re-submit publications often (not without considering the feedback of reviewers, obviously), and so on.
It's not that much of a minority opinion, it's shared by all Bitcoin maximalists.

An important ability required to understand Ethereum is to be able to separate the raw technology's properties with the development governance story.

The Ethereum network derives trustlessness from PoW and its miners. The security guarantees these provide can be considered in isolation to politics. It's just numbers, and the git history of the various specs and implementations is public.

Any community can start a new chain, from any version of Ethereum. And they do, many altcoins are more or less 1:1 forks of Ethereum yet reach huge valuations. The Ethereum foundation has 0 power over these networks. That's what decentralization means in this case, even if the development is as centralized as any other FOSS project.
The NYT has form for it recently, they’ve rehashed some of Laura Loomer’s old work for example.
T-Mobile USA has had NB-IoT commercially available for a year: https://iot.t-mobile.com/

EDIT: Press release from the original announcement, https://www.t-mobile.com/news/narrowband-iot
Yeah, apparently the Russians gave Trump superpowers like the Mule now.
I think they were in the luxury position to try bumping up the prices a few generations; up until and including the X that strategy was successful, but now people are voting "no more". Or well, it's still selling, just not as much that it's causing Apple's revenue to keep going upwards. Apple is still one of the most successful companies in the world so I wouldn't call it a problem / failure just yet.
I’ve noticed this as well. I would argue that ML might be easier than regular programming. Often times it’s clear cut which model to use, there’s enough examples online to do it, and the amount of code is minimal. ML is no different than any other programming domain that has a good framework, it quickly becomes plug and play.
Wrong. Economic majority decides which fork will live and which fork will die. Miners have no say. If they are unhappy, they may attempt to attack fork abiding to new rules. Whey have three venues of attack.

1. Producing blocks that abide to old rules will do nothing - client software will just reject them as incorrect. Fork choice rule (e.g. longest chain or most work done) applies when choosing between two valid blocks, not between valid block and invalid block.

2. Attempts to do a famous 51% attack is crazy expensive and have low impact. Why low impact? Because small events that are similar to rewriting history 51% attack does happen all the time. They are called block reorgs and all the software which uses blockchain as a data store have to handle it properly. Also, such attack will be perceived by users as attack on them, solidifying community around opposition to miners.

3. Targeting difficulty adjustment algorithm by mining on a fork and leaving it at the beginning of adjustment period. Lets imagine 80% of miners leaving. For Bitcoin it would create a situation when adjustment period would last 8 weeks instead of 2. Blocks would be produced every 40 minutes at average instead of 10. Ethereum is immune to this type of attack since difficulty adjustment is done every block, not every 2016 blocks.
But no one has ever heard of it Recommend it around popular Internet forum. ( Although there are various submission but never gained any traction )

One reason could be Countly doesn't offer transparent pricing. People tends to switch off when they see call for quote.
It's more than tone. I'm talking about snark, aggression, and using the threads for smiting enemies instead of good conversation. This old quote of pg's expresses it: Comments should be written in the spirit of colleagues cooperating in good faith to figure out the truth about something, not politicians trying to ridicule and misrepresent the other side.
Sure there are things to be frustrated about, but making an internet forum more acidic does no good about any of those, and it damages the container here considerably. People are mimetic. Others start to react in the same way and soon we end up in a Hobbesian hell. So could you please follow the site guidelines, even when frustrated? I know it's not easy, but it's no more than we ask of anyone.

As for the title, it matched the Bloomberg article when I saw it and still does, though they took out the word "American" for some reason. It's still in the URL though.
Quick plug for my node red port to android (and can do ios) https://github.com/alexisread/noreml

It's missing a table component really for UI programming, but can support visually programming apps on mobile devices :)
I love Jeff Erickson's work and would also like to recommend his notes on Computational Topology [1] for further consumption.

[1]: http://jeffe.cs.illinois.edu/teaching/comptop/2009/schedule....
google3 uses the same model that Chromium does, see an example here: https://github.com/chromium/chromium/blob/master/chromeos/OW...
Apple did not slowly degrade the user experiebnce over time, they throttled the cpu in order to prevent the phone crashing due to a old battery, do you think that a phone that crashes sporadically is a better user experience?

As you state it is an issue of consent to this throttling, if it was communicated effectively this wouldn’t have been a ‘Gate’.

A good way described in a podcast (think it was Rene Ritchie on the talk show) would be to let the phone crash then pop up a message with an explanation of what’s happened, that the phone is now dialled down to prevent future crashes, you can turn it off in settings etc..
You are spot on, until...

The Goldilocks Zone.

Or shall we call it The Goldiblocks Zone?

Most projects will be by successful leaders and enthusiasts, until one of these experiments will hit the perfect combination of factors, and gain world traction.

Think of the crypto industry as AI training, most is pure junk, until a regression is fit.

Grandparent had a good point:

TCP/IP were the right approach, and the internet grew rapidly in a big bang.

Personally, I think The Goldiblocks Zone won't be blockchain at all, it'll be decentralization.

We've seen sites like D.Tube grow 2,000,000% because there is NO pay-to-play scams, you just use it and it just works.

They, and other sites, including the Internet Archive (top 300 in world), use GUN for decentralization. Ethereum makes the mistake in assuming every site needs to operate like a bank, but people hardly use banking websites compared to YouTube or Reddit.

The best way to cut 99% of power out of Ethereum is to just make it a decentralized compute platform, not some pay-to-play blockchain. Then you can really scale up.

As a comparison, for instance, a P2P version of Reddit (notabug.io) can handle 1000X the throughput as Bitcoin on only $99 worth of networking hardware.

The efficiency gains here are economical, but also scalable. Neither PoS or PoW will ever be able to fine-tune for that.
Yeah exactly. Lots of cable TV networks are all-IP, using multicast to distribute the signal.

But the previous post is 100% correct in saying that “video over unicast on the internet” is massively inefficient compared to current broadcast techniques.

People want Netflix-style video on demand though. Outside live news & sports that will kill broadcast TV.
When I met him he was 30. Very skilled engineer and he’s on one or two AWS talks for “how we use AWS”. He was also a terrific manager to me but left because he wanted to spend more time developing so he’s now an early employee at a startup.

The second one was the CTO of a company we acquired. Truly the intellectual superior of nearly every person I know. Mid 30s. Helped write a well-used standard.

Funnily enough, while both were great at the leaps of logic often necessary to build new exciting things, both were also remarkably well-disciplined in code. People often tell me that writing good commit messages or variables, indenting their code, writing tests get in the way of their expression or iteration. These guys just did it in passing. I’ve watched them work and they didn’t consciously do it. Like a Navy SEAL and trigger discipline. It wasn’t exceptional. It was the default.

Oh and, the young chap who was 21 or so when I was a grad student who wrote lots of cool utilities at uni. Once, in my insecurity, I remarked that I’d love to work on stuff like that if I had the time (being a grad student). He told me I should make time if I actually loved it that much. Graybeard wisdom from a child. Well, it was good advice.
I'm still looking for whitepapers on 5G. Has a standard even come together yet, or are we mostly just talking about high-band spectrum use that will be stopped by leaves?

The carriers are just going to push a software update to change the indicator for LTE-A to 5G, I think AT&T already did that...
The similarly named "dm" (device mapper) is a generic abstract block layer tool. md is still specifically a software raid implementation.
Sonys Xperia Compact models are a good option if you want a high specced phone that fits in one hand.
Essentially because require tons of fragile boilerplate code to work and it's mostly designed with web principle in mind, not desktop one.

You essentially can't found a QML GUI that not exhibit tons of error, from commercial one like TeamViewer to Kde/Plasma. It's surely more flexible than classic widgets but it's flexibility is not designed in a manageable way.
Install Zalando Research Flair NLP Package on Centos 7
no, thanks for telling me!
It's not hard if you're doing some Arduino-level IoT thing where the signals are slow and the density isn't that high. If you're designing fast electronics with RF components, you need to be an EE anyway.
Windows Supports OpenSSH, Here Is the Graphic Configuration Tutorial
I think Windows was already a single repo forever. IMHO, that's exactly what is slowing it right now.

Other products have their own repos, sometimes multiple. As of 2016.
> the performance degradation was _very_ noticeable, causing years of comments on Apple intentionally obseleting old devices by slowing them down.

You just disproved your own point. This throttling was only implemented shortly before it got noticed and Apple announced it’s existence, like a couple of months at most. Apparently it wasn’t ‘very noticable’ and the perceived slowdowns were all in your head because for all those years you claim this was going on, it wasn’t.
Git submodules are not in the same repo, they are a link from one repo to another, and you need to push to both if you make a change to the submodule. Maybe you're thinking of subtrees? I've never used those.
I imagine that means it's OK if my network connection goes offline 4% of every hour. But what if I'm offline for 4% of 90 days, all at once?
10 Product Predictions for 2019