skysight-inc/HackerNews huggingface dataset:
Y&V – Lune
Search for the top alternatives for over 40k B2B software products.

We're doing a couple of things here that this community might find interesting:

A) Actually tracking when companies start and stop using a piece of software

B) Using this "switch" data to calculate a probability that the switches are a true substitution and then rank the top substitutes for reach product - based on actual switching behavior.  We use a weighted average where the switches are weighted according to how much the product’s categories overlap (every product is tagged with 1-5 tags).
For example, Intercom and Drift are closely related so when a company stops using Intercom and starts using Drift that's heavily weighted. However, a percentage of the companies who stop using Intercom and then start using Zendesk are effectively substituting Intercom with Zendesk.

-
You can use search to find a product, or start with the ones below:

https://siftery.com/intercom/alternatives
https://siftery.com/mandrill/alternatives
https://siftery.com/shopify/alternatives
https://siftery.com/wordpress/alternatives
https://siftery.com/lever/alternatives
https://siftery.com/icims/alternatives

Note: There's switch data for roughly 1k products (out of a total of 40k)
It is kind of understandable that RSS feeds would fade in prominence as content creators, even of more casual blogs, increasingly sought to monetize. RSS feeds tended to present successively posted content without the ads that site owners were keen to confront users with. A person subscribing to feeds would often never need to visit the actual site and see those ads, not would they get tagged by lucrative tracking cookies. Rather they could read everything "for free" through an RSS reader. Yes, you could introduce ads into the RSS feed, but when the RSS channel is increasingly seen as something for only a tiny niche of anoraks (especially since the demise of Google Reader), no surprise that it was no longer seen as worth the trouble.
>$43,905

In IL we get the $7500 tax break and a $2500 break for state taxes. My real world price is closer to $33k. All EV makers are better on tax breaks to make their cars look affordable.

Also its odd for someone shopping for an SUV to settle for a pickup. They're an entirely different class of car that appeal to different market needs. I could never get away with a pickup. Its not an option.
I imagine GEMS and McKesson and Eclipsys and Meditech and Siemens are all so similar that you need to look at your employee ID to remember who you're working for.

Let this be a lesson for all those looking to disrupt a big, heavily entrenched industry with lots of loose money sloshing around in it.

But be warned: it's more difficult than it looks.
Scott Pruitt’s Cynical Move to Rescind the Clean Power Plan
That's exactly the reason for this naming choice.
> Time you enjoyed wasting is not wasted time.

> variety of hobbies

That's the thing though: do people really enjoy passively consuming entertainment? I can't speak for others, but it makes a world of difference when I spend my free time doing things rather than vegging out. Maybe it's just a successful coping strategy I've developed to forget about being depressed.

I also can't help but feel that becoming more passive, and getting wearied by the onslaught of information has not done us any favors as a country. It's hard to articulate, and I'm sure there are other factors, but when people can't be bothered, or are too tired, to take an interest in their civic duties, we end up with dysfunctional government.
Graham writes about something I've been thinking about recently. His final two sentences are the core of this for me?

> That plenty more copies of Introduction to Programming in [This Week’s Hot Language] have been sold than Techniques for Making Your Problem Amenable to Computation. That the majority of software really does comprise of solutions looking for problems.

What are the Techniques for Making Your Problem Amenable to Computation books?
Glass is heavy though. I wonder if the additional energy to lug it from one location to another would be worth it.
> A person who is content with their lot in life, at any level, is already successful.

I personally think that's a load of hippie crap. If that was truly the case then there are already far more successful people than not. Success has an element of perseverance attached to it. If success was easy to attain it wouldn't be so sought out. Content with life is the exact opposite of that, it is accepting whatever you have been given rather than pushing through in reach for a better life for yourself and society as a whole.

In addition, I think that equating content with success is _extremely_ dangerous. As a Swede, I can't stress that enough. Society cannot progress if its individuals are not reaching for the betterment of themselves. This idea is captured best by the Scandinavia's Jante Law[1] and its effects are very well studied and known to be negative to the improvement of society as a whole.

https://en.wikipedia.org/wiki/Law_of_Jante
Heh, and I'm here complaining that Toyota Bank is four days late with my share of the insurance money on the car I was leasing that had been stolen.

Anyway I'm sorry to hear that. They really should have given you at least a reply - especially that so much time has passed.

I sure hope they won't try to make the Kona drive "like a normal car". I test drove the IONIQ hybrid and it seems that some genius thought it would be great if you hadn't had instant torque, as opposed to hybrids from Toyota.
I think I noticed the same change in my feed as well, but it's part of a lot of small changes over the past few years that have in general reduced the enjoyment I got from FB to the point where I deleted the apps from my phones and quit using it entirely. I've kept my account active because it's useful for getting in contact with people when I need to, but I never look at FB anymore without a very specific reason for doing so, and I leave as soon as I'm done.
Well who means what is really hard to discuss at this point.

