skysight-inc/HackerNews huggingface dataset:
> Anybody dumb enough to still think cigarettes are good for you these days can't be helped.

Nobody under the age of 45 (in the US) thinks that cigarettes are good for their health. The problem isn't people thinking that they're good, but massively underestimating how bad they are.
The Dark Art of Prioritisation
It's all in the issue tracker: https://github.com/scala-js/scala-js/issues. Look for issues attached to 1.x milestones.
The loses from AC/DC conversion must be pretty low. A typical solar installation with battery backup (e.g. Powerwall 2) would convert from DC to AC in the solar inverter, AC to DC when charging the Powerwall, DC to AC when discharging the Powerwall, then AC to DC when charging your electric car (and as you say, most likely DC to AC when driving it).

The original Powerwall was DC, so they must have run the numbers and found out the impact was minimal to switch to AC.
Lambda School is 6 months vs. 9 weeks with Juno.
The Web framework that has decades of experience in large scale production deployments and has the ability to pack FE libraries as components.

Spring, JEE, ASP.NET, Rails, Django,...
The grid was built and operated on n minus 1 redundancy. Any single transmission line or substation transformer can fail and there should not be an outage. But if the other transformer in the same substation fails then you are in the dark. Underinvestment has also led to a loss of redundancy: the substation or redundant transmission path operates over 50% capacity some of the time.

Building power lines takes a lot of land, a long time, and is expensive. Redundancy and excess capacity is going to decrease. The system will continue to become less reliable.
sci-hub.tw usually helps with getting papers that are behind paywalls!
> One of the major reasons behind the superior performance of async/await futures relative to threads/goroutines/etc. is that async/await compiles to a state machine in the manner described in this post, so a stack is not needed.

That's a great optimization but doesn't that mean it also breaks stack traces?
Yes, totalitarian dictatorships are a literal alternative to Democracy, though I feel we're nitpicking on the semantics of my words here.

When I say I don't see Totalitarian Dictatorships as an alternative, I don't mean in the literal sense, I mean in the viable sense. In the literal sense, yes, it's an alternative to Democracy. As is building a house on sand is a literal but not viable alternative to building a house on concrete.

I don't think many would want to live under a Chinese authoritarian rule given the Democratic alternatives. Or perhaps they would until they're rounded up in Xinjiang camps, shot in the face with rubber bullets for wanting to protect their current way of life or ran over by Tanks by asking for change to better their way of life.

But if we've seen what the conversations that are occurring in China about these violent acts taken by the CCP, it's clear the populace think it's in their best interests at this time. Though it's worth adding that the message we receive about the CCP's actions is very different to those living in China. I recommend anyone to watch the documentary created by Vice below about the atrocities that are occurring in Xinjiang and the first hand opinions of those that live there.

I would guess the opinions of those being interviewed are honest with a side of oppression.

[1] https://www.youtube.com/watch?v=v7AYyUqrMuQ
Perhaps there is an economic factor too, i.e. that the truck SUVs like Ford Expedition (9000lbs capcity) are a much cheaper way to reach a big enough towing capacity than buying a european large unibody SUV like the Q7/Q8 (7700lbs capacity) which is effectively also very much a luxury car? If the towing requirement is between 7700 and 9000 lbs then of course they don't compete.

Anyway: the point was: some US consumers would call the X5/Q7 family "crossovers" because of their body style, whereas I'd call that "full size SUV", and that sometimes leads to confusion in the discussion.
That is how object oriented languages work. It is a constant reference to a mutable object.

final int[] arr = {1, 2, 3};
arr[1] = 10;

is valid Java.
Sony Interactive to Acquire Insomniac Games, Developer of PS4 Marvel's SpiderMan
The primary health problems of smoking aren't caused by nicotine, but everything else that's in a cigarette.

Alcohol equivalent of switching from cigarettes to e-cigarettes would be switching from drinking shoe polish to drinking regular, bottled liquor.
Last part of https://en.wikipedia.org/wiki/Funk_%26_Wagnalls

