skysight-inc/HackerNews huggingface dataset:
> Some of those have fairly simple semantics though.

I'd disagree with that. Yes technically, a generator is just a enum representing a state machine that can be stepped through. And async/await is just a generator with some extra compiler utility.

But they completely change how code is executed, to the point that you don't really think about it as a state machine and have to work hard (mentally) to reconstruct what is happening under the hood. Debugging gets much more complex. And it also adds another part that you need to understand and work with.

Async/await is particularly bad because it's not a standalone feature: it comes with a large ecosystem of crates that provide streams, executors, reactors, timers, ....

It's a huge strain on the complexity budget.
this actually makes sense to me
These hypothetical concerns ten thousand years into the future are absurd. The waste is buried hundreds of meters below ground, far from any useful resources. There is no warning signs or communications, the disposal sites are just made to be as nondescript as possible. Or the sites are in places already contaminated by nuclear weapons testing, so the concern of contamination is largely moot.

So are we really going to block effectively unlimited non-intermittent carbon-free energy based on the concern that some future civilization might decide to dig deep in a remote location with no natural resources, and they might encounter a waste casket, and they might decide to open it. And they might do all of this without any knowledge of radiation poising. Yes, if all of those conditions are met, some poor sap thousands of years from now is going to get irradiated.

I'm going to weight the positives of nuclear power way higher than the narrow chances of people being contaminated by waste. There are valid concerns over safety and costs of decommissioning, but those are limited to the operation of the plant itself and the disposal of the reactor (the pressure vessel). The waste management argument is very weak.
This is super cool!
Thanks!
The CO2 in the production, transport and installation of solar panels leads to an equivalent CO2 output of 50g per kWh. This compares to 975g per kWh for coal. Solar still wins.

https://www.mnn.com/green-tech/research-innovations/blogs/ho...

I'm currently building a house quite north at 55N. I plan to install a solar PV system that will make the house a net-zero energy consumer (everything is electric, no fossil fuels).

It should pay for itself in around 10 years and then continue producing electricity for another 15 before warranties run out. After that the electrical equipment may need to be replaced, but the panels themselves should be fine. If it makes sense here, it can make sense almost anywhere.
The IMHO extremely relevant point is in the very end of the actual specifications:

https://docs.microsoft.com/it-it/windows/win32/fileio/exfat-...

>26-Aug-2019
Seventh release of the Basic Specification, which includes the following changes:

Updated legal terms pertaining to the specification, including:

Removal of Microsoft Confidential notice

Removal of Microsoft Corporation Technical Documentation
License Agreement section

Updated copyright notice to 2019

Till now the documentation wasn't AFAIK publicly available or it was anyway "restricted".
I'd have preferred that they asked me to grade my interactions but this seems to be the right move.
On most desktop browsers you should be able to right-click the image and display it in a new tab which then lets you zoom any way you want.

On Android there is a setting to always enable zoom.
I still use Gnus for mailing lists and Thunderbird for all direct email. Almost 20 years ago I spent more than 2 whole days to configure every detail of Gnus to my liking and still use the same configuration mostly unchanged.
FUSE is very slow compared to kernel module.
Progressive WebAssembly Applications
> Crystal is a pleasure to write and runs fast.

Crystal has no support for parallel execution, which is an important feature nowadays, at least, when one compares it to Go and so on.
The first line is formatted by rustfmt to be

let dest: Vec<String> = dest
.split(',')
.map(|name| name.trim().to_string())
.collect();

which makes it quite a bit more clear what's going on, IMHO. Cramming stuff into one line makes things unreadable no matter what the language.

That second line, while intense, is the syntax for writing macros, not normal Rust code. As always, it depends on what you're doing, but you almost never need to write macros yourself.
> what’s to stop rich people from bribing police officers?

In white collar crime such bribery is extremely common.
This is a cool idea! US > Pakistan doesn't work. US > India took quite a while too.
I'm not sure static typing or a compiled language would have helped much. The scope of the undertaking was certainly enormous, but it was so ahead of its time in many aspects. It tried to combine an email client, calendar, scheduler, note-taking and more; any one of them would have been a serious task. Furthermore, they had to develop additional protocols and formats for reliable communications, and you may recognize them: CalDAV & CardDAV. The main software project could not withstand the changing requirements and complexity.
In adults, the most common cause of obstructive sleep apnea is excess weight and obesity. That is a fact. If you’re very overweight and have sleep apnea, losing weight isn’t a crazy suggestion. If you’re skinny it obviously doesn’t make sense.

This isn’t about sleep apnea, but heart disease and stroke from high cholesterol and blood pressure, both of which diet and exercise are the leading cause.

Poor diet alone is linked to half of heart attacks and strokes. Poor diet and exercise has a large negative impact on health. It’s not some made up conspiracy to shame people.
It seems like an ok reading of the history on first glance but it is the Marxist perspective. I suppose necessary to understand the heterodox viewpoint.