The article's author wants to point out that the hardware part must be so cheap that you can't make any profit in that area any more. But you still need to get it right, otherwise you can't sell anything.

Komali doesn't disagree with that point, but adds another. That most of IoT is actually not in the consumer area but in the industry area where people don't see it but the scale in terms of item numbers might be much bigger. Also a good point.

Then leggomylibro points out that you could replace "IoT" with "physical product", which may or may not imply that hardware is the hard part in IoT.

In the literally interpretation I disagree with the equal sign there, because a brick is not "IoT". There shouldn't be much to say about htis. IoT _is_ about the communication, right?

Considering your interpretation of his statement, that the hardware is the hard part in IoT, makes me wonder how you define hard part. The physical important parts like chips are quite well understood I believe (not an expert though) and we churn these out in the millions each year and they mostly do their job. The point where these chips actually need to be connected to physical I/O and software, these are horribly underdeveloped areas. There is low amount of skilled people, low amount of debugging, low amount of standards. If that's the area you are talking about I agree.

However if we talk business, we also need to talk money. And while you have one or two suicidal hardware architect on such a project, you probably have 50-100 software developers, who will use open-source plugins, libraries, operating systems, which again are each developed by 50-100 developers. So the whole cost of software is margins higher than the costs of developing the hardware. And that factor is growing towards the software side on a daily basis. The hardware will grow more and more to standardized processing units (GPUs, SoCs, touchdisplays for I/O) and the main activity will happen in more and more in software.

