skysight-inc/HackerNews huggingface dataset:
> A possible product that I think is likely to play out this way is water desalination. Desalinated water is very expensive because of the embedded energy cost: it's often described as "bottled electricity". Currently we tend to use reverse osmosis because it's more energy efficient; but if you don't have to worry about energy costs, you might choose instead to boil water and distil it: since the capital costs are cheaper.

Here's another possibility: Bitcoin mining.

It's been discussed a lot - mostly hypothetically, but has a fraction of the distribution cost. There is a non-negligible capital cost that will turn over periodically. But there's nothing to ship at the end of it all. And if you're getting paid to use power, then it might be possible to come out ahead.

And then there's the non-negligible cost of locating a desalination plant next to the ocean, where the effluent pollutes the environment.
Your comments are unintentionally misleading people, see vmception's comments above.

Yes, to get the space/validation improvements you can get from schnorr you need interaction. But it's perfectly possible to use it in the same way as ECDSA, it only adds options, it doesn't remove them. For some applications the requiremetn that the participants isn't a big deal and they can enjoy those benefits, otherwise they don't.
Had to look that up, and this was the closest I could get in a few minutes, which is still impressive, thanks for the link!

> Arrhenius saw that this human emission of carbon would eventually lead to warming. However, because of the relatively low rate of CO
2 production in 1896, Arrhenius thought the warming would take thousands of years, and he expected it would be beneficial to humanity.

It still seems that scientists at that point looked at it more from an interesting terraforming perspective and less like a looming catastrophy perspective.
Hacking a gopher client into the Alpha Micro
Do you think that pumping farm animals full of hormones is another factor?
Law salaries are very bimodal. Effectively you either make $40k or $160k. The average career of the lower salary person is pretty long and can be soul crushing, making $60-75k after a decade or two of public defender or prosecutorial work. The average career of the $160k person is to work for 3-6 years ratcheting up pay to $220k and then getting pushed out into non legal work. Long tail for the former is to jump to private practice as an of counsel or partner and make $200-400k in a smaller to mid sized firm, and similar in the case of the latter, moving over to of counsel and keep relatively the higher level of pay or move up to partner and make significantly more.

It's not like engineer salaries where there's some normal distribution. And of it were, you're comparing people who have the fancy titles at large companies (Principal Eng at Google I think?) to the long tail of law grads.

For reference, the low end of salaries tends to be public defender, local/state prosecutors, insurance defense / document review, the higher end is almost all large law firms, and the middle that makes up only a small percentage of grads are well-for-the-region paying small to medium firms and federal government. Arguably for longevity for law for salary and potential the best option is federal government law where someone makes $75k to start and ratchets up to $165k over 20 years.
You can do it on Mac. I wouldn't recommend binding Macs anymore since Apple broke filevault for AD accounts in high Sierra (AD accounts don't get the secure token by default which is needed to unlock the drive)

But since Catalina there's now a great Kerberos SSO plugin that you can push through MDM. Previously this was known as enterprise connect but only available from Apple professional services.
OS X is about 10% of the world desktop market.

Hardly seen outside first world countries, and even on Europe it isn't easily spot outside the rich EU countries.

I did a couple of consulting gigs where the only iMac available for the Dev teams was used in turns for iOS deployments, for applications done in cross platform frameworks, where 90% of development time was spent in Ubuntu and Windows based computers.
Looking over the library quickly, I really like it, that being said, Pillow is a much smaller and more self contained library than OpenCV, some projects try and avoid openCV if not necessary and this would extend to this project as well.
I suggest getting a subscription to ACloudGuru or Cloud Academy. I'm more partial to Cloud Academy these days. They're both about $50 a month.

Then go through the Certified Cloud Practitioner course. That will give you the very basics.

Once you're done with the CCP, you can move to the Solutions Architect Associate course. You don't have to get the certs (although they are useful). But the courses will give you a good understanding of AWS.

Just to be clear, that's about 50 hours of content. But I suggest being over-prepared rather than under-prepared.

acloudguru.com
cloudacademy.com
An alternative to react-navigation based on Web Animations
What are the advantages, if any, in a nutshell?
It's not just about preventing bugs. Types restrict what you can do with each variable, such as what methods/members exist on the variable and what valid operations you can do with it. It makes development easier because you don't have to hold it all in your head. Every member/method access is validated at compile time, without needing to write any tests.

You may not make such mistakes when writing dynamically typed code, but if you ever need to change something (like the name or type of a variable/method/member) it inevitably means trawling through all references in your codebase manually and changing them by hand. Please correct me if there's a better way to do it in dynamically typed languages.
Swedes tend to get a good amount of vitamin D from the herring and salmon in their diet.
After spending the past 7 months as an amateur statistician I have found that nothing is easy when you want compare different countries.
An interesting thing is happening because of Colorado's new anti-flaring law. They are filling a shipping container with GPUs and dropping it off at well-sites to mine bitcoins. Seems silly to me but apparently they think it will be profitable.

