skysight-inc/HackerNews huggingface dataset:
PoW doesn't run on "power" in general, but on electricity. It can be trivial to convert some forms of power into electricity, but not all. One particular form of power which could seen as "wasteful" is that of burning fuels to create heat. A mining chip is a 100% efficient electricity to heat converter. If the cost of useful mining chips could become small enough, it would never make sense to use a traditional burner for heating a space, but using mining equipment would be preferable because you could recover some of the cost of the energy used to heat the space in potential mining rewards.

This is the goal we should aim for: As we're approaching the upper limit of Moore's Law, mining equipment will have a much longer lifetime and focus on reducing the cost of production could turn households and other buildings into data furnaces. It may not even be necessary for mining to be profitable - as long as there is there is a large enough ROI for users of such data furnace to cover its initial cost and eventually reduce their heating bill.

> 0: and it is a definite article, like the internet. There by definition can't be more than one at any given time.

Technically multiple chains can and do exist at any time because there is no "given time" - time is relative. Two miners at two ends of the earth may both produce a valid block at a given time (say, in UTC), but the nodes in proximity to them will receive their blocks at different times, due to distance and the fundamental speed limit of information transmission. The multiple chain conflict lasts until the next block is produced. Such conflicts could last for multiple blocks in a row, but with a probability which rapidly declines with number of blocks.
Or do a PoW on training AI, you get both buzzwords in one (infinite money), and it actually accomplishes something.
I'd be really surprised if it didn't have at least some negative impact, not so much because of the amount of funding but because of what you have to do these days to get the funding. The more time and energy you force academics to spend on journal/conference submissions, grant proposals, impact assessments, and public outreach, the less they have to spend on research. I'd expect it to be especially true for more abstract subjects as they're harder to distill into a concise form or to describe the social impact of, and often require protracted periods of intense study/thought which admin responsibilities distract from.

Add to that the number of distractions that everyone is subjected to in the modern world, and I start to feel like it's no wonder we're still struggling with quantum interpretations or going beyond the standard model.

Now, I'm not saying that we should reduce the number of conferences or papers, or amount of outreach. Just the amount of time academics need to spend on them. Of course there will always be a few of the elite who will find time to sit and think for hours per day outside of these, nevertheless the harder you make it the more knowledge will suffer.
This is a really cool project that I would perhaps like to try myself one day! A home weather station has been on my list for several years.

Now I will say something negative. It's a nit, but I think it needs to be said.

I've seen a lot of these "In which I write a (perhaps series of) essays on building X using all kinds of cool tech you'd probably like to play with when you could get the same result with less than ten bucks, maybe an hour or two, and just a handful of code, if any"

I'm okay with and completely love "Let's do something cool and learn!" I'm not okay with "I have this problem, so let me by implication teach you how you should architect problems when you run across them" We need to clearly differentiate. You should not, and you should never, start with an important project and begin speculating on what cool tech you could play with.

Playing and learning are great. Yay! Adding structure and complexity where none is needed is an antipattern if you're doing anything of value for yourself or somebody else. This stack might end up being necessary. Absolutely. Make the problem "prove" that it's necessary. You should have a clear and unambiguous process for choosing a stack; do it by necessity. Never even accidentally teach that you do it by "hey, that's cool!" People end up doing that, and somebody ends up having to clean it up.

tl;dr Love fun projects like this. Keep 'em coming. Just please be sure you're clear to the reader that they're learning/fun projects.

* Perfectly fine to add a tech or two to a new project in order to learn-as-you-work, it should just be done with the upmost care and a close eye to how much team bandwidth it's using versus the value being provided and how you'd back it out if you had to.
I was there. This is why I left the rotten country. They were using it as some free for all practice complete with tear gas grenades and a water cannon truck. They even brought a tank to show off.
I've long been impressed with the progress that MuseScore is making and this seems like a huge jump forward.

> Under the design direction of Martin Keary, we are making significant improvements to the interaction models and interface of MuseScore 4

For those interested, Martin Keary (aka Tantacrul on YouTube) creates these very impressive YouTube videos of reviews of music notation software. His reviews are usually very scathing, but an honest critique.

After his video reviewing MuseScore, the MuseScore team spent a lot of time addressing the issues he pointed out and eventually hired him!
My biggest issue with YouTube is that it shows me adverts for the same product for a about 2 months at a time and I therefore end up hating those products and would never buy them.
There's also an EasyList filter list just for cookie notifications: https://easylist-downloads.adblockplus.org/easylist-cookie.t...
CPU have error correction, which will mitigate transistor aging and make the CPU work slowly instead of not at all.

It will not "perform the same". At some point there is a noticeable slowdown, and even though Wirth's law is at work, it's not the entire story. Heat will also make any chip age faster.

