skysight-inc/HackerNews huggingface dataset:
> The program had mushroomed to include 5.8 million users in 2020

Interesting number. Wonder if that gives us a rough idea of the global ratio of celebrities to normal people?

8 billion people on the planet vs. 5.8 million celebs means there are on average ~ 1500 normal people for every celebrity?

Seems kinda low... or that there are way too many users Facebook regards as "high profile".

The ratio gets even more suspect when you remember Facebook "only" has 3 billion monthly users (src https://backlinko.com/facebook-users) ... 517 normal people for every celeb
>The federal system in regards to lobbying would change if we followed the constitution as written to allow House of Representatives to grow with census population count.

Sounds good.

>And restore the not direct election of Senators. Then remove federal personal income tax. For icing on the cake, shut down the 3rd central bank known as 'Federal Reserve'.

I’m curious to know how any of these policies would be beneficial.
Testify!

My IDE would do the publish step for me but I see your point about the 'olden days'.

I would really hate to be getting into the web dev job market right now because the amount of things that it is assumed you should be able to do is incredible.
Entrepreneur Sam Altman wants to scan your eyes for free cryptocurrency
> Majority, yes, but not all.

But including those under 45.

> Edit: another reason (which I just read in an article) to order piecemeal, was apparently to keep options for other vaccines open as and when they became available. At the time there were quite a few possibilities - Pfizer, Moderna and Novavax IIRC. In hindsight this was suboptimal as Pfizer and Moderna had committed their supply elsewhere and Novavax was not completed in time.

Moderna was not granted approval in India till June and Pfizer which was the first vaccine to apply was never approved. This is wholly unconvincing and sounds like post-facto justification.

> Did they also pay in advance for all 300 million?

Yes. Not to mention the 11 billion USD that was granted to 8 companies for development.

> SII asked for that amount only in the beginning of April[1], so that's not that much of a delay.

The government did order upfront so, there was no way for SII to figure out what the demand would be. Until April, SII was exporting vaccines for considerably more than what the government was paying. The ban on vaccine exports cut of that source.
Get back to me when your blog post has the same engagement level as my Twitter thread.
Yeah, this looks like a typical case of the "XY problem" where it's really hard to tell if the person making the request is framing that request wrongly/with unnecessary constraints to satisfy what they actually want.
This is a useful skill to employ, though at the same time the frequent need of it is a sign of a dysfunctional system. Not always, but a lot of the time, I think. For one, many of these issues would be avoided if, for example, engineers were included in meetings with decision makers and designers during early phases of development, rather than introduce engineers to effectively tell them what to do now that all the decisions have been made absent any shared knowledge of how things can work under the hood. Not only could this result in reduced time spent, but it could result in less time performing re-iterations once engineering concludes that a request/feature is impractical. Impracticalities or better alternatives should be discovered as early in the process as possible, not later, because inevitably wasted time will be made up for via shortcuts and duct tape. Unless a company really cares about good craftsmanship and not releasing something until it's in an adequate state, quality will almost certainly be sacrificed.

Playing dumb, if you will, has served me well, yet it is also odd to me just how often it needs to be employed in the field of software.
So Fauci lied to congress under oath when he swore he didn't?
The NTSB report itself: https://www.ntsb.gov/investigations/Pages/HWY21FH007.aspx
> Tell them Google is playing evil games with their empire and it's impacting hardware you purchased. Suggest a breakup of Google and YouTube.

Why would a breakup make a difference here? AFAICT the entire deal is limited to YouTube. A breakup would matter if other parts of Google were involved, for example, if Google were threatening to remove Roku from search/ads if they couldn't strike a deal with YouTube. That would be anticompetitive.

This particular deal doesn't come off as anticompetitive to me. It's basically the same problem that Cable TV has with carriage fees and networks, just for streaming services/devices.

Edit: to clarify I don't see this deal as anticompetitive in the monopolistic sense. i.e. I don't see how breaking up Google/YouTube would solve anticompetitive-ness of the deal.
> Working as a software dev for a company is horrible in many ways

I think working for any large company is a horrible thing regardless of your role.
Sonos wants to use Wi-Fi to optimize audio
Nice up-sell and cross-sell opportunities every time someone manages, renews, etc, their domain. And inserts into renewal, login-notice emails, etc. Selling domain registration at cost is a smart move for them.
Classic story of two sides pushing their own self interests while ignoring the interests of the users.
I'll buy that your friend may have made $3k a week doing Uber but he's either working an unsustainable number of hours behind the wheel or taking advantage of surge pricing that will work itself out in time. Also, I wouldn't be surprised if he's not quite as insured as he thinks he is and certainly isn't taking into account his costs to provide the service.

He may very well be grossing $3k a week but he's not actually earning that much.
GDP is, unfortunately, a flawed metric. Or at least an incomplete one.

I greatly doubt the average German, Belgian, Japanese, etc. would want to live in Alabama :-)

