skysight-inc/HackerNews huggingface dataset:
YouTube is the place my father always talks about to get quick guides on repair work from. It's absurd the depth of knowledge YouTube can contain.
That sounds like it might be right. Time for a re-read!
I mean, Sweden is fairing badly next to their neighbors, and horrendously compared to countries like Taiwan and South Korea (who also didn’t have lockdowns). I don’t think people hate the country so much as they’re assessing the relative failure of their approach.
https://youtu.be/ma-jnmtR9VA?t=51

>"If you get a lump of Aluminum (foil) and jelly roll it up loosely, you'll get surprising capacitance on that, and that's because on one of the plates, Aluminum Oxide forms; the "other plate" is actually the electrolyte (Borax or Sodium Bicarbonate (Baking Soda) solution), and the other bit of Aluminum in there is just acting as a contact for the electrolyte."

https://youtu.be/ma-jnmtR9VA?t=95

>"The idea of that actually came from early radio experiments when you can make your own rectifier (diode) by using Aluminum, any other metal, Borax or Sodium Bicarbonate (Baking Soda) solution."

(Also, avoid Copper as the other metal, as the whole thing apparently turns blue-green).

https://youtu.be/ma-jnmtR9VA?t=280

>"So this little setup, we can not only use it as a capacitor, but we can also use it as a rectifier, and as a glow-in-the-dark capacitor."

PDS: Now, here's the thing... if it's possible to make a diode (aka "rectifier") out of Aluminum foil alone, because (apparently) an Aluminum Oxide layer forms -- and when you've got a layer of Aluminum next to a layer of Aluminum Oxide, you've got a diode -- then it might be possible to create a transistor -- this way, or using a similar method, as well... it would be very interesting to see if that could be accomplished...
> My point is that microservice architecture is not just the singular pattern of "code talking over the internet", but a collection of patterns and techniques, focusing on when and where to split up code, and to focusing on the communication strategy you use.

> You can 'get around' microservice architecture by not doing it. The point is that if you're familiar with it it's a lot easier to 'accidentally' be successful - or at least, that's the proposition.

I don't disagree with your definition (Though I think it's a hard sell to say that's the "correct" definition, when it really depends on who you ask), but the things you described aren't exactly novel programming concepts unique to or invented by microservices. I could say the same things about OOP - modularity and API design aren't new things.

With that, the idea that things like shared state are removed due a network being between the services just isn't true, it still requires design effort to achieve that goal - I would argue the same design effort as before. And if your previous design efforts and development practices (for whatever reason) did not lead to good designs, and you're not actually making an attempt to fix the existing issues along with the reasons why you were making such decisions, then you're likely just going to repeat the same mistakes but now with a network in-between.

And yes, to an extent I agree it's not "really" microservices at that point, you're just emulating something that "looks" like microservices when it's really a ball of mud. But can't you just as easily argue they weren't creating a proper "monolith" to begin with?
I wonder how long until nobody remembers Python isn't named after the snake species?
If you put it to good use, I'd imagine the marginal benefit of having a lot of money to do good things with outweighs the marginal cost working at Facebook.
Outside of DoS'ing (which is admittedly Cloudflare's wheelhouse, but a rare concern if you aren't posting anything controversial or in a highly competitive space), you can host a site on a $5/month VPS and very trivially withstand being the top post on HN, making Reddit r/all, etc. Not even 10% CPU utilization at peak. And that's without even going to the extreme of making your site static.
> I don't see how your calculations provide any evidence of the zombie army making 3 good-quality videos every week for 5 years. They seem to rely on big, unfounded assumptions. (Maybe I'm missing something; I'm tired).

They don't show strong evidence for the "zombie army", and in fact provide evidence of the possibility that the "zombie army" doesn't exist (side note: I love the name). Before pulling the numbers, I strongly expected them to show that the number of people consistently producing content was so enormously much larger than the number of people who have enough subscribers to make a living that obviously there was no way that all the good consistent content producers are making a living. But then I pulled the numbers and the numbers don't exclude that possibility. I posted the numbers I pulled because it would be dishonest to pull them and then only post them if they supported my intuitions.

