skysight-inc/HackerNews huggingface dataset:
I have adblock and was wondering why there's a big blank box below the message... now it makes sense. This is almost "bundle ask toolbar with JRE"-level greed.
That's not a benefit - that's a down-side. When writing a front-end for Electron, you only worry about 1 browser and you have a guarantee that it will work the same way across every OS.

If you have to write a front end (website) that works with more browsers, you have to put in moro work.
Oh, don't worry the Windows client is still crap as well. A few months ago I couldn't even launch from the Start menu and install was hanging until I found some obscure reference to deleting registry keys, a process which I haven't had to do for years.

Back in the old days I was in the registry daily.
The existence of affirmative action is not in any doubt, and it's not racist to suppose that some people benefit from it, given that's the entire purpose it exists for.

the company doesn't give a rat's ass about diversity

I have no idea how anyone could think that. It's famous for being obsessed with diversity to the extent that they publicly fired, slandered and screwed over a guy who wrote an essay saying maybe the company is approaching diversity the wrong way. This is a company in which managers have apologised for using the word "family" because it's supposedly offensive to LBGT people, in which they organise competitions which ban men (see Code Jam for Women), in which they fund female-only scholarships, which literally has a website called https://diversity.google/, which puts "Google is committed to advancing racial equity for Black communities" at the top of its developer documentation, which labels businesses in Google Maps if they're women or black owned and a million other things that show this is a topic they think about all the time.

As for merit, you're about a decade behind the times. Google was relaxing hiring standards for women in particular a long time ago. For example they could fail phone screens and be advanced to the next stages anyway, whereas men would just be dropped at that point. You can't be so strongly pro-diversity and not have that problem because ultimately the only way to seriously improve in your self-chosen metrics is to hire 'diverse' people aggressively.
I want to hear the Android side of this story!
Congrats! Posts like this give me massive inspiration. Like many here, I have tons of side project/toy apps stored in private repo's; that will probably never see use by anyone other than myself. However, some of this code _does_ make me profit (trading bots). Been contemplating taking portions of my trading app and generalizing into a product, but always seem to lose motivation.

Glad I saw this post + thread today, y'all just gave me another boost of energy.
Someone needs to tell the FTC that if they don't like how Facebook does its business, they're free to just start their own Facebook
> But you're wrong in the sense that development paradigm represented an era where programmers and non-programmers alike could dive in to explore, conceive and create experiences in a way that is more interesting and accessible to a broader group of people than today's more modern, powerful practices.

The parent commenter is correct. Adobe Animate is literally the Flash creation tool you remember, and provides the same experience.

[1] "Adobe Animate (formerly Adobe Flash Professional, Macromedia Flash, and FutureSplash Animator) is a multimedia authoring and computer animation program developed by Adobe Systems." https://en.wikipedia.org/wiki/Adobe_Animate
I don't understand why developers use cloud for bootstrapping/side project. Digital Ocean is all you need $5 droplet + $15 Postgres or even better $7 dyno on Heroku.
Incompetence breeds this type of bickering. Oh, that and extremist views, which stem from another form of the former...
Have you thought about getting in to an architect or customer facing role? These roles are just as crucial to a business as programming is.
"The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated"

This is clearly wrong. Greedy people are never satisfied. Look at our modern day robber barons, a mere handful with more money than hundreds of millions of people. Yet their wealth continues to grow.
Tech sophistication can be as little as a single PHP webpage or maybe less (There is a blogpost somewhere, from the creator Levelsio) There was a "million dolar page".
Marketing is hard, except if you get lucky.
> All you've proven is that you're "unquestioning", which is why you're parroting disproven lies.

I have not seen any evidence that these claims have been "disproven". I would be very interested in this evidence if you can provide a link/citation, if they provide counter-evidence to the specific claims being made in the document.

> Funny how Texas, which has historically been so concerned about "States Rights" (a euphemistic dog whistle for the right to own slaves)

I am a Texan and a supporter of states rights. More specifically, I am a supporter of individual rights. I believe that the federal government has too much power and this power should be returned to either the states, counties, or individuals.

I can tell you, that my personal support of states rights, has absolutely nothing to do with racism.
https://github.com/emacs-evil/evil

https://www.vim.org/scripts/script.php?script_id=300
No, there should be no reason for Pfizer to collect this data. This could be done by a third party.
This, unfortunately. Matrix (Element) is ever so sloowly getting there, it's slightly better than Signal now in some areas and worse in others, but neither (nor whatsapp or any other messenger) come close to Telegram.

Wire is also a good contender but they seem to have found that if you don't sell user data, there is little money to be made from personal accounts and are focusing more on business accounts. You can still register and use it as an individual, though (and I continue to do so). It has more features than Signal and isn't funded by Facebook so that's a plus, but the UX is slightly worse than Signal.

