skysight-inc/HackerNews huggingface dataset:
I'm talking pre-Macromedia. The mid-90s to mid-00s were ruled by Windows developers on the web, with a slice for Linux and Mac users. Mac didn't become any sort of influence until sometime between 2006 and 2009 and certainly didn't gain its current popularity with web developers until 2012-2013.

If you're talking pre-Windows 95, certainly Mac was more popular than after it's release. But the OS also had a much more sizeable marketshare[1] and the inverse was true (Windows was devoid of software and tools). At the same time, however, the web was also much smaller and certainly still in it's nascent infancy.

1 - https://arstechnica.com/features/2005/12/total-share/7/
> legalize ALL drugs

I'm no expert here, and I hope I'm not misreading your statement, but couldn't this be swinging too far in the other direction? It seems like equating marijuana with, say, heroin and meth -- they're all in the category of 'drugs', and we know pot isn't addictive like opiates. The neural pathways these compounds take are important.

I'd certainly argue legalization of pot is overdue, but does that mean nothing should be illegal?

Not exactly drawing my line in the sand, as I haven't give this much thought. I'm genuinely interested in perspectives on the legalize everything vs some things.
Let’s assume something like 100 people have very large* short positions on a system that goes down. Dropping the possibility from X,000,000,000 to 100 is quite a big deal.

*very large being required for significant money to be at stake, making say 10k illegally from a short is hardly going to inspire a lot of effort.
Haha, another Bay Area tech person here. A manager pulled that line on me, after he canned all my projects, and when I was dealing with COVID burnout and a bunch of family issues. I casually reached out to a few former managers, interviewed, and had offers in hand after two weeks.

Meanwhile, the only reason this dude joined my (former) employer was that he got a 2X pay raise (they pay F/N/G levels but have a laughably low bar for managers). 3 months after my departure, my entire team leaves and he's fired. As far as I can tell, he's still looking for a job.

He had no reputation whatsoever.
I have a thing I say and for some reason it always shocks people: "Sugar should be a Schedule I drug" It meet all the criteria but it's so normalized in our society that people are shocked when I argue this point.

Now, some some weed? Grab the pitchforks everyone. This pothead is destroying the fabric of our society /s
Sen. Wyden proposes new shield law to protect journalists’ phone, email records
How do you guarantee any data you use is not sold later on down the line??
Except some people would go home from the job and do it in front of their kids.
>medium

how about no
/r/Wuhan_Flu

More info here:
https://www.vice.com/en/article/n7jqbx/reddit-cant-quarantin...

Also here:
https://www.reddit.com/r/OutOfTheLoop/comments/f6jpm7/what_i...

And a quote from /r/OutOfTheLoop about /r/WuhanFlu:

> The users of that subreddit believe in a conspiracy that the Wuhan Coronavirus is more serious than the governments of China and the United States are telling them. They believe the government is mismanaging the outbreak. They were quarantined because an admin believed the subreddit was spreading misinformation.

Note that /r/WuhanFlu was already talking about this mismanagement since mid-January.

Unfortunately @apostacy (who is getting downvoted) is from what I experienced back then mostly right.
Depends on the pump and the application. If anything, that statement says more about the choice of pump than the issue it was trying to solve.
"The Chinese agency said the vehicles’ autopilot systems can be activated automatically,

potentially leading to crashes from sudden acceleration."
That was using something similar to First Order Motion Model & not the same model as what Nvidia has been using for Maxine or subsequent improvements to it as in the linked demo
But I can ask the exact same question: safe by what standard?

> you can't have arithmetic overflow in WUFFS

That seems improbable. Can I write x++? Because if I can, then I can have an arithmetic overflow.

> Buffer overflows are the same

That seems improbable. Can I write *p++? Because if I can then I can overflow a buffer.
It’s called the court of public opinion
Wow, that looks really bad.
We should start with enforcing the restrictions put in place by the 1st and 4th Amendments. What good will another law do if our government won't follow the ones we already have?

>Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press, or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

>The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.
> Data modelling in OOP is an exercise in coming up with Platonic ideals, resulting in a hierarchical (tree-like) ontology as you try to choose of the atributes as the categorisation dimension, and leaving everything else as properties.

Only if that is how you choose to model the problem domain.

> This is different than just asserting facts with data, which can lie in multiple dimensions.

The "Is ..." examples you detail can just as easily be modeled "in OOP" as:

class Animal {
private knownFacts = ...

def is (fact) ...
}

Without the need for "a hierarchical (tree-like) ontology", since obviously this would be a poor choice in this situation.
Understood -- keep doing what you do best :). Good luck to you and your cohorts, friend.
A few points that caught my eye:

1. They have ~5% conversion from free to paid which seems like the top end of freemium apps (Range seems to be 2-5%) [0]

2. The business model section is interesting if you want to learn about SaaS / freemium models