I still do expect the existence of somewhat of a "zombie army" because I know a few people who consistently upload videos with shockingly high production value and only a few thousands or tens of thousands of views.
>Pretty much anything Google releases is coated in magic pixie fairy dust

Dart didn't make any impact till flutter was launched.
People seem to forget, Amazon is NOT the only online retailer!

I've recently switched a lot of my e-commerce to ebay / searching for a product on amazon and then buying from the manufacturer's website if possible
What I loved about the solution to Masquerade is that it _seemed_ obvious once we were told what it was and the answer was exact and unambiguous. It's a shame Kit's ex-girlfriend betrayed him and leaked the location before it was solved.

I wonder if people, being more connected today, would have been able to solve Masquerade very quickly.
Please don't feed egregious comments by replying.

https://news.ycombinator.com/newsguidelines.html
I can see from your profile that you run a program where people can learn programming languages and frameworks. So you clearly agree that some things can be learned by most people who put their mind to it. Doubtless, it takes a real desire to learn, and, sure, a degree of natural aptitude, but those who have those qualifiers will generally succeed at it.

I think we agree that this is fundamentally not the case with NBA, Julliard, Hollywood A-list, in which success is far more dependent on endowed traits.

My observation is simply that the skills needed to succeed as content creator are more learnable by more people than pro sport, pro music or Hollywood stardom.

The main qualifier for being a successful content creator is having something unique/interesting/valuable to say. And yes, confidence, presentation, production, audience engagement all matter. But all these can be developed or learned with enough dedication. And no, not 100% of the time. But it's true enough that it's worth a try if you're inspired.

Please remember, the claim I'm refuting is that you can do all of these things absolutely right, and still only have a 1/10 chance of success. That's clearly untrue. In the online media world, people with unique/interesting/valuable things to say break through eventually.

For what it's worth, my personal network doesn't conform to the stereotype you presume. Yes it includes highly successful people (including pro sportspeople). It includes people who have great natural ability but lack the confidence or desire to excel. And it includes people from extremely modest backgrounds, including refugees who came to Australia with nothing, but who are building businesses and profiles as creators, learning the required skills as they go, and making great progress.
Yes. In about a decade I would have the ability to retire (not that I would) meaning I could pursue whatever I wanted for the rest of my days. As someone else mentioned, time is your most valuable asset, and being able to spend the rest if your days how you want is in my opinion the ultimate expression of that.
It's not crazy to understand that limiting firearm access to law abiding citizens will provide an upper hand to criminals who couldn't care less about breaking laws, with the number of firearms currently in the U.S.
I've never found that to be true, but I'm just kind of bad at using books as references maybe. I always get extremely frustrated flipping through.
During the midterms we were watching the live vote tallying on CNN, and at one point one of the hosts accidentally said "we" when referring to the Democrats. It was at that point I stopped taking CNN seriously.
Please don't take HN threads on generic ideological tangents.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

This thread was entirely predictably awful.

https://news.ycombinator.com/newsguidelines.html
Just looked it up and the website is showing me $49/month or $499/year.

https://www.oreilly.com/online-learning/pricing.html
Yes, io_uring supports network io. Kernel 5.5 added support for accept, but you have to wait till 5.7 before you can string together an accept followed by a read(v). I still haven't seen much in the way of hard numbers, yet, but theoretically it should be darn quick. If you're using preregistered buffers there's no copying needed, and if you ask the kernel nicely it will spin up a thread to monitor the submission queue so you don't even need syscalls after setup.
The Moderate Middle Is a Myth
You have clearly elucidated the major factors in your decision:
1. Career / salary
2. Moral hazards

