HN user

nritchie

448 karma
Posts0
Comments62
View on HN
No posts found.
Road to Elm 1.0 16 days ago

Is anyone using Elm with Tauri to produce a front-end for a Rust library? It seems like it could be a really nice combo.

I have no idea what you are babbling about. Sure, the evolution of the climate is recorded in the geological record. Climate scientists largely understand why these geological timescale events happened. What we are now undergoing is orders-of-magnitude faster than any geologically recorded event. Except for catastrophic events like meteorite impacts and mega-vulcanism there has never been such a rapid change. And climate scientists understand why. Look in the mirror. It is us.

Right, science, while not perfect (being a human endeavor), is our best mechanism for getting closer to the truth. Sure, fraud happens (occasionally). Not all "results" are a step forward. But the system is inherently self correcting. The problem is the politicization of science funding when scientific results don't fit into a dogma driven view of the world.

The product they sell is trustworthy news but they still have accountants. The high-quality news business is a rough business and few are profitable. I can understand why they might feel defensive and a more than a little spooked. How many profitable quality newspapers can you identify? NYT and WSJ - any others?

Not true for everyone. I learned Rust from The Rust Programming Language ("The Rust Book") and "Rust for Rustaceans." Sure, coming from C/C++, I could have learned the syntax online but learning best idioms and styles required the time and commitment to read a book cover-to-cover. In fact, I've probably read each page in "Rust for Rustaceans" at least twice to ensure that I understood some of the more subtle points. I could have developed a half-baked notion of how the borrow-checker worked by fooling around and reading blurbs on Stack Exchange. But Rust for Rustaceans made clear the more subtle points that might have taken years of tinkering to understand. Thank goodness people still write excellent books on computer programming.

There is necessary complexity and un-necessary complexity. Often the modern world seems to be layering on un-necessary complexity and frequently this is not to the individual's benefit. Consider for one, picking health insurance. It should be easy to line up 5 or 6 plans, compare them on coverage and price. However, it is against the insurance companies interest to compete directly. Much better to make it so complex that the average consumer can't compare realistically products. (Doubly so since we don't know what is covered until the doctor asks.) The government could make it easier on consumers by clearly defining coverage levels and allowing companies to compete on price.

This is why it is good lab procedure to always "run a blank." A blank is simply a sample that is constructed exactly like a real sample but without the thing you are studying. This way you quickly learn about contamination from tools/gloves/environment etc.

Both things can be true. A better O-ring with the same joint might have prevented the disaster. A better designed joint with the same O-ring might also. Feynman knew that a little theater would go a long way. The O-ring explanation, albeit a partial explanation, made for good theater.

Maybe not so much "oblivious to safety" as "oblivious to probable risk." We worry to much about low risk events (like airline flights) and don't worry enough about higher risk events (like trips-and-falls, driving a car, poor diet...)

I really enjoy how Julia handles images. The abstractions really streamline developing image processing algorithm that are independent of pixel representation. Like so much of Julia, the first time I saw it, my mind was warped. Julia is worth learning if just for all the clever design choices.

A fast-to-compile but slow-to-run LLVM alternative would make Julia much more useable day-to-day too.

And yet all countries with socialized systems pay less per capita for healthcare than we do and pretty much all have better health outcomes. Further privatizing our system will only make it more dis-functional. Healthcare isn't a normal marketplace. * When you really need it, you can't shop around. * There is a knowledge asymmetry built in. * A civilized society can't just let poor children die of preventable causes.

I don't care about dated looks. I do find MS Office's pressure to use OneDrive frustrating and annoying. Honestly, older UIs for office suite products just feel more direct and responsive than the clever ribbon bars. Excel used to be svelte (25 years ago or more...) Now it feels bloated and clumsy. LibreOffice Calc (same parentage as Collabora Office) feels more like Excel used to feel. Similar complaints about Word.

Hopefully, in coming years, we will see more practically designed EVs that are more affordable. A practical car doesn't need neck-snapping acceleration, every bell-and-whistle and room for a family of six with a dog. I'd like to believe that as batteries cost drop, the incentive to justify the extra cost will drop. Then we can get back to "just basic transportation" rather than a luxury product for the rich. While $31k isn't exactly cheap, the base new Leaf is heading the right direction.

A handful of the comments are skeptical of the utility of this method. I can tell you as a physical scientist, it is common to make the same measurement with a number of measuring devices of differing precision. (e.g. developing a consensus standard using a round-robin.) The technique Cook suggests can be a reasonable way to combine the results to produce the optimal measured value.

It is worth noting that the research that Martinis is being awarded the Nobel prize was largely performed while at NIST (National Institute of Standards and Technology), part of the Dept of Commerce.

What he says is still correct for academics. There are too many candidates for too few positions. The pay is lousy. The hours are long. You don't really get to follow you best creative instincts. You spend an inordinate amount of time writing grants. Teaching, particularly pre-meds, can suck. Now with Trump, the problem has only been compounded. That isn't to say that there are no non-academic jobs for PhDs that can be satisfying. Just you may be a glorified engineer. No shame in that if that is what you want.

This seems like an example of black and white thinking. Did they never drink water? beer? wine? Of course not. A better question - under what circumstances did they prefer beer? wine? cider? water? And later on tea? coffee? Etc?

Seems like a good idea but I do wonder what the cost is as the overhead of allocate the extra resource space (whatever it is) would be added to every Go application.

Being able to add an interpreted script engine to a Java application is a super-power for some uses. I embedded a Jython (Python in the JVM) command line into a Java Swing app to provide a level of flexibility that I never could with a GUI. Every time I look at JRuby I wonder if Jython was the right choice. It is too late now but JRuby looks awfully nice.