> So central to
capitalist reality is this motor of growth that it lies behind both imperialist conquest and the
launching of those periodic prolonged booms of which the Belle Époque and the post-war
Golden Age are the most recent examples.

This is a pretty ridiculous conclusion that is demonstrably false.
Maybe it's the new Assembly. With what little hacking and programming I am willing to put effort into, I will always prefer to work at the direct hardware access level rather than the massive abstraction that is required to run C & the relevant interpreters. Then again, I prefer working on 6xxx architecture (6502,6507,6809,etc) and cap out around 286 IBM compatible with MS-DOS for any real tasks.
Maybe he enjoyed bragging about his shrewd business practices.
See also https://db.in.tum.de/~leis/papers/ART.pdf
> Vegan food, done well, is pretty great. But there's a steep learning curve with the spices etc, so I tend to eat out for it

Agreed - it took a good number of weeks of our weekly meal prep before I felt comfortable adding actual flavor to the dishes. It definitely is something you acquire quickly, though. Meat and dairy are good flavor-enhancers so becoming vegan overnight was rough from the flavor profile perspective.

Luckily there are plenty of resources to help out and I got a handle of it in no time. You learn what to swap out and how to get the right texture with things like tempeh, tofu etc and all that.
I'm just about finished with this and wow, all I can say is that I've LIVED that experience. Great intentions, plenty of work, and somehow, we just couldn't get it out the door. Chandler did finally make it: http://www.chandlerproject.org/ though... but that story is such a good read.
Is it not okay for me to complain about the quality of Baum's "The Wizard of Oz", which I downloaded for free from https://www.gutenberg.org/ebooks/55 ?

But, more to the point, Quanta is a nonprofit foundation-funded publication. It doesn't have subscriptions or advertisement. If we take your advice, does that mean it's unacceptable to complain about the quality of any Quanta article at all?

Doesn't their non-profit status means they receive some (indirect) financial support from us already?
>I often see "steep learning curve" cited as a negative about Rust. But I think it is far less of a learning curve than it is to be a reliable C and C++ programmer.

Man of us are already competent in C and/or C++, so to make a move there has to be a big value prop if it's a large investment. I'm not saying there's not, but most of us aren't deciding to pick up C, C++ or Rust from scratch.
Interesting that much of what sunk Osborune was actually a sunk cost fallacy from the $150K of assembled Osbourne 1 boards... if they had been sold off to a liquidator or hobbiests, they might've still turned a profit on em in the end.

At the very least they could've scrapped the boards and taken the tax writeoff.
> “I said, `How about that, `Let him who is without sin cast the first stone’”?

This is awfully convenient in locking down the stone throwing arm of sinners. But it's immoral to the extent that it prevents sinners from reforming and trying to reform their institutions. For that, stones cast by insiders can be particularly valuable, as in this case.

It's like, if you're a slave owner you may be a hypocrite if you work toward abolition. But it's better to be a hypocrite paying a compliment to virtue than to be a non-hypocrite wallowing in vice, ignoring virtue.
Mass (or rather, energy) escaping a black hole through gravitational waves has been detected experimentally. Similarly, Hawking radiation allows for black holes to emit energy as well (though this is due to quantum effects near the event horizon).
I'm hoping for it to get more exposure.

The fact that Mozilla was behind Rust played a lot in Rust becoming popular.

But a lot of nice languages have stayed under the radar, and have been eventually abandoned.

To succeed, Zig needs maturity, but also marketing. And that is hard without some big name advocating it.
The ambigram in Angels and Demons really annoyed me—there it was, and it was very pretty, but the book claimed that "nobody had ever been able to create such a thing". Yet clearly Dan Brown (or an illustrator he hired) could. It took me out of the book some.
Yes. If you had the choice between having a child that would live its entire life in agony, or not having that child, I think it's obvious which is better.

No. For the same reason that murdering your 4 year old is not ethically equivalent to using birth control.
indeed.. I don't do much more then the casual searching on DuckDuckGo and viewing Wikipedia articles and StackOverflow errors.
i see, thanks
The New Boost VC Accelerator: $500k for Sci-Fi
How long before Google acquires Grammarly for the data?
I couldn't help but think of Trump and his superlatives. Lots of people joke when he says something is "the best" or "the greatest it's ever been". Trump does this quite a bit with respect to the economy and the markets.

The engineer in me takes things at face value: measured, empirical and framed in the right context. But I can understand the salesman approach to selling: you need to promote your product as the best.