Makes you wonder what Telegram is going to make money with though. It's a huge liability for me, just so damn convenient... Need to find a better alternative.
> with all the necessary information, so that others can replicate it

There's no requirement that the information in the patent be via beyond replicating the patent.

If the patent can be reproduced via alternate means that are cheaper or faster, those need not be disclosed. In fact the point of a patent is to protect the patent holder from someone finding a cheaper or faster means of reproducing it.
Yes, I agree it’s significant and major (for the UK), but I don’t think it’s major enough to dethrone London from being one of the world’s financial centers and have it replaced by Frankfurt for example.
In the pricing page, the "Starter" pack is vertically unaligned with the other 3. Using Chrome desktop. Is that on purpose? Coincidentally it has one line of text less than the other 3, hmmm..
Autoworkers of our generation, a response (Dave Cheney)
Looking for a new challenge as a full stack developer, with 10+ years of experience.

Location: Indianapolis, IN
Remote: Yes (preferred)
Willing to relocate: No
Technologies: Web(Html/CSS/JS), Python, Django/Celery, JS (React, Next, backbone ...), Typescript(Angular), Node, Mysql/Postgres, AWS.

Résumé/CV: upon request
Email: brian.jacob.adams@gmail.com
Awesome! thanks for the feedback. A lot of people who have come from Soundcloud said that was a thing, so I thought I should point it out on the homepage.
If I understood correctly, CentOS Stream is a beta or a nightly for RedHat now?
backend is laravel hosted on Heroku with a MariaDB.

Front end is just plain old HTML and CSS.
Contracts require both parties to agree not negotiation. I think your idea that EULA are not contracts is wishful thinking.
RAIDZ gives roughly the IOPS of one drive per VDEV. Mirrors is one drive of write IOPS per VDEV and some say two drives of IOPS for read.

You went from 3 drives to 18, IOPS wise.
Financial Data Magazine – Alternative Data Source Blog
Some thoughts
- we are in a pandemic, everyone and their friend are stressed and disengaged. Don’t be hard on yourself

- Chip away at your problem or task slowly. Celebrate tiny wins, I just got that tiny function to work, YaY

- A grand project takes time. One often underestimates the time needed to do a task. Break it into really tiny bite sized items.

- consider a different measure of success. Take time to understand deeply the root cause of all failures. Write about it in a daily journal.

- Creativity takes time and effort. Roadblocks are common, Enjoy the process.
With no experience in this business I wonder if some of your plans (especially "Pro") are priced to cheaply?!

Great story! Keep going.

I still have a side project that basically goes unmaintained for several years now but only returns about a hundred bucks a month. I think it still has potential but for several reasons I totally lost the passion for it.
Ah ops, fixed that for the history. Songbox it is ;)
I gave an internal talk the other week on "Writing Highly Testable Code". I created this GitHub repo to use as my source material.

https://github.com/ryanrodemoyer/writing_testable_code

I created a cheesy pneumonic device to help remember the four principles.

La.S.I.C.

1. Loosely couple your code from the entry point.

* Entry points are consoles, apis, services, GUI's, etc.

* The entry point always performs some type of setup or initialization.

2. Simultaneously write code and write test.

* Will quickly discover what designer patterns are easy to easy, and which suck to test.

3. Isolate dependencies using classes and interfaces.

* Use classes and interfaces to abstract/isolate/wrap away behavior with dependencies.

4. Constructors are for declaring dependency needs, not initialization!
>It is impossible to exceed the carrying capacity of the earth. Let me explain why.

>Well, first of all, I demonstrated how this extreme case is impossible, but let's address war.

Did you happen to be an engineer working on the design or marketing of the Titanic in a past life? You sure sound like it. You also sound like you have not once ever grown a plant.

You can go from perfectly green and healthy to dead in a week if you don't pay attention. A seed can flourish just fine, only to eventually die as the energy burden required for it to thrive is no longer met. If this happens before you go to seed, congratulations, your population of plants just went extinct due to breaching the carrying capacity of their environment.

Try raising an orchid some time. I guarantee you'll learn something. One of the Vanilla ones in particular is best.

Your arguments are naive and reek of "not my problem" type thinking. You may believe that carrying capacity is a a priori defined as "I'm here, therefore not exceeded" but it isn't.

We're all hot-house flowers who are facing the possibility of the gardener (humanity collectively) just saying "screw it" and destroying our chances at continued success.

And war... War'll happen, and calling that a systemic self-correction is both callous and wretched beyond all reason. Nevermind that no one tends to factor in environmental damage that occurs as a result of warfare.
They never intended to go legal in the first place, and the lawyers eventually got them.
It is not tax avoidance if you have limited company. Why should single person companies be different than large corporations?
Rules should be the same for all, single person or multi person company ... so Amazon, Google, Microsoft and everyone else should instead paying dividends pay full PAYE... meaning each share holder should pay 60% and more taxes.

