skysight-inc/HackerNews huggingface dataset:
VS where? I'll praise Singapore. It's clean, safe, has great food, fun clubs, cheap and plentiful taxis, wonderful public transportation, late night food options.

Compare to SF. SF I think there are 5 restaurants in the entire city open past 2am (5 might be wrong but the number is small. SF clubs have a curfew. SF has homeless everywhere. Just got the pleasure of having one squat and defecate in front of me in front of the local market. SF has car breakins and garage breakins all over.

I'm not saying Singapore doesn't have problems but if any other city is worthy of praise so is Singapore. All cities have problems, they're just different problems.
Organisations have a bad habit of using "human error" to blame systemic problems whose true root cause is inadequate leadership on individual low level employees. So, we're glad to see Facebook didn't try this shitty practice.

For a modern example, look for information on Symantec's "A tough day as leaders" in which they try to blame an incident that's clearly a result of at least incompetence by senior management on a single person who they've just fired. This is part of the sequence of events that leads to Symantec no longer being a trusted root CA. You won't find that actual post by Symantec because (of course) once they realised it wasn't doing what they wanted they deleted it, but you can find copies and references to it.

For much older examples, look at the early history of the railway in most of the world. Train crashes, blame the (often dead in the crash and thus unable to defend themselves) train driver, hint that they may have been drunk and were certainly incompetent. Owners carry on profiting from unsafe railway and needn't spend any money making it safer.
There's no reason to believe a whistleblower would be an average Joe, let alone that even an average Joe would be an inarticulate mess.

And had she been, that'd just be used as proof she was a plant too, because "a professional wouldn't sound like that."
As other already pointed out, Earth isn't a closed system! That fundamental misunderstanding of you invalidates your whole reasoning.

About 173,000 TW of energy strikes earth continuously. We have all the technology and we have all the resources we need to rapidly limit greenhouse gas emissions to sustainable levels and to start to remove CO2 from the atmosphere.

The only thing that is lacking is political will. This is our great tragedy.
You have control over the code you write yourself, but you rarely have control over what code others write - even if your code review process is incredibly rigorous, there's rarely resources to check every single line of code that people write. And his becomes more infeasible, as size and complexity grows.

Furthermore, rarely can commercial products afford the luxury of such exhaustive protocols. Even slow moving, state-funded projects where safety is paramount, and thus - and the devs. basically have years to develop something, without the imminent pressure of showing a fully working product, you'll see bugs appear all over the place.

But I agree with others - there are definitive ways to minimize the problems from the start. Using right tools, enforce the right practices, etc. But with that said, bug-free coding becomes more unfeasible as MLOC, people involved, and new third party tools introduced increases.
They do, you know, run software. Software is sometimes kind of hard to get right, which can lead to crashes even in microcontrollers.

Source: worked as an embedded software developer on mostly STM32s for about 7 years. Did see crashes occasionally.
Probably it's true for type of bugs which could be catched by some kind of static analysis tooling (using uninitialized variables and etc.). You need just to remember some set of rules and never do "bad things".
But what about bugs produced by unexpected inputs, system misconfigurations and so on
Very interesting. For humans, analyzing concrete positions with a player that's > 400 rating points above you is fairly useless. You're way better off with a player that's some 200 rating points higher. The reason is that they still, sort of have the same type of understanding of chess than you do, while the high rated player plays another game.

A remark about opening preparation:
The best metaphor I've seen here is the one about snooker. Ronnie O'Sullivan needs a good safety game because his opponent can clear the table. You don't.
> I can't think of much I would trade from now for something in the Jobs era. I can do without

> the rich Corinthian leather

Taste, you either have it or you don't. Steve certainly did.

> the PowerPC,

The Mac switched to Intel in the Jobs era.

> and the colored plastic

Again, all Mac laptops and desktops switched to Aluminum in the Jobs era.

It seems to me you're going out of your way to not give credit whom (Steve Jobs) it's due, why is that?
EP holders, being upper caste, can marry Singaporeans and I noted so above. WP holders require approval, which is granted or not on opaque grounds and frequently denied.

https://www.mom.gov.sg/faq/foreign-worker/as-a-work-permit-h...

https://www.asiaone.com/print/News/Latest%2BNews/Singapore/S...
Can you describe the type of employer that does this? Is it a cultural thing like it is in Dubai? Very curious that this seems to happen in Singapore regularly. I have a very high opinion of Singapore, although I have only been there in transit to some some other place. I especially have a high opinion of Lee kuan yew
Sounds like ancient Greek city-states. Wild.
> As I understand it

You don't. The decks aren't altered. They are annotated. The FB released ones are also much higher quality than the WSJ scans.
First of all, I don't see why opinion pieces should be excluded. If a newspaper only publishes liberal opinions, it's a liberal newspaper. And we all know one can be fired from NYT for allowing a non-liberal opinion to be published.

Second, just looking at today's politics page, we can see criticizing McConnell, promoting Biden's "infrastructure" spending, criticizing Kirsten Sinema, lamenting Democratic loss of votes, attacking Arizona for removing mask mandates, pushing the angle that parents objecting to teaching CRT are "domestic terrorists", reporting Democrat talking points on budget issue while not even bothering with representing the other side. This would be very weird for a balanced media, but completely as expected for a liberal one. To be sure, I'd of course except the same behavior (with a different accent, of course) from a conservative newspaper - criticizing Biden and not McConnell, opposing Biden bills and not supporting them, etc. etc. The point is there's clear ideological position which can be identified very easily. If you take a random article from NYT and show it to somebody without telling where it's from and ask if it's from a liberal or conservative newspaper, I'm sure you get very high percentage of correct answers. It's rather obvious - and if you look it up, NYT people aren't exactly hiding it.

And that happens every day, day to day. Of course, compared to some antifa twitter, they're probably "caged" and "flat". They are a respectable, mainstream, run-of-the-mill liberal newspaper.
There's a long-term visit pass (LTVP), which is what I hold. LTVP holders may be given a pre-approved letter of consent (PLOC) which allows them to seek employment basically as freely as a PR (I also hold a PLOC).
"This person seems too credible, thus they must not be credible" is a hell of a take.
I honestly don't know if it's possible. Common sense seems to suggest that social networks become more harmful as they becomes bigger and more profitable. That's just my surface-level take though. I guess the meta-question is what to do about highly-profitable lines of business that cause demonstrable social harm. Clearly regulation and government intervention are one answer, as are reforms to corporate governance structures (e.g. German and Nordic rules around worker representation on corporate boards.)
I think a freemium model would be better. You should have to pay for having a large number of followers/friends past a certain point.

For example, maybe an account with 1,000 friends is free. Up to 10,000: $5 / month, up to 100,000 $50/month, and so on.

If you're Kim Kardashian with 250 million followers and you're making millions of dollars hawking skin cream or whatever, you can afford to pay a few thousand dollars a month to reach your large, valuable audience.

This way, the content creators can sell ads if they want. The platform doesn't sell ads. Users only see ads if they follow a creator who has sponsors. It's up to that creator to make their content worthwhile enough for people to choose to follow them in spite of the ads.

A platform should be like a company that sells TV broadcast towers. They give people a way to reach an audience. What that content creator does with their audience is up to them. Maybe they could charge a subscription. Maybe they get sponsors. If it's a large non-profit or government organization, maybe they pay at a lower rate or get to use it for free.
What if documents of Pandora Papers were enriched with invisible anti-leak marks
What if all documents of Pandora Papers were enriched with invisible marks that can help to determine who compromised each of them? Just imagine! And not only in that case but in each situation, it will be very important to be sure that you can find the source of the leak of your own documents or documents with your personal data. Some people use watermarks, but they can be removed. Only technologies with invisible methods of steganography can really protect your documents. Do you know any solutions that can help with this?
For me it's an easy no because I don't want to take a pay cut.
FB was not censoring enough harmful information and users, so now they have to really censor harmful information and users.

I suspect this will be downvoted into oblivion, but this just seems fishy and convenient.
DFN moves projects to their GitHub org without consent of project owners
I'll rephrase. Learn about the basic container data structures like linked list, vector, set, map, hash, tree, queue, heap.

Study time complexity of insertion, deletion, search, etc. in these data structures. Then you will understand when to use which. Big O notation is used to express time complexity for expected runtime of the operations.
Global numbers are not representative of industrialized countries. E.g. in the US electricity is about 25% of GHG emissions. Many individuals too can choose to use an electric car (or even no car at all), to install solar panels (or at least pay for greenwashed electricity), and improve insulation and switch to electricity for heating (if they own a house).
>It can validate against a previous version of the list of cities, but there's always the possibility of a delete happening in parallel.

If a "city" is a) required attribute of an entity and b) required to exist as an entity itself, then deleting a city would require deleting all other entities that refer to that city.