3. Their web price is actually more than the iOS/Android price (83.88 v/s 80) which is surprising given that iOS has a 30% tax

[0]https://blog.hubspot.com/service/freemium
Something like the Tetris Effect?
https://en.wikipedia.org/wiki/Tetris_effect

> No home was sweet without a Game Boy in 1990. That year, I stayed "for a week" with a friend in Tokyo, and Tetris enslaved my brain. At night, geometric shapes fell in the darkness as I lay on loaned tatami floor space. Days, I sat on a lavender suede sofa and played Tetris furiously. During rare jaunts from the house, I visually fit cars and trees and people together.
1. Yes. Twice.

2. Yes. Happy to read the Cuban vaccine one, do you have a link?
Voting. Pretty much all candidates receive money from pharma.
This isn't a footgun. A footgun is when something happens that should be expected, but isn't for reasons of negligence or ignorance to the thing that should be expected. The example that everyone seems to love is pointer arithmetic. If you make a basic error in your math, invalid memory access may occur and then likely more bad stuff.

Docker altering firewall rules without explicit instructions to do so is either a feature, if you're looking to defend docker, Or a security defect if you're feeling rational. There's an argument to be made for the root cause of the issue, The docker container manifest, or the application itself. But to pretend like this is what docker should be doing, users should know better just seems wrong.
Reflections on mistakes I have made as an art critic
My response: "That's a great question, and I think it would be better to have a face-to-face chat on [slack,teams,meet,whatever] so we can communicate clearly. It shouldn't take more than an hour. Let me know what works for you."
> Sounds like x-ray diffraction, but with electrons.

Well, there's also electron diffraction, but these aren't electron diffraction patterns.

This technique uses higher energy electrons than electron diffraction measurements and that translates to smaller wavelength. It means you can "image" at atomic resolution.
Cracks are actually required for reinforced concrete to work properly. The concretes got to give so the steal can take the tension, and you want big cracks to show up during before and during failure, specifically because it's a warning sign.

But it's highly dependant on size and location.
Instead of trying to lower the water level, Chicago raised "ground level"

https://en.wikipedia.org/wiki/Raising_of_Chicago
> "pull this pin to drop lava on the knight" that you see advertised on Facebook

Not at all your point, of course, but someone got fed up with those ads and actually made the game depicted: https://www.theactualgame.com/
It sounds like the manager may have an intuition that your partner is burned out and is giving them an opening to discuss it. Generally if a person has done good work in the past, and now they aren't, there is a reason for it, and clear communication is the quickest way to surface and resolve the issue. This is somewhat situation dependent - some workplaces are truly toxic.

> how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time

Not everyone is that ambitious. Lots of people made a good life out of pulling the same levers for 30 years in a Ford plant. If you are ambitious, go somewhere that has room for it. If you find a happy little niche, there is also nothing wrong with being happy occupying it.
Even on localhost, you should still use auth. One shouldn't naively assume someone can't break into your server.
I feel there are two issues to fix:

1. Docker doing this iptables change out of the box, and

2. MongoDB not having a password set out of the box

The life of a developer (and solo dev) means you often have limited time you need to navigate a project and try and do your best to understand, deploy and use it -- this is just one of many tasks on your TODO today to get you closer to operating your product.

I really wish these kinds of things were more secure in a few ways:

1. Defensive defaults (passwords, not opening holes in firewalls), and

2. Not making the security hard to use

If its painful to work with the security feature and "get it working", someone with limited time may just undo the defensive defaults to get things working again (doh).

But I get it, sometimes a security piece on by default is so cryptically painful to understand that you get so frustrated with it you just turn it off.
No, they run database that listens to 0.0.0.0/0 and/or ::0/0 on a private isolated network interface (eth0 inside Docker namespace), then let Docker create a NAT to forward packets from a public network interface on the host to this database.

The latter is a mistake. It doesn't ever make sense to expose hosted container ports to host, with the exception of public-facing stuff (like a webserver). The whole backoffice should be on a separate network.

And this is how Docker works by default, since forever, unless one very explicitly requests that it exposes ("publishes") the ports.

Just don't expose stuff. If the host needs to talk to a database or something, it can always talk to it via that `docker0` (or however it's called, I don't really remember the details) interface. (I believe it doesn't always add a route, because on one of my machines I have to manually add a route so Traefik on a host is able to talk to the containers on a isolated virtual network.)
..meanwhile, in Serbia.. we're woking on a continuation of 'Language Learning with Netflix' project. It's under development and buggy, check the 'Video Clips' tab for all-you-can-eat language exposure (TurtleTube is a better name).

https://www.languagereactor.com/

Next push: more content, languages, personalised buffet based on your known vocab and interests.

Don't open too many videos, you'll knock over our translation server :). Need to move that over to a box with GPUs tomorrow.