So considering that part I have to say nope, software is the harder part (to finance, to develop, to finish) here.
This post would be improved by discussing that their [threat model](https://en.wikipedia.org/wiki/Threat_model) is so different than Google's that it regards some of Google's business practices as threats. And that, in turn, there are threats that Google treats as much bigger threats, bringing their own world-class security team to.

Calling this fundamental difference in approach "more secure" manipulates the less-informed instead of educating and almost eliminates the chance of a worthwhile conversation about tradeoffs and values that could be very flattering to ProtonMail.
Mercedes-Benz Developers
But it's not a fair comparison:

1. Java (apple) plugins were not built into the browser; and it was not an internationally agreed standard between browser vendors. You needed to install a big plugin to make it work.

2. Due to the computing capacity of the average PC on those times, startup was slow and it consumed lots of memory.

3. Java applets could only be written in Java.

In comparison:

1. Webassembly is an standard, and its support is built into the browser.

2. Webassembly is very high performance, higher than what users come to accept as good (= Javascript under Google V8)

3. Startup should be quick.
Ruby's standard library has a dRuby which is a distributed object system for Ruby [1]. I used it once almost 10 years ago.

I guess that the number of Ruby developers knowing about the two drubies is more or less the same, but maybe DRuby is not the most fortunate choice for a name.

[1] https://ruby-doc.org/stdlib-2.4.2/libdoc/drb/rdoc/DRb.html
Snap’s Misfire on Spectacles
What would entail to declare a "true integer"?

Correctness? The |0 after each operation makes it correct. All bitwise operations in JS operate on signed 32 bit integers.

Speed? All JS JITs have optimizations for integers, and it's the reason asm.js uses that trick, not the other way around.

Precision? If you don't use bitwise operations, you have up to 53 bits of perfect integer precision, plus bit sign. Guaranteed by the standard.
Here are just some causes (IMHO) of poor quality software:

1. Creative and intelligent people are forced into an industrialized process of distributed micromanagement (Scrum) which stifles their ability to create a truly wonderful product and instead leaves them feeling lost and producing their worst work.

2. Idiots are running the show.

3. Quality is seen by the above-mentioned idiots as a threat to the deadline, whereas the reality is that low quality spreads like cancer and kills projects before they can deliver unless a series of miracles occur, in which case they deliver over time, over budget, descoped, and full of bugs.

4. Implementing non-functional requirements (i.e. the environment in which features exist) doesn’t visibly demonstrate progress to stakeholders, so this activity is deprioritised in favour of building features so there will be something to demo at the next showcase and the project manager can keep his job. At some point, as developers try to implement non-functional requirements, they’re faced with features that haven’t implemented the non-functional parts and features that have to be rebuilt after the non-functional requirements are implemented. After some time, the developers “come clean” to the project manager about incomplete features when, in fact, those features couldn’t be completed at the time because the environment in which they are supposed to exist barely existed itself.
Before I get my hopes up.. Is this "only for US" (and a small number of countries)?
Again your example isn't even in the same ballpark as what you'd actually see in a rigorous study of the relationship between outdoor air pollution and heart disease, so please stop implying that it's somehow "very significant."
In my area when the first wave of EV spots went in they tended to be very 'premium' spaces. I think this was a result of novelty. Recently they have been making them the 'worst' spots or at least not 'premium' spaces and I think this is a better move. It also has reduced the instances of people parking ICE cars in EV spots.
I follow several pages because they are businesses or organizations that I am actually interested in hearing from.

Local businesses that make announcements that I'm interested in, Musicians who post updates on when they are going on tour/release new albums, the companies that I work for because I like to keep up on what we are announcing publicly.

There are plenty of reasons that I want some organizations to advertise to me.
I wonder if this had anything to do with Microsoft, Google, Mozilla, etc. recently deciding to consolidate web documentation at MDN. https://blog.mozilla.org/blog/2017/10/18/mozilla-brings-micr...

Since I recently tried to implement a date input and was shocked to discover that Firefox didn't support it, despite being in 'their' docs. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
> You'll inevitably have to disable it every time you use public wifi (to get the captive portal to show up).

In my experience, captive portals use a MITM on HTTP connections, not a DNS hijack. If they hijacked the DNS request, the browser's DNS cache would keep the wrong response, breaking access to the real website even after login to the captive portal.

> Using TLS adds latency, because of the tcp handshake required (unless they're using DTLS), and it exposes all the domain names you visit to google, so it's actually worse than regular dns.

The TCP handshake latency would be only on the first request, the same connection can be reused for further queries, especially if you are using a single recursive resolver for all queries, which is the case if it "exposes all the domain names you visit to google".
> That may only feel natural if you play a lot of FPS games.

Or almost any kind of PC games. There is learning curve to using a mouse, but it is quite short and once you're over the hump you can use the mouse without thinking about it. The cognitive overhead of the mouse is minimal. There are studies about this: http://www.asktog.com/TOI/toi22KeyboardVMouse2.html
Very nice. One question though: how can we check if what they say is true? Is their client open-source?

Also, would it be possible that if I open an email on an Android device, that Google still could read the email?
>I get a bit above 600 miles on a tank of gas

>it's about $40 to fill up or about $500 - $600 per year

>the average cost in the U.S. is $.12/kWh. The cost to charge a Bolt for a year with my profile turns out to be $400-500/yr

Does not compute.

The above two figures indicate that you drive 7500-9000 miles per year. So a Bolt would cost you $250-300 per year in electricity (assuming real-world driving), not $400-500 per year.
What exactly are you counting as high-level rational thought? If it's the ability to clamp down on "extreme irrationalism, exaggeration, and fabuluism", and Western societies are better at this, then I'd think Fox News wouldn't be a thing. ;)
Yes, I think a lot of people in the Rails community do think using a gem for CMS functionality is overkill.
I strongly disagree with that opinion though but before trying to make the counter argument I would like to understand your point of view better.
Have you written a real world app that require WordPress like CMS functionality that you were able to code in less than 40 hours?
Chicago is 230+ sq miles, its a huge city. Parking on, say, far south side or NW side is very different than parking in hot neighborhoods or downtown. Unless you're paying for a space you're going to have issues with street parking in many areas.

A 210-250" car will absolutely present challenges street parking in many neighborhoods. My 170" car does sometimes due to average street space size. I can't imagine adding another few feet to my car and being happy with street parking experiences.
I'm a paying user, and have to say, I think I may want to give up this extra security for Google's world class spam filtering.
> I might be kind of pissed that supposed supply chain geniuses missed out on billions in potential sales because of entirely foreseeable and avoidable difficulties.

Do you think someone else at Apple would have done a better job at getting 3rd party companies to manufacturer their parts faster? Sometimes, things take a while because they take a while, and burning through managers looking for someone who can roll out babies in 6 months instead of 9 just means you burned through all of your good managers.
Except there are two different x values here. It is the y value that is the same. What is the y value for an x between the two endpoints?
REST Client for VS Code, an Elegant Alternative to Postman
Pay What You Want: Learn to Code 2017 Bundle – GDGT Deals
Moment, not momentum, like "moment of inertia".
>
“There’s a trick to the 'graceful exit.' It begins with the vision to recognize when a job, a life stage, or a relationship is over — and let it go. It means leaving what’s over without denying its validity or its past importance to our lives. It involves a sense of future, a belief that every exit line is an entry, that we are moving up, rather than out.”

― Ellen Goodman
Functionality is there but Frontend still buggy hence have not focused on marketing yet. I'd say monetisation is <1 month of focused work. And I only want to look for investment after I have proven the concept with users.
Roger responded a week later after I sent him a reminder note:

> ...thank you for checking in. We have notified your phone company based on the phone number provided, to opt you out. We do not store any of your data. So we have done what you have asked. Thank you.

And my mistake: although he may have, he likely didn't need to look up my name as I just realized the email account I sent it from included it.
Regardless, both are still failing.
Anyone that wants an EV ultimately benefits from the credits. Take a look at the prices of used EV's (other than a Tesla).
You're pointing to an important difference: between being uninformed but trying to get towards being informed, and being uninformed but fiercely protective of your certainty.

What Would Feynman Do?

In this case, I'm imagining he'd say these are some of the things we think might explain bodies' keeping or losing atmosphere, but we have to remember that almost everything we think we know about planets and moons comes from looking at the light that bounces off of them and making guesses about the underlying rules, but we still don't know do much about the underlying rules of physics, so there's probably more that we don't know than what we do know about atmosphere retention.
I would say you’re really not paying attention then. That or selection bias.
zero knowledge encryption means that there's no search functionality right?
vim, tmux, and ssh have gpm support.
Also their search engine doesn't include attachments
Beautifully done, but ergonomically "no way to code" for me.

Could be pretty neat if you focus on learners. Once mildly proficient, one'll want the speed and flow of typing and freely operating on lines/blocks/selections in an unconstrained text file.
It's basically a narrative, "an explanation", not science. In particular this is an easy to vary explanation. (Just cherry pick other data to fit your narrative.)

https://www.ted.com/talks/david_deutsch_a_new_way_to_explain...

Science is looking at a problem. Stating it. Analysing it. (Setting up hypotheses, gathering data, coming up with clever ways to test those hypotheses, desigining experiments, conducting them, evaluating their results, and then iterating on this. While being vigilant at every step. Trying to falsify every step. If you can't falsify it, great, you have a useful model.)
https://github.com/ProtonMail/WebClient
Bitcoin is ‘just going to implode one day’: Saudi Prince Alwaleed
That's a fair criticism. I don't think the Gmail glossy brochure mentions its threat model either.
Hows the spam filter? I fell in love with the idea of switching to other services before on their marketing copy but I'm back in Gmail. It all rests on how good the spam filtering is by default not after I've received x good and y bad emails.

Unfortunately in this case it sounds like there might be a tradeoff between securing my internet postcards[1] and training spam filters.

[1] and that's all they are really, postcards. We've known that for decades, you can't patch envelopes over emails at this point.
You don't actually get as many reads as you want. Reads disturb the cells and you eventually have to rewrite them based on reads as well.
It depends how you define "long time". Visual Studio was launched 20 years ago. Eclipse 15 years ago. Both of them seem to have at least as many years left in them.
WeWork has bought Flatiron School
Videos from All Systems Go User-Space Linux Technologies Conference
I'm going to guess they implement something client-side using maybe IndexedDB or something?
It's not about wasting time, pointing devices are less precise which means they demand more attention and are less flexible.
Favorite quote: "You know what I consider the worst disability of all? Procrastination and laziness." Ouch. Well said.
Not in all cases. For example if you find a bug in some obscure imagemagick code you can exploit it by just having the user download it and look at the download folder in a file explorer that produces thumbnails using imagemagick. If support for that obscure format would require explicit enabling, most likely the user would see some generic icon instead of getting their hard disk encrypted.
Unfortunately this doesn’t work with IMAP. That’s understandable given the encryption at their end, but it does tie you into their apps.
It's a good two decades since last I read the book but... I always read it as an allegory for repression and a potion which let Hyde live out his own desires and drives without the mores of society or upbringing holding sway, without guilt etc. etc.

However I suppose I did think the potion did something to release him from this, rather than being merely an excuse.
I don't have a problem with Facebook asking people to pay for the value provided, especially if it actually increases my utility of it as a user. (Which, admittedly, I'm not anymore - partially due to this problem.)
>more enthralling languages to choose from that transpile neatly to JS

Many of those languages you listed (for example, TypeScript) run slowly compared to plain Javascript. Transpiling to js is not an easy task and I don't think one can claim it can be done in a "neat" way; see for example the paper that Emscripten authors wrote regarding that topic.

Why should I accept a performance penalty if I write in TypeScript, being so similar to JS? TypeScript is js with typing support. In the outside world (outside of the js ecosystem), if you have a dynamically typed language and you add type annotations to it, performance gets boosted dramatically, 3x to even 10x speed (practical example: Lisp). Not in the case of Typescript. It goes slower than js. Why? Because transpiling to js isn't so nice.

Those langs, compiled to Webassembly, should work much faster, and many will outperform Javascript substantially. Even in simple stuff: Javascript only has floating point numbers. There is a lot of computationally intensive code that will massively outperform the JS equivalent, if implemented using Webassembly using plain integers.
For the first question: https://github.com/ProtonMail/WebClient
For the second, it is unlikely, spying on third party app is not in the ToS of android, and if google (or any big tech company, really) is caught doing something not in the ToS, it will cause a PR shitstorm.

I have a Proton Mail account since 2014, but i never really used it. I might give it a try again today.
Can someone give me some use cases for this?
Hacking Back