Edit:

Another flawed metric, but probably closer to the truth, tells a slightly different story: https://en.wikipedia.org/wiki/List_of_U.S._states_and_territ...

Alabama has roughly the same HDI as Cyprus. Cyprus is a nice place, but it's quite a bit behind the countries on your list.

If we try to use the inequality adjusted HDI (which depending on how you look at it, might get us closer to the real situation - or might not), things look even worse: https://en.wikipedia.org/wiki/List_of_countries_by_inequalit...

I can't find the number of Alabama, but considering that it's generally in one of the last places in the US, I can't imagine it being higher than the US average, so I wouldn't be shocked to see it somewhere around Croatia's level.
Many fang companies have offices all over Europe. The pay is not quite as high as the US but it is much higher than average dev European salaries.
This is interesting. I recently heard a similar example that pointed out that say for a simple query like "who won that game between so and so a few years ago", you could easily look it up online and get an answer in a few seconds. But you would be missing the back and forth of follow up questions and such that would arise if you asked a person. And that could be a whole conversation in itself. In that sense, the question of who won the game ceases to be what is interesting about the potential conversation. Like if I go look up that question and get an answer privately without sharing it with someone do I even care about the answer? Taking that further, it's almost like having the ability to look up answers completely misses that the point of asking it in the first place is to further human interaction and experience.
It took me 7 years to get to 101,000 GBP (140,000 USD) in London. After 10 years I am now on 125,000 GBP + bonuses (172,000 USD).

Wages in the US are higher but for some reason I don't see a higher standard of living; there must be other factors at play.

History:

Java dev - large consultancy

Java dev - small consultancy

Tech lead - contractor

Senior Architect - Massive software vendor (not FAANG)

Principal Architect - Massive software vendor (not FAANG)

Principal Architect - (current) medium sized consulting firm
Doesn’t that exact Twitter thread not advocate for OMAD because of the lack of evidence in human studies? (and what human studies there are for eating late in the day aren’t positive)

Agreed on the refined carbs & oils though.
Didn't bend over backwards - was quite easy to use neutral terminology when the sex or gender of a person is irrelevant to the point being made.

'Normal English' doesn't exist as a stable point that can be reliably referenced. Even the OED is constantly updated. Language is a constantly changing thing. This is an example of that. Plenty of languages use gender neutral pronouns all the time - they laugh at this kind of debate.

"you were literally erasing women" shit. Call the police. I assume that means I've murdered someone? Didn't realise I had magical powers like that.

People can use language how they please. Call people 'her' or 'she' if you think it's relevant. If you want to be inclusive and not be sexist then maybe go for a neutral term. Context matters remember - a public body should likely opt for the latter. A friend who knows how someone identifies could freely go for the former.
I've had PMs always lead questions like that, using "this is probably a stupid question..." and alternatives and I came to dread discussions with them, as I knew this meeting would involve loads of wasted time constantly 'excusing' their question instead of just asking it.
(Timescale Team member here)

We've been working really hard on our launches / releases this month! We called it "Always Be Launching" - we've been aiming for releasing multiple things per week during October :)
> well we've found our misogynist

Pointless name calling.

> right, because women have bodily autonomy and basic health care services available to them everywhere. yes i am talking about abortion

You already have bodily autonomy, you can a) make sure you use a condom or better yet, an IUD b) refrain from sex unless you are OK with getting pregnant.

Every time I see an argument about abortion, pro-choice advocates choose to emphasize the choice aspect of having an abortion but completely ignore the choice aspect of having sex in the first place. Maybe it is not clear to some people that sex is first and foremost a means of reproduction, and not just pleasure?
It is great to have others think you are stupid, which I am. They don't ask for anything.
Gov Parson pushes to prosecute reporter who found security flaw in state site
> My suggestion if you love coding: Create your own world which is exactly as you like it.

I love this concept but I think we all need to keep in mind that not everyone has the same options. I have been quite lucky in my life that I have had the option to do things my own way but I know a lot of people that don't
Let me guess: Nobody has access to the data because it is encrypted from literally everyone so there will never be any conflicts of interest ever, right?
How often do you use a different hob? As long as it is not awkward surely once you have used it a couple of times you have it in muscle memory. Over the last 30 years I have only had two hobs so it hasn't been a big burden to learn a the correspondence between the five burners and the knobs on a new one.
Or any non-STEM field...
> Governments ultimately execute the wishes and wants of citizens at large

Not really; no (even theoretically democratic) has a flat distribution of citizen political power for that to be true in general; it is true in cases where the general opinion happens to be in line with elite opinion, or so strong as to overcome the power inequalities, but otherwise governments act according to elite opinion, not general popular will.
Their "how it works" page has a whole section dedicated to your first question:

> Spoofing attacks involve presenting the Orb with modified, fake, or non-human irises. For example, an attacker might show the Orb a photo of an iris or an animal iris, hoping to generate a unique IrisHash. To defend against attacks like this, we’ve equipped the Orb with a suite of multi-spectral sensors and custom fraud-detection algorithms. This advanced anti-spoofing system complements the iris imaging system, and operates locally on each device.

> The Orb is also resilient to various forms of tampering, including attempts to modify its software, extract its cryptographic secrets, or disable its anti-spoofing system. This resilience is critical, since any of these intrusions might allow a hacker to generate fraudulent IrisHashes. The Orb’s embedded systems reliably detect advanced attacks of this kind, and prevent corresponding fraud.

> To further increase the difficulty of an attack, Orbs will be remotely monitored and compared to other Orbs. Such monitoring is based on non-biometric metadata from the Orb, including battery level, temperature, and network strength. Anomalies will be flagged and lead to Orbs being deactivated. This anomaly detection happens in a controlled environment in the cloud and therefore comes with higher security guarantees than device-level spoof and tamper detection.
Second. Not sure how "think" is being defined here, but even for a spatial/temporal sense of self or mortality I'd say that's probably an incorrect statement. Let alone the general notion of thinking. E.g. dogs exhibit basic thinking like predetermination, delayed gratification, etc.
I think most people on this thread have jumped to apply this generally when I think it is intended to be focused on schizophrenia. I also think the research shows that bias intervention training doesn't really take over the long run and I question how useful this is for the average joe.
> Access denied Error 16 www.controldesign.com 2021-10-21 15:57:08 UTC

Excellent article!

Seriously though by the headline this sounded interesting. Would anybody be so kind as to paste the article so the free world can read it?
> I think any talk of the problems of online anonymity should be focused on bots first and foremost. From my understanding, it's pretty easy to detect like 90% of bot users. Can't we go after those instead? I don't really care that real people online can be mean anonymously, because at the end of the day, it's just one person.

Strong disagree in that I think most of the problems people identify with FB are due to the collective actions of mostly real people in conversation.
Maybe so. for some reason I thought Python made it hard to modify a class after declaration. I might be thinking of PHP, or maybe I tested something on a C-backed object without realizing.

For what it's worth, Perl lets you freely mix C methods with pure-perl methods in the same object. I also don't think Python has an equivalent for Inline::C

https://metacpan.org/pod/Inline

Getting back to the Moo topic though, you seem to hate the idea of reading user-module documentation to use an object system, but I see that as one of Perl's strengths. Perl's native object system is nothing more than data elements (usually hashrefs, aka dicts) "blessed" with a method table, and the method tables are nothing more than a dict of methods and variables. And you can use user-written modules to generate those packages, and create whatever syntax you like with the user-written modules without depending on core perl to add features. Reading the @cached_property Stackoverflow pages, it sounds like the way to implement this has changed several times over the past decade of Python versions. Moo works as-is on all perls since 5.8, released in 2002.

The ability to take some basic mechanics and build on top of that is what I like. There are dozens of object systems available in Perl because people were free to experiment. Moose was the first one that gained a lot of traction because it solved a lot of common needs. Moo gained a lot of traction for solving most of the same problems while being much lighter weight. I don't think it's any worse to read the manual for Moo than to read the manual for the decorators that Python provides.
That doesn’t explain how this is mocking them by just reusing it.
(N.B. post author)

Thanks for the feedback. Without knowing your situation, one of the things we show in the blog post is that TimescaleDB compression often changes the game on those kinds of queries (data is transformed to columnar storage when you compress). You don't mention if you did that or not, but it's something we've seen/noticed in every other benchmark at this point - that folks don't enable it for the benchmark.

And second point of the article is that you have lots of options for whatever works in your specific situation. But, make sure you're using the chosen database features before counting it out. :-)
> > It all comes down to a test.

> And feasibility of getting an US visa.

Or Switzerland, which is relatively easy for most Europeans, and easier than US for virtually everyone, I think.
Hotwire and a few analogues (e.g. LiveView for Phoenix) are an emerging design pattern.

I think for a lot of business cases they are going to replace js frameworks. They are domain specific (Rails, Phoenix, etc..), but they allow you to essentially replace a lot of SPA functionality with a library that takes an afternoon to grok for a back-end dev.

They won't replace React, Vue, etc... But they can replace it in places where a full js framework is overkill (which is probably a majority of the places that I see it).

