skysight-inc/HackerNews huggingface dataset:
Right, so paying 15$ for a coconut at the beach of some tropical country, while you're literally surrounded by them, because that's what you're used to pay in Manhattan. I don't know if you realize how patronizing you come off as. Why buy the thing at all? Why not just give them your money? I'm serious. It's equally offensive to locals to see foreigners inflating prices for no other reasons than they can. Paying as close to the local price you can manage is part of the experience of respectfully visiting another culture. Try not to export your pricing habits and consumerism. Entire neighborhoods have become unaffordable to locals due to this mentality. If you want to help, find creative ways to spend the money. Plenty of local communities and villages would welcome your gifts. No need to disguise them behind a transaction.
I noticed something very similar with the whole Brexit process.

At the beginning, in 2016, it was made very clear by the Leavers that it was unthinkable that the UK would end up outside the single market and without a free trade deal with the EU. "No Deal Brexit" was called a scaremongering fiction and was promptly dubbed "Project Fear".

Once May invoked Article 50 in early 2017, it became clear that the softest Brexit possible would be harder than even the hardest Brexit countenanced by Leavers during the referendum.

Suddenly, the whole debate pivoted to a whole new one, where No Deal was renamed Hard Brexit: harder than any outcome mentioned in the referendum. Then, it was continuously repeated that people had, in fact, voted for that Hard Brexit.

It was very strange, and I felt like I was taking crazy pills as the options were redefined, it felt, almost overnight, and it seemed everyone just went with it.
Konstantin Olmezov RIP (1995-March 20, 2022)
It is settling 10 Billion dollars per day... barely. I don't think anyone can dispute that Ethereum network is buckling under the pressure (represented by rising gas prices). I am not sure if OP was trying to be snarky, but they do have a point. This system is not scaling well and the problem is how slow EVM is. It is valid to criticize that and I think this has even the insiders worried.
Sadly we've lost that, as more and more apps everywhere are now developed in Electron or other "cross OS" systems. Even Java apps would try a bit harder to match the OS than these "let's create a new UI paradigm for everything" apps that won't even let you open a second window.
> ...change that FB made to allow violent statements against Russians.

Yeah, that's not what happened.

Not sure what your deal is, but you yourself know that's not what happened given your own quote.
As it should be. The G stands for "General", after all.

If engineers wrote the law, it would have no effect, because it would specify the means by which tracking happens (e.g. cookies, HTML5 localstorage) but not the act of tracking itself; and it would be easy to circumvent. Legal documents cannot be precisely specified bundles of English-language-shaped computer code; they need flexibility so that the judge can actually rule things that make sense.

For example... why shouldn't server-side logging be treated as in GDPR scope? It does not matter if cookies weren't used to collect it; an IP address and time pair is already enough information to identify an ISP account and that's usually enough for lawyers to sue you with.
Living off turists is the most negative value thibg you can do. They spun a bracelet in 5 minutes and want a weeks wages for it. It's always a scam and you should never support it, food and lodging is enough spending as it is.
I don't think[1] FB had any problem with banning people who made 'violent statements'[2] against coalition forces in, say, Iraq.

There is an obvious contradiction in social media rules about violence. Encouraging violence = bad. A politician encouraging violence (By drumming up support for a war) = good. Wishing death and ruin upon our soldiers = bad. Wishing death and ruin upon enemy soldiers = good.

It's perfectly fine to be partial about this sort of thing (Facebook does not exist in some weird non-political, non-aligned space - it is an American company, with a large overlap with a broadly western worldview), but once you are, you do need to accept that you are serving as a propaganda organ.

[1] But I don't know for sure.

