skysight-inc/HackerNews huggingface dataset:
I make no attempt to physically enforce "slower traffic keep right." But I often see friends driving the speed limit in the far left lane, and they won't switch lanes when somebody comes up behind them because they are "trying to slow down the speeders." That's the part that needs a badge. Anybody can express an opinion. It's when you physically try to force people to behave differently that you need a badge.

By "normal flow" I'm referring to highway conventions that expect the average traffic speed of a leftward lane to be higher than the lane immediately to its right. That's a safer flow than having every lane with a random average speed. Germany enforces this on the Autobahn. Some US states enforce it; most have signs promoting the idea. With "slower traffic keep right" you get something close to laminar flow (with shear) if you treat cars as gas molecules. With "every lane can do whatever it wants" you have turbulent flow, more lane changes, and more collisions.
Maybe I live in different environment. I see women wearing yoga pants and tank tops at official environment, and cheap plastic dresses at evening. Men are expected to wear expensive suits, watches, leather shoes and splash cash all around.
Shame this is being downvoted. Because of course an upside down population pyramid is going to influence policies. The needs of younger people will simply get dismissed more and more as the population ages.
At least the poison is very concentrated and easy to store. CO2 in the atmosphere is "forever" too, and much harder to deal with.
True, if there was a store with lightly used 80 and 90s clothing and shoes it would be great because sizing was different and less standardized between brands. But second hand is mostly recent stuffs so it’s equally ill fitting. Some stuff can’t be hemmed easily.
Just one data point, the democratically elected government of Guatemala was overthrown with support by the CIA and a military dictatorship installed that killed about 150 000 people through disappearances etc.. Read up on the Guatemalan civil war.

The history of every Latin American country reads very similar, ironically with the exceptions being the strongly soviet aligned countries.
I think you probably are misinterpreting something.

I'm not saying it's bad. Just that the part that was good for the kids was different from the parts that were good for the parents.

People here saying "That sounds glorious" about 50/50 custody arrangements strike me as thinking about it from the point of view of how the parents experience it and not how the children are likely to experience that.

Everything I've read suggests that shuffling the kids back and forth like that ends up being distinctly negative for the children in most cases.
I'm mostly recalling the occasional headline news when Google does a big engine revamp [0] then extrapolating to say they probably do a lot of smaller ones that they don't draw attention to.

[0] https://en.wikipedia.org/wiki/Timeline_of_Google_Search
As a corollary, does “nocebo” also account for a majority of Long COVID symptoms[1]? Can we be as smugly dismissive of Long COVID patients?

[1]
https://www.nytimes.com/2021/03/08/health/long-covid-asympto...
Green is an unhelpful umbrella term IMO. We need to be specific. Even "low carbon" is vague and prone to abuse.
> When you open the YouTube front page, there is no context

Yes there is: My useraccount.

Ideally, if I am logged in, and if I consented that they may show me videos based on my preferences, I would be okay with them may recommending videos to me and refining these recommendations based on my views.

The consent should of course be opt-in only (eg. a simple switch in the account settings).

Using this information for recommending videos within that pages context only != Targeted advertising.

As long as the information never leaves their page, is used in no other page of their ecosystem, and as long as I can tell them to stop collecting it, delete what they already have, and are guaranteed by law that they keep no connection between that data and any identifying information other than my useraccount, I would be okay with that.

And yes, when I visit youtube without being logged in, I would be perfectly okay with having no/default recommendations, or recommendations based on the context of that page visit only.
Depopulation is too slow to matter. We need to be carbon neutral in less than one generation. Unless you propose to start a campaign to kill billions of people in the next couple of years, you don't solve the problem.
Well I was actually just trying to make a dumb joke about “chip plants” but I see how that comes off now…
> A true leader is someone people obey because they believe in him.

No true scotsman?

There are multiple ways to reach your goals, I don't think that one of them is 'truer'than the other.
Google has had 14+ years to figure a way out of this conundrum, they're a massive corporation with enough resources to literally buy a country. I'm a guy who finds the idea of running email for myself somewhat challenging.

I design and sell software, telling me that Google "doesn't have the resources" to solve this, holds about as much water as a colander.

They could have just moved us up to the starter tier and given us a large enough pricing credit that the billing system will never charge me.
Sounds like you're looking for partial evaluation for JS. From a quick search, prepack.io might suit your needs?
No that is not possible without killing anyone because people will fight for the right to reproduce. You can't stop babymaking completely without violence.
May his teaching echo for generations to come. I read some of his books this year and I'm sure the world would be a much better place if more people adopted his perspective.
Sure, you can't get away from handling the cases, but as the article clearly demonstrates, there can be a much better interface for it.
I don’t want my ISP (AT&T) fucking with my web traffic and inserting their own ads, throttling access to sites they don’t like (such as Netflix) because those sites compete with company-owned assets or partners that they would like to force everyone to use.