Taking into account what other comments have touched on, I’d say that you should be sure to weigh your own personal interests. Honestly I find it hard to believe that every engineer at FB believes that every decision FB takes is right. As others suggest - being part of the machine, you will have a voice and you will be able to have some impact on the world, and at the same time you might be able to advance your career and income.

You haven’t discussed the alternative options - what else are you considering?

Disclosure: I have had a FB offer but decided not to take it.
Relational Pipes 0.16
This doesn't factor in diet and lifestyle choices, which have a very dramatic effect on life expectancy.
It can have my sebum for all I care. It doesn't even poop apparently.

I've had worse critters along for the ride.
Flow is limited by the narrowest pipe along the path, and my suspicion is that you would need to get to pretty damn high user adoption before you could expect consistent, high flow between points since you'll need to find many alternative paths. Prior to that level, the network wouldn't be very useful.

Still not entirely sure what problem this solves. As a consumer, I don't really have an issue with current payment systems. I can buy everything I need in seconds, and banks compete for my business by (as stated elsewhere in this thread) giving me kickbacks from the fees they take from merchants.

As a merchant, you're not going to trust your customers/suppliers at the level that would justify extending an unsecured line of credit to all of them. Not going to happen. Yes, perhaps payment systems suck, but honestly payments are an incredibly hard problem. A robust legal system which enforces contracts solves the hardest problems, I suppose, but legal action is slow and expensive so it's still pretty hard.
> technology won’t save us because...

I hope I’m not uncharitably interpreting your comment, but are you saying that technology will be some sort of panacea?
As others have pointed out, the timing of this is a bit suspicious. Another searcher was just found dead in March of this year, and Fenn was also sued in Dec 2019 (links available on the Wikipedia page).

Without proof, it's impossible to know if Fenn is just trying to call the whole thing off to avoid future troubles (and impossible to know if the treasure ever existed).

Even if he posts pictures, I'm not sure that will be adequate proof.

https://en.wikipedia.org/wiki/Fenn_treasure
One possible explanation is that the author is a shill for Israel. He served in Israel's military. He has some publications with Israelis, such as "The Glory of the Holy Land."

https://en.wikipedia.org/wiki/Robert_D._Kaplan#Early_life_an...

Israel benefits heavily from US militarization and US belligerence toward non-allies.

Israel invests a lot of money on lobbying US politicians and on PR to influence the US public. I'm not sure how much they spend. Israel receives $3B in military aid from US every year.

https://en.wikipedia.org/wiki/American_Israel_Public_Affairs...
Forth: A Weird Programming Language. Here’s Why You Might Love It Anyway
> The NRA is well funded and lobbies (bribes) republicans to vote against anything gun control related.

A very large majority of gun owners hate the NRA (Negotiating Our Rights Away) since they tend to sit back and watch (and support) our rights be legislated away, for example, the 1934 NFA, the 1968 GCA and 1986 Hughes amendment; and, after they lose a position, they give a never fight it again. Many Republicans are not much better.

There are gun control group that also lobby quite a bit. It's not one sided.

These protests and riots/looting are doing more for gun rights than any argument could ever hope to achieve.
Your argument is weak. Popularity of a language does not correlate well with the average knowledge of the users of the language.