As a backend dev, I think that they have incredible promise. They make interactivity MUCH easier.
I've been investing in taking notes to enable better understanding of the material. I tend to follow Andy Matuchak's philosophy on note taking (https://notes.andymatuschak.org). But, I've only really started taking notes, so grain of salt about this.

Some thoughts and responses to what you've said:

1. I try to make sure anything I enter into my notes are intended to last, filtering/processing is a key step to that. This often means I won't enter notes unless they can contribute to my understanding of some lasting higher level concept. For example, I don't have any notes on tech library X, Y, Z. But I do have notes on concepts, like "Required accidental complexity should be avoided or separated" and if a library Z has a unique way of doing so, I may incorporate my understanding of the strategy to further my understanding of the concept.

2. My goal is less to simply collect links/articles, it's to process and assimilate. I write everything in my own words to clarify my understanding. I link it to other topics in my notes to help build stronger associations, which helps me ground and recall the knowledge. I'm also exploring whether I want to put some spaced repetition in with my notes to help keep pieces of information fresh.

3. I treat my notes as separate from my todo lists. The extra bit that these tools give you is the linking and clustering of information. I find the associations useful for encouraging identification/contextualization of where that knowledge sits in my current understanding and, periodically, discovering serendipitous connections.

4. I rarely revisit old books as well, but I also find that my recall of those books are terrible. Part of my note taking is to make sure that I have a better chance of understanding and taking away valuable information from those books. It's also worth mentioning that that I don't aim to have notes on the book, I aim to have new concept notes or updating existing concepts with new information.

So what domains do I find these apps useful? It's unclear to me how much I can attribute to the linking the app encourages. But, I do find myself recalling what I've noted much more frequently in my day to day as an software engineer. The identification and concretization of patterns/concepts has helped me be more articulate and have more clarity in my work, particularly when giving feedback to others.

All that said, everybody is different. This process might not work for you, or you may find you don't need it to get the same effects. I know plenty of successful people that don't. And if it doesn't work for you, I wouldn't worry too much about it.
One of the best things about Julia is that people like Chris Rackauckas are developing great packages for it.
4chan's failure to me has little to do with perceived anonymity, and a lot more to do with the culture of an online community, what is tolerated within that community, where the red lines are, and how this is enforced. And "gamification" plays a role, i.e. virtual online points of some sort, be it "likes", be it "karma", be it "upvotes".

Compare 4chan to HN, which is also open to anybody like 4chan, allows anonymous (or rather pseudonymous) posting, and has a somewhat sizeable community of people posting and many more "lurkers" just reading.

Unlike 4chan however, HN does a reasonable job - in my opinion - of being clear what is allowed and what is not, enforces these community standards quite vigorously most of the time, through moderation not just by moderators but the community (flagging), and generally stops outright abuse and harassment, and more often than not stops trolls and people accidentally starting flame wars. That has to be balanced against not over-banning/over-flagging content, which happens, too. Not everything is perfect in the niche that is HN - nothing ever is - but the contrast to 4chan is quite stark, even to the supposedly more moderate and "sfw" 4chan boards like /g/ (technology).

Gamification is a double edged sword. On one hand, it may encourage people to instead of their actual views post quick quips or hide their true opinions and opt instead to just say what they believe the community wants to hear. On the other hand, in places like 4chan which lack such gamification, you don't have to fear burning your reputation as nobody has a visible reputation, which may encourage people to cross lines as there is no way for the community to sanction such behavior.
“Mastering” is a tricky term to use here.

It could imply simply gaining a level of competency/proficiency that means you basically can use the language to accomplish things without feeling owned by the language. I think this is the kind the author is getting at.

But mastering can also mean rising to a guru level of proficiency where you can do things with the language that the majority of your peers cannot.

I find this second difficult to achieve in a polyglot sense. I used to be able to do guru level things with Smalltalk. For the last 10 years I’ve done no Smalltalk and embraced the way of the polyglot, becoming moderately proficient in Python, Kotlin, Swift, Linux cli, Elixir, C, but in no ways do I have the bandwidth to chase “guru level” with any of these. That kind of mastery usually comes from focus and experience, something that’s difficult (impossible?) to achieve when your task switching cognitively. Even with Smalltalk, I would have to swim in the waters a while before I felt I was in a master position again.

This kind of mastery also makes you a better programmer. “To boldly take this language to solutions no one has tried before” will definitely hone skills.

At the end of the day, it really boils down to “keep pushing yourself to learn new and varied things” and you’ll grow. If you decide to cache in and just leverage your acquired wisdom, you’ll stagnate.
> returning to treating gay people like garbage, for example, and denying their relationships legal rights.

A lot of what gay people claim is treating them 'like garbage' is just the natural limitation of a homosexual relationship.

For example, not being able to rent a womb is not being treated like garbage. No one has been allowed to do that for most of history, and most straight people can't do that. Not being allowed to rent wombs is just not being allowed to being what amounts to a slaveholder.