Yes, AT&T has been shown to be doing all these things.
> Witness the trillions of dollars of debt the US is in,

Why do you assume that this debt went to the poor? There is quite a bit of evidence of welfare for the wealthy and large companies.

> the countless duplicative entitlement programs subsidizing food, health care, housing, schooling, etc.

Any figure for this? No mention of the stupidly large military spending or tax breaks?
I always found the hurdle with self-hosting to be maintaining, not the initial setup. Things like upgrading, in order to keep getting security fixes, and verifying everything works after the upgrade, are what has taken the most effort and time in the past for me.

This looks like a great setup by the author, but difficult to maintain in the long run without significant time investment.
Surely the hydrogen could be stored to allow for intermittent power supply? Make hydrogen when power is cheaper and there is spare.

Also, the continuous supply of power is exactly what the grid is designed to do. Availability of cheap nuclear or geothermal could change the economics. But the power is exactly the same if it comes from nuclear, renewables or battery storage.
The Soviets definitely had extensive and detailed invasion plans of Sweden, a neutral country. Sure, offense is the best defense, but you make them sound as if they were just protecting what was theirs.
Given that

> Malthus observed that an increase in a nation's food production improved the well-being of the population, but the improvement was temporary because it led to population growth, which in turn restored the original per capita production level

What proved him wrong (or at least currently looks that way) was declining fertility levels, not increased food production.
Seems like a project made for HN posts.
Shouldn't introducing controls make vaccines look even better, because the old are more likely to be vaccinated?

Suppose 100% of old people and 0% of young people are vaccinated. Even if the vaccines are moderately effective, most of the deaths would be in old people, giving the false impression that they don't work.

> I would appreciate some links.

UK Surveillance Report. Most of the bigger countries have published data.
I’ve noticed this same thing with my Framework, and thought it must be a bug in i3lock, PAM or something else. Multiple times right after waking it, i3lock tells me multiple times that my password is incorrect. Upon restart it works fine.
Thanks for explaining! I guess I expected a more tight/direct analogy to the original divorce scenario (kids feeling neglected because their parents left them with other adults in the lake house?)
Haven't people been saying for a while that cryptocurrency seems to track stock markets rather than being a hedge?
It's not if the familiar language obscures the central ideas.
God I can’t fucking wait until we’ve moved on from this world where maximizing health outcomes overrides all other considerations.

Living in a bubble where I eat a perfectly balanced diet of Soylent and refuse to interact with anyone will probably add to a miserable existence where I’d rather fucking kill myself.
I think a country at least gets to decide what it calls itself in english. For example in official documents that they translate to english. Or what they teach in schools as the 'correct spelling'. Now if the rest of the world follows that is another question. Languages don't have owners.
Yikes:

https://github.com/d2phap/ImageGlass/commit/97c716cf1ad23535...

"BIN +10.3 MB Source/Libs/Spider-sdk/x86_64/bs-sdk.dll"

Commit message: "restructure external dlls" [sic]

edit: And to dispel any doubt that the dev comprehended exactly what he was inserting:

>"Share devide IP with Spider.com customers to pass traffic through your device."

https://github.com/d2phap/ImageGlass/blob/51f9f5eaa17f6fc42e...
So our implant planning software coDiagnostiX actually used DICOM data coming from a CT-scan. You need the full bone/jaw information to make sure that the implant goes into a place where the bone is wide enough, had the right density and that you do not hit a nerve. Those are the clinical requirements. On top of that, the placement must allow for a proper aesthetic restoration design by the lab technician, too.

For the latter you then also need the intra-oral scan. The output of the IO scanner is a simple (but massive) 3D point cloud. The software then is meshing those points on the fly. Using the color information from the IO scanners camera, shaders are added to generate the right texture for teeth, gingiva, etc.

We have a module in the CAD Software that allows to Integrate the surgical and prosthetic workflows through real-time case data sharing between coDiagnostiX and DWOS CAD. The Real-time (or asynchronous) connectivity between lab technicians and implant-placing dentists enables better prosthetically-driven implant planning and immediate provisional design.

On a personal note, don't be afraid of the procedure. With those drill guides and today's planning solutions we made leaps in implantology. In the beginning the surgeons did it by hand and feeling. I shudder at the thought.
A critique has to be insightful and relevant to be interesting. You can critique Lebron James for the Stanley cups he didn't win, and that would be just as invalid as critiquing Frank Miller for the characters he didn't portray.
Sounds like a comment from someone who spends too much time on HN. The project author is not OP, and have you never heard of people taking their time to release personal code?
How do you simultaneously convince a whole generation of people to not have children? To a significant percentage of people, wearing a mask during a pandemic is too much of an imposition on civil liberties.
I wonder if this is why some us have not been notified about this change. I signed up in 2008, which would have been very early in the services life - well before they offered paid accounts.
Sanity check? Wow.
That was an interesting read. Turns out they do use UPnP, but it's just one of many tools they turn to when other techniques fail.
I have seen both. Management that yells and bosses around attracts a workforce which is okay with that for a given compensation in that phase of their lives.