>"After failing to purchase rights to the text of the Encyclopædia Britannica and World Book Encyclopedia for its Encarta digital encyclopedia, Microsoft reluctantly used (under license) the text of Funk & Wagnalls encyclopedia for the first editions of its encyclopedia. This licensed text was gradually replaced over the following years with content Microsoft created itself.[7]"
>What is the pace of innovation one can expect from GCP platform?

How committed are its leaders as a public cloud service provider?
Has a customer GCP for the last 3 years I am concerned about the pace of innovation.

For example, CloudFunctions still can't be put behind a VPC.

I also run another product that's built on AWS and extensively uses lambdas, and the depth and breath of the solution continues to amaze me.
That depends on the project, e.g. even though Linus hasn't been maintaining git day to day for probably a decade now it's still "his" project in the sense that he designed it's architecture and shaped it's early life
Yes. Many libraries in the FP Scala community are concerned with modeling effects in a pure way.
All the examples you gave are of small countries with largely the same ethnic group. China also is largely Han Chinese but the region is pretty big so it would have differences. Also, areas like Tibet or where Uighurs live will want out.
After my previous experiences reporting fraud to the police, I think it’s best I leave them to figure this out for themselves. I don’t particularly want to be arrested, or charged with fraud.
A government from a wealthy nation can surreptitiously force Twitter off the internet indefinitely by [choose your favorite attack here].

A government from a wealthy nation could also send law enforcement into Twitter HQ at any time and force Twitter to shut down another government's propaganda campaign.

In conclusion, "the ability to start WWIII" is an important, obvious, and relevant capability that "non-government people" do not possess.
Is capitalism based off of the notion of growth? Surely, contemporary capitalism is, as enforced by inflation and an interest-driven central banking regime; but there have been other capitalist eras (e.g. much of 19th century Sweden) where growth was not an inherent part of capitalism
I didn't say anything like "so long as someone is speaking their opinion respectfully and in good faith, it matters not what that opinion is". I try to be cautious about not making grand generalizations like that, or even thinking them. They tend to have grand and troublesome consequences.

What I wrote was narrowly scoped and is mostly an empirical claim: in the majority of cases when users invoke astroturfing/shillage/spying against others in arguments, there is no evidence to support the accusation and usually evidence to refute it. Because this comes up so frequently, it seems there's some sort of bias (probably a universal one, because I don't think we're wired so differently) that causes users to reach for this mud and throw it at other users, even though they have no basis for it other than that person having an opposing view—which is to say, no basis for it at all.

Since there's usually no evidence and yet these accusations are so common and so damaging, the site guidelines ask users not to post them in the threads. At the same time, real abuses exist, so concerned users are invited to email hn@ycombinator.com with links so we can look for evidence.

That was the gist of my comment. The rest was an attempt to plead for tolerance by offering an explanation of how HN ends up with so many posts that can seem disingenuous: it follows from the size and diversity of the community. Humans are not wired for anything that big, and HN is an intimate-seeming place that doesn't feel as large or diverse as it really is, so when views show up that are more than an arm's length away from what one is comfortable with, it activates the circuitry for perceiving enemies and invaders.

If HN is to thrive in accordance with its value of intellectual curiosity, we all need to work on managing that circuitry in ourselves, and not simply jump to where the limbic system would take us. That's really what the call for evidence is getting at. It requires a person to stop, interrupt the mechanical reaction, invoke the slower and more reflective circuits, and then look more closely at what might really be happening. If we could learn to do that as a community, 99% of the accusations of astroturfing, shilling, and spying against other users would vanish. That would make HN a better place, and would also help clarify which cases really do need investigating and taking care of.
There are a few things like that. https://quickmap.lroc.asu.edu/ is my favorite.
> It means driving the wages, social wages and living standards in the west down for decades until they meet those of the middle class in China and India on the way up.

It bears repeating that this is only possible because borderless corporations using free-moving capital can arbitrage border-locked labour - people for whom meaningful freedom of movement (including the freedom to work) is not possible.