This article talks about aging under 5nm, but aging is already an issue above 5nm. Read the article.

https://en.wikipedia.org/wiki/Electromigration#Practical_imp...

> The complication in this comes from the SSD

I always experienced slowdowns on computer that did not have SSD. Software is not always the only problem.
You as a client may be unable to resell the insurance (for the unethical incentive reason you mentioned), but big bundles of life insurance policies are definitely traded on a secondary market by the insurance companies. This is called "reinsurance" and allows the insurance company to reduce volatility in cashflows, thereby decreasing capital requirements per policy written and this increasing the total amount of policies that can be written.
At this point we're better off building a samizdat-like shadow WWW which simply loads the genuine content by using the URL as a content identifier, but without relying on the HTTP server on port 443 on the A or AAAA record mentioned in the domain. URLs are also URIs, after all, and nobody said we have to put up with broken servers being the only content resolver available.
Possibility for Investment Germany
Fun fact: as a kid in 8th grade or so, we were supposed to read and summarise a book for English class Most picked easy books, I picked 1984, probably out of a desire to be edgy. Little did I know that my level of English at the time was not enough for that book. The result is that, since I never went back and re-read the book, I kind of only half-read it because half of it I didn't really understand. :D I think I got the general idea of it though.
Apple Macintosh and ARM Processors
WonderMouse Technology is a Digital marketing company in delhi. We market brands on the web & make sure that you get bang for your buck by SEO, SEM, PPC, SMO, Email Marketing, etc. Internet WonderMouse Technology is the pioneer in making Ecommerce a smooth ordeal and top website designing company in Delhi knows it great. The platforms are designed specifically to enhance the consumer panorama of corporate websites. We offer customized and affordable best seo services in india which are designed to the needs, desires and budget of our clients.

https://www.wondermouse.in/top-digital-marketing-company-in-...
https://www.wondermouse.in/website-designing-company-in-delh...
https://www.wondermouse.in/best-seo-services-in-india/
I keep getting the feeling that we’re reaching the end of the line for our current CPU technology, and that new fundamental research is needed if we wish to continue improving.
This is a tool. How good it is, is measured by how useful it is to me. If it does not provide something I need it to do, then it's less good for it. If it fails to provide the services it advertised as providing, then it's straight-up bad. I don't care why this happens. Might be technical, might be political, might be resource based. Doesn't matter. The tool either does what I need it to or doesn't. And flatpak does not provide sandboxing or security updates, and that it doesn't do this is independent of whether it's a technical or non-technical problem.
How I made my own 'official' iPhone Cable!
This may be treated as "insider knowledge" but I expect the burden is on the insurance company to prove prior knowledge.

But "reasonably deduces"... that can be used in any such case where mass payouts are a likely outcome. If I can "reasonably deduce" a payout will be needed than so can the insurance company. Under these conditions accepting my insurance purchase should be seen as the company committing fraud. They accept a payment knowing the customer can never collect.
Confessions of Scott Guthrie
It's unfortunate that the title leads with the "backlash" from the thing that happened, not the thing itself ("Kaggle disqualifies participants over usage of external data usage"). This suggests that the decision about the case has already been made by a plurality and with fervor. In reality this article is the first time many HN readers learn about this for the first time.

While I'm sure it's just accidental in this case, I see this all over the news and suspect attempts to steer public opinion by condemning people or institions in the headline, before the news is actually reported on. A forum of independent thinkers should insist on not having the news presented to them in a potentially manipulative manner.
I seen some youtube videos where people are buying old consoles, clean them up and maybe replace some parts and they can use them. My origin is from a poor family and my first 4 computers were old second hand ones - this is a double benefit, the computers/laptops did not become e-waste and a poor family/person can access expensive tech that in my case helped me find a job and finally afford buying new stuff for me and my child.

The big issue is when the mini computer inside your device is a small part of the device, like for example my parents TV is now showing all the time a red message in the corner because the software fails to validate something, the solution appears to be to have it re-flashed with an updated firware to remove those checks or replace the shitty un-essential component that is not used at all. So I am afraid that in future you will need to replace/repair your TV/fridge/car because a chip like the memory in it is one of the ones that "expire" (we had the case where Tesla cars SSD would get bad because of extreme logging)
Yes, that's what a library is. We don't give book-burners a pass just because they pressured the author into agreeing with them. Why should we make a exception just because it's a website being destroyed rather than a book?
The only thing I can advise anyone in the funding aspect is to try to avoid as much as possible, at least until you get PMF. If you try to raise funds before that, then you'll be disappointed most of the time. Fundraising takes time. A lot of time. Better spend it improving the product.
Borland Turbo Pascal.
You can only get one insurance policy per flight per identity and the maximum profit per policy is limited. So to increase profits you can get more identities and then get more insurance. Kinda how some people have dozens of dropbox accounts to take advantage of the free storage every account gets.
How to emotionally engage with the climate crisis [video]
Scoring directly in the software is a huge pain + buggy midi support often forces me to use a different software and then import the midi into musescore for printing.
> Presumably society.

