skysight-inc/HackerNews huggingface dataset:
> but if an old friend added me on Facebook I would immediately assume they want something

Fair point as this person does want something. They want that friendship back.

If an old friend adds me on Facebook and then starts trying to sell me some vitamin programme that is very different to if they add me back and are like "Oh man I've missed you, I deleted Facebook but it's so hard as an adult with a job, etc. to keep in touch with people isn't it? How you and the family doing? I'm sorry I just cut off contact like that, I thought it would be better but I was so wrong".

It all depends on the motives and actions. It seems this person is sincere in that they feel they really screwed up just cutting all social ties how they did.
I mean, 9x out of 10, the very reason to use a low-level language like C++ is precisely because you want or need to reason about such things, no?
The Halo Drive: Fuel-Free Relativistic Propulsion (2019)
Apple's vision framework is not limited to text, can detect shapes and other things.

Twitter WebUI loads images and videos when you scroll. Which means you have a good signal what image and video is associated with what tweet.
Maybe I'm weird in a way but I never saw the appeal of social media besides casually keeping in touch with friends. I have social media accounts but almost everyone I have added as a friend are people that I know in real life. I never feel the urge to check compulsively to see what they've posted.

Although it would be hypercritical in my part to not point out that I do waste a lot more time in websites like Reddit or Hacker News where I'm anonymous but still talk with others so it is a kind of social media. I guess it would be very difficult for me to go completely free of social media. Even though I rarely use Twitter, Instagram or Facebook.
What about crows and ravens?
If that does not work, then dropping phone off on a ledge by the front door with the keys is what works for me.
Yeah. Sorry, I wish I could give more firm advice.

I guess it would help to know the current share price and what the same share would be worth at IPO. Usually you can "guesstemate" at that by:

* knowing the current revenue and costs

* guessing how that will grow over the next 4 years

* decide what the market's prevailing P/E ratio will be in 2-4 years assuming for the sector and country you are in to get to share price

* work out how diluted you think you will get

* applying some risk discount to all this

It's not a bad exercise to do to be honest. But every one of those numbers have a big range of uncertainty around them. You may end up with a range of share prices from 10-1000USD per share. Then you have to decide how many to buy but it's like lottery tickets after that...
To make an anology.

Js is a shovel. Simple. Does its thing. Digs dirt in our quest for gold.

TS is like adding a two stroke petrol engine so the shovel vibrates up and down. Loud, jerky, difficult to handle.