This is especially true for the markets where valuations are pretty much "maxed out" and at all time highs. So the market runs on optimism and future expectations. The market will go up because I say it will go up! Nothing wrong with that perspective IMHO - insofar as talking about the markets.
Having battled the curse of spurious errors in both large and small systems without centralized logging I'd say looks like great tips to me. Even for smaller setups, who might need something like this more than anyone. (A simplified analytics setup in that case and the machine learning excluded I guess).
What were the effects it had on the company? They just mention the stock tanking which, by itself, is pretty meaningless. I'm assuming people stopped buying the stuff?

Secondly, why did it have any effect? Who would change their practices because of this? It really rams home how deeply brands are integrated into our understanding of value.

How depressing.
My only complaints are that the audio is not normalized across the videos and the viewing experience is negatively affected by sudden highs and lows in the volume. The cookie banner is also tickling my OCD as it pops up every time I change pages.

I would prefer that this content be made available in a written format as videos are not great for communicating this non-visual information (however most people are more comfortable watching than they are reading). A of the content of these videos with the diagrams included would be perfect.
(I have not tried Thunderbird 68 yet, but have tried a fairly recent one last month, unknown version though)

Favorite interface for mail clients are Airmail (macOS), Mailbird (Windows), geary (Linux).

The thing they have in common is unified inbox, merging of threads, controlling signal-noise.

If thunderbird took that UX approach, had undo send, it'd be indispensable.

There are also small things, like google apps 2FA working out of the box, searching email, that for some reason haven't worked as well for me w/ thunderbird yet. I'm not sure if searching gmail is doing it through their API, or by downloading all mail, but I've had issues with that.
I really like how insomnia / postman let you collapse objects. It helps keep everything neat when poking around the data returned. I didnt see the ability to do this with postwoman
Given that Tyre is in the South of Lebanon, it is likely that his friends were making anti-Israel posts. It would be very interesting to see what the posts were, if they were really subversive or just promoting BDS - Boycott, Divest, Sanction.

Given that Ajjawi identified as Palestinian, this is more likely, and it would be a legitimate grievance considering that Israel has illegally expropriated much of Palestine.
C is not the new assembly. This line has been reused for years, even decades. And it has always been a lie.

Memory safety and automatic memory management come at a cost. Even in Rust. C will always have a use for critical performance in the embedded world.
I believe abortion is generally immoral, but I also believe that my opinion is not important and should not dictate public policy.

And when I say generally immoral, it obviously becomes nuanced when rape or young age is involved.
> That said: almost all your points apply to C++.

And nobody here said C++ was a good language. Actually, is it even considered a systems programming language?
I think the more interesting lesson to learn from this was how Ratner was able to deal and cope with the public embarrassment following the mishap. It reminds me of this TED talk where Jon Ronson talks about how public shaming has gone out of control with the advent of social media: https://www.ted.com/talks/jon_ronson_what_happens_when_onlin...
You could also read this as "don't run 4,000 of anything".

4,000 node processes? Wow. Just wow. Surely there is a better solution for this. Maybe this is one of those weird edge cases where you would craft a bespoke infrastructure tool, rather than trying to hack a bunch of off-the-shelf products.
The Cedar Choppers
Those "mostly carbs" you're referring to include a ton of fiber, which is something the diehard meat eaters desperately lack in their diet. And the "tasteless stuff like tofu" does as much to demonstrate your lack of knowledge on the subject of veganism entirely, as well as the fact that you've never eaten well-prepared tofu.
Possibly.

The "issue" in this case is probably that the prosecutor wants to do everything in his power to maximize the probability of a successful prosecution based on the available evidence even if it means taking three weeks of someone's time rather than making do with a simple notarized statement.

And the defense wants to do everything is his power to throw roadblocks in the way of the prosecution even if it means wasting three weeks of some third party's time.

Nowhere are there any incentives to make things efficient for someone if doing so could hurt your case by even a little bit.
No, it cannot.

The only energy that can escape in the collision comes from the kinetic energy of the two bodies, and from their colliding accretion discs, and energy bound up in magnetic fields outside the holes.

It is interesting that the kinetic energy of a black hole is technically outside the hole.

Energy radiated as a consequence of pair production on the event horizon would fluctuate as the surface changed shape and area, but not much.
I'm probably too stupid for Haskell, too, but in my experience the Haskell community actually acknowledges that the language is hard!

The patronizing attitude of rust defenders here on HN, on the other hand, man... it just pushes me further away.
Go is a garbage language which tries to incrementally improve upon C but is afraid to do any real innovation. It's awful.

PHP is not at all more productive than Rust. You might write code a little faster, but PHP is the worst programming language in modern widespread use, so the gains from typing are all lost by PHP code being more prone to bugs and less easy to reason about. Worst type system known to man.

You could replace any of the other languages you mentioned with Rust as well, while maintaining positive net productivity (contingent on availability of libraries, but let's assume we're talking about the language itself).

Nobody says it was the answer to everything anyway, the claim is that it is the future of programming that would otherwise be done in C and C++.
You can use the HTML-only version of Gmail at the bottom of the page which loads in 300 ms or so.