Actual leaders attract people who want to grow both professionally and as persons, and who would do things because they want to support the company, their collegues or their superiors.

In reality it is usually some mix of both, sure, but it is known for quite a while that positive consequences are a better motivator than punishment.
This may be a grass is greener situation, but my personal experience basically differs from yours completely. My parents should have been divorced long before they actually did. They stuck together because Chinese parents were expected to do so for their children. They got along ok as long as if they treated each other as regular acquaintances, but I never got a hint that they liked each other at all and they often fought when they had to cooperate. I always felt a sense of unease on vacation unless if I was traveling with other friends and could just ignore my parents. I treat people I'm close to worse than they deserve, and I think part of that reason is because my parents were so cold to each other.

> Except in cases of physical violence

This reminds me that my mom blames my dad for making her angry, and taking it out on me. Part of it was her being a Tiger Mom and I think she genuinely has some anger management issues, but I think there was some truth in this. If she had another partner, they probably have an easier time controlling her emotions.

To be fair, my situation was unique because they had barely known each other before they had gotten married, and I think they were simply fundamentally incompatible with each other, like oil and water. I'm completely baffled about why they decided to get married in the first place, but thinking about this more, it might have been a shotgun marriage.
At least for GCC/Clang this isn't what O0 means. Excerpt from the GCC manual:

> Most optimizations are completely disabled at -O0 or if an -O level is not set on the command line, even if individual optimization flags are specified.

And

> Optimize debugging experience. -Og should be the optimization level of choice for the standard edit-compile-debug cycle, offering a reasonable level of optimization while maintaining fast compilation and a good debugging experience. It is a better choice than -O0 for producing debuggable code because some compiler passes that collect debug information are disabled at -O0.