Which society?

> We have set aside CFCs even though they were accepted by the free market. They were harmful to the environment, creating the ozone hole.

Some regulations can be enforced. It's going to be a different story attempting to regulate something which can be hidden trivially with encryption, has no physical presence, and can be stored in ones head to prevent seizure.

> All transactions and account balances in Bitcoin are public. From meta data and corresponding networks one can figure out where and who the people are (NSA does this too). It is not very private at all.

This is true for plain use of Bitcoin, but there are ways of evading chain analysis, and you can also swap out your Bitcoin for Monero for spending.

> I doubt that it is a essential commodity and suspect you are overestimating the economic importance of Bitcoin.

It may not be essential to you, but there are plenty who consider it so, and these will only grow as people further distrust their governments and central banks.
Oh there are some. Some of them have been fixed in MS3

The one that's almost a show-stopper to me and I realized it only recently: if you insert notes (between existing notes), it won't move the existing notes to the right, but it will instead create this "long" bar with more notes than your time signature.

Really
https://www.arbob.me/startup-learnings/
Well, IMO the definition of the word "anonymous" still fits how personal information is handled in Briefing: "Anonymity describes situations where the acting person's name is unknown" [1] And this is true regarding the Briefing service.

[1] https://en.wikipedia.org/wiki/Anonymity
Same but first programming environment was ZX Spectrum BASIC.
What kind of efficiency did it improve? Efficiency to resist such criminals? Is it really what insurance market exists for?
There is already a PoW that helps with protein folding.

As for „should” - you may not be aware of this, but telling someone they „should” do something if you don’t plan to help is a bit offensive.
Very useful, thanks! What did you use to create those animations?
Repeal of laws commonly used to drum up charges on civilians.
Does webrtc also work on native Android iOS apps ?
> but doesn't sound like you want a police free lefty utopia

In some ways that’s a feature more than a bug - by demanding an insanely extreme solution, you shift the overton window such that a realistic solution looks acceptable by comparison.

(How did we even end up in a place where “police should not be tear-gassing peaceful protests” is a controversial opinion, and we need to reboot people’s expectations before suggesting it??)
It seems like the contracts were not priced correctly. If they were, it would not be possible to game them so easily.
Hackers use an ordinary light bulb to spy on conversations 80 feet away
I did (1986) things aren't so different, hardware is monumentally faster and developer tools are more powerful but its still text describing what you want the machine to do in detail.

The first three languages I learned are still around (BASIC, Pascal and C).
At least where I live in the UK half the police have guns, they're just locked in their car 99.999% of the time. A lot more UK police have guns than most people think. Any car with a 5 point star (orange in my area) is an armed response vehicle.

Maybe US cops need to just leave their guns in their cars more often?

Example: https://c8.alamy.com/comp/HXD0AX/windsor-uk-27th-march-2017-...
By this logic, any industry that involves measuring probability and minimizing risk is "gambling".
This reminds me of https://xkcd.com/1425/
Good point, but not for laptops and devices though.
The benefits of using multi-licensing for your software
Live music archive is great. One of my favorite bands has well over 100 high quality recordings there.
Connecting flights can be a big use case if you can't get the whole itinerary from a single vendor (or if laws/regulations/terms and conditions fail to make the single vendor responsible for missed connections).

But in a perfect world you wouldn't place those bets against an insurance company but against the transport service itself (of the upstream leg). "I see your ticket price of 50 and raise another 20 against your punctuality SLA." This would create incentives and would be so much less of a hassle than alternative approaches that somehow try to factor in actual damages.
Why do I want my fridge to be clever at all. Just keep things cold please.
Right now the French police is protesting against their own boss (minister of the interior, Castaner) because he went with the BLM narrative and basically called them racist.