If city is a nullable attribute, then your validation issue you raised earlier is voided - an invalid "city" can just be replaced with null.

Assuming you're wanting to delete cities, then your client side shouldn't be firing off data and assuming success.

> It can validate against a previous version of the list of cities, but there's always the possibility of a delete happening in parallel.

Yep, caching is hard, but your argument that "RDBMS aren't that great" is predicated on a very... ...convoluted system.
Amazon opens first UK non-food store
‘Dystopian world’: Singapore patrol robots stoke fears of surveillance state
Is there an easy, non-paywalled way to access some of the original leaked documents? With the amount of discussion this has generated on HN in the past few days, I’m disappointed no one here seems interested in the actual content of the documents, only in interpretations.

I don’t personally use any Facebook products, at least not knowingly, as I tend to agree with what seems to be the consensus opinion here. But I am questioning the political angle and calls for legal action.

Perhaps if I had insight into the documents, I might judge for myself. A recent article about a leaked internal report about foreign actors, for example, involved misinterpretations by the news site, and further exaggerations by the commentariat:

https://news.ycombinator.com/item?id=28691585
OP Ryan Orbuch works for Stripe Climate.

If you agree with the article (I do and so do others, e.g. renowned swiss climate physicist Prof. Dr. Reto Knutti at ETH Zurich) and use Stripe, you can setup some percentages to pay for CO2 removal through Stripe Climate (I do). I helps kick-start early stage technologies.

