skysight-inc/HackerNews huggingface dataset:
It's so unfortunate that kids are getting terrible financial advice from TikTok, instead of from TV like their parents' generation.
i'm a fan of these introduction videos by Tom Nicholas:

Society of the Spectacle: WTF? Guy Debord, Situationism and the Spectacle Explained - https://www.youtube.com/watch?v=RGJr08N-auM

Donald Trump and the Society of the Spectacle - https://www.youtube.com/watch?v=4HAII7QWr_c
Anyone interested in the ins and outs of Quicksort should have a look at this PhD thesis: https://www.wild-inter.net/publications/wild-2016.pdf
Are you sure you haven't? NAT in fact doesn't stop connections, so if you accidentally didn't configure the firewall then you won't be saved by NAT.

Odds are that there weren't many people in a position to connect to you, and probably nobody actually did so, but it would certainly have been possible without a firewall in place.
If you're building a web app (say, via electron) as opposed to a site or document, using the system font stack will make that app fit into the desktop environment much better than Arial, Times New Roman and Courier New will.
Users are enabled to set policy by disabling JavaScript execution by default. If GDPR sees an issue with current default policy, it should mandate that policy is in alignment with user expectations by default, by disabling policy. For web content, after all, doing everything on the server side is not impossible.
Proponents of this theory consider the Great Sphinx as one the best bits of evidence for it precisely because there is not a a single contemporary inscription attributing its construction to Egypt/Khafre.
How can a CDN fail to retain an IP address, at least for the purposes of knowing where to send the response? The ruling doesn't say that Google stored the IP, causing the issue, but merely that the user's IP showed up in a packet sent to Google.
Light. In the global south the days are a little longer. Part of the prodistant work ethic, which comes from northern europe, is based on the far shorter workday in the winter. You dont take naps if you only have eight hours of useful daylight. Even in summer the sun is always lower on the horizon. So too the dramatic shift from summer to winter. Even in high summer no time can be wasted in preparing for winter. The drive to make use of limited time is tied to the seasons.
Not the gp but the "Enhancer for YouTube" extension for firefox supports up to 5x (given enough bandwidth) and MediaPipe for Android up to 3x.
There certainly is a different group who pushes Kubernetes as the savior of DevOps. I’ve seen this put plenty of pressure on teams to adopt it and they’ve gone in too fast, resulting in downtime, security issues, and huge operational costs. These are real costs and can have an affect on someone’s home life and career prospects within their company. I’ve had to go in and save quite a few of these people, and they were pretty miserable.

We shouldn’t shill any technology, and anytime we do talk about it’s virtues we should discuss its shortcomings and why people should be hesitant to use it.
> Do you, as the website operator, have the right to copy and serve these fonts to your visitors?

Good question. I have no idea, but apparently the court thinks self-hosting is ok in this case.

> Isn't this worse? Assume that your visitor does not want Google contacted at all as part of their visit; isn't, then, the potential leak of an IP address simply a side effect? The website is still leaking timing of when a visitor accessed the site, potentially their usage patterns...

There is a specific set of data which is defined as "personally identifiable information". IP address is part of that set, but I don't think timing information or anonymous usage data are. So the question in this case is specifically "does the request leak information defined as PII?". You can prevent that effectively with proxying: Google would only see the IP address of your proxy but not the address of the user.

> Assume that your visitor does not want Google contacted at all as part of their visit

I don't think a user can enforce this under the GDPR. They only have a right to block you from sending their PII to Google, not to block you from talking to Google at all.
Thank you, and I hadn't known about that. That sounds sort of like the options for Prettier that xigol mentioned, where they're maintained in order to get a wider user base, but not recommended as they fragment the long-term coding styles. At this point, I've accepted the double-quote strings and am trying to make a habit of using enums instead, but it's good to know that the options exist.

[0] https://news.ycombinator.com/item?id=30132012
It was a really bad design decision to have smart contracts have this "send to the address" capability, rather than requiring clients call a method that is explicitly defined.
This is really cool. Being able to convert Pluto notebooks into a “book” is super useful.

One feature I think will be useful would be the ability to include other notebooks, and still maintain reactivity. It would make “how to build an X” type tutorials more feasible.
From Wikipedia: "News of Ritchie's death was largely overshadowed by the media coverage of the death of Apple co-founder Steve Jobs, which occurred the week before."

NOW I'm sad.