EDITED to correct spelling.
(Bottom link:) does that mean the dmd backend code dates back to the mid 80s?
At times I think Google should move some of their core teams over to GCP. It seems like they dont know what they are doing. The hiring bar also appears much lower at GCP.

Makes you wonder how important Google sees GCP, or they think the train has already left...
Google -
Like nicotine.
Yes. I also used a react library called Pose: https://popmotion.io/pose/
I’ve been wondering recently - why there are almost no security startups in the YC? Cybersecurity is one of the biggest problems in the 21st century, the market opportunity is huge and solutions require to solve hard engineering problems, yet there are no cybersecurity companies funded.

Does anyone have the same feeling? Why it would be this way?
This feeling has swept over me, too. We didn't fully realize it at the time, but it was the twilight of our culture being transmitted through "big", tangible products with a distinct publishing apparatus like those demo CDs, VHS tapes, books, newspapers, TV programs etc. Everything went online and became both more available and harder to appreciate - although the old stuff has never gone away entirely, it's just waiting for us to look up from the screen now and then.
EC2 Instance Connect is an insecure default
Background Services have always been killed on short notice. AFAIK, the OS regularly restarts them, even if it is completely idle with zero memory pressure. It used to be that way in KitKat and prior versions too. Using a Foreground Service have always been a hard requirement for persistent network connection — unless you were ok with reestablishing the connection every hour.

"App xyz is running in the background" or "App xyz is using battery" aren't normally shown when you foreground Notification is properly constructed. If you correctly set icon, text, notification channel and other properties, the notification bar should have only your notification and nothing else. At least it have always worked that way on devices I own.
I could be wrong but it seems that most animals do a better job of understanding our intent than the other way around. If that is actually the case I couldn't hazard a guess as to why, but it only takes me a short time to teach my dog to sit, but I'm pretty dumb to what she's trying to tell me. Hopefully this will help us catch up.
Well hold on a minute with that enthusiasm there pardner!

If anti-trust is on the table it's the government who will be deciding whose ecosystem it is and exactly who owes what to whom.
He starved - due to a wackeldackel-connection
My opinion; it has nothing to do with YC... in my experience (worked building software at a security firm) people who are good a breaking things are generally bad at building them.
So, like power company employees?
> So don't buy an iPhone?

You don't get to choose which phone the customer for your app already bought.
My father went to high school in the 1930's, and cigarettes were called "coffin nails" at the time.

The first thing every doctor would advise sick patients to do was quit smoking.

Every doctor who autopsied a dead smoker could see how bad smoking was for you. I remember seeing a smoker's lung in a jar in the 1960's. It was black and rotten. It was terrifying.

The idea that nobody knew cigs were bad for you until the 1960's is completely false. It was common knowledge.
Apple loses more ground in smartphone market
it’s not either or
Under-rated comment.
Imagine Linus trying to get a job. “So we like that you created one of the most popular operating systems ever, and your version control system is also very nice. But do you only have two projects in your portfolio?”

“Those two take up most of my time, but I also have this scuba diving app.”

“This is great, it shows that you can ship a full product. You should have led with this.”

The moral of the story is that this is like seeing a finger painting made by Leonardo da Vinci. It’s cool, but I expected something different. Like, it’s just too normal compared to the other things Linus’ name is attached to.
The latest iteration is rather underwhelming. I hope they're going back to some bigger designs again!
Keeping your data consistent when recurring users edit the same information
Can be a good hacker, and still be a black hat.
From porn producers, yes. And on ~mainstream TV, for example Alessandra Torresani in SyFy's Caprica: https://bestofcomicbooks.com/wp-content/uploads/2018/12/Ales...

Also lots of amateur content.

And just search about preteen fashion.

It's mostly about money, yes.
Don't be intentionally obtuse. You know I mean something more like mark and sweep
On-disk format robustness requirements for new filesystems
Google should protect consumer privacy data. Because every consumer certainly does not want his privacy data to be misused by any party.
Therefore, the steps taken by Google in my opinion are very appropriate. That way, we as customers can feel safe.