https://stripe.com/climate
This makes sense but why are some people able to cope better with this system than others? Why do some get depressed and others fare okay?

What’s the reason this is happening? I’m yet to understand this..
Supply Chain and Trade Finance Protocol
Apparently called the 4 star store.

I’m not sure if they go extra lengths to filter out fake reviews.
World of Freight NFT – 10000 trucks, planes and ships
> I don't want to sound ungrateful.

Entitled is the word.
| build momentum

Yes! cadence also works.
Chemical anchors are not covered. They are often the only solution for older brick walls.
Facebook has released the original decks, with their own annotations added on the side.

https://about.fb.com/news/2021/09/research-teen-well-being-a...
Well, I would say that by eliminating foods is only part of the problem and can guarantee you success. I think changing the way we eat and live is better.

For starters, you could eliminate the extra-processed foods from your diet and add more natural sources of food.

Then you could follow a regiment of 2-3 meals a day. Put the protein heavy + fatty foods in the first meal of the day and the carbs heavy foods as last meals.

Make sure you are eating enough nutrients. Don't be afraid of salt.

Add lots of fermented food cause there is a link with improving the gut and its ability to fight inflammations.

Add movement and exercise, and make them a habit. Get a fitness buddy.

Make sure you are a getting regular good sleep.

I would recommend you a great podcast series called the Huberman lab, where this Stanford professor offers great insights about how the body works and what are the latest news from various research fields.

https://hubermanlab.com/
Heightened PC and Gaming Monitor Demand Is Here to Stay, Research Shows
Actually in the past "weight" or the Latin "pondus" (=> pound) always referred correctly to what is now named "mass".

When someone mentioned "weight" just in a qualitative way, as a burden, they might have thought at the force that presses someone down, but whenever they referred to weight in a quantitative way, they referred to the weight as measured with a weighing scale, which gives the ratio between the mass of the weighed object and the mass of a standard weight, independently of the local acceleration of gravity.

Methods that measure the force of gravity and then the mass is computed from the measured force, i.e. with the force measured either mechanically with springs or electrically, have appeared only very recently.

The distinction between force of weight and mass became important only since Newton, who used "quantity of matter" for what was renamed later to the more convenient shorter word "mass".

Perhaps it would have been better to retain the traditional words like weight and its correspondents in all other languages with the meaning of "mass", because this meaning has been used during more than 5 millennia and use a new word, e.g. gravitational force, for the force of weight, because we need to speak about this force much more seldom than about the mass of something.
Switching to prod mode takes 5 to 7 business days, because we have to order certs from DigiCert and then upload them to $BigBank, whose team requires 5 to 7 business days to activate said certs.

We expected to turn on prod once testing was finished. But we ended up discovering that prod was the only correct test environment, because their test environment is rand() and fork()ed to the point that it doesn't even slightly resemble the prod environment. Hence, "prod am become test, destroyer of estimates."

So for 5 to 7 business days, we'll be building out our APIs by "assuming a spherical cow," i.e. assuming that all the test environment brokenness is actually working correctly (mocking their broken responses with non-broken responses.) Then in 5 to 7 business days, hopefully we'll discover that our spherical-cow representation is actually closer to the physical cow of the real production environment. Or it'll be a spherical cow and I'll be reshaping it into a normal cow.

By the way, if you've never had the pleasure of working with a $BigBank like Scottrade, Thomson Reuters, or $BigBank, let's just say it's ... revealing.
We've banned this account for using HN primarily for ideological battle. That's not what this site is for and it destroys what it is for, so we ban such accounts regardless of what ideology they're battling for or against.

Please don't create account to break HN"s rules with.

https://news.ycombinator.com/newsguidelines.html
I have not read the statement. Unless where legally compelled to disclose precise information, corporate statements should be ignored.
Compile time errors are cheap and it would be silly to optimize for that. IDE just tells you: hey, this line, you forgot something. It is a few seconds to fix. It doesn't and CAN'T go to production. It doesn't need debugging. And, if 1 data point can tell something, it comes naturally - the more I code, the less (if any) compile time errors I get. But if I do, it takes seconds to fix them.