https://www.crusoeenergy.com/news-and-media/2020/1/10/denver...
> Mac OS is very good, but it's extremely expensive because of the hardware.

Every update for the past 5 years had gone between bad and nightmarish, and the power user ergonomics are going from bad to worse every time. MacOs was probably the best OS in 2015, but it has steadily damaged itself since then.

The solitaire example you give is a good illustration: on MacOS Catalina, you wouldn't be able to run the given binary without clicking twice on a button saying almost “yes I want to install a virus that will destroy my computer”, the default choice being “delete the said file”.
It is essentially overcast from October until March. It barely rains, but it nearly always looks like it's about to rain!

That being said, even in the summer, when I regularly go outside enough to get a pinkish hue to my skin, I still don't generate enough Vitamin D. In an ideal world maybe I'd have an explanation for it, but I just take a supplement and don't worry about it any more. Some research suggests that there is a high degree of variability in how much Vitamin D individuals generate from sunlight.
> 2. also I think ! was used rather than . for some networks at some times. Certainly I’ve heard this anecdote from some early users of the internet (or maybe other computer networks)

https://en.wikipedia.org/wiki/UUCP#Bang_path

! was used for manual routing from the source to the destination, when messages were copied from server to server via UUCP. People would write paths like ...!ucbvax!deptserver!myname , which means "you probably know how to get messages to ucbvax; from there, here's how to reach me".
I am an e-resident and I "bought" a company in Estonia from another company in Estonia, owned by a Russian scamster. Both companies do exist and are in "good standing".

Estonian authorities don't care about criminal activities, wire fraud or money laundering. In fact, I wasn't even able to get a case number or in most cases even an answer. So this guy is selling the same company over and over again. Not a bad business for him.

In the end, if you think about it, this may be the whole idea of the eResidency. It has become very difficult for companies held by eResidents to open any bank account in Estonia since banks are smarter and are afraid to be cut off from international money transfers. Most of these companies therefore hold bank accounts in other EU countries. Mostly new online banks.

Regarding the Estonian law enforcement, why should they care? It is hard to explain something to a man if his salary depends on not understanding it. And in the end all these companies bring in revenue.

All leads will point you to cybercrime [AT ] politsei.ee
From dozens of emails I never received any reply. It seems not to be monitored. Funny.
This report just talks about _projected_ excess deaths, nothing else.

Bad job, comrade.
You can run X applications in WSL too if you install an x server on windows and EXPORT display=localhost:0 :)

https://sourceforge.net/projects/vcxsrv/
You can just modify the sshd_config not to look at the user authorized keys file
Execs are going to push for in-office because in-office prioritizes the very interpersonal skills that made them execs in the first place.

They won't put it quite that bluntly, but it'll be the underlying reasoning.
The hopeful side of this might be that the economies of scale in renewable energy such as wind and solar have been funded by the wealthy countries. Thus the developing nations are in a far better spot where it may even be cheaper to use renewable sources than GHG producing sources.

If you consider that coal plants also come with negative health effects on a population (elevated cancer rates, etc) - it makes even more sense.

Compare this to how the U.S. invested in developing fiber optic technology - it was INSANELY expensive to build out fiber networks in the 80s/90s, and now it's nearly free.

The small countries who waited until ~2005 or after were able to build out their internet infrastructure for a fraction of the cost.

Perhaps a similar effect is taking place with energy, but I may be overly optimistic.
It has been 6 years since the debate of using Swift or Objective C for iOS development began.

It was like pulling teeth trying to convince developers to use Swift.

https://h4labs.wordpress.com/2016/02/09/should-i-use-objecti...

The “shiny new toy” argument doesn’t hold for long with Apple. You quickly get left behind in the Apple ecosystem if you don’t move with Apple.

While every language, environment, etc doesn’t need to move this fast, I personally prefer to jettison legacy sooner.
I mean specifically if you're planning on making significant changes to how you supplement/ diet/ generally maintain health, it's a good idea to get tests done so you can actually measure the impact and understand if you're actually addressing an issue.
Perhaps religion is just another place where various forms of moral evil manifest as a result of human nature? You’re almost enacting your religion by talking so categorically.
looong time ago, we've discussed with a colleague who was building some UI for a game as side project, about what "hierarchies" (essentialy, aspects of structure) are there in an UI.
So we ended with about 4:

* encapsulation - what includes what / belongs to what

* visual - what overlays/obscures what

* event-passing - if X gets clicked, or otherwise interacted with, who else would get the event passed to/notified

* ??? can't remember this one.. but i remember it took many conversations to find out we need it. Probably was dependency-linkage (in aspects other than above 3, e.g. some model-logic dependencies)