https://www.bbc.com/news/world-europe-53022073
Actually, it seems like you can do that in Germany.
Other Structures in Other Words
Maybe industrial water cooling has a better track record, but consumer water cooling is an extremely fiddly and expensive process. My main source is Linus Tech Tips. Unless you're willing to spend a lot of money and effort, air cooling is more effective and much much cheaper. Simple (small) water cooling solutions tend to not perform better than air cooling. Plus, water cooling requires a lot of maintenance, because it's more complex (e.g. there's pumps that can fail) and because the cooling liquid can get contaminated and cause cooling performance to drop.

I can see how it could be cheaper to use cheap air cooling on the chips and efficient, central room cooling.
I would report someone in my company who attacked someone else with no provocation. Or murdered someone.

I don't think this comparison is as good as you think it is.
> Who is "we"?

Us, those not yet in your choir, I presume.

The market can set aside things (un)perfectly well if they turn out not to be adequately useful or worth it, in whatever sense of those words. Driving opinion by means of internet comments can be a perfectly valid, if rather useless, part of such consensus forming.

Whatever your ideology surely you can agree on the basic fact that most active use of BTC is still of a rather transient nature. In and out. This means participants generally (outside of passive saving-speculating) have little inherent need for high prices and the astronomical energy use that goes along.

Coiners of course want practically useful solutions, just not quite as much as they want to get richer.
I would be more inclined to agree if she didn't fraudulently use 20+ names to avoid getting caught.
One that is extremely narrow in scope.

In this case, continual purchasing of insurance on the flights likely to be delayed would be evidence you knew it was going to be delayed.
I mainly used svg.js which animates SVG as part of an HTML5 document. Other than that the site is static with a lot of custom JS.
Sun Microsystems cursed the programming world with Java. And its hideous object oriented model.

I never thought Java would die. Then Oracle saved us all, and bought Sun. And they proceeded to burn down bridges, and destroy all the goodwill that Sun built up with Java.

Now, I can finally see it. The Sun is finally going to set on Java.

The Java is dead! Long live the Java!
AWS still has the m1 EC2 instance type on their pricing page which was first launched in... 2006.

Datacenter hardware can stick around for a looooong time if the people running the applications on top don't feel like migrating to new hardware.
They don't openly carry handguns.
It has been able on Linux for over 10 years now too. e.g. from 2010: https://www.finnie.org/2010/11/13/airprint-and-linux/

IPP is standard in (most?) linux, and Airprint is basically IPP+Avahi+some proprietary-bits.
Digital Projects – all you need to know
Yeah, I agree. A lot of this "weird thing about culture X" is nonsense. It works especially well for people who haven't experienced many different cultures.
Using Docker for Development and Production
Unofficial ISS Simulator Source Code
Using data science and machine learning for improved customer support
I also expect there's some rote memorization happening. After hearing "the terrorist attacks of 9/11" a billion times it kinda sticks.
Thanks for posting this. I imported all these books into a collection at LearnAwesome.org: https://learnawesome.org/users/8a16a2e4-dcb7-4167-a2a2-51d3a...
Actually what I meant was this tool is kind of a after thought of bad feature flag life cycle. When you set a feature flag, normally you should put a deadline on it, after this deadline, you should either choose to keep it, or remove it or you can extend the deadline.

But seems like they accumulated a lot of flags, which stayed stale over time, and went unchecked and lack of feedback created the debt.

Also unrelated but I prefer 2 stages for retirement of flags, from production and from code. From the example in the article. Instead of using direct access to:

experiments.isTreated(RIDES_NEW_FEATURE)

I think it is better to indirectly refer this from a function like (considering we are in context of RIDES module/class):

function isNewFeatureEnabled(){
return experiments.isTreated(RIDES_NEW_FEATURE)
}

So when you want to retire this flag to disable new feature but want to keep code for some time (for few versions), but don't want to bloat your binary you can simply do:

function isNewFeatureEnabled(){
return FALSE
}
Is it a specific US obsession whether homosexuality is "a choice" or not? I wonder why it is even relevant?
It's also wire fraud, and securities fraud.

https://www.bloomberg.com/opinion/articles/2019-06-26/everyt...
Exciting times. I appreciate the team's work on creating such high quality software. It doesn't feel like some random open source software. But it's always a work in progress, at the same time.
If they disclosed the data, I agree with you that the decision should have been done during the competition, not after it...
I agree that plenty of people have been too cavalier about slapping together some models, predicting something, and calling it a day. On the other hand, it's not like fair sentencing or fair loan recommendation is a solved problem for humans either. There is evidence that, when carefully designed, algorithms can produce more equitable outcomes than humans, for example when deciding who and how to release on bail [1].

So I think we don't want to hand over sentencing decisions to a neural network that nobody understands, but I also think careful use of (simpler) machine learning can still improve a lot of our decision-making. The question is how much these decisions improve over what we have now. There's not exactly a surfeit of wise, highly trained ethicists who are happy to make consequential decisions all day. Many human decision-makers are quite flawed too, they just get to hide behind the opacity of being a human rather than an algorithm.

To that end, a whole "fair machine learning" field has sprung up over the past few years to study this. There are like a dozen papers in the area at NeurIPS and ICML every year. There's some progress.

[1] https://www.nber.org/papers/w23180
The Anatomy of a Dev Team
Algorithmic Oppression: Biased Machines and Where to Find Them
double plus ungood
If you don't take the flights, I don't see why this would be illegal "when it comes to air travel". People book flights for other people or with fake names (as placeholders, for example, in a group booking) all the time. On the insurance side, it does sound like fraud.