skysight-inc/HackerNews huggingface dataset:
The reasoning rings so very hollow to me.

This idea that the primary way to get people to come read what you have to say is to push it to them, and that this is such an important goal that it justifies nagging them for permission to be allowed to blast communiqués in their general direction, and that you can excuse yourself for annoying behavior like this by claiming that it's for the benefit of people who want the email but wouldn't be able to find a sign-up field in a sidebar - presumably a small minority of a small minority of total visitors - strikes me as being so very entitled. But then, I suppose that the basic idea of the attention economy is that you're supposed to be clawing at every scrap of Whuffie you can get.

Granted, it's the author's website, and they get to do what they want with it. And we have apparently collectively decided that it's OK for any webpage, even one that contains only static content, to require JavaScript in order to function properly. A corollary to that would be that simply using the web is tacit consent to be pestered, since it's not really possible to have JavaScript enabled while also avoiding modern-day incarnations of the blink tag. So there's that.

But still. . . I'd love to see RSS make a comeback, just to at least take away the "but RSS is dying" excuse.
Britain is not part of the European Monetary Union. Leaving the monetary union is easier said than done, especially by governments who cannot handle much easier problems.

Make no mistake, such a process would present a challenge for any government.
How to self-host email marketing list if you are a developer
I suppose it may very well be the case that the framing of resists giving documents will lead some people to think of it similarly to resisting arrest, but I would have to think those people were idiots.