Gmail view: standard | >basic HTML<
This reflects my experience with this post, it was immediately (within a few minutes) downvoted drastically.

Now it has normalized it seems and is neutral.
Saying that there’s a glut of oil and a dearth of gold based on their prices is pretty reductive too.

It’s a simple thought experiment: what would the world look like if there were twice as much X, or half as much X, than there actually is?

For X=oil, there would be profound changes. Half as much would require a totally different looking economy. Twice as much would enable big changes.

For X=oil, nothing much changes. The industrial and decorative uses continue as they do now. The “store of wealth” uses just have a ~2x difference in $/kg compared to now.

Why does the price of gold continue to rise? Because enough people think they’ll be able to sell it for a good price later.
Komodo dragon genome: adaptations in monitor lizard CV and chemosensory systems
I once went on a low carb diet and stuck to it steadfast for about 6 months. One of my favorite candies is Reece's Peanut Butter cups. When I came off the diet, I decided to have one. It tasted exactly the same as you would expect those ultra-low-cost off-brand peanut butter cups that they sell in budget grab bags. Took me weeks to be able to taste the difference.
> are essentially really big and fast house cats

Having friends with house cats, and seeing what a regular sized house cat can do to a person, a really big and fast house cat sounds scary!
Proactively. It was in the initial email about the Go 1.9 turndown sent to users. We definitely understand that any code change is painful, no matter how trivial. Supporting legacy APIs on a modern Go runtime seemed like the right balance between keeping up with the language community while bringing along our existing users.
Or your own blog. Though, honestly, for very occasional stuff, Medium probably makes more sense.
Once somebody screams, you can dig why and fix the underlying problem.

I imagine that none of the people criticizing the idea worked for long on any large organization.
reminds me of:

https://flipscript.com
And if not, does that mean we should ban contraceptives?
Not surprising in the slightest. I work in machine learning and no longer trust most papers I read. A lot of papers have fabricated or dishonest results, and the people who publish these results are often the ones who get recognition, jobs at FB etc. It happens in all fields of so-called "science".
IndexedDB should be a solution to this, but it's not as widely supported as localStorage.
It kinda hand waves over a number of parts and is more simplified than what I was looking for.

To give a very very simplified summary of my reading and the questions I have remaining, it seems to be there are two equations for what is going on here. One is the force of gravitational and light radiation collapse that results in the initial increase in heat and the other is for the force of oxygen explosion.

At under 50 solar mass, the oxygen explosion is 0 and so it forms.

At 50 to 65 solar mass, the oxygen explosion is enough to throw off mass but not enough to obliterate the star, which eventually moves it to the 50 solar mass range.

At 65 to 130 solar mass, the oxygen explosion is violent enough to destroy the star without a black hole.

At 130+ solar mass, the oxygen explosion is too weak to overcome the gravitational collapse force and a black hole forms (but masses this large seem to be rare).

What I'm wondering is why are those the specific numbers. Is it really just a case of 'take the equations, plug in the numbers, and this is what you get', or is there some explanation that is easier to conceptualize.

For example, the 50 cut off seems to be that is the threshold needed to even have oxygen ignite. But for 50 to 65, why isn't the explosion enough to destroy the star? At this point, the force from gravity holding the star together would be less than at 65+ solar mass, so why isn't the core obliterated? Is it because there is a different sort of oxygen explosion that only happens under the force of 65+ solar mass that is much stronger than the one that happens at 50 solar mass?

And as for the 130 threshold, shouldn't the more solar mass mean the more oxygen to explode, so shouldn't the force of the explosion continue to be higher than the force of the gravitational collapse? The article clearly claims this isn't the case, but doesn't explain why.

P.S.

Now that I'm reading over it again, I think there might be three forces and I misunderstood the direction of the light radiation force that invalidates all of the above. It appears the light radiation is pushing outward, same direction as the oxygen explosion. If I consider all three forces it might be the model I'm looking for.
Using Thunderbird for a few weeks now, after a ~10 year break, and I'm quite happy. But I which it would be a bit more slicker without the Chat integration/Tabs on top/2 search inputs/lots of buttons and other UI elements. Maybe there is a way to customize it but I couldn't find it, yet.
Covering others incompetence is breaking a chain.
What criminal wouldn't trade 1/3 of profits for immunity for their crimes?
It's funny how people will paint being honest as a gaffe.

The original gaffe was selling people crap and not telling them it's crap.
Great, thanks! Was thinking about COTS image sensors but then the problem becomes how to get the light to them.
Avrame – A Kit Home you can afford
Does it run on Windows? I can't tell if the lack of Windows binaries is because the author didn't compile it/test it for the platform or because for some reason it won't run there.

For a desktop project, supporting the OS of 60+% of desktops would seem a boon to adoption (putting aside the politics and all).