This aspect-distinguishing may or may not be usable for you. For example, a usual "scrollbar" is composed of multiple smaller elements, which are tied together in all above aspects. But it does not have to be like that, e.g. the position-mover ("thumb") and the lower/higher buttons need not be on same visual place, e.g. a circle volume knob and separate quieter + louder knobs elsewhere (and that may be very far). One may argue it's not a scrollbar anymore.. expect it does the same thing, just visually differently.

It would be interesting if one can really separate these aspects in the code, somehow.

That said, how would your toolkit handle this: a small "innocent" interaction that causes lots of small changes all over the tree. Think taxforms: a form, mixture of subforms and fields, many levels deep, and i need to highlight the user-changed fields (or subforms containing changed fields), all the way up. What i ended up recently, in React (i.e. in DOM-recipe-tree), is, anytime the user presses some keystroke in some text field down in the depths, the whole thing needs be repainted. A few hundred fields probably. Which.. isn't that fast anymore, when depth goes beyond 3-4. (From user perspective there are 2-3 times less levels than programatical). Probably i've missed some "i have not changed, don't repaint me" step somewhere.
Works only if the work is frontend though. With backend work, there’s usually not a lot to show unless you specifically optimize for making a demonstratable prototype a specific deliverable, which to me seems like just a distraction and missing the overall goal.
Not to me. So long as it's consistently applied, it actually seems like the responsible thing to do when something completely innocuous posted on Twitter could cause damage to the company.

To me it's similar to scheduled stock selling for CEOs, which gets rid of any doubt for whether there's insider trading.
My advice would be to add more milestones. "People seem to indicate everything is OK until the end of the sprint." Ok -- have them show it off. Have a milestone in the middle of the week (ie Wednesday morning) and have the dev showcase that they've completed it. That'll get UX/QA eyes on the feature earlier and it's harder to just say "yeah, I'm working on it."
Richard Feynman's Advice to Steven Wolfram
“It’s murder out there. You can’t even travel around your own microcircuits without permission from Master Control Program.”

— Crom, Tron, 1982
> In your calculation using that table you are leaving out the income of the top 1%. The 99%ile represents the income of the top of "the 99%". In table 2.b, in the main article, you get a taste of the size of the 1% income, which is on average twice the 99%ile.

I am not leaving anything out, I am using the same table that the BI article used, the one with the $102,000 counterfactual representing "Full-Year, Full-Time, Prime-Aged Workers". The one you mentioned yourself.

If I were to instead use Table 2b, the median counterfactual would only be $57,000 and I would be making the same argument with different numbers.

> In the paper I didn't find figures that I could use to reconstruct how much money would have to end up in someone else's hands to achieve the counterfactual.

All the figures are there. Just take the delta for every percentile and add it all up. If the sum is negative, you can't achieve the counterfactual by income redistribution. (Spoiler: The sum is negative)

Why the huge disparity? It's because the GDP and income are only loosely related. The US has collectively been spending more than it earned for decades, and all that spending goes into the GDP.

> I think BI properly quoted the article, but there would be a lot of work to do to contextualize the whole thing.

They may have "properly quoted" the article, but they came to a wrong conclusion that feeds into the popular "the rich are taking all our money" narrative.
Many compact cars were discontinued in the US in 2020 due to low sales- Toyota Yaries, Honda FIT, Chevy Sonic. sUVs and trucks account for 78% of new sales. Especialy with gasoline testing $2.00 a gallon.
I’m not a biologist or nutritionist but is there any reason to believe that the body is capable of absorbing Vitamin D supplements at the necessary efficiency levels to make a significant impact? Compared to, say, sunshine?

My questioned is motivated by the common knowledge that vitamins tend To be flushed through out of the body during urination.
Then C is definitely a better comparison. Code like that exists in huge quantities in any popular language used to write long-lived software for more than a couple of decades, but COBOL wasn't really such a language, like C and Java are. It was used a lot in some rather narrow domains and then it faded. It became popular in the late sixties, and by the mid eighties it was already falling out of fashion and became very niche. It barely had twenty years of dominance. If you insist, then a more modern language with a trajectory similar to COBOL would probably be VB.

> They rely on COBOL code too...

And quite possibly VB, too. But those companies write much of their new software in Java. They don't do it in COBOL (or in VB).
And right when I was thinking that "that thing survives boiling????" And how about washing machines and dishwashers? They tend to raise the water temperature to 60°C (depending on selection) and there is always detergent included.
What’s interesting is that two sectors that have had costs rising much faster than inflation for decades are healthcare and college in the US. Replace “physicians” with “professors” and you have a visually identical graph for college costs
Yes, I think that's a common experience of people from similar backgrounds, and I guess what the article is pushing at is that while we've made progress on expectations in some demographics, others are still left behind.
How are you measuring underperformance ? How capable is your small team and what level of experience does the team have ? If your team of 4 devs are mostly junior, it is a lot of hard work to get things delivered. Heck, even with senior devs, you have to manage expectations and delivery correctly. In a small startup, things are perhaps too fluid and there is no structure and I am ony assuming that your deliverables and list of items are ever changing on the fly. It is not something a young scrappy team especially with Junior devs. can handle.