I think it means they have some documents they don't want to give up. What that means I don't really know, it could mean they have something to hide, but then again it could be they just want to make things difficult for the people they consider their opponents - as I would.
By this standard, no free software project should use the Internet at all. Unless you jump through the kind of hoops that even smart, tech-savvy, security-minded people don't, someone is tracking most of what you do. Your ISP can track your DNS requests unless you use DNS-over-TLS (no on does); they can track every IP you connect to unless you use a VPN (in which case your VPN or upstream provider can); in most cases your email isn't secure (no one encrypts email, and eventually it's unencrypted somewhere); communication via alternate mechanisms suffers from the same problems as Discord (IRC, Slack, and other services can also be monitored); every search engine can track you. I could go on.

The bottom line is that Discord doesn't stand out as a particular offender here, and the steps required to alleviate the author's concerns are inconvenient. Most projects have more important things to worry about with their limited resources.

Communication secrecy simply isn't a priority for most open source projects. In fact it's antithetical to the majority of open source goals. Someone pointed out that users might want to discuss security issues privately, and while there's a little bit of merit to that, it's a contrived example. It's not one of the author's concerns, and it's not an issue that arises with most projects. Open source development benefits from being done openly, and secure communication isn't a priority.

I'm in favor of using open source, private, self-hosted tools whenever and wherever practical. I'm not defending Discord specifically, nor encouraging its use. This author is just hung up on something that most people don't care about, especially in the context of software that's meant to be open and public.

There's something about this sort of obsessive fixation on a non-issue that makes people roll their eyes and not want to work with you. People who are using their limited free time to work on some random small project don't want to be lectured at over principles they don't share.
and most channels have a valid and longstanding rule against public logs.

because if you were raised as i was in the internet of the mid-90s, logs and real names are weapons, and we don’t do that to our friends.
Ask HN: Is there an RSS feed for my favorites here on Hacker News?
TypeScript says hi.
> The article makes the point that for heating

Because the article has no clue what the discussion is in Germany.

There is right now no cheap surplus clean electricity for heating. The so-called 'free electricity' simply does not exist.

What is free is SOMETIMES electricity traded on the spot market, which is not necessary available when the consumer needs it for heating and not necessarily in the amount that it would be useful.

That heating is not done via electricity is because it's simply not currently a part of the energy policy in Germany to promote electrical heating on a large scale. It's also not seen as a useful consumption of surplus energy in the next decade. The topics which are discussed are heat pumps, combined-cycle power plants, better insulation, zero-energy houses (which don't need much heating, but need electricity for air distribution), centralized district-level heating, electrical heating from local PV installations, adding gas generated from electricity to the gas distribution, pellet heating, solar, ...

The cost for a complete electrification of the heating market is estimated to be 2 trillion Euro. That's far away. There is a plan to disallow new oil heating from 2026 onwards, but there is no plan to support direct electrical heating with incentives. There will be incentives for heat pumps, but the achievable market share is not large in the next years.

> Thus the renewable power is not replacing the fossil fuel power in this market.

Because it was/is not wanted. This may change, but there are many experts saying that it is currently not useful to promote direct electrical heating and heat pumps are currently not a large scale solution. Also: Currently the price (different from what is claimed in the article) for electrical heating is too high in Germany.

The next main usage for electricity probably will be for electric vehicles and the infrastructure for that will be expensive to build. Thus investments will be needed for the electricity used to decarbonize energy in traffic.

The main reasons why Germany isn't currently using electrical heating (besides heat pumps, etc), is that on a large scale electricity usage in other areas has a preference, electricity for heating currently is expensive (the 'free electricity' is a myth) and building the infrastructure would be very expensive.
That's somewhat relatable. A few suggestions for your bucket list, though, if you haven't done them already:

Learn to ride a motorcycle. More fun than you'd think.

See an eclipse from the totality. More fun than you'd think.

Get a dog. Maybe not quite as fun as it looks, but pretty fun.

Go see an Above and Beyond show at one of the huge, outdoor festivals. More fun than you'd think.

Take a cruise.

Not being flippant here. I suspect that there are a few more things you could easily add to your bucket list that you might really enjoy.
But it wasn't in exchange for buying a house. He was buying the house anyway, what he did was to take out a larger home loan and use the extra money to buy a car.

This is the same general problem as assigning a jurisdiction to profits. Money is fungible. If you take out a $30,000 "home loan" and buy a $30,000 car, did you borrow $30,000 to buy a house or to buy a car? If you pay a million dollars to develop software in the US and then license it for ten million dollars in Europe, do you have a nine million dollar profit in the US or in Europe? Notice how the US is going to want to claim it's in the US and Europe is going to want to claim it's in Europe, and the company is going to want to claim it's wherever the tax rate is lower, but none of that is an answer to the question.
Aren't drawings 2D objects? If you make a perfect slice of something, can't the cross-section be comprehended?
I agree with you but there's arguably a line to be drawn between say the Facebooks or Googles of the world - where arguably you're giving consent by using the platform and there are others to choose from - and ISPs especially as there may only be one ISP available to you in rural Maine.
That's an excusable outcome if you're overclocking or otherwise tweaking critical operating parameters beyond their safe default ranges.
> They don't scale to Google or Facebook operational sizes.

You may or may not know this, but the primary datastore used at both Google and FB is MySQL. Sure, they use replication and sharding, but I would strongly argue that MySQL with sharding scales better than some multi master NoSQL thing like Cassandra.

Related, you should check out https://github.com/vitessio/vitess if you haven't seen it. It's what Youtube and others use for their primary data store in production.
I would also be interested in this, since I find Strangs style great.
> They can just add something like require('fs').readFileSync(process.env.HOME + '/.ssh/id_rsa').toString()

And that is why you encrypt your SSH keys with a passphrase, use a Keychain, etc. Discord isn’t unique in its ability to read file on the FS. Pretty much anything can do that.
Thanks wow what an answer :)
Suggests that the probe is popular with the constituents who elected them. Anti-trust probes are a very popular form of oversight, in case that isn't blindingly obvious.
So is fast food. So is Junk food. Casino's were designed with no windows or clocks so patrons would lose track of time while giving out free alcohol.
>The safety of Tesla's autopilot features has come under close scrutiny, but CEO Elon Musk has predicted the company will have "feature-complete full self-driving" this year.

I think that is a real possibility if we are referring to years on Jupiter (which has an orbital period of 12 Earth years).
This also a really good answer. Thanks
>You may disagree with me, but I don't believe a CEO can be fired for mismanagement.

>The Internet will kill you; but it may encourage you.

>In an age of infinite innovation, why create what you think people will use?

My sides are in orbit
I help maintain a pretty popular open source game mod. One of the features the mod provides server owners is anticheat, and one of the consequences of that is needing cheats in order to make sure the anticheat system works, to test exploits, and to make the game safer. Discord permanently banned the server and my account because we were breaking terms of service violations, even though we had blessing from the game developer themselves.

They later reversed the ban on my account, but kept the server deleted because they maintained that we advocated cheating. Again, we develop anti-cheat moderation software.

In my last contact with them, I was told that that it was up to us to moderate the server better too. If any user posted cheating related material, they would of course ban the server for terms of service violations anyway (this essentially inverts the typical idea of "safe harbor" protection that traditional websites have).

The problem with not using Discord is that they successfully captured the gamer and game market. As a game related tool, all of our users are on Discord. It's a shame that one company was able to do this.
Not really. Greece was never allowed to default properly. The referendum George Papandreou alluded to at the time, is a prime example of what I'm saying: Greece defaulting might drive Italian bond prices through the roof at that point the monetary union would be destroyed overnight.

Now that the debt has been turned from public to private, it might be easier to handle as a situation, but I doubt the EU is able to handle such a crisis gracefully.

Greece is stuck to a never-ending extend and pretend program which will effectively kill the Greek economy in the 21st century.
> I’m not going to tell you to go use IRC like some cranky old Thinkpad-toting unixbeard

good, we get crankier when young punks repeat our advice without understanding why it was given.

"There’s no single free/self-hostable alternative that has all of the features of Discord,"

... so, just maybe, someone who's got a project to do might want to keep with discord, despite its flaws, instead of fucking around with recreating the same thing only more philosophically pure?
I wouldn't say high friction, but clearly not as convenient/low-friction as signing up for slack/discord.
Isn't this just the same scenario as we currently have, just with different underlying technology? Do coal-powered plants have additional security outside of a few private guards?
May want to proof read your site... "Distribute your e-book in a hole new way." :)
Myst (Or, the Drawbacks to Success)
(Most insightful comment so far.)