One more reason why is harder to succeed with startup... heavy taxes are for those that are at the begining.
The Problem with Acronyms
Find what gives you meaning right now.

A profound shift in thinking came to me after reading Frankl's Man's Search For Meaning.
Specifically - meaning chooses you.

When I started out as a programmer, I was so excited about learning how to code, how different languages work, memory management, and other concepts like that. My meaning then was becoming a good programmer. A few years later that changed. I see meaning in utilizing my skills to build product that matter to people.

Maybe programming was your passion in its own right, and maybe that's no longer true. What helps me is stopping to look for meaning in the same place I am used to, and re-ask the question - what do I want to be doing? What is important to me? What will give me meaning? And then go and do it for a while and see what happens.

My best wishes and good luck to you, friend.
"The tea men show that it is fine to have grand ambitions, but to cope with boredom, it is better to live in the now and enjoy what is coming in your immediate future." Living with this saying
> Loss of interest in normal activities

The problem with this form of diagnosis is that everything the OP mentioned is in relation to one single activity: programming. It's entirely possible (and should be considered, if the rest of their life is still good) that their interests have simply shifted away from programming without a mental disorder to go along with it.

That said, yeah, take it up with a professional, if only to rule depression out.
Does the AGPL mean that you would also have to license any software that communicates with this daemon under the AGPL? Or just the daemon itself?
Oblivious DNS-over-HTTPS
Congrats! After two decades as a salaried engineer, my brain was convinced that customers would give me money just for being a superior human being. People who were brought up right might not have this problem when they start a new thing, but I think that all too often this thinking creeps in with success. In my case, the world beat it out of me as I tried to make and sell things for profit, because I started rotten and had to get better, but as a decent human being, you should stay exposed to the rigors of serving your customers.
It's worth a try but I doubt it would work, to me it would sound like a scam "can you unlock my AWS account, I promise it belongs to me"
Wow, regulators and government entities are terrible custodians of personal data, I'm shocked...
I personally think 90+% of the work in this industry is very boring. At this point many will say "well why are you working in this industry then"? Well I tried the alternatives, and they were way worse. I need money to survive in this world, and programming gives me the best bang for my buck. Most other industries require working longer hours doing less interesting work making less money with less freedom.