https://klikfix.com/assets/images/v3/desktop/landing-heroban...
Being “very good at marketing” also doesn’t mean “honest at marketing”.

I too would prefer it if every professional had the same moral compass you and I have; but that is a separate issue. Hence why people can be both successful and arguably immoral.
Maybe people(Han Chinese) are not protesting because they know what happens if you protest, look at what happened in Tianamen square.

Also, the people who are protesting are crushed like what happens in Tibet or Xinjiang.

A strong central government might be good for the majority but surely when it suppresses the minorities to just get them in line with the rest, you can't overlook that.
Haha no. It just reflects that I am from HK. Anyway, please support HK:)
Grand Theft Auto 6 Announced Soon
Actually，I work for one of the most well known Chinese Internet companies. Our company’s VPN is blocked by HN
I have started reading the first two chapters of your book and I really like it. It's well written and easy to understand. If it continues to be this wonderful for the remaining chapters I will buy it as well. Thanks for writing it.
i agree with you completely, but a law is far more clear cut than complex social dynamics.

the outcome is similar in either way, and both are equally bad, but one is far easier to define specific actions, and specific parties that are not acting correctly.
Prime is an odd one though since nobody subscribes to Prime Video specifically, it’s a value add included with their Prime membership. Is it fair to compare that number to Netflix or Apple TV when they’re both stand alone products?
Const [Store, SetStore] = UseStore(): One Shot React State Management
The same "trick" is especially handy in a pure-by-design language like Haskell. There you have the `trace` function which prints to stdout while pretending not to. It's similarly useful, even if it may get called zero or many times. Is the same true of D's debug?
Did you mean that HN isn't accessible through VPN? i.e. it only tunnels domains selectively?
I wish a passion project like this could be adopted into the PADI certification app.

The official app has a horrendous UI, and requires an internet connection to function, which basically makes it unusable in a huge number of places that are worth diving at.
https://xenproject.org/2012/06/13/the-intel-sysret-privilege...

I can only speculate as to the types of vulnerabilities not disclosed.
If you haven't read it yet please try to read the section 'In Comments' from the 'Guidelines' at the bottom of the frontpage.

https://news.ycombinator.com/newsguidelines.html
No they are not. What do you think why the Belt Road Initiative exists? In my opinion it's mostly to get Africa up to speed, similar to the post WW2 marshall plan, so that African demand can fill the gaps that Europe/Africa leave.

Also, China has massive sums of dollars and euros, they can simply play the "long game", i.e. weather out the storm until Europe/US caves.
Oh interesting view. It's funny since Scala's author himself doesn't consider the IO monad to be "pure".

> “The IO monad does not make a function pure. It just makes it obvious that it’s impure.”

https://groups.google.com/forum/#!topic/scala-debate/xYlUlQA...
Haha, I was thinking the same thing, but hopefully he is retired after 30 years in tech (with a nice retirement portfolio assuming he worked at MSFT in the early 90s).
Flavored cigarettes are banned on the presumption that they disproportionately appeal to kids. Why would flavored vaporizers be treated differently?
Slightly off topic: how does cloud NAT scale. The defaults are way too low for request heavy projects and the regarding docs were kinda hard to understand for a non ops guy.
One doesn't pay per user, but only for the terminal. I.e. you could have thousands of users per terminal. Per user licenses are called "Bloomberg Anywhere" which is quite similar to Refinitiv's EIKON.
> You can have output that’s conditional on the input without having conditional statements.

Yes, of course you can.
Porsche Taycan has built-in Apple Music and 3-years of free data
Remember when you could route around failures? Have connections to two different backbone providers? Does anyone still do that?
The official one?
Are no cyber security companies (1) being founded, (2) applying to YC, or (3) being accepted by YC?
Australia has the right idea with cigarettes. They aren’t outlawed, but the packaging shows decayed lungs and the marketing is very regulated.