(Og isn't really implemented in clang yet, but the mindset is the same)
> moving email is a huge ordeal

Well, is it? Having your own domain makes it a little easier, doesn't it? Find an alternate service, update a handful of DNS entries, presto. Optionally use one of the various IMAP backup tools to move your mail. It's actually quite easy, IMHO.
I tended, in my C++ days, to think that if you need "reinterpret_cast", you're doing it wrong. Now that I code in safe Rust, I still think that.

If you really want to abstract this sort of thing, a good abstraction would be a write-only type, "space", representing memory with no content. Then make it possible to destroy an object and convert it to empty "space", or construct an object on empty "space". This creates a clear distinction between reusing memory and abusing the type system.
Similar work is also taking place in swc:

https://github.com/swc-project/swc/issues/571
I don’t understand why it is surprising that throwing more doses of a vaccine that only moderately protects against omicron only moderately protects against omicron.
> unless you view dead people or those who have moved out of the voting jurisdiction on the voting rolls as legitimate voters

Unless the purge is over-enthusiastic, with unrealistically high barriers to re-entry. It’s not a problem for someone who has all the documents and the time to jump through all the hoops (or someone to do it for them), and a sympathetic administration with an office close enough that you can go there without taking a day off. Assuming you have days off at all. It’s quite harder otherwise. The result is a disproportionally large fraction of “undesirables” (poor and living in specific areas) being disenfranchised.
This is already well documented on cancer.gov for those interested: https://www.cancer.gov/about-cancer/causes-prevention/risk/a...

See the reference section for supporting research.
If electrolysis can be made cheaper (E-TAC looks promising) you can run it at a reduced duty cycle on excess solar and wind power whenever they are available.

You can also produce hydrogen at the point of generation if water is available, and store it using the now obsolete natural gas distribution network.
This became very apparent when a chemicals company with plants in the UK annouced plans to curtail their ammonia production, and it was going to have a knock-on effect on other industries because they got a lot of their CO2 from that process: https://www.theguardian.com/environment/2021/sep/17/warnings...
You may be interested by https://www.microsoft.com/en-us/research/project/checked-c/
> make the whole experience of switching jobs as unpleasant and traumatic as possible, so that people will stick to their jobs. However a conspiracy is highly unlikely

I've thought this too. Apple, Google, Intel, Adobe, Intuit, Pixar, and Lucasfilm were hit with antitrust litigation starting around 2010 because they were all involved in colluding to reduce the ability of devs to switch jobs. Since then we've only seen the rise of leetcode style interviews. We're way way past the days of tree traversing and FizzBuzz. We're asking candidates to recite Dijkstra's but pretend they've never seen it before. It's just way more convenient for tech companies if people don't leave in the first place. I know I've stayed at my job much longer than I should because I hate interviews.

> as it is necessary to maintain the claim of having an objective hiring process

Yeah no one wants to admit they don't know what they are doing. It's bad for FAANG myth-making. A company the size of Google or Facebook is never not hiring. They are a big boat that can't just stop moving like that. They have a constant churn rate, the need to keep interviewers sharp, and a certain target rate they need to hit of applicants in, new employees out. All the process between the in side and out side is Scientology. It's just complete fabricated cultish nonsense. The owners of LeetCode must be enjoying it though.
I think that depends on your target and especially scope.

ClickHouse demonstrates this well - it is incredibly fast and powerful, but also very limited. It has its own dialect of SQL incompatible with anything else. It doesn't even have a traditional query planner so you have to be expert to write fast queries. It has no update, no merge, no CTEs. To get most out of it, you have to think about data sorting, data types (is this LowCardinality String or just String?). And once you reach scale where single node can handle it (which is much more than single node Redshift could handle) you manage a stateful cluster which is a pain compared to storage/compute separated clusters like Presto/Trino over S3.

So ClickHouse is very good if it is in hands of dedicated team that is willing to learn CH in and out and is using it for a particular purpose. But you can't really setup ClickHouse, dump data into it and then send 100 random Data Analysts to "go forth and make reports". The barrier of entry and list of things that are different in ClickHouse is just too long.

Snowflake is exactly at the opposite end of "how much knowledge / how much of a dedicated team do I need to make use of this". Dumping data in and giving other teams access is something you can do easily. Scaling isn't a problem, users interfering with each other isn't a problem (you can give them their own compute that suspends when not in use), all the typical "data features" are there, backup is handled via time travel once they delete something they shouldn't, they don't have to understand data types or what is the best partitioning and sorting for the querying they are planning to do. It even has fancy web UI with charts and CSV upload.

You do pay a pretty penny for that, but there are many companies with a lot of money and many data problems to solve, so paying more for infrastructure and enabling a many of less technically skilled users (who are likely SMEs) is worth it.

Redshift sits somewhere in the middle. You still need DBAs, you still somewhat need to think about data layout, you still need to worry about managing backups and workload management where one using can slow down everyone else, etc. It feels like worst of all worlds.

In onprem world, Trino behaves more like Snowflake than ClickHouse, which has its uses - again if youre looking to build a general platform instead of dedicated application. Might be worth it even if you never get milisecond latency queries out of it.
First, 40% is nowhere near enough of a CO2 reduction, we need ~99.9% over slightly more than that timeframe; second, that’s a zero child worldwide policy, and doing that would require violence; and third, you have to ask who you’re doing this for if you’re not doing it for the next generation.

I am now curious what graph of age vs. CO2 emissions looks like for various populations…
Scrimba has a good free React course.

https://scrimba.com/allcourses?price=free&topic=react
When the only food you can afford is McDonald’s and candy, you are thankful for McDonald’s. That doesn’t make it healthy or sustainable long -term.
> Integrating digital spies into peoples' devices is not the answer.

I am not sure you read my comment but anyway.
Well the issue with that is overproduction and saturation of the soils its grown in, to the massive amount of nutrients going into the groundwater except for those things over production is good /s
The only thing I learned from this study is that the 20% of the Chinese can't drink.
Article is dated 2009.

Previous discussions:

- [2009] https://news.ycombinator.com/item?id=902958

- [2015] https://news.ycombinator.com/item?id=9629667
I don't think compiler implementations are responsible for the standard to refuse to endorse 2-complement (which is the root cause of signed overflow being UB originally if I understand correctly).
I'm not convinced. Can the Rust function which is shown (that function alone) tokenize a number out of a string such that the number is overflowing the target type? Yet indicate to the caller where that overflowing number ends, so that tokenization can continue with subsequent characters, if any?

E.g. suppose we have a string with this kind of syntax:

"12345 : 12345 , 12345"

We can

1. use strtol to get the first integer and a pointer to just after it.

2. use ptr += strspn(ptr, " ") to skip spaces

3. check for the colon and if we find it, skip with ptr++

4. use strtol to get the second integer (possibly preceded by space).

5. similarly to the colon handling, do the comma

6. strtol again to get the integer.

This is efficient: no splitting of the string into pieces requiring memory allocation, and extra list processing.

We can code this robustly: it can recognize valid syntax even if some of the numbers overflow. So for this kind of input:

"1234523442345345345234534545454545 : 12345 12345"

the code could diagnose the overflow, and the missing comma in one pass.

If you don't care about the details, just "is this number in range, with no trailing junk, or else is it bad", then raw strtol isn't convenient. But takes only a little code to wrap it.
You're fine either way. You either have to poll, or use interrupts. If you are polling, you don't need to debounce the circuit. If you use interrupts, you're going to have a very bad time if you don't. Interrupts are much more efficient. Polling is wasteful.