I've really been missing this kind of functionality. Modern sites are built by people who apparently don't know or care about HTML name anchors. There is still a need to link to specific parts of pages, particularly in online discussions.

The privacy aspect seems insanely overblown to me, for the reasons you outlined.

I do understand why Brendan is using this moment to criticize this. It's on-brand (his Chromium fork has a privacy angle), and it is going to get him exposure because the supposed bad guy is Google. Don't get me wrong, they (Google) are not "good guys" by default any longer. This thing though? Not so sure. I think it will make things more good than bad, on average.
Anything and everything done with taxpayer money should be open and transparent by default, should be available to the public in real time, not six months or 5 years later.

Transparency is the start, but that alone wouldn't be enough? Look at the shenanigans of the current govt - they are openly breaking laws and just don't care. It is well documented, everyone knows about it, still nothing happens
Here is an article describing mechanism of oceanic heat absorption (something to do with changing gradient of surface layer exposed to infrared radiation affecting heat exchange) and referencing multiple studies that indicate oceans do heat up [0].

"Observations of ocean temperatures have revealed that the ocean heat content has been increasing significantly over recent decades (Willis et al, 2004; Levitus et al, 2005; Lyman et al, 2006)"

[0] http://www.realclimate.org/index.php/archives/2006/09/why-gr...

> Excluding potential bias from researchers [...]

That's a good point. There is a potential for motivated reasoning bias, when you scrutinize evidence you don't like more, and stop scrutinizing evidence you do like earlier. But in this case effect is measured, verified and explained (as far as I can tell). And it makes models more precise.

Is it possible that people looked too hard for negative feedback loops instead of looking for faults in already modeled processes? Maybe. But they did find such a loop and explained discrepancy. Now you need another discrepancy between model prediction and incoming data to see if anything needs adjusting.
That's awesome, I hope they digitize it and translate it soon. I definitely want a read.
I just want to point out that the theory of human-caused climate change rests directly on our understanding of thermodynamics, and was first proposed by scientists who were initially developing that understanding over 100 years ago.

To say that climate science is not on par with physics does not make sense; it's like saying a wooden house is not on par with a piece of wood.
So then there is a reason to have communication be private, as you said.
I recently bought the book and will work through it during the next couple of weeks. It seems well done.
It is evidence of a prediction, there are plenty of them out there. I used the first one I found as I have several threads going on, on HN so I was trying to provide a quick link that supported the claim that, there have indeed been predictions by academia and that it is not just journalism engaging in it. These predictions have been going on for decades and they are not getting them right.
How does that line up with the fact that chewing tobacco is still associated with oral cancer?
> Then we get the R480 melting cables for the same reason... and so on.

RX480 wasn't melting cables, it was melting motherboards. The stock VBIOS was pulling more power than the PCIe spec allowed you to pull from the slot. It was pulling over 100W, vs the 75W spec, not massive but probably enough to push some older/weaker boards over the edge (most of which were just ready to fail anyway and were going to fail from a solid 75W draw too).

https://www.tweaktown.com/news/52871/amds-radeon-rx-480-draw...

It's pretty hard to melt a cable. You can overdraw the connectors by roughly twice their rated power safely, and the cables will do more than that as long as you're not using splitters or some other hack.

The 295x2 pulled almost 500W through a pair of 8-pins and the slot (nominally that's 375W rated) while overclocking.
No, that’s the whole point of advertising. Writing is about communicating ideas in good faith, otherwise I’m not interested.
The essence videos are great.

Any other suggestions from the peanut gallery?
Programming is expressing programmer intent to the greatest extent possible given technological constraints. Sometimes, that's moving from machine code to assembly language[1]; sometimes, that's building a declarative language to express some specific logic. Finding new ways to preserve programmer intent in machine-checkable ways (that is, not just by adding comments) is one of the consistent goals of programming language design.

[1] Yes, humans used to write machine code. By hand. Computers were for serious work, not mere clerical tasks such as translating mnemonic order codes to binary and doing address arithmetic.
Fitz wrote a blog post on the analytics and marketing tools we recommend startups use [0]. It goes through a number of the different tools and why or why not you would want to use them. You should check it out.

[0] https://www.freshpaint.io/blog/yc-stack-recommendations-for-...
"Replacement for Threaded, Asynchronous Discussion: Discourse" I suggest NNTP instead, please.
I've never heard a convincing explanation of why the Russians would prefer Trump to any of his opponents. This article doesn't speak to that question either.
> 1) the NSA never did anything illegal

