skysight-inc/HackerNews huggingface dataset:
Billions of people use facebook to connect with their friends. Billions use google to find information they need.
Hundreds of millions use Amazon to get affordable stuff quickly. 10s of millions of people use Dropbox to store and sync their files.

Seems like this is a lot more than most companies have to offer, no?
I am a 35 year old straight married white male homeowner and businessowner who identifies as reasonably right-wing and I endorse this comment.
You should try Akiflow.com! there's an awesome notion integration that makes it really efficient to plan notion pages
Last time I rode Caltrain, nearly all of the spurs to nearby buildings were blocked by fences, presumably trying to reduce 'trespasser incidents'. IIRC, UP would generally only operate on the tracks outside of the hours Caltrain was scheduled; and that's part of why Caltrain to Gilroy isn't scheduled often (there's a lot more frieght activity south of San Jose Diridon).
char --> signed 8 bits, no less/no more than 8 bits used.

(*char) --> compiler will detect how to align char address for given hardware.

aka, 32bit machine,there are 4 places that a byte can evenly fit in 32 bit address/pointer.

May not be a gcc issue.

Directly manipulating a memory address (aka the numeric location where value is stored) usually prohibited by OS (or not allowed by hardware used) for security reasons.

May also be reason why works under Debian <X> and not Debian <Y>
Totally agree. I even think, that the radicalisation everywhere directly derives from the all huge social media bubbles.
I don't have to do the math. Solar+storage is being sold for 4 cents / kWh.

https://www.8minute.com/solar-projects/
Have you tried emailing abuse@icloud.com?
The real concern should be: Developed as an npm package.

I mean, really? It's a shell script wrapped as a package to gain traction. What has the state of the Dev world become, indeed ...
This gets at something deeper: React has a policy of “in the dev environment anything goes; we will mess with your code and its runtime performance to help detect bugs or future bugs; you want us to do this, even if you think you don’t.”

But this assumes good QA and staging environments exist and are used correctly. In reality, many users of React test on local and immediately deploy into production. The more the environments differ, the less friendly React is to these users. Timing issues and race conditions may surface in production. And thank goodness this isn’t Python where a log statement can consume an iterable if you allow it to do so!

And for those saying “Strict Mode is opt-in” - your coworker may opt in your whole app without you knowing it. Hopefully you see the PR or the Slack thread. So much in React now enables this “spooky action at a distance.”

The React team has put a lot of thought into balancing the performance needs of large codebases with the stability needs of smaller teams with less robust SDLC. I can’t think of a better workaround. But it’s still going to cause chaos in the wild.
you can switch turbines on and off , leading water to a turbine or a bypass in minutes
Why not just use phil+craigslist@gmail.com or phil+kmart@gmail.com to achieve the same effect? ends up in the same phil@gmail.com inbox
Disinformation: spreading false information while knowing the information is false.

Misinformation: spreading false information while believing the false information.

We should be mindful how we use these terms. I believe that the parent to your comment fully believes what they are saying. If you wish to act in good faith just provide a few sources or comments to counter their claims and move on. Consider the context in which they are speaking (the op mentions building in deserts and sending electricity elsewhere, hence the counter). But do not attack them and call them a bad actor until benefit of the doubt is removed. We can't have a functioning community unless we operate under good faith conditions, even to bad actors.

https://www.mediadefence.org/ereader/publications/introducto...
A very recent example is “yogurt” of Turkish origin.

Yogurt was virtually unknown in the world outside of the Ottoman empire.

Even a hundred twenty years ago, there were European travel records about this mysterious yogurt which could be consumed in large quantities without adverse effect and which was so different from the already known sour milk.

During the collapse of the empire, a Jewish Ottoman resettled to Spain and took the yogurt with him. He would administer it to people suffering from gastrointestinal problems. Eventually this yogurt proved extremely popular and he founded a yogurt company named after his son that was born in Spain, Daniel who was known by the pet name of Danone.

The introduction to America happened similarly. Ottoman citizens (Armenians etc) that were fleeing the collapsing empire brought it to America and retained the Turkish name as Turkish was their lingua franca. Also comparable with pastrami from the Yiddish language which derives from Turkish “pastırma”, pressed meat.
I don't know if he had a chip on his shoulder. He just talks like a troll on slashdot or an old BBS board, dropping in with a few paragraphs with a fairly strident position, and says anyone who disagrees with him is stupid.

I think people got super upset because he used his real name, he's a minor celebrity, and it wasn't a BBS forum.

I think he did it because it got attention, and he didn't really care about upsetting a few people on an internet forum. I also find it a bit disingenuous when people talk about how evil and deranged he is like they've never ever seen anything a bit strident posted on the internet.

Yes, there's some correlation between internet trolling and socioeconomic tendencies. He might be the kind of guy who takes milk from the work fridge and never tosses a quarter into the tin. But the people who seem most strident about how he's a terrible person are playing the same game as him.

As far as I can tell, one of his bigger controversies were essentially roasting a certain programming community for being smug and elitist (while being smug and elitist himself, along with a lot of swearing and insults). I wonder if the huge amount of offense caused (and taken) was partly because smug and elitist people don't like to be roasted like that, especially by a guy who is mostly famous for writing introduction to emacs tutorials (thus not exactly a technical elite, in a lot of people's eyes).
It's a built-in feature of Fastmail which is how I do it
Crypto Industry Helps Write, and Pass, Its Own Agenda in State Capitols
As buzzwordy as it sounds I think between AR/VR/metaverse there will be some infra challenges that extend beyond "just needs a fatter pipe".