Need help making a mobile version of this btw.
What I don't undestand, even Win 10 Pro has XBox and candys all over the place .. serious in a pro version?!? With the terrible EULA it all felt just like a joke to me and I deleted all my Windows installations and I'm Linux only now at home. I'm not using Linux because it is free. I have 4 unused Win10 Pro licenses at home now. But I just can't say yes to the EULA. So I dumped them all. In the late 90s I also bought Linux distros, because I was not able to donwload those over a 33.4kb modem. So it is not because it free or it cost something. It is about freedom.
> this is his personal blog, and comments exist at all there at his personal pleasure. Your confidence in it doesn't matter, nor does any other reader's.

This is a fairly nihilistic take. Lots of people do things for greater purpose than "personal pleasure". I don't know if this particular blogger cares about earning peoples' confidence or not - but I do think it's something that many bloggers/moderators care deeply about.

> Further, objectivity is impossible in moderation.

Absolute objectivity may be an impossible ideal, but I don't think that means we should completely give up on objectivity. Look at the US legal system - which aims to bring as much fairness and objectivity as possible to the extremely subjective process of criminal justice. A written code of laws, trial by peers, appeals system, etc. It's very far from ideal, and yet worlds better than if we just gave up completely and said "objectivity is impossible", and let the judge issue whatever verdict and sentence at whim. We see analogs of these checks and balances on popular forums, such as upvotes/downvotes (trial by peers) and community guidelines (written code of laws).

To be clear I am not suggesting every blogger should go and try to replicate all of the checks and balances of the US legal system to moderate their blogs. But I do think that something as simple as posting a set of guidelines, and referring back to them regularly when people step out of line, can be a good way to set the tone for a community. Something similar to the HN guidelines, which I think are pretty good [1].

I'm also not implying that Derek Lowe is by any means obligated to write out a set of guidelines for my or anyone else's benefit. Just sharing my opinion of what could have made this a more informative blog post - for anyone who cares to read (and of course disagree).

[1] https://news.ycombinator.com/newsguidelines.html
Love the art, wish it was in poster form.
We can say with certainty that Bitcoin is not a Ponzi scheme because a Ponzi scheme requires fraud i.e wilful deception. Bitcoin is not perpetuating any deception, anybody can on the basis of freely available information learn about its risks and decide whether they want to buy it or not.
> I don't know why this is being downvoted.

The core message ("using auth on MongoDB would have prevented this, it's always a good idea to add password auth just in case") is perfectly reasonable; we can all learn from this, and it's perfectly fine to point out such things.

But the way it was phrased was absolutely not okay. People make mistakes all the time and they are not "incompetent". This is the classic "I am very smart, I never make mistakes, if you made a mistake then you're an idiot. You probably eat poop. I am smart btw"-attitude that's just ... ugh...

People rely on firewalls to prevent mistakes from becoming disastrous. Defeating that silently is super surprising. People don't know everything about every piece of tech they use either; very few people do: it's just too much information.

And it's not like auth alone is perfect. Remember when a bug in MySQL allowed people to bypass the auth? Good thing I put a firewall in front of my Doc... oh, no, wait...

So this is why I downvoted it.
Staying away from it is still not the best strategy - at least learn and play with it to understand its strengths and weaknesses.

> it seems to give a lot of engineers into thinking they know infra when they really don't

Maybe, but technology changes over time - I don’t see many new projects choosing VMware over docker/OCI for new infrastructure deployment since you usually don’t need a full VM for applocations that just need isolation and easy static deployments.
I think fondly of the two summers I spent mowing and wheedwhacking. There was a skill curve, I practiced and got better, and then got to ride that peak for a while.
This wasn't something that flew under the radar. They had done a lot of due diligence on it and were about to start an extremely expensive and complicated project to fix it.

I suspect that some of the delay was due to the amount of work it took to get the huge special assessment lined up. It's likely that some of the residents who were killed had been fighting the condo association to avoid paying so much.

Here's a long letter that the condo board recently wrote to the unit owners about the concrete repair work.

https://s.wsj.net/public/resources/documents/miamiletter0628...
It’s hard to argue that since the creation of the Schengen travel zone in Europe.
A floating foundation can be safe. But not if you dig a giant hole next to it and pump out all the water. SF quietly settled and paid for most of the repairs.

Soil stability and it's ability to support a building depends a lot on water situation.
Most of the places I've been to just put their menu on a website linked through QR code, but still take orders and payment through staff. I've been to one place that doesn't do this but only one.
if it becomes routine?

when i moved to the PNW 20 years ago the summer had maybe a weekend or two that were hot and by hot I mean maybe 80. You would get laughed out of a room if you asked why doesn't anyone have AC.