RIP Richie, your place in computing heaven is secured.
I wonder if there could be some mechanism to counter this, like some kind of a button that you can press and other see that you're not happy with the content ... but that would probably be impossible to implement right, no way we're there technologically ... maybe some day ....
It's called 'Video Speed Controller'. I try to minimise addons but I couldn't get by without it. 'd' key speeds up by 0.25 and 's' slows down by 0.25. It works on videos on most sites, not just youtube. Also handy are Youtube default shortcuts: right arrow to skip 5 seconds forward and left arrow for back 5 seconds. Tap them a bunch of times to skip product placements or long intros. Just a warning when you use these a lot it will make regular TV unbearable (if it isn't already).
Living by the Code: In China, Covid-Era Controls May Outlast the Virus
It could be just the normal outcome of so many years focusing more on coding & less in social interactions.

There’s no magic to fix this like there’s no magic that will make you a physicist by next month.

It will take time & effort.
And no, no pill will fix this either & it could easily make it worse.

Slowly build those social skills if that’s what u want. Read books, watch videos, get counseling, practice, practice, practice.

Keep in mind, “ Loneliness is primarily a psychological state. A person who spends a lot of time alone, and is ok with that, is not lonely. Conversely, there are people who say they feel lonely even when they are in the company of others”.

Maybe u just need to find the right balance. Whatever u do, figure out first who u really want to become. Is very easy to take the wrong route again, & again & again…

BTW, the counselor (therapist or whatever) doesn’t have the answer either. The answer resides inside you. Use the counselor as a rubber duct. Talking about it, is like doing an extensive research.
That's a shame. I've landed two jobs on SO jobs and in my opinion it was extra motivation for maintaining a SO profile and being active in the community - a real one-stop-shop. Sad to see it go. It was the first place I looked when thinking about changing jobs. I particularly liked the 'remote' checkbox, and the fact that you could filter by salary range.
From my experience, I think the average user treats the browser and the internet as a black box anyway, they don't reason about what is happening. As long as they can get to what they want, they don't really care what happens in between. Cookie notices get in the way, and therefore annoy them. Most also just accept the fact that there data gets leaked everywhere and there's not much that they can do about it. I genuinely don't believe that the average user can make sense of the TOS that they agree to when signing up for something...

This is definitely not a good thing, and should change, but I also believe that ad-driven companies will continue to find a way, we just continue to rack up operating complexity, which in turn, favours large companies. This ruling seems like a pretty weird and unhelpful way (in the grand scheme of things) of helping protect user privacy, but then again, that was not the goal of the lawsuit.
your whole comment reads like an ad for that video
> So your definition for "valid action" is just that the eth network lets them do it?

Yes, this is indeed the definition for "valid", that the protocol allows them to do it.

It was a valid action, but not the action the user actually wanted to perform. There are two ways of avoiding these scenarios: A) use UIs and don't interact with the protocol without safeguards, as the UI will prevent you from making mistakes (this user interacted directly with the contract, not via a UI) and B) when doing something involving a lot of money, do it once first with a small percentage, so you can verify it's correct (this user didn't do this either).

For example, I know that IBAN has checksum built into the "address" and that the bank could revert transfers, but if I make transfers above a certain sum, I always send a small amount first, make the recipient confirm how much they received (I send a small random sum) and only then do I perform the larger transfer.

As I mentioned elsewhere in the comments on this submission (https://news.ycombinator.com/item?id=30136941), it's impossible to know if someone actually has access to an address or not, so why would the wallet stop them from sending it?
AutoML experiments with large parquet datasets using Amazon SageMaker Autopilot
I ran into this at a higher level recently. The YouTube channel HardwareUnboxed made a few videos last year where they needed to face questions about the impact of RAM parameters on software performance. They demonstrated a complete lack of understanding yet continually made up some bullshit and claimed they were an authority on the matter. The right thing to do in their position is to identify gaps in their knowledge and research it. Instead they are confidently wrong and selling the idea that they are the go-to for computer knowledge.
people send eth to get weth back, weth is an erc20 wrapper for eth - wrapped eth
This was probably by design
The COVID angle is tired.

There are a few interesting nuggets from the article though,

> “[Putin has] gone as far as introducing a number of financial incentives for parents with more than one child, such as cash bonuses and favourable mortgage rates.”

Is this the best approach to policy for incentivizing population growth? Why or why not?

Also,

> “Since 2014, living standards in Russia have continuously deteriorated due to economic sanctions by western powerhouses, a dependence on oil and gas, as well as corruption.”

Would be interested in learning more about this too. (A more substantial economic analysis and the potential implications perhaps.)
The example shows when there is one body which contains markdown/Svelte. But I am talking about components that take more than one attributes. Say you want to model a person object. Person has many fields. You will have to write something like:

<person>
<name>markdown is okay here</name>
<bio>markdown is okay here</bio>
</person>

If you do this it goes in the order you wrote things down, the <person> can not decide to show bio before name for example.

If you write:

<person name="markdown difficult here" bio="markdown difficult here />

Now `person` has better control over things but it's not ergonomic to write. All the examples are "simplistic", when you have a complicated data modelling etc, this approach of leaving floating tags, eg `<name>` is not good modelling, its name of what? A person's name? A projects name? And can you get this data out of these files? You will have to write a full blown parser etc, any data in such file would be lost.

Also if you want to create a new component you have to jump to the Javascript world. And you have to learn CSS. Along with Markdown and the front matter (yml). Each with non trivial amount of learning curves.

FTD is being designed as a unified whole. All components of FTD are written in FTD. There is no boundary between "author" code and "components". A reasonable programmer can pick up FTD in an hr, check out the first video on https://ftd.dev. A non developer can pick it in a week, check out the other three videos.

Svelte etc are cool, but haven't you heard of huge number of backend developers who can't get into frontend? Current state of frontend is extremely complex. You can not tell me billions of people can learn Svelte thing when even backend developers are facing difficulties. To use mdsvex effectively you will have to write components. Which means the entire web pack, bundling etc etc. Do not pretend these are easy, anybody, even non programmers can do it.

FTD is being designed to be easy to teach. The audience of FTD is people at large, not developers (and yes they can learn some programming, Excel is used by 100s of millions). I do not believe you are saying Svelte is the super best and no such project as FTD must exist. I believe there is scope of improvement and we are working on it, help us improve.
The other guy is definitely a bit jumpy and as a programmer I can't agree with him (fully) but that part of your comments stood out to me:

> And yet one that billions of people participate in.

Most of humanity participated in slavery for a long time as well. A lot of Europe's city dwellers enjoyed watching the hanging of criminals at dawn or sun-down, too. People also developed the mass habit of accusing a neighbor they don't like for being a witch and were hoping to have them burned (because the neighbor's chicken pecked your watermelon seeds or whatever; yeah, people are that petty).

Appealing to statistics and what the majority does is missing the point of the big power imbalances that are sadly one of the constants in every human society or system.

It doesn't help that many programmers are rather introverted and prefer passive resistance as opposed to having a good and informative one-on-one meeting, of course. And many managers are stuck in the unenviable position of having to develop skills to extract valuable actionable info from introverted people who prefer to sabotage them behind their backs. I recognize that and I sympathize.

But the inconvenient truth is, and one many managers forget about all the time, is that most of us have zero decision power -- which is quite the shame because we need it in no small amount of situations.

Formulas like Scrum (or anything "agile" really) are a complete and pathetic joke. The process must adapt to the task at hand. The best performing teams I've been in had zero process -- they only had some 10-15 ground rules like "if you are stuck for more than a day please raise the issue with the rest of the team; nobody will think you're stupid, we'll only try to unblock you". Whatever needed to be done, we used our own breed of process that best served it. On the rare occasions Scrum was actually useful btw. Most of the time the schema was more or less "enable your ICs, actively seek to unblock them, then leave them the hell alone, they know what they're doing".

You alluded to (in another comment) that you don't make the decisions; that you facilitate the people to arrive at the right decision. Kudos to you but you should still recognize that you're the minority, sadly.

Most programmers are forced to work with managers whose ego is easily bruised. That's a fact of life, one that can't be fixed by going to another job because the odds are at least 90% that it will be the same there as well.

So yeah, there are problems on both sides, that's unquestionable. I mostly went on to rant about how appealing to statistics is a poor strategy to evaluate if a given system is good (which doesn't at all explain how many companies started getting more bang for their buck after they moved to a 4-day working week btw; among other examples).
"Smart contracts" was always a really bad name for this functionality.
As far as I can tell, the Magic Mouse never emits flashes of sensor light in that way at all.
FWIW, the automation people suspected the problem was timing-related, so you're probably right.

I was just sad that FreeDOS did not work, but installing MS-DOS from floppy disks was fair compensation. 3.5" Floppy disks! We had an USB floppy drive lying around, but actually finding 3 floppy disks was quite the challenge. (-:
Orion’s Arm Universe Project
But the truly important question: "Did you like and subscribe, bro??"

I'm sure you can get quality information on YouTube and even TikTok, but it's likely to be buried under all the highly ranked LikeAndSubscribe spam. That's the problem the interviewee in the article points out:

> What's really sad about all that—in my opinion—is the way that the algorithm works on TikTok is based purely off of views and likes and comments. It's not based on actual good information. The people who post good information don't get a lot of views. It's the people who post ridiculous stuff that get a lot of views.

Curation based on popularity doesn't work, and we seem to fail to learn this over and over: Media content likes, product reviews in online stores, star ratings in app reviews, upvoted/downvoted comments. You can't crowdsource quality--you can only crowdsource popularity. And as soon as you introduce an algorithmic black box, you are handing the top spots over to whoever can game the algorithm the best.

Oh, and if you like this comment, remember to smash that upvote button!
Finally. Took them long enough.

There is literally no other business reason for Google to maintain Google Fonts, but to augment its tracking insights. None. That's the sole purpose of the very existence of Google Fonts.
Just because one is vaccinated does not mean they support mandates. Many were forcibly vaccinated, never having an option. This is a false dichotomy that since 90% are vaccinated, 90% approve vaccine mandates.
> And hosting a font file entails dumping it next to your index.html file and adding some very basic CSS. Not exactly difficult.

If you are a 60-year-old woodworker living in Appalachia trying to set up an online store to sell hand-carved flutes, this task is essentially impossible.
I somewhat agree with this sentiment (thought about it before as well), though I now tend to think of it as something like "fetching" the result of a given call, regardless of the operation type.
HERE IS WHAT I LEARNED SO FAR. I'M NOT A FINANCIAL ADVISOR.
RESEARCH THE THINGS I SAY.

One important bit is how the guy working in investments keep his money in ETF.
I was lucky enough to work in the Silicon Valley 10 years ago and have colleagues that knew about ETF and explained them to me. It took me still 8 more years to understand fully what they are and open an investment account and buy one.
ETF are quite well-known in the US but scarcely known in Europe, at least in my social circles.

Most of the people I know in Europe doesn't know about ETF and only invest in it's mortgage of the house where s/he lives.
They only know about Real Estate and as soon as you speak about ETF they think you are preaching some get-reach-money-scheme and they ask you stuff like:"Ah so I should buy a lot of gold OR bitcoin?"...mmm...NO...do not buy a lot of gold and crypto...buy ETF which are diversified group of stocks to have a diversified investment.

FEW TIPS FOR WHO DOESN'T KNOW WHAT ETF ARE:

1) research passive investing with ETF

2) DO NOT TRY TO BEAT THE MARKET: The chances you are the smartest person on the planet and have incredible financial ideas that no-one else had are practically 0 and even financial geniuses get it worse than just buying a little bit of everything after a couple of years.