OCaml and Scheme are both very old languages. The original dialect of OCaml (Robin Milner's ML) was created in 1973. Scheme was also created around the same time in the 1970s, and Lisp even earlier, so the technology I refer to is hardly a novelty from aether. Rather, the opposite is true, they are all older than Python, JS, and the derivatives of C.

People using these less popular languages are not blogging/posting a lot, spending more time writing code. Nevertheless, most online discussion is high-quality with high signal-to-noise ratio, much easier to learn new things, find good code and smart people.
"YouTube for Articles" used to be blogs.
in Chrome i use this extension

https://chrome.google.com/webstore/detail/speed-dial-for-goo...

There are other more powerful ones i am playing with
Just don't connect it to your internet.
THANK YOU for sharing this. All we got these days are pandemics, deaths, protests, anger. Even HN, that I like so much with all those brilliant people sharing their great projects, is now politics and anger.
I mean read about your successful victory is inspiring. Thank you.
Did you end up becoming a professional student? - If so, how's that going?
"Lisa Piccirillo used math invariants to solve Conway Knot problem"
Please don't post flamebait to HN. It makes things worse.

https://news.ycombinator.com/newsguidelines.html
While that is correct, I think that nevertheless, "allow list" and "deny list" are better descriptions of what the lists are doing. I am not stopping you from using the terms "whitelist" and "blacklist", but as I mentioned, in a few circumstances that might be confusing, such as if the lists are themself coloured or if they enumerate something coloured. (That probably doesn't happen very often, but when it does, then you should take that into consideration.)
I guess the toothbrush mustache is verboten.
Posting like this will get you banned here. No more of this please.

https://news.ycombinator.com/newsguidelines.html
"Huh, apparently Griffin stopped making them in 2018, so I guess there's room for a replacement."

Teenage Engineering makes one of these:

https://teenage.engineering/products/orthoremote

It is designed as a remote volume control for one of their synths but it is a generic bluetooth volume control device that can be used with anything.

I have one - very nice and very high build quality.
Summary: they found a document with checksums for each of the 36 banks of the missing software. This let them know that two banks had changed. Working from an earlier and later source listing versions, they had to recreate only some of the changes. Luckily, they found memos describing the changes - mostly in a newer gravity model. All that was left was to put the code in the proper places, and some obvious guesses (e.g. new constants at the end of existing constants) -- and it worked!

A fun watch.
It looks to me like I've been banned for calling a ycombinator funded hypnosis app nonsense.
To be fair, it is very common for Forth programmers to redefine the interpreter as they go. You literally change the language in your program. That's a very different expectation for other kinds of languages.
FYI: Most Russian military aircraft don't need much of an airfield - grass or gravel is fine.
As a matter of policy I would be pretty sure about it. If you weren’t looting or setting fires there will be no organized attempt to find you. Individuals within the government may take on personal vendettas from this but the risk of that to the average protest attendee is so low due to sheer numbers.
> structural racism

I think "structural racism" is one of the biggest branding failures of the whole movement.

To begin with, it uses the word "racism" to refer to something unintentional, when it normally implies intentionality. That needlessly makes people defensive. So then they want to deny that it's happening rather than admit there is a problem, which is the first step to solving it. Before even step one you've already lost.

Then the definition comes out as something like, structures that produce a racial disparity. But before controlling for confounders that's just everything. There are a slew of factors that correlate with race -- income, culture, in some cases biology (e.g. for Vitamin D). If lower income people get worse outcomes then all else equal, black people will get worse outcomes as a result of lower incomes. Which implies a poverty problem in those cases rather than a racism problem, which means you need anti-poverty solutions.

If you try to insist on a racism frame there, all you're doing is making enemies out of lower income white people who might've been your allies against the actual root cause which affects them too. And you make it all too easy for opponents to reveal the confounders and show that the "racism" isn't there, even though the problem is still there, because the problem wasn't "racism" (as it's commonly understood) to begin with.

It's easier to actually solve the problems if you stop having to constantly fight with people over calling it that.
Militaries use cluster bombs and area artillery, so that ship sailed decades ago.
Wow, this is AWESOME. Congratulations. It's undoubtedly useful.
Great answer along the same lines I myself look at tech debt as well.

Another important thing to keep in mind is that while you can leverage tech debt to move the business forward all you want, be extremely aware of your tech debt and reduce it before you go bust. It’s very easy to develop a belief of “this has worked for 4 years so it’s solid and doesn’t need to be looked at anymore” when in fact, you could be teetering on a total collapse of the system within 3 months because some aspect of the system/business started gaining traction non-linearly.

PS: I have worked at very large, medium and small companies that grew big. Haven’t worked at a failed startup so far - so a bit of selection bias in my opinion.
Strapi – Open-source Node.js Headless CMS
The Benefits of Preemployment Testing in a Company
The commenter seemed to have explained why they see the phrasing as "weasel words":

>They don't explicitly say it's not risky - because that would be plain lying, it is obviously risky - but they are saying they are not condemning it as risky. Which most people would take as implying it's not actually risky - even though they are not saying that. They are saying that the protest is too important to take health considerations into account, but they are reluctant to speak plainly and tell people there's risk but they should be adult and choose to manage the risks themselves and maybe neglect small risk in order to achieve bigger thing.

Is there anything about that explanation which is unsatisfactory? It's not as if they simply condemned the statement to be weasel words without any explanation as to why they see it as such.
Please don't do any more flamewars like this on HN ever again. What a train wreck.

https://news.ycombinator.com/newsguidelines.html
Subtitle:

The Chromium-based browser, Brave has been profiting from redirect links to affiliate crypto companies.
In Europe in general police operate on the principle of “plice lives < civilian lives”. This means that you as a police officer do not shoot if you are threatened, you shoot only if _other civilions_ are threatened.
Or put it another way your job is to protect civilian lives, even at the cost of your own life.
As far as I understand in the us its the other way around - “police lives > civilian lives” - e.g. shoot when threatened directly. Or it is acceptable to kill civilians to save police lives.

In the long term that kind of doctrine is bound to have consequences on stats like deaths caused by the police, no matter how good / bad the intentions of individual officers are.

And it frames how the public reacts to events as well. Like if you are a cop and you shoot a person trying to rob a bank in the US your friends and family might congratulate you on a job well done, where as in europe you’ll be looked at with disdain by your loved ones.
> Open carry, concealed carry, unloaded, doesn't matter, all illegal.

It's way more complicated than that.

Unloaded open carry is allowed outside of a municipality and when hunting or fishing.

Depending on where you live, a CCW is not exceedingly difficult to obtain and it's valid throughout the whole state.

You can have one unloaded without a CCW in the passenger compartment, so long as it is in a locked case not including the glove compartment.

Also unloaded open carry was legal until 2012.

Edit: Also there is a good chance that one of a number of current court cases will force CA to either make open carry or concealed carry shall issue or unrestricted.
See part 2:

> Additionally, what are you even going to do? Use the violence of the state to tell people not to protest against the use of violence conducted by the state?
Someday he will realize this situation was staged, but he will forever appreciate the sense of exploration and adventure that you instilled in him.
Please don't ever start or feed flamewars like this on HN again. We ban accounts that do that, and what you did here was egregious.

https://news.ycombinator.com/newsguidelines.html
I unironically thought this was about Maya the 3d modelling software when I first read the headline, like that the maximum size limit for a Maya model had been found out or something like that. ️

Very interesting article though!
> I was somewhat disappointed and sad by it, I assumed he was legally carrying it - obviously that assumption was wrong.

Not necessarily, he could have had a CCW.
I've been using gphoto2 and ffmpeg on linux to use my 6D MkII as a webcam. I did test it with my old old rebel XSI and it did work as well

here is the command

sudo modprobe v4l2loopback exclusive_caps=1 max_buffers=2
gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -an -threads 0 -r 24 -f v4l2 /dev/video2

I did wrap in a shell script to test if the module is already loaded.
'Sitting at my desk, staring at environmental impact reports and grant applications on my computer screen, I began to think, “They cannot pay me enough to do this job.”'

Honestly, this sounds like most PhD programs I'm familiar with.
I recently found https://arcade.academy/
Haven't used it myself but it looks feature rich and has an active community.
>10 years seems like a short amount of time to have found the treasure

Yes, that seems like a good reason to doubt the claim.
Minneapolis Will Dismantle Its Police Force
The word simply is doing so much heavy lifting there, I think it almost cracked my screen.
> Fenn was also sued in Dec 2019

No good deed goes unpunished.