This is simply not true.
Anyone reading can "log" the messages. If anything, a server that always logs just forces you to understand that your messages were never protected.
I was intending to post this on the 'ask' section--clearly I'm clueless about that as well :(
Kindly advise on that, please. Thanks!
What do the newer models use? I tried to Google for it, but just kept stumbling on news articles about the OP.
I doubt we are even anywhere near close to being able to calculate that because there’s still too many unknowns with regards to materials required to build, their rate of depreciation, and other things we discover in the scaling/commercialisation phases, and also exactly how much net energy will be produced!
The Gerrymandering game that puts the fun in undermining democracy (2019)
This seems sort of like comparing the complexities of learning German to a level of fluency with the complexities of learning English, differences between major variant forms of English, with a deep dive into the history of the English Language and its poetics.
Stupid requirement that does nothing but discourage the use of other related MS services --- the ones MS actually earns money from.
What Happens When You Take 550 Doses of LSD at Once
I believe Reason is more practical (easier FFI), but as for building things, at this point it's probably Typescript :-)

Reason still hasn't had its async story ironed out, and has poor support for Unicode[0]

[0] "ReasonML strings are encoded as UTF-8 and not compatible with JavaScript’s UTF-16 strings" (from https://2ality.com/2017/12/basic-types-reasonml.html)
>On the other hand, organizations that are able to keep their internal deliberations private have a strong advantage over ones who must ‘think’ openly.

Not necessarily. If there is secrecy within the organization, any leader of a subbranch can abuse his power along the line of the movie Dr. Strangelove.
In my own opinion...

online programs will never be as good as in person. There is so much learned by being in the same physical location and meeting classmates. Going to physically talk to the professor during office hours. Physically reacting when something doesn't make sense. Also, you just focus so much more; especially with a masters program, you'll be learning so much that you really should be treating it full time...

I feel like PhDs and Masters have been sorta bastardized over the years, they aren't just a way to get promotions and raises, they are for you to MASTER the material. Which takes a lot of time and effort
Have you used a messenger app before? They all have their fair share of drug trafficking and assassination coordination.
> AGs are elected so they seek publicity, they are also corrupt

I might also add incompetent and narcissist.

Fun Fact 4: Everyone, that is everyone which includes Google has due process rights which I feel should be exercised by everyone. Next what ?
> "Man charged with murder resists punishment by pleading non guilty in court".
Their competitors aren't monopolies.

The problem is that I don't use Google Search, but Google Search still impacts me in a way I can't control. Even if I use DuckDuckGo, my business lives or dies on what Google Search ranks it. Google is the ultimate kingmaker. They decide what businesses survive or die.
It seems like a decent price discrimination strategy to me. They make advanced capabilities more price-accessible to particularly interested hobbyists and more popular among that market, and probably aren't losing much revenue from corporate and academic institution sales.
KIST researchers conceive EV battery materials that could double driving range
If you're working on a project and just happen to choose a free software license, then fair enough. (perhaps you'd call yourself more of an "open source" contributor). If however you are acting due to the free software ethos, I think it's fair for others who share the ethos to chime in with their opinion on how well you're doing it. It doesn't have to be a witch hunt, but these things matter more than a zero amount.
IMO the likely cause was some kind of cache bug due to manufacturing. Threadripper processors were binned for tighter cache timings (they had the same timings as the 2000 series desktop chips) and thus didn't suffer from it.

EPYC was on a different stepping entirely and didn't share dies with the consumer or HEDT processors. I suspect they likely had the tighter cache timings although I'm not sure on that.

Regardless, it's also possible that they were just binned out, or nobody ever encountered it. EPYC was not a very high-volume product, most people did test installations and said "yeah, we'll wait for Rome". Quad-numa on a package and lower-than-Intel IPC on a pretty poor node was not a winning formula.

Once the problem was realized, desktop Ryzen processors started getting binned for it as well. A few slipped through here and there, so it wasn't a manufacturing change, I think binning is the most likely explanation.
Most programs can download new code and open whatever files they want as long as their process has the permissions. You can certainly argue that that shouldn't be the case, but calling Discord a RAT because of it is pretty silly.

(Not defending it on the other counts, though. If I wanted a platform for anything controversial or privacy-sensitive, I wouldn't trust Discord or any other centralized, unencrypted service.)
If there is one thing in a computer you should not cheap out on, it is the power supply. Buy from Seasonic and buy more power supply than you currently need.
Reading this article makes we want to adopt Discord to make sure the author won't be part of the community.