3) BUT Warren Buffet did it! Warren Buffet is not just an investor. He's a business man, he got down in trenches many times to save up companies. He created value as war-time temporary CEO.

4) do not invest with Robinhood/Etoro, get a investment bank that has been around 10-30 years but not a dinousaur. https://www.interactivebrokers.co.uk/ is available in many countries.

5) Start by buying only one ETF of a very generic market index with the lowest fees. For example MSCI World.

6) Do not buy ETF of niche sectors because they are just not diversified and you might as well just buy stocks and gamble.

7) Do not try to time the market. Just keep the ETF and instead of wasting time buying/selling stocks spend time working as an employee or startup founder.

8) People that tell you that they make money daily-investing should be taken as serious as professional poker player (to be clear both daily-investing and poker playing are NOT profession but just pure gambling and luck. The Casino always wins in the long run. Find something you love that creates value and do that.).
NAT has fundamental flaws that simply can't be solved, and even when it can be made to work it's still an extra layer of completely unnecessary complexity. It does work surprisingly well despite all that, but it's not something to build the entire future of the internet around.

The default config for most routers is to deny inbound connections, for both v4 and v6. I'm certain you can find routers that don't do that, but it's not common.
https://en.m.wikipedia.org/wiki/Unjust_enrichment

Basically there is law that says for every money send should be a cause, reason that justifies sending. If there is no such reason, reciever is entitled to send them back.
Wow. This sounds like an interesting project. Would love to share some coffee with the designer as well.