You may also want to try and identify the weakest link(s) in the team and see if are not pulling their weights since in a team of 4, even 1 weak link means 25% impact.
Does Google keep track of your address with the "preferred location of the dots"? Can you sign in with the dot removed?
I bought a DM11 recently. I was disappointed by the LCD. The characters aren't centered as well as the HP11, and there are 3 large stuck pixels that make it hard to read some digits. It was like this upon unboxing, but didn't seem worth it to do an international return.
> If you give me your email I can send you a message from my _lastname_@ work address

Not disputing your account in any way, but please don't propagate the widespread myth that only people who own an email address can send from that email address. If you wanted to use your well-known email address as authentication, you'd need to offer to reply to a mail sent to that address.
Filelight is convenient if you prefer a GUI for this sort of exploration.

https://kde.org/applications/en/filelight
What's wrong with Vietnam or Laos?

And regarding Afghanistan, Libya and Syria - you can thank Russia for the involvement, which continues in latter's even nowadays.
Tack on the radical shift in how we consume information and how corporate/state actors try to manipulate this new information system to actively promote misinformation and discord with regards to all of the items you listed.
WSL2 has been a major game changer for me. Being able to isolate my work entirely inside the linux VM (with VSCode Remote) has eliminated 90% of my frustrations with developing on Windows.
Universal Split Screen
Europe in general is fairly far north. According to Citymetric, half of Canada's population lives further south than Milan, and the most populated latitude in Europe is 52° N.
>"My sense, personally, is that mostly that people have the causality on legal formalism reversed: originalism is not a theory that leads to conclusions, it's a rationalization used to support conclusions already held."

I never understood this logic, because it's inconsistent with how judges & justices like Scalia often found in favor of litigants he despised, because they had a strong originalist argument. Breyer on the other hand, with his 57-factor balancing tests, always finds a way to find in favor of his favored side.
Not even darknet markets - the original (and only?) bitcoin use case - use it.
But that doesn't matter. The point of Bitcoin is not to provide every single user with perfect decentralization, it's to provide the infrastructure for it so that it can be achieved if its important to you.
I know several former clerks. Their own political leanings frequently do not align with the justice the clerked for, though I assume they tend to know what types of arguments will be more likely to sway that particular justice.
Hydrogen usually makes a lot of sense on a general theoretical level until you try it out. Consider that to get any useful work out of hydrogen you have to put it under high pressure. And if you put it under any pressure it leaks and seeps through any container, seeing how it is the smallest molecule known to man (or theoretically possible).

There are other ways to store electricity. You can store it into electrical heavy processes, such as making aluminum or steel from scrap. (Something that half researched blog post did not even mention).
The air is currently clear as a bell in the Bay Area.
Doesn't seem like it would be too hard. I bet I could convert LEd json to Tiled json in a python script + an afternoon if I wanted.
Really? And you have the data for two-digit percentage deaths is despair?
> There are huge opportunities that emerge from pushing yourself to explore new paradigms and domains.

What are those opportunities? As a Rubyist, to me it makes more sense to become really good in Ruby. As I get older and more expensive, I need to be better than the 3 year experience 26 year old colleague. And if not better at least not noticeably worse.
Learning Elixir, Go, Haskell or you name it isn't gonna help me. Not in intellectual terms and not in practical terms. Also there are so many other worthy things a person can do with his time other than learning a new programming language (both within programming and outside programming), we shouldn't judge people by their passion or lack of passion for learning new languages.
Yes, some code won't work -- numba has a nice compiler that will show you errors if it cannot infer the type of even a single variable at compile time (which usually happens the first time you call your function at run-time).

The argument of "some code won't get faster" is null, since you typically only want to use `@njit`, which ensures that you're in `nopython` mode.

I guess that's a double edged sword, in that when it says `nopython`, it really does mean no python.

This means you can only use features from the python interpreter that the numba team has re-implemented in LLVM IR.

---

IIRC `@njit` does involve an overhead in `lowering` the types from python -> LLVM when the first njit function in the call graph is invoked, but not after that.

All this means that if you use `for-loops` in nopython mode, they are guaranteed to run faster, at least in my experience.
This matters for senior management only, i.e. those who make decisions. This doesn't matter for middle management (even though they act as if they are senior managers) and that's completely irrelevant for line workers who don't need to "read body language" to get their linear work done.
The Intent vs. the Text of a Law