Nowadays, nobody is laughing. The summers are getting hotter and hotter. We are IMHO at a point where if you're renting/buying/building a house AC should definitely be one of the things you must consider.
That is completely civil. It is just to the point and adamant rather than fake and simpish and overly polite. Whether what I stated is true or untrue, the nature of what I said was not derogatory or insulting.

I specifically stated that the person supports something, and in my opinion, blindly. I also stated he doesn't care about something and I ALSO implied most of the population of the world doesn't care EITHER. Those are words that are forceful But civil.

You are totally not comprehending the difference between civility and servitude. Learn to put force, power and truth behind your conviction while being civil and not being afraid to harm the other persons precious feelings.
Coming back from a break if it is burn-out can be worse. You hit the same walls you left 2 weeks before, with a stronger sense of what you want in your life, implicitly "not this"

Can be restated as an upside: "makes things clear"
Thanks. I'm glad I included a caveat about my understanding! To be clear, are you an attorney?
> restaurants using some third-party service hosted off-site.

agreed. it's become frustrating. I shouldn't have to make an account with some 3rd party to view specials. Also shouldn't have to look at 2002 style desktop publishing to try to find a menu either.

some have been well done. but not nearly enough.
Not the amazon of today at least.

I had supposed without Ad's you wouldn't have had the dotcom boom of the 90's. No dot-com boom means venture capital wouldn't have flowed as readily. Amazon still would have started, but they burned a ton of cash in the late 90's. Without burning so much capital I don't believe they would have become as huge or if they would have even survived.

I remember old amazon being cheaper than retail most of the time, they must have been eating that loss. In the end it worked out for them.
And yet Biogen's stock is only $51B? Either the numbers are off or everyone should be buying it.
What kind of gestures do you have in mind? Scrolling and zooming seems to work fine for me.
Which is why I pointed out that the problem is to complex to perceive what the world without the measure looked like with accuracy. To add on to your list, lives lost that would have been prevented if a hospital was not ran over and medical care stretched to thin and rationed. We can both run endless what ifs to show that we have absolutely no clue what a world that managed covid differently would have looked like. Even taking foreign countries into account, countries have different cultures. I've never been to Japan but my dad who has done business there said a person masking up when they had the common cold was considered a general courtesy pre-pandemic. Some countries also manage health differently. Many European countries, like Cuba, put a lot more towards preventative care than we do in America. Economic impact of a sufficient amount of workers being sick at facilities to stop production or slow production. Endless things we could name to tweak what a different reality looked like.
There's zero redundancy in this design... I'd give it a hard pass. If any one of those triangles broke, it would fall, derail a train, and cause a disaster.
Pacific Northwest bakes under once-in-a-millennium heat dome
Even on a slow internet, Ive always wnated a page that loads to be usable.

Waiting once is fine; waiting two times means I can't do something else while it's loading
Oh, I'm not saying it's a good thing. I just don't see what you can do about it within a capitalist framework without some kind of centralized censorship - which is even worse in the long run.
"Humalog 100 IU/mL Cartridge
Generic name: Insulin lispro 100 IU/mL
PBS Listing: PBS/RPBS General benefit - 25x3mL and 1 repeat "

Schedule: NSW: 4, QLD: 4, VIC: 4, SA : 4, WA : 4, TAS: 4, ACT: 4, NT : 4 "

25 vials of 300 units Humalog costs my patients between 4 and 30 Australian dollars.

I can make a 5 minute phone call and get them larger amounts of insulin for the same price, if they are on bigger than usual doses.
Sincerely, I'm sorry you feel that you haven't achieved certain things because of skin colour/accent/etc. However let me challenge that belief, only because if your assumption isn't true, that your lack of desired success is because of things outside of your control, then perhaps you won't make the adjustments potentially needed to actually achieve them. If your dreams truly cannot wait (as you said, and they shouldn't!), then imaginary AI solutions to not-catastrophic-not-life-ending barriers shouldn't be seen as anything relevant to your eventual success.

None of us can control skin colour, accent, connected families, or other benefits that others may have. But we can outwork the privileged, and today's world, with just a computer and internet connectivity, gives us all much more options than previously imaginable.

I do sincerely wish you great luck and success, but I really think you shouldn't get stuck on things you can't control, and devote all your energy to things you can.
Hyper-Casual Games: Mobile Gaming's Greatest Genre – CleverTap
What are hyper-casual games, how did they become so popular, and how are they monetized? We answer these questions and more about this popular mobile gaming genre.
I don't think Matrix is there yet. But it's clear that they are catching up. We'll see if they have the same growing problems. I was really hoping Signal would use the centralization to advance faster and then when it was fully featured open up to allowing other servers. But you know... they got to grow first.
When I moved my docket setup to a new fedora server a few months ago I was surprised I had to add firewall rules to allow traffic to the ports exposed in the containers. I’m not sure whether this is for any port or specially for things running under the docker user but RHEL should be safe by default.