We shouldn’t outlaw vaping, but we do need to clamp down on targeting kids with their design and marketing. Maybe we should force all vape packages to include information on the harmful effects of nicotine.
Mercedes spies on drivers by secretly installing tracking devices in cars
The Android team does not follow their own advices, so...
it's not a real boarder. and regardless the so called boarder was effectively gone since early 2000s.
Apple Accidentally Unpatches Vulnerability, Leading to New iOS 12.4 Jailbreak
> Like the prank of replacing someone's desktop with a screenshot of itself :)

That's a fake, not the uncanny valley
I think that's only true if a) "brilliant" is seen as a neutral term, and b) there's no relationship between intelligence and ethics. But I think both of those are false.

If you look at the the synonyms, it's clear that "brilliant" has strong positive connotations. And a lot of ethics are essentially recognizing that actions which might be rewarding in the short term are in the long term detrimental.
Yeah that's not how it works at all thanks to globalisation. About 10 other countries will step in to provide all the cheap widgets in Chinas place about 3 seconds after they 'cut us off'
> The only pain point that I have as a software engineer, I have no clear idea on how to not shutdown the software before loading in to another medium.

It's not a problem. Live migration of running software is a thing. Whether it's actually possible for humans remains to be seen.

The principle is the same, though. In my view, it makes sense to see myself as a software process running on biological hardware, so if there were a way to simulate a live migration from one hardware to a compatible one, there would be no point which I could consider a discontinuity, since merely suspending a process does not lose information.

However, I do think that I'd prefer a method which gradually integrates my brain with a non-biological implant that eventually takes over. It seems more plausible.
We'll have to get used to this and I think it's actually a good thing.

Of course a lot of folks speak English but Chinese is also very important and will be more so in the world.
> There is no rational reason to believe that conscious behavior, consciousness, feelings, and all the activity of the mind, are functionally equivalent to a program and/or randomness.

On the contrary, the number of tasks, that a human can do, but a machine can't is shrinking. That recently started including art.
Website mentions modding, but I wonder whether it would be limited only to the PC version. But, I'm really glad that the consoles are getting KSP2.
PG&E Shares Tumble After Judge Allows Trial on Whether It Caused Wildfire
Ask HN: Is there a list of the top-10 websites (or news sources) on HN?
We exist, but we're just not in the right country :)

From my experience working with a number of companies, the challenge seems to just come down to a lack of people in the industry.
Async/await are effectively threads, the switches are just scheduled statically.
Got lungs? Maybe avoid inhaling chemicals that might harm them

I'm curious how you reconcile your decision to smoke tobacco while also thinking people are responsible for all their decisions. Do you accept that you're making a terrible decision? And if so what kind of person does that make you?
So what are the original devs doing now? Particularly whoever originally envisioned KSP? I can't believe you can create KSP and then not go on to work on something interesting.
They could absolutely still sell this if they focused a bit on kids learning and minigames. Maybe sell it on steam instead of dvds. Information is no longer quite enough, but infotainment is still a huge market.
Is there some reason we shouldn't outlaw vaping? People who want to quit nicotine, or who consciously choose to become addicted to it, already have the gum and patches. And clearly vaping is creating a lot of new addicts.

At the very best, I think we should ban all advertising and paid marketing of addictive substances, and tax them heavily enough to provide free anti-addiction services to anybody who wants them. The whole theory of free markets, after all, is people making rational decisions, and the point of addictive products is to prevent them from doing so.
I mostly only comment on China related articles, with a pro-China view. Sometimes I find it necessary to comment because it is rare to see pro-China comment here. I am definitely not state-sponsored, I might be brainwashed in your opinion, but definitely not getting paid for those comments, and those comments are from the bottom of my heart :)

I don't really like to read political posts on Hacker News, I am mostly interested in technology, but those posts with China in their title are just a click bait for me because I knew they are probably biased.

Edit: yeah, a downvote when I am just expressing myself. you want me to shut up and leave, right?
Kanban Tasker, an UWP Kanban Board Management Application