Of course IDE and intellisense goes a long way to prevent compile time errors - it just tells you on-the-fly how not to make a mistake.

Untyped languages could be another story, as "compile-less time" is actual runtime bug. But I don't know - I work primarily with C#.
Thanks, I will take some time and study them.
"In a closed system, you can't reverse something by using less energy than that which went into creating it."

You can do it elsewhere, though. And by different means.

Sahara is really big, really empty and has a lot of sunlight. If we had some at least semiefficient method of dumping carbon from the air back to solid form using electricity, the whole mankind could pay Niger or Chad or Libya or Algeria to rent 100 000 sqkm of dry desert, build a huge solar power station there and bury the resulting carbon mass in large, kilometer-deep trenches covered by stone and sand.
Looks nice, but even after some browsing around I couldn't answer a very crucial question: is the handcash wallet custodial or not?
Indoor tree-climbing gyms caught my eye. My first thought was "that's dumb, we already have natural trees outdoors. Why do we need to put them indoors?". Then I remembered we also have natural cliffs and indoor wall climbing is still huge. :-D

OT: I love the design of this website! Some interesting details here - https://www.gwern.net/Design
I like to decompose it.

Hold center of small circle still, rotate big circle once counter clock wise, small one rotates 3x clockwise.

Glue them together, rotate big circle once clockwise, small circle also rotates once clockwise.

Sum them together, 0 rotations for big circle, 4 for small. I'm not at all sure how to rigorously generalize.
Progressives Respond to Facebook Outage with Simple Call: 'Break Them Up'
We analysed 100M bike trips to reveal the effect of weather on cyclists
Man, I think our premises are incompatible, I view "civilization" as regression and arrogance (read the Wikipedia intro or dictionary definition and tell me otherwise).

It doesn't solve anything for anyone, it's just an effective system of slavery.
Back of the Business Card Ray Tracers
Could I write my own algo for personal use? Could I hire someone else to write that algo? Could I share it with others? Could I start a company to sell it? If it gets to popular will you try to ban it too?
Given vastness of sun, it's age and existence of extremophiles, I would be surprised if there is no life there.
The week(+) in US unions, September 23 – October 2
Perhaps...you're just not aware of what managers do, or you've never been exposed to good management? 10 years ago, I probably would have agreed with you. After running my own consulting practice for a few years, being the technical lead on a couple of big projects, and generally gaining more experience / wisdom - I definitely don't agree.

It turns out that coordinating people, and getting them to work towards a common goal, is hard. There's all those pesky individual motivations, major life events and crises, and psychological strengths and weaknesses. Add to that a modern work environment in which many of us work on complex systems with many pieces and dependencies, any of which can break down and block forward progress. Plus, like it or not, businesses have hard legal requirements - financial reporting, human resources practices, etc. - to satisfy, along with their usual goal of building products other people (with equally complex motivations and incentives) want enough that they'll pay for them.

A good manager shields individual contributors from as much of this as possible. In other words: the better a manager is at doing their job, the more it looks to ICs like that manager is doing nothing at all - because the ICs experience so little of the behind-the-scenes logistics that they can imagine, to a first approximation, that the business magically runs exclusively on engineering effort. It's sort of a weird spin on the Dunning-Kruger effect, where your worth is inversely proportional to the external perception of that worth (as opposed to internal perception) - which is deepened by the fact that a good manager also takes blame and gives praise.

That's not to say that meetings are good, or even necessary in most cases! They're just one tool for building shared vision, and like any tool they can be (and often are) misused - long, pointless meetings with too many attendees and no agenda. I've been at those meetings. I'll admit to having held a couple of those meetings - though by now I like to think I've learned better; now, I'll always make sure there's a clear agenda with clear desired outcomes, that only truly necessary attendees are invited, and that it's not the sort of thing for which an email or async discussion would be fine. (Plus I invest some of my time in learning how to properly facilitate.)
Frankly, Facebook doesn’t need to censor. They just need to rein in their algorithm that promote posts to people’s feeds. Watching the shorten 60 minute’s interview, I get the sense that’s the main problem.

The algorithm promote stuff that maximizes “engagement” but the unfortunate side effect is that it sow division, reduces social trust, and creates civil unrest - among other side effects.

Facebook’s own internal research has pointed out the effects of what they are doing.

There aren’t laws against what they are doing but they should probably do a course correction - and laws can be created real quick.
Wikipedia: Village Stocks
Your mom's saying has a lot of wisdom because it works in multiple ways.

Either the law was needed because someone did something that needed to not happen again.

Or the law was not needed or even unwanted but was created by an unjust person(s) or politicians.

And that covers all laws. I'm going to use this quote.
But overall it's not surprising to me...
Buried under miscellaneous:

> NN GANs for photorealistic-but-legal child porn

Hmmm.