[2] I mean, there's a wide range of things that are encompassed by this.
Whenever people go "it's been four years, this law is too complicated", I am reminded that every now and again the US Supreme Court has to deal with issues that relate to the constitution.
I went to one of these liberal arts college. They all (typically) have science and math departments. Engineering typically doesn't fall under the purview of liberal arts (though pure science and math certainly do). The problem tends to be availability of upper-level electives if you actually care about learning certain topics and don't want to just complete the requirements. Also, your exposure to research opportunities are typically external to your own institution (there are exceptions to this). I'd say the required courses in the first two+ years are a better experience than large research universities though.
So I glossed over this thread when I first saw it, and something drew me back.

My first thought when reading the description is that it reminds me of the 'with' semantics you see for resource management, where the API gives you an resource that lives for the lifetime of the closure, and then is destroyed or returned to a pool.

That's is a refinement of RAII, where the API may initialize the connection or may allocate an existing one to you that is no longer in use (serial acquisition).

This feels like a refinement of that for thread lifetimes, which are probably not a bad thing.
I think your comment is helpful, but your username does make it more interesting :-D
Universal Control is a software feature. Face ID is irrevocably married to very specific hardware sensors, so it's a bridge too far in my opinion. And honestly, just like Macs don't have touch screens, it's possible Apple has deemed Face ID not useful on Macs.
Well, three, maybe four. I am not a very social person, I have to admit.
Would you want to ban Afghans from talking about killing American soldiers?
> due to the large GDP, the spending in absolute terms is not that meager: 50 billion Euros per year!

This is ignoring the labor costs and other costs differences between Russia and Germany. A euro goes a heck of a lot further in Russia and pays quite a few more soldier salaries.

And also for all that money even at cheaper wages, Russia military is embarrassing and appears to be in a state of poor maintenance. It’s only mighty due to callousness towards civilians and willingness to be a meat grinder if its own people.
As I've opined elsewhere in this thread, it's not so much about race in and of itself, as it is the same old story about rich white men getting richer despite people insisting "this time it's going to be different" about the benefits of crypto to society. It's important to read between the lines.
EU banned RT.com, russia is banning facebook.

If we consider putin atleast a bit a dictator, banning foreign media (=propaganda) is a thing dictators do.

EU, somewhat not being considered a dictatorship, banning foreign media (=propaganda) sets a nasty precedent.
And I'm trying to explain that complexity is not cause by over-abstractions, but instead, solved by it.

Yes, certainly the integration tests are part of the codebase (allthough some people argue that tests are not part of it, I strongly disagree). But they are abstracted away.

Neatly in their own directories. Using their own class and dependency hierarchies, having the proper dependecy-directions (the UI tests depend on the UI-layer, but the UI-layer does not depend on the tests). And so on.

If you truly believe that the solution to hard-to-understand-complexity is to have less complexity, I'm afraid you'll be dissapointed: all projects will compe with ever growing essential complexity. Even if you avoid all accidental complexity, you'll have to deal with the essential complexity. And our main tool to do that is abstractions. From an OS abstracting the hardware away, to database-servers to libraries for that database-service and so on. The solution may be to say: I don't want a database (and can forego the db-lib connecting to the db-servers, which run on an OS) but if the database is essential complexity: abstract it away.
Realistically they're not going to be a threat of course, but it's still unsettling to see Germans enthusiastically cheer doubling their military.
Why Don't You Use
No, not really. There are many recreational drug users as well, they can limit their drug use, yet it's still illegal. The issue with both our statements is that it's anecdata. Here's some data [1, 2]. Alcohol tops the list in terms of harm.

More anecdata about alcohol:

I personally know 2 Dutch people who died from it. One slowly died through his drinking habit, the other one was in a bar in Thailand and OD'ed on it. While he wasn't at a happy place in his live, it was clear that he did not intentionally commit suicide (though his unhappy thoughts definitely contributed to drinking a lot). I've yet to hear someone who OD'ed on cocaine or similar things. I know it happens, but I have yet to see them in my peripheral networks. Unfortunately, it's still anecdata, but it does prove that alcohol isn't harmless by any stretch of the imagination.

Non-deadly anecdata about alcohol:

If we include non-death casualties, then I also know a few people who abused other people because of alcohol. I know quite a few weed smokers, I've yet to see them abuse anyone. I know one person who drinks and smokes and he's only abusive when he drinks. Again it's all anecdata, but please read up on the dangers of alcohol. The sources I cited seem to give some insight.

Alcohol is a drug. People should treat it as such. It's a legal drug, but that doesn't change how dangerous it potentially is. All drugs have wild dangers to them, alcohol included. I drink alcohol often enough myself, but man, it's something to be careful with. Any drug is something to be careful with, even mushrooms (I don't want to explain, I feel I've showcased enough horrible stories as it is, I know horrible stories about any popular drug). All I can say is, if you're gonna use (any) drugs, treat it with caution and respect, which means to read up on it and have strong boundaries on when and how to use it and what to do when shit hits the fan.

[1] https://www.vox.com/2015/2/24/8094759/alcohol-marijuana

[2] https://www.economist.com/graphic-detail/2019/06/25/what-is-...
Could you explain?

Keeping the information for a reasonable amount of time for security or fraud-detection purposes would definitely fall under legitimate interest.

I really don't see any bad outcome happening from doing the reasonable thing. Enforcement is near non-existent (Google and Facebook are still around after all), and when it does happen it still very much skews towards assuming good faith (even when it shouldn't) so you'll definitely be fine even if you get it wrong in which case you'll just be given guidance on how to do better.
They might switch to hyper-sonic missile development.
> How about Obama promising to close Guantanamo

The US isn't and executive dictatorship and Congress refused to allow the use of funds for that purpose. As in most modern democracies, the main policy-setting body of government in the US is the legislative, not executive branch.
I didn’t say you don’t need to worry about GDPR, I said that GDPR doesn’t prohibit keeping such logs.
> interesting to see SpaceX launching a direct competitor to Starlink.

Interesting, but entirely expected. They'd be investigated in a heartbeat if they didn't.
Not yet, if at all.[0]

> The company isn’t sure what happened to the spacecraft or if they’ll ever be returned. “The thing about the satellites is honestly they’re the least of our problems,” Chris McLaughlin, chief of government, regulatory, and engagement at OneWeb, tells The Verge. “We make two a day in the factory in Florida. So we can find ways to get a resilient solution.”

[0]: https://www.theverge.com/2022/3/21/22988867/oneweb-spacex-la...
Economics is the source of political science?

Plato would be surprised to learn that.
It was neither tongue-in-cheek nor light-hearted... Rather an offensive, and slightly racist, reaction to a country making its own decisions.
Cheap Russian Urals Crude Is Finding Willing Buyers in India
>Our public policy would probably better served if most of the profession was put on a cruise ship and launched out to sea.

Ah, the Khmer Rouge strategy. I wonder how that worked out..

It's not a coincidence that the "Nirvana fallacy" concept was coined by an economist.
There is no "GNOME on Wayland" - Mutter <b>is</b> the window server - it talks directly to the Direct Render Manager and manages buffers. It's just that most of the GPU interfaces are standardized in mesa and the kernel so there is no need to reinvent the wheel and makes it so Wayland window servers + window managers are feasible to implement, and also why wlroots exists.

You could have implemented Mutter on Windows NT using DirectX and such - Microsoft has done such a thing in WSL2.
A man walks into a bar, the second ducks.

I would imagine this would be difficult to translate, unless "bar" has the two same meanings in language it is translated to. There might also be confusion where aquatic birds fit in, or if there a reference to the passage of time?
I don't think he was suggesting a government regulated price, I think he was meaning not charging above the usual commercially offered price. Unlike other operators SpaceX launches have a retail price. They have a tool on their website where they will give you a quote for launching a satellite.
context: interned at UiPath on a team doing ML

A lot of unnecessary hype indeed, though you can actually throw in occasional OCR/NER blocks in the workflow you design. Most often it's common NLP tasks on documents being moved around, but also forecasting, etc.
Are soldiers in the Russian army not Russians? Do you consider members of your country's army to be fellow citizens of your country? Or do you think of them as different?
I have absolutely read that the only valid tests are unit tests.
This comment seems to be par for the course of crypto level discussions.