A sane person looking in would wonder why not just buy a jackhammer(java/c#)? Or use an excavator(Rust/C++)?

Why is it neccesary to attach an engine to a shovel?
They've reshuffled a bit since I posted. The second was the top. The sixth was father down. My comment isn't in the top posts.

Top is fine, second is one of them, third is one of them (nothing's banned as far as we know), fourth has several top level posts saying it, seventh that you don't list is another "this is it".
I guess people should "deactivate" their socials rather than "deleting" them if they are not entirely sure. I left Instagram and Facebook a year ago but I cam go back whenever I want to.
it might be not the only factor but at least
a clear distinction.
People have different experiences with poverty. So, while I agree the risk assessment is bad, competent people do stupid things for bad reasons because of their personal history all the time
Tell HN: I may have found AI-generated product images in the wild
I don't know what to make about it. At first glance it looks normal, but the closer you look the more bizarre it appears.

Screenshots and a breakdown of some of their inconsistencies here: https://www.marginalia.nu/jacket/
Doesn’t Antarctica technically have the largest deserts in the world?
Yes! This is one reason I really like Go. I'm not exuberant about it the way some folks are, but amidst ambivalence about some aspects of it, this is one thing it really gets right. While it's hardly impossible, it's not that easy to write completely impenetrable code Go.
This is only performance art to justify lower compensation packages or semi-frozen raises when hiring across the board.
Screenshots and a breakdown of some of their inconsistencies here: https://www.marginalia.nu/jacket/
Can we not call them "banned apps". The more likely thing that happened is one of the APIs isn't working (Twitter has 5 different APIs).
I'm Chinese but not fluent in mandarin and I struggle with Chinese names. I wouldn't feel too bad about it...

Mainstream "English" names (like James, Mark, Lily, Sarah etc) are essentially independent words whereas Chinese names are compositions of characters which are much more opaque to non-speakers. Not to mention that that romanisation is lossy see how `Wu` contains numerous different surnames[0]. (Aside, I only recently found out similarly for Vietnamese `Nguyen` can also include more than one surname)

Without the additional meaning they're just symbols and good luck differentiating between Zhang Chang Zang or Zu Zhu or Min and Ming etc

[0] https://en.m.wikipedia.org/wiki/Wu_(surname)#:~:text=W%C3%BA....
Creator of Alpine here! Those components are the reason I can work on open source full-time. If I didn't charge for anything, I wouldn't be able to pour as much effort into these tools.
But you don't operate your vehicle indoors I assume.
Why Aren’t We Refactoring Yet?
> It’s politicized too which is ridiculous. I’ve seen takes that being pro gas cookery is right-wing.

By now the playbook looks too easy for any lobbyist or interest group - just present any issue as left-right and the useful idiots do your work for you.

https://en.wikipedia.org/wiki/Useful_idiot
There's been plenty but they've fallen aside for various reasons.

- GCJ (iirc only pre 1.5-1.6 java support so never with generic versions, not sure if they ever implented JNI but relied on their own so libraries with native bindings had to be manually ported iirc)

- Excelsior JET was a strong option for a long time on desktops up until 2018, main selling point was resistance to decompilation but not sure if they ran afoul of Oracle licensing or couldn't keep up with the accelerated pace of JDK releases in later years.

(The below were options to various degrees for iOS developers)

- Avian VM ( https://readytalk.github.io/avian/ ), opensource and seems to be up but never really saw an uptake or proper debug tooling iirc, seems inactive by now.

- Robo VM was another strong option with strong support for IDE debuggers,etc since it was used by gamedevs and the initial libgdx author was involved in it. Sadly they were sold out to Xamarin shortly before MS bought out Xamarin and then promptly shut down since MS only had interest in Xamarin for their C# iOS/Android toolkits.

- RoboVM forks, luckily RoboVM core was liberally licensed so forks were possible for those working on mobile games with iOS ports even if the tooling wasn't as slick as the official RoboVM project (No idea if any of the open source variants have caught up, it was a bit chaotic initially with many forks).

- Intel had(have?) some AOT compiler for Java that was an option for libgdx developers for a while but RoboVM being more "native" had more eyes and no idea if Intel really had a business case for it's Java things ? (

(Funnily enough, I was actually doing an AOT one during late uni times to write a thesis on game GC's (and hoping to maybe commercialize), then Oracle bought out Sun and I wrote a JS AOT prototype instead. Hearing of Oracle vs Goog it felt sane but Oracle did showcase RoboVM later on so maybe it was silly)
The pay cut is affine in the case of options, not super linear.
An Oil Exec Running COP? This Isn't a Joke
NASA's budget is publicly available.

It's substantially smaller than Exxon Mobil's. (Plus, some of Exxon's budget went to casting doubt on others' research.)
OPEC is an alliance of state-owned oil producers in the Middle East, and their influence on global oil prices were seriously curtailed when the US started producing more oil - if attempts by global warming activists to limit oil production in the democratic developed world were more successful that'd really help give them back power. Also, there's not really an OPEC analog for natural gas but the ESG movement seems to have had similar effects in practice.

I reckon the comment you're replying to is exactly right - people have been mislead about their interests and the effects of specific policies on them. Specifically, the media has pushed for fossil fuel production to be cut back without first tackling the need for it and told people that the reason governments won't do this is because it'll hurt big oil's profits, and then when this had the opposite effect that it was the result of corporate profiteering, and that any claims to the contrary were just big oil propaganda. People bought this because it fit into their existing view of the world and all their friends did. Of course, this couldn't possibly work as advertised because it'd require consumers and the industries supplying them to burn fossil fuel that's not actually available. The whole reason prices go up and consumers can afford less is because the fossil fuel demand at previous levels of consumption can no longer be supplied.
How would the union take to that, though? This is not meant as an anti-union comment. I'd just be really surprised if Bethesda ever got to work with union VAs ever again if they went all in on an all-AI voiced game.
I open the window (car) when I roll coal in my living room.
> I would have never traded Mac for Windows just for a CPU.

I question if you’ve ever used an intel Mac and then transition to an M1 Mac. The difference isn’t truly night and day. The fact that I could actually use it as a laptop *and* the fact that I could carry it all day without worry about battery life is enough.

For the basic consumer, an M1 Mac or even an M1 iPad is enough to switch from windows.
Chinese EDA leader revealed plans to develop chiplet and AI-based EDA
I've reached for this list for years. Changing the apt archive mirror is one of the first things I do on a new Ubuntu installation. I can't remember the last time I used the official archive server.
If you look at historical cumulative CO2 emissions: the US utterly dominates, with (Western) Europe coming in second place. It’s only in the past few years that other countries begin to catch up. At the time these early climate studies were done, the US and its European allies had the wealth to consume and burn that oil; we also had the wealth and scientific capability to develop lower-emitting technologies.

We, as a society, chose not to do either of those things. We made that decision during a time when it might have made a huge difference to our lives today. This decision was largely influenced by the actions of US non-state-owned oil companies, who were instrumental in preventing such policy decisions via lobbying, withholding evidence, and deliberate strategies to muddy the debate by funding climate denial PR. I’m sure the state-owned oil companies of Venezuela and the USSR/Russia deserve some blame as well for pumping and selling the oil (mostly to the West where our economies burned it), but I think pinning the blame right here in the US is pretty accurate.

PS This is the second or third company in this thread that tries to blame the deeply unethical actions of these oil companies on “foreign state-owned oil companies” and it’s such a specific and bizarre defense that I tend to wonder if some Exxon-funded PR office has been pushing that line.
My site makes heavy use of the emoji font made by Twitter. They used to provide a CDN for it “https://twemoji.maxcdn.com/2/twemoji.min.js?12.0.0”.

It seems to be down as well. I knew it would happen with the whole Elon Musk stuff but that still makes me very unhappy.
There is no amount of equity in a private company that I would accept in replacement for salary. Statistically equity in a private company is going to be worthless.
Remember when we called non-56k internet "broadband"?
I hope they never give up, as it's been my favourite browser since its inception. Sure they messed stuff up along the way and not every update has been equally great, but I love using Firefox over any Chromium based browser and been doing so for almost 20 years now.
I was a part of the nosurf community at it's inception, for what little community there was (given that it was a group of people trying to convince themselves and one another to disengage from the online).

I've seen a handful of cases of people like the reddit OP who seemed to try to divorce themselves from the content mills, in spite of the fact that they had a healthy relationship with social media, and an internal drive for these little interactions with old acquaintances that facebook is great at fostering. It's not clear why some of these folks, including the OP, choose to fix something that's not a problem, but the outcome he received is largely the outcome that is intended.

The idea of divorcing yourself from social media is to achieve a bunch of subjective goals. Less time wasted, less distraction, less meaningless interactions etc., are all in the eye of the beholder.
I think this will take absolutely AGES to get adoption on. Classic elevator attendant problem.
What difference does it make which bucket it falls into? Adding up your numbers, it's a 42% pay cut either way, which is huge. If your "extra bonus bonus" is the majority of your compensation by far, then it's the main thing that matters. (It's wouldn't even be possible to cut his main salary/bonus by that much, since the cut is larger than both of them combined.)

Also the number of shares is irrelevant, only their value when issued. And Apple's stock is currently only about 10% less than its average over the last year (from a rough eyeballing), so no, it wouldn't be the same number of shares anyways.
Other than operator overloads, you have all those same problems with C. Only with the extra "benefit" that the compiler won't help you with jack shit.

C is not a simple language. You're either naive or lying to yourself if you think it is.

But in this case C isn't even any different, so this tangent is irrelevant anyway. If you take a struct by value in C it, drum roll, copies it!
While, yes, anti-nuclear protestors bear a lot of the blame, what makes you think the parent was one?
I also felt the same way around the characters. They all felt very stiff to me. Not sure if it's the translation or if that's just how they're written.
Exxon Mobil does not exclusively put mony into climate research and it didnt do it very likely in the 70s.
Obviously my original example, "saying that if you don't need to go to hospital while on vacation, you have wasted money on travel insurance" perfectly fits your definition of economic loss.
No One Is, It's Spontaneous™
His email is right there on his website, I say just write to him!
Its so dumb that everyone is looking for someone else to blame, except themselves. Just to live in the Western world you're creating CO2 every day. Exxon might have known something but would it make a difference? We all know now about global warming but there are hundreds of coal stations being built right now.
Are any right wing EU, US, or CA parties supporting the gas stove ban or is just lefties and greenies doing it?
That's because they're still on reddit. Need to wean off completely from social media addictions, not only halfway through, and reddit is even more toxic hivemindish than most other social medias. It's healthier for your mental health to have real life friends timelines with stupid posts and the zuch on your shoulder than it is dodging mass amount of downvotes on reddit for speaking honestly. Anything that will bring you back to your devices at a notification's notice is bad for your sanity. Control how you focus your attention through and through.
And we readers don't know how the Epstein drive works. Hence my conclusion: not hard scifi. The way the story is structured (each chapter a separate voice; most chapters a cliffhanger, like a tv series) and characters and crew are portrayed: space opera, with opera in the way of soap opera or telenovela (great word).

I was thinking about why these books gripped me, while usually I get tired quickly of space opera. For me, it's in the quality of the execution. Each book and each chapter gives you direct action via a predictable sequence, while the characters get a little more round each iteration.
On the safety of fiber-infused 3D printed objects
className and onClick are not part of the JSX spec though.

The biggest differences between JSX and HTML5:

1. In JSX, all elements need to be explicitly closed whereas in HTML5 elements like img and br should not be closed.

2. In JSX, attribute values are quoted strings, JS expressions in curly braces, or nested JSX expressions. In HTML5, you can leave e.g. numbers unquoted.

3. In JSX, you can use the 242 character entity references from HTML4 but not the 2231 from HTML5.

A topic not mentioned in the JSX spec is how whitespace between tags is handled, but HTML5 errs on the side of including too much whitespace in the output whereas a React app sometimes includes too little.
We're working on Interval to make doing exactly this easier. We focus on code first, well-typedness, and abstract away UIs for these tools so you can write the business logic using your own existing functions and tools and then get back to working on your actual app.

[1]: https://interval.com
What does the amount of fuel compared to a car matter at all in regards to indoor air quality?
I'm curious as to why people just stop using a browser? I currently use Firefox on both my laptop and my android device and unless a website just doesn't work on Firefox, I still use it.

Given this, what would cause someone to just stop using it and switch to Chrome?
>6.5 Fengnings or equivalent should be enough for a 94% renewable grid in the UK.

That doesn't follow at all from your article, which is about the US. You can't just extrapolate from a different country at a lower latitude with different weather patterns and vastly more space to put things like onshore wind/solar farms without running into NIMBYIsm, not to mention more hours of sunlight just from spanning 4 timezones. 6 hours of storage is not even close to enough for reliable renewable power in the UK. It wouldn't even cover a single windless winter night.

And even if we take it at face value, the scenario you linked involves masses of overbuild, over the course of nearly 30 years ("by 2050"), and still leaves 6% of energy coming from carbon combustion. If we start building nuclear plants now, even if we accept your premise that they take 20 years to build (they needn't, especially with scale), then we can get to zero carbon almost a decade earlier - and with minimal land use.

It's not like it's impossible - France went all in on a nuclear grid.
Still, when the president of a company tells that to his employees, you can't completely ignore his words, even if it's Elon Musk.
If I had $1.7 billion, I would pay to work.
Yeah, just start your own Twitter if you want to build an app for it.
Not that TypeScript doesn't have it's pain points but having tried Dart on an Android application recently, there are so many things I dislike about the language and it's ecosystem compared to modern TS/JS. I feel like it would have been a lot better than JS when it came out but now it's painful to use in comparison.

Definitely my preferred route for building mobile apps now though.
"I'm not paid therefore no one is paid" is an odd argument.
Might as well just include that tiny snippet in your comment:

A f(std::optional<A> z) {
if (z) {
return std::move(z.value());
} else {
return A();
}
}

A a("message");
auto z = std::optional<A>(std::move(a));
f(std::move(z));

I don't think you're saying anything fundamentally different from the article. It says you need to exercise care, and you've shown an exmaple that does.

"Most of these problems can be solved with moves" - It may be that the problem of copies is solved by using moves (i.e. this is a solved problem at the compiler level). But the problem of needing to be careful is not solved by the advice to use moves (i.e. it's trickier at the human level). It's so easy to forget to use move and you would get no warning about it.

It doesn't help that the rules are very complicated. For example, if you were returning z rather than z.value() from your function (with correspondingly different return type), the usual advice is to return z rather than return std::move(z) because it's already implicitly an rvalue in that situation and using move() prevents NRVO. But... is that still true for z.value()? I don't think so but it's not obvious (IMO). Or, if you return std::move(x) where x is a const type, it will copy, which is fair enough as that's all it can do but it ought to warn you (or not compile IMO). It's not always obvious is something is const e.g. if you have a template function, x is of deduced type T (passed by copy) is const part of the deduced type? I'm not sure.
Every company thinks they will have a successful exit in a few years. Vanishingly few do. Out of all the companies that YC has funded, how many have IPOd?
You have to go much harder if you want a horse
To wish all Readers of your abilities, were unreasonably to multiply the number of Scholars beyond the temper of these times. But unto this ill-judging age, we charitably desire a portion of your equity, judgement, candour, and ingenuity; wherein you are so rich, as not to lose by diffusion. And being a flourishing branch of that Noble Family, unto which we owe so much observance, you are not new set, but long rooted in such perfections; whereof having had so lasting confirmation in your worthy conversation, constant amity, and expression; and knowing you such a serious Student in the highest arcana’s of [Writing]; with much excuse we bring these low delights, and poor maniples to your Treasure. - Sir Thomas Browne

[Edited] source: https://penelope.uchicago.edu/index.shtml
Very much right. If the TypeScript team created basic typing without endless permutations of infinitely clever ways to create composable type hierarchies, I'd like it more.

The problem with the endless permutations of infinitely clever ways is that people actually use them. You end up with shims and meta-shims and meta-meta-shims and adapters to turn this unwieldy behemoth into that one in just the right place. Very soon, you get something like Kubernetes, in the sense that the entire structure is imperiled by the weight of its own complexity. <ducks>
> What innocent looking change are you thinking of that becomes an issue as a result of this?

In these contexts, the "innocent looking change" is usually something which pushes a method over an inlining threshold, so that something which used to be inlined no longer is, and a zero cost abstraction suddenly has a cost larger than zero.
I address indoor air quality with my first sentence, carbon emissions with my second, and indoor air quality again with my third.
The only mobile browser with proper ad blocking
> I open the window and turn on the extractor fan when I use my gas hob.

Good. One of the possible interventions is to make ventillation a building code requirement.