And in hindsight obvious in times of my phone transmitting my number to the other party.
I think it is rephrasing http://mikehadlow.blogspot.com/2014/12/the-lava-layer-anti-p... from a different angle.
You'll just see HTTP451 more.
The teams working on evergreen browsers seem to be the more effective place for vetting the continuum between and including 1 and 2--they do remove features. Certainly better than the various experiments across the Internet (including the black hole npm).
Kazakhstan shut down its internet. These programmers opened a backdoor
In theory you have a point. But installing a user hostile app is a total dealbreaker. And I guarantee that the eula is not only illegal but an absolute shitshow of trying to exploit paying customers so that the library of whatever third party module required to view an image could earn a sixteenth of a cent per pizza.

And that is always the case. Just call instead.

Unfortunately you can't do that for everything. Just today I was practically forced to install and give away "my" phone number to the worst app you can ever imagine, just to be able to park.
Yep. Moreover, they don't want USA company (Shell) at their border (in Ukraine), because they compete hard with USA already. So, they asked government for help. The government used their knowledge about soviet spies, collected during hunting for agent 26, to convince Angela to ask her brother for help, promising hundreds of billions of profit in return and strong support for a campaign. So, Vova invaded Ukraine to kick out Shell from Eastern Ukraine, to avoid competition, and to portray Ukraine as an unreliable partner, which can cut Russian gas at any time.
Do you know how account numbers work in every bank in every country?
Serverless v3