If it's really so bad that you're miserable, just take some time off. Either you'll find something else you enjoy doing more and leave programming for good, or you'll eventually be so bored (and broke) that programming might sound appealing again.
Well, as that link discusses, states are in charge of managing why and how voters are removed from their rolls. In 2016, upwards of 4.5m names were removed due to cross-jurisdiction change of address (p. 48). https://www.eac.gov/sites/default/files/eac_assets/1/6/2016_...
Congrats! I ramped a little faster but followed the same path. The project started at my kitchen table now grosses $13M per year (10 years later). Keep going my friend; the road will be rocky but it's well worth the time and effort once you reach the top of the mountain!
I'm not sure if this is the source you meant, but patio11 wrote a good overview of various brokerages' revenue sources: https://www.kalzumeus.com/2019/6/26/how-brokerages-make-mone...
That is a study of existing vaccines based on existing practices (which result in astrazeneca's 70% effective vaccine)

BioNTech is a different vaccine type, hence effectiveness and fact that both moderna and pfizer license it.

The fact that Germany subsidised the last stages to speed it up doesnt mean technology should be public access. That's for the government and company to negotiate.
Probably a digression from OP's point, but perhaps a useful one:

Suppose two long paths leading home are filled with people.

Path one is a park filled with people reading various physical copies of books, one of whom looks up from their copy of Mein Kampf to say something threatening to you.

Path two is filled with innocuous-looking people, all glued to the screens of essentially the same model of smartphone. One of them looks up from their device just long enough to tell you, "Samy is my hero."

Which path do you take and why?
Sadly Sun also did not took security in Java Applets serious, so they died. It had been so much possible with Java Applets.
I'm fairly sure a motorcycle could have not had the discussions with me I had with my therapist.

The whole point of therapy is not that they are superhuman who can fix the world. The point is having another person, whom you trust, and who has experience of how to help people, to take a good look at you. They discuss with they see, and suggest simple things you could do. The thing is - nothing is stopping you doing those things without a therapist. But you likely are not aware what the specific single things to help you are. Otherwise you would be doing those, and not needing a therapist.
I don't fully understand the details but what do you want from Amazon ? what if the email was correct and you are a bad guy trying to cancel it for someone else ?
To be fair, when Telegram launched WhatsApp was still unencrypted. It was a big part of Telegram's marketing at the time.
> When literally hundreds of thousands of ballots are being counted without any oversight, those ballots should be thrown out

The judge didn't see it that way:

> "This court has no authority to take away the right to vote of even a single person, let alone millions of citizens."

U.S. District Judge Matthew Brann in Williamsport, Pennsylvania, 22 Nov 2020 (1)

https://abcnews.go.com/Politics/federal-judge-rejects-trump-...

> there are mountains of evidence of election laws that were ignored/broken

And none of that evidence convinced any judges. Odd, that.

"mountains of it!" rather than specifics is hand-waving gish-galloping stuff.

Perhaps it's merely a partisan tactic. And "party over democracy" is dangerous. Very dangerous.
> I turned to helping other people solve their problems because at least I was helping others to get through what I couldn't figure out how to get through myself.

Do you consider this to be a good thing? Doing the same now, and wondering if it’s okay.
There's also a bunch of social features embedded in the Steam client; I wouldn't be surprised if regulators took exception to any acquisition by another company with a social network.
Are there any other controversial scenarios that you believe are true, but that require thousands of individuals to secretly plan and execute, and then cover up, and still not have enough evidence to win in court?

Offer ten million dollars to one of the "inside" poll workers and get first hand eye witness testimony. Surely one of them even sneakily video taped the wrongdoing so that they could sell video evidence to the highest bidder. Surely at least one of these thousands has a paper trail of communications used to coordinate the scheme. And considering that polling officials are bipartisan, surely a few thousand would be motivated to testify about the corruption!

It takes thousands to successfully conspire. It only takes one for it to fail.
I think the article said the Firebase dashboard data was at least 24 hours behind what they were getting billed
I believe procrastinating on HN makes me less productive and here I am still procrastinating. I'm not acting on my own belief. And yes beliefs do mostly exist in "magic bubbles" without any special impact on the world at large. I hope you realize a lot of people have also died because of unscientific beliefs that seemed scientific at the time. The idea of censoring of wrongthink is nothing new. There are still many countries today which still practice such policies and I don't think you'd want to live in such places.
In version 2.x, no less! What was it in 1.x, exponential?
The Poundland Kingdom of England and Wales.
This is perfectly normal. Software programming is all but commoditized at this point unless you're in some super specialized field.

Personally, I've been considering some sort of sales role in the future. Those people seem to be way over paid, better paid than me anyway and I'm doing okay. Note, this would be at a major firm rather than a startup.
For the uninitiated but happy Fedora user, may I ask if I will see any consequences?
As someone who has motorcycled in the past...

Naw. It ain't going to be cheaper. More adrenaline causing perhaps, but not cheaper. Between buying accessories, upgrades, and different styles, you'll be paying them off for awhile.

One a more serious note: Riding a motorcycle won't cure depression. Depression, on the other hand, can make you not want to motorcycle anymore.
Not so sure about this. The musicians involved were pretty sure that Tool had the least chances for success from all their projects, because they only did what they liked. Then they started selling millions of records.
For what it's worth, it isn't just you. Work is a tiresome, inescapable drag and I'd rather be doing almost anything else. If circumstances permitted, I would.
Sport and Entertainment
Maybe what I am asking is ambiguous. However, @dogma said that anything you work on during the time you are employed might be regarded as company IP.

What I am asking is what happens with work/projects/apps that someone has done on the side before joining a company, and especially in the case that this creates a revenue stream.
Thank you! How are you getting on with your own projects now?
Infected after five minutes, from six metres away: COVID-19 Study
If your message is complicated enough that even to grasp it at the slogan level your audience will have to commit some ghastly acronym to memory, then it’s too complicated. And it means that you’re thinking of your presentation in the wrong way – as an information dump – rather than an act of persuasion.
Good. I love developing for the Quest, but I haven't recommended it to anyone since the change.
wow - congratulations to you! that is awesome.

lol if I get to £1000 MRR I will be jumping for joy. Over £1m mrr is insane!
That's not SOP at Google except in very limited circumstances. When I resigned, I told my manager and we negotiated an exit date 2 weeks after. I volunteered to give up my laptop early etc and not come into the office, but they really wanted me to finish up. People who steal or leak, however, could be terminated immediately and walked out by security. I guess also if you worked on a competitive product and changed to a competitor, they'd walk you out, too.
Customer Feedback – Building SaaS #82 · Matt Layman
>I'll be concerned when the government actually tries to shut down right or left leaning media outlets.

Social media sites are shutting down left and right wing media outlets in the form of YouTube, Twitter, etc. These sites are getting pressure form the government to do so. The "press" was never supposed to be a large corporate entity with a cozy relationship with the government. The "press" is supposed to be a citizen press.

“Whatever a patron desires to get published is advertising; whatever he wants to keep out of the paper is news”
I would say at this point in history if you tie yourself in any form to companies like Facebook, Google or Amazon and later you are screwed over, you should consider a career on masochism.