The comment is a series of ad-hominem attacks composed manipulatively.

The rational response is to be careful of anyone attempting such manipulation.
Yes, there are aspects that have gotten worse, but all those aspects are companies breaking the law in question.

And no, privacy actually is improving.

And enforcement is ramping up.

We still have a way to go, but we're moving in the right direction.
You're trying to unfairly paint Facebook as having crossed a Rubicon with this decision. If the rules banned any exhortation to or glorification of violence, recruiting ads for the armed forces would have never been permitted. If Facebook forced itself to be blind to the difference between criminal violence and acts of war, Al Qaeda, Isis, and extra-legal militia groups would have been allowed to advocate for their violent ends.

There is nuance to take account of here, and "just stating facts" is either a naive or disingenuous way to engage.
Apple participated in many of the OpenGL working groups for decades, but they still rolled out Metal.
Ah yes. It's the GDPR that's the end, and not the non-compliant and law-breaking implementations from Google and other parasites.
The clue's in the name, it's the General Data Protection Regulation.

The idea is to provide a high level of data protection in general.

It's not just an internet/engineering law. It applies exactly the same in an offline setting as it does on the web.
This is almost exactly what we do and I love it but there's one exception. We have sprint review meetings on the last day of our sprint where several product teams present what they accomplished during the sprint. It works fine for people in time zones where it's the end of their day but for others they have to present what they achieved during the sprint, while the sprint hasn't ended. It's been shocking to see how vehemently the scrum masters have fought to not move it to the first day of the new sprint. Cargo cult agile is probably the worst part about the industry.
The original articles were based on internal emails that Reuters obtained and published without any comment or public statement.
In AI terms, you could think of Frodo as an adversarial example, specifically chosen to exploit a known bias in the watcher’s model.
Unrelated but does anyone have tips on debugging async code in Nodejs. My work has a gigantic Nodejs monorepo and frankly I am struggling so pointers would be appreciated. There is dependency injection & layers of async / await abstraction.

Not fun, when I model my code / unit test against a working sample and some method 25+ layers down does not work as expected as it does not have expected input when the stack frame does not even give me the caller. Is there a better way than peppering the codebase with logging statements?
If somebody invades your house and abducts your family you may kill them in most juristrictions I know of.

They may not kill you.

This is not a disagreement, twist, two parties having their point of view and stuff that we have grown up with, this is an unjustified war of aggression. The only argument we should agree to hear from the Russian side is how they will disprove the accusations of a war of aggression.

Hopefully we can soon get back to behaving like civilized countries, and start the deputinization process of Russia.
> Most of those issues never manifest to the end-user, but incorrect code that is not a bug today will, eventually.

No... what? Could not disagree more with this sentiment; this is the "for the love of the game" kind of stuff that completely loses focus on why we write code in the first place; to make money. Very, very few people have the resources to care about this level of problem, and far more often people who don't have the resources end up spending them on useless "improvements" like what's discussed in the article, rather than building things that users can use (or that make it easier to build things users can use).

Hooks are surely flawed, in the same sense that literally everything in software is flawed. The point is not to select a way of writing code that doesn't have flaws; the point is to select a way of writing code that has flaws you can live with.

Hooks have flaws, but hooks also have benefits that make writing software meaningfully easier. Losing sight of that is a great way to write an article that complains about problems that never impact the user's experience.

It's just such a big red flag when someone talks about "incorrect code" that doesn't impact the user in any way. Huge, gigantic waving red flag.
I was coming to say exactly this. This is just a criticism of someone not familiar with the Mac ecosystem. I use Moom myself and it's been perfectly adequate for my (Macbook) needs.
I think a blog would be held to more scrutiny than a series of tweets. The latter seems to give authors a way to rant about a topic without providing much in the way of exposition.
I have probably 5-10% of the economics education you have, but am surprised that you’d single out micro as being the part of economics that disconnects with observed reality. (My perception is that micro matches well at least some of the time with observation, and beats the economics average.)
Enslaving people used to be wildly popular behavior as well... So do you propose we stop trying to bend society into something less bad?
absolutely +1 for django's source. and after they shipped their black integration, everything is properly formatted, which makes reading the source even easier.
I wonder if they call it a "Jerry" can over in Germany...
Then the citizens of Donetsk should be able to call for violence against the Ukranians invading their country.
I don't think 900 servicemen supporting the local SDF to defend certain locations in a de facto autonomous region is really comparable in any way to Russia sending 200,000 soldiers to conquer a sovereign nation and indiscriminately shell all major cities.
This is also not working for me on Github, Facebook and Instagram...

I don't think it has anything to do with Ghost accounts, maybe your app has reached some quota limit...
I prefer running Qubes OS, but Xephyr is of course also a possibility.
> he would never have thought to give the ring to a creature as lowly as a Hobbit.

Actually, it is explicitly said (by Gandalf, in Book III, Chapter 5) that Sauron knows the Ring was borne by a hobbit. What Sauron is not clear about is why a hobbit has it or what the Fellowship's destination is. According to Gandalf, he assumes they are going to Minas Tirith, and that once there some more powerful person will take the Ring and use it. In other words, he doesn't expect a hobbit to keep the Ring, much less to be taking it to Mount Doom to be destroyed.
I mean, I only use "Cancel" to focus on next to non-undoable actions.

---

Also, link vs. button is an a11y concern and the guidelines use buttons:
https://www.w3.org/TR/wai-aria-practices-1.1/examples/dialog...
If the law is right, but not possible to enforce, some fixing may be needed
Why?

maybe developers beed some adjusting to make compliance numbers higher.
It wasn't hard at all. I ridiculed it and walked out of a restaurant in a Vegas casino because it had freedom fries on the menu and told the server so.

There are always people who are scared of dissenting. History often refers to these people as "collaborators", if it bothers to refer to them at all.
I worked at a place where they started writing down the jargon as if they were real words. They even started naming documents these non-words. I worked at another place that had in its quality system a procedure for Data analysis. In the data analysis procedure it said to "trend the data". They meant "perform statistical analysis" but wrote the procedure from the point of view of website metrics or social media post popularity and not from the perspective of a technical or scientific professional doing statistics.
I know its a tired and overused suggestion - but if you can potentially join an early stage company (early stage as in: you are one of the first three or four devs), you'll get the opportunity to see which processes work and which do not, as well as observing (and participating!) in the growth/scaling of an engineering team.

Technical skills are great! However, I've honestly learned some of the more advanced topics on the job. For example, I had sort of a hand-wavey understanding of distributed services/architecture, but I only became intimately familiar with it once I was asked to design one at a very small company.

TL:DR; books are great. Read them. They do not replace the learnings that come from "hey showsover, uh, can you try and figure this out for us?"
Not walking meekly into the gas chamber is a hostile action according to the Russians.

Russia has neo-nazis ( https://en.wikipedia.org/wiki/Wagner_Group ), islamists ( Kadyrov's thugs ) and they're planning on having al-Assad's soldiers over to slaughter Ukrainians. The Azov guys are at least doing something good for once: defending people.
yeah it's an antiquated slur.
There's a huge amount of misinformation spread around it, and not to mention existing online information about the earlier and completely stupid "cookie law" is sometimes mistaken for the GDPR.

It doesn't help that the GDPR is only really simple if you don't abuse personal data. It will obviously become very complex when you're hoping to find loopholes do something that the GDPR was fundamentally designed to outlaw, and it just so happens that a large chunk of this site makes their money from this.
Oh, that’s a good example. I’ll argue that you should try to use primitives (strings/numbers) as keys in those cases. But if you can’t, then you’re right that identity is critically important.