A bit like games need complicated netcode to compensate for latency.
I think you're thinking of Cornell's PL/C compiler (Watfiv was for Fortran, and didn't have a lot of error-correction), circa 1970ish. PL/C would famously convert

PTU LIST('Hello, world!

into a valid program (in fact, the claim was that it would never fail to convert any string of text into a valid program).

PL/C made a lot of sense when short student programs were entered on punched cards (and hence trivial typos were tedious to correct) and batch turnaround times were measured in hours. This makes much less sense when (a) editors can give us clues about typos right away, e.g., by indenting in a surprising way, and (b) compile times for short modules are very short.
How Putin came to power and how he is now in power are two distinct things. I was talking about the present, with 20 years of many/most Russians just basking in Putin's killer tough guy shtick while he had his soldiers massacre and rape people indiscriminately, and invade countries around the region. Many Russians know exactly what is going on and still support it. And they all have a responsibility to attempt to overcome their media blackouts and find out.

I am intimately aware of the Kosovo situation, and not from US sources. I had to do a fair amount of reading to understand since I was constantly exposed to both Serbian and Albanian perspectives. This always turns into a flame war whenever it is mentioned online, but suffice to say there are many people who think they would not be alive today if it were not for NATO's actions. And that war was 23 years ago. The same thing could be more precisely done today of course. Again, I do not claim they were perfect at all. However, exponentially more innocent people were killed by the Serbs than those bombings ever killed. And civilian deaths were never the intention.

As for Milošević, let me pull out my tiney tiny violin. Whatever we might disagree on, I do think we can agree he was a war criminal, full stop. Whether he was convicted is irrelevant.
This is the most annoying thing about LaTeX, IMO. The "wait, how many edits back was the error" game is no fun.
But participating in a Twitter flame war or something related mostly just hardens opinions. Everything happening online is behind the anonymous mask.
I agree, at first reading this sounds just plain horrible. I haven't tried doing any research, can anyone point out why it's not?
I have severe adhd. I've always loved reading. I can and often do read all day long. I'm currently reading war and peace for the third time. I read lots of philosophy, history, in-depth medical and comp science.

Constant internet access and video games put me in a mental mode where I end up with a really short attention span, and cannot bear spending more than 5 minutes on a task that does not provide an interactive feedback loop. After a few days without the instant gratification of the modern web and vidya, I can usually snap back into a mindset that allows me to study, ponder, and pursue goal-oriented activities.

I've found that the controlled binge model works best for me. I am usually very conscientious about my diet, exercise routine, sleeping hours, and drug and e-stim intake. About every 3 - 6 months, however, i'll go on a two week video game bender. It actually seems to help my mental acuity and focus after my controlled binge is over.
With concentrated solar you can store the heat and generate power in the night.
Not to besmirch Pony (I think it's a very interesting language), but isn't some of this a base sampling error? There are probably a few orders of magnitude more engineers writing Rust (and therefore running `rustc`), so we'd expect crashes in Rust to surface more frequently.
The problem with this kind of argument is that it's very hard to be sure you aren't trapped in your "bubble".

Fox is comfortably the most popular cable news network in America -- and that lends it a lot of social power among people who get most of their news from cable. They don't care what idiots on Twitter are saying, except as filtered through the news they consume.

I talk to conservatives who get furious at the suggestion that Joe Biden isn't a pedophile, or trans-women are women and not also pedophiles.

However, this is my bubble --I don't know which is "real".
7-day average isn't particularly worthwhile for Omicron, which peaked months ago. Most people who were going to get it already got it.

Ontario changed the way it reports COVID data in March, and thus finding prior data is annoying on my phone for Ontario specifically. But pretty much every other data source I've looked at agrees: during the Omicron peak, the vast, vast majority of cases per 100k were in the unvaccinated.
Nothing inspires confidence like the compiler crashing. Given C/C++'s attitude towards UB, a crash just means you got lucky and the program really f'd up before doing something seriously nefarious like silent memory corruption or carrying on with nonsensical results....
> people are being infected through the vaccine

Worth noting the difference between Sinovac and other vaccines: Sinovac is a deactivated virus, whereas almost all of the others do not contain any virus. So nobody is 'infected through the vaccine'.
If you don't waste energy for over heating you have it for industry. Russia doesn't even provide half of the EU's gas or oil so extreme rationing of household and transport energy would mean very little rationing elsewhere.
Three things spring to mind:

1. IPv4 will persist, possibly forever. There's really no compelling reason to migrate to IPv6 other than address space and we've had decades at this point of getting around this problem with various flavours of NAT.

2. Ossification. We've taken the quite reasonable step of discarding any packets or traffic we don't understand from a POV of minimizing threats. For example, there were cases of bypassing security using packet fragmentation. But this makes it increasingly difficult to extend the protocols (eg reliable connectionless messaging aka a reliable UDP).

3. We don't really have a good solution for roaming. If you switch hotspot and get a new external IP it'll typically break your connections. A lot of work has been done to workaround this (eg carrier-grade NAT for mobile IPs) but identifying an endpoint with (address,port) (or just (address) for IPv6) is less than ideal.
They certainly made a meal out of the "superluminal" OPERA neutrinos, and that was 10 years ago. Anything that can be phrased as "Einstein wrong?!" is particularly gleefully seized upon, despite Betteridge's cautions.
I'm not sure I understand the idea that people who are "trained to program" manage to avoid these mistakes.

What specific bad habits do you think can be addressed?

I know it's hard to diagnose anything from some forum posts, but I'll take your speculation as to what he should maybe work on.
1) I've ridden Amtrak as well, and the sole reason it doesn't smell like piss is because there's a conductor who aggressively checks people's tickets and kicks people off who haven't paid.

2) In my experience Boston was _the_ best light rail system in the US I've ridden by far. Only China was better (because it ran at faster travel speeds and had more modern train cars). You should come to the Bay and experience BART for what light rail in other cities is like. I recommend the Civic Center station and any of the Oakland stations for the optimal experience. Bonus points for if you decide to walk for more than 1 block around said stations at night.
Yes.

A segfault in the portion of the compiler written in C++ no less, though triggered by invalid input from the portion of the compiler written in rust (due to a logic bug).

Unless GPs point is that "rust code can still have bugs" (so can ADA) or "the rust compiler still has bugs" (I'm willing to bet so do all ADA compilers) I don't see how this supports his claim.
There are some grand efforts in this direction..

https://y2y.net/

Personally, I would love to see a corridor like this from the Great Smoky Mountain National Park through the Nantahala National Forest and right down the Savannah River basin with all its dams, to - and including - the Georgia and South Carolina barrier islands, from Charleston to the Florida border..
One way that Thorcon deals with that is by replacing reactor cores every four years. Each module has two sealed "cans," with only one operating at a time, while the other cools down and then is replaced.

https://thorconpower.com/design/

This seems realistic since Oak Ridge ran their experimental molten salt reactor for five years (though only equivalent to 1.5 years at full power). They used an nickel alloy called Hastelloy-N, didn't see much corruption or neutron embrittlement, and did later work on improving resistance to embrittlement.

https://en.wikipedia.org/wiki/Molten-Salt_Reactor_Experiment
> lots of folks lost their jobs for vocally opposing the wars in Afghanistan and Iraq in the early 2000's

I am not aware of this history. Is there any data or document? What kind of jobs, private? governmental? academic?
A Turbocharged Robot Mop
>your post is mostly a conspiracy theory.

Do you frequently bet that people are doing the right thing with no oversight? How often does that prove to be true?
Excellent synopsis.

> React complains that you tried to change the state on an unmounted componment.

They actually got rid of that in the new react :)

> handle the double rendering issue when interacting with the DOM directly

I think the idea is whatever they do to the DOM needs to be idempotent. Those should be using useLayoutEffect usually.
> Patents do not achieve their stated goal.

This assertion is being made without evidence.

Can you point to any modern technologically advanced civilizations / nations that do not have something like a patent system? How did those without well developed legal frameworks for intellectual property perform over time relative to others in measures of scientific output and economic development?

What is the alternative? Wouldn’t open source have been the default prior to the invention of patent law?

I am sorry, but if you are arguing for the abolition of the patent system, then you need to provide some alternative solution for the problem the patent system addresses along with some sort of data / evidence that your solution is not vastly inferior. Otherwise the argument is just not very persuasive.
I guess it will be easier to get it working with Zotero, as it's open source, and I think it even supports custom plug-ins.
An Ode to Paper Todos
Doesn't the economics page on the ThorCon site say it'll produce at 3 cents / kWh?

*edit -- I'm a bit confused about 8-minute. Do you know what kind of storage they use? Seems neat but the website is a bit sparse on details.
Ask HN: Is it possible to have a job with an AI boss and no human interaction?
Maybe this would lead to a less stressful work environment?
I support Destiny and the guy you're replying to, please append me to your piece of shit list.
Unless someone can demonstrate that nuclear projects are preventing solar and wind deployments, why not do both?
This is unfortunate because a couple of attempts get _so close_.

You've got public docker repositories, terraform, aws service catalog (or cloudformation), all of which could fill this gap directly or via their own services if they had a slightly more beginner-accessible workflow...
>intent

assuming you know someone's intent suggests a bias against the part that you disagree with. give me an example of a truth that can be perceived as racist or sexist, and i'll show you how easy it is to ascribe intent to it.
That is a sensible way to think about it, and it would be great if the language worked that way, but unfortunately it does not. Statements in JavaScript are not separated by line breaks.

Here is an example to illustrate:

console.log('a')
(1 < 2) ? console.log('b') : console.log('c')

You might expect this to output 'a', then 'b'. However, it instead outputs 'a' and then throws an error like this:

Uncaught TypeError: console.log(...) is not a function

...because a semicolon was not inserted at the end of the first line.
I'm more on your side here, but in the typical "cancel culture" scenario, the type of stuff people are trying to silence (e.g. re illegal immigrants) is much less nuanced and much more aggressive. The analogue would not be "websites shouldn't be required to be accessible", it's more often something like "websites shouldn't be accessible".
There are more- and less-effective ways to communicate. I agree that turning people off is a bad outcome. I don't necessarily recommend using those words head-on; rather, I try to summon facts, history, law, etc. in order to bring more knowledge to the table. Similarly, I try to help people see things from other people's perspectives, or try to help them complete their initial thoughts to their logical (and often absurd) conclusions so that they might see things differently.

Sometimes it works; but more often than not, it doesn't. People can be really freaking stubborn. They really don't like being proved wrong.
"How to pay" always seemed like the easy half of the problem to solve, "how to manage what should be paid" seems much harder as nobody wants to deal with sorting through fraction of a penny payment approvals. Is 0.01 cent per game acceptable? 0.05? If you accept at 0.01 and it goes to 0.05 do you have to re-accept? If everyone decides sets 0.1 cents as an auto-approve boundary does that mean every site is now going to try to charge 0.0999 cents? Does some centralized entity try to set these rates instead? How does the system protect against the equivalent of collect call scams? Does it protect against that in a way that doesn't limit actually using a service very quickly?

It's like the permissions problem (really easy to prompt, really annoying to do so, really really bad to just assume yes or no all the time) except worse.

In regards to distributed serving using the client endpoints it has a strong tendency to be more work, less reliable, and not as scalable (see peertube). What has seemed to work is offloading as much of the functionality for that user as you possibly can to that user's device. E.g. want to play a game against the computer? Run the chess engine WASM bundle on your device instead of the server (lichess does this).
> each key is a cryptographic contract implemented in Web Assembly

Hope more language start targeting WASI so the entire industry can get behind a single runtime.

For those unfamiliar, this would replace things like containers and allow more portability. It’s the dream of “write once, run anywhere” accept is language agnostic.

I’d imagine there would be a k8s-like infra tool for managing instances of WASM processes.
from GitHub's transparency report:
https://github.blog/2022-01-27-2021-transparency-report/#Nat...
"We’re very limited in what we can legally disclose about national security letters and Foreign Intelligence Surveillance Act (FISA) orders. The US Department of Justice (DOJ) has issued guidelines that only allow us to report information about these types of requests in ranges of 250, starting with zero. As shown below, we received 0–249 notices in 2021, affecting 0–249 accounts."
I really do feel that even a half-cooked statistical model of English, let alone one with any awareness of grammar, would be able to figure out that "now" is far more likely after "to be substantially better" than "bite" would be.
It would be interesting to repeat this with death instead of cases. Perhaps people that avoid vaccination probably also avoid testing and reporting asymptomatic or almost asymptomatic infections. Death are more easy to count without bias.

About the increase of cases during the last year, another cause may be the relaxing of the restrictions. I'm not tracking the situation in UK but here in Argentina we had a very strict lockdown in 2020 and part of 2021 but now it's almost over and there are very few restrictions.
Not in memory safe languages, sorry.
Ah, ok, I misunderstood. What did you mean by "gone a burner"?
Thank you - I was familiar with 'a broken clock is right twice a day', but hadn't considered the analogy with prejudiced statements before. Useful
Of course you can: https://www.macrumors.com/how-to/hide-your-email-address-mai...
Do you have a link to more information on that XP driver?
Just replace trans with gay. We've been through this whole thing before, and the only reason we are having this debate about trans people at all is because conservatives have so thoroughly lost the culture debate over gay rights, yet the animus that motivated the debate persists.

But back then we heard all the same things. "Oh, we can't have gay men teaching young boys because they are sexual predators and they are trying to recruit our young children to be gay." Or that "being gay is a mental disorder that needs to be cleansed through re-education".

It's just striking to me how similar the arguments are, right down to the legislating intimate space use like bathrooms and locker rooms, and the moral panic over children (who are yet again being used as moral shields). It used to be you couldn't even be gay in the military. Now they let gays in and it turned out to be not a big deal at all. But without missing a beat they've recycled the same baseless arguments but crossed out "gay" and filled in "trans", seemingly without any recognition or reflection about how badly their anti-gay arguments aged.