skysight-inc/HackerNews huggingface dataset:
>10 MHz

>1964

That's insane. What's even more insane is that a bit over 20 years later homecomputers reached that frequency. And in the next decade they reached over 100 MHz. - Pure lunacy.

Posted from my 5 GHz homecomputer.
> companies are far too greedy to pay people 200k a year, unless they really need to

Maybe the high salary is to compensate for something else (poor work environment, boring job, etc) rather than attract very skilled people?
Small reactors make a ton of sense, but they're an even harder sell to the general public, because there's even more NIMBYism. With larger plants you can put them a bit out of sight, out of mind, but a large fleet of smaller reactors ends up being distributed over a much more diverse area.

The primary problem with the big plants is that these older designs don't fail safe. The newer generations will. Catastrophic failure means "We stop making power", not "We irradiated everything close to us"

That's why people are "shilling" for Gen IV designs.

I'm not sure there's "many" plants that are unsafe due to natural disasters like this one. It isn't like we have hundreds of plants in an area where there are 100 year natural disasters that can take them out - otherwise we'd see these things happening all of the time. There are unsafe plants out there. For sure. But we haven't lost as many lives to every nuclear accident ever as we have to coal power generation in the US alone. We know there is a path to safety for nuclear designs, we know they are a very efficient method of power generation, and we know they're not going to cause the global temperature to rise. The failures are more spectacular in appearance than the normal operation of our current primary sources of energy, and that's the primary issue, even though the death count still swings spectacularly towards the normal operation of coal power plants.

We should be building modern nuclear reactors. I personally don't care if they're big Gen IV plants or small neighborhood ones - I just think the Gen IV designs are more likely to come to fruition.
ID of mechanism responsible for boron O2 LID in Si photovoltaic cells
I was kind of an early and enthusiastic WhatsApp adaptor. Started migrating everything and everyone shortly after it turned out Facebook hadn't bought it to be nice.

I was kind of an early (and current) Telegram user.

I've already installed Signal a while ago and I'm happy to see more and more names showing up there and I'll be happy to move a number of groups in that direction soon I guess.

That said I don't think it will be perfect. As a one to one messenger it will be close to ideal. I also guess short-lived groups will work.

I have doubts about how easy it will be to export all photos from 2019 from a group to create a online photo book or just post it to my familys (private) blog, so I think the last two will live side by side for a while: Telegram for postcard level security (hi grandma, this is what the garden looks like now).
> - Declarative syntax is confusing, adds complexity to the language, and makes the error messages even worse. I still haven't figured out when I can and can't use normal syntax.

this

they didnt have to go all the way to something like xml but right now its in the uncanny valley of DSLs imo; it should have been different enough that its quick to prototype and understand what's possible and whats not vs swift-like dsl we currently have
Of course, but it could also be said that we're just composing the scrapers with a common building block, which Hickey says it's good.
I wouldn't be so sure that "learning = pain". This could be very different among personalities, ages and cultures.

People who enjoy video games and trying new board games are constantly playing with new rules, because they like it. If for you "learning = pain", it maybe a sign that you simply lost interest in what you initially wanted to learn. You might still enjoy learning about something entirely different.

I guess age could also be a biological factor to learning aversion, but that would require solid scientific results to prove.
The Iranian navy is mostly famous for its usage of rubber dinghies. That's not a serious threat that needs 10 supercarriers to counter. If they decided to change that, then no problem, nobody wants the strait blocked so it will be easy to find allies to pressure the iranians into a deal. The panama canal doesn't need that either. It should be in range of US based aircraft. Current US spending can only be justified by pursuing multiyear wars, occupation of territory halfway around the world, complete domination of the seas, the ability to fight a war on two fronts (and win), the ability to obliterate earth ten times over and guarding others borders (thanks, by the way). I'd say a military the size of spain's would be sufficient given a more basic definition of security needs.
Thanks, this has been done
I agree that's a problem. But I don't think we can blame the technology for that. After all, an email server admin can do the same thing, but they rarely do.

This is a cultural thing, and instances that engage in excessive blocking tends to become isolated islands eventually.
This is a really nice site!
Can anyone ELI5 the first sentence in each of the two above paragraphs please?
The internet has been slowly getting better but remember that in general we can’t trust the ”from” field of an email message either. No need to even spoof it as it’s literally whatever the sender wants to put there, by design.
The speed and scope of the Chinese response baffles me and it'll be interesting but unpleasant seeing how this plays out in other countries.

The WHO situation reports had 258 confirmed cases in Hubei Province on the 21st of January [0]. Now 3 weeks later China is quarantined and new emergency hospitals have already built. The speed and organisation behind that response tells me that the fog of uncertainty still lies heavy and whatever the Chinese government estimates might be they are not being published in the WHO situation reports.

As other countries start managing outbreaks the picture of exactly how bad this is will be a clearer. In no small part because the monitoring infrastructure will be ready in advance of cases appearing.

[0] https://www.who.int/emergencies/diseases/novel-coronavirus-2...
Professionally- agreed.
However I look at it as a learning exercise, which is a wonderful way of calibrating one's sense of time/money quadrants.

If you don't have time, but have money- send it to overnight PCB service.
If you have time, don't have money- do it yourself.
If you have both- send it to regular PCB service.

Now the last one is the least desirable quadrant to be in- if you don't have neither time nor money and this is the first time you're doing this- expect to find either (or even both) of those, at least until you have gotten the equipment and gone through the process a couple of times.
> Imagine if email services worked this way! “subscriber@otherhost is rumored to be slightly politically oriented in a way we don’t like, so we as admins have prevented everyone@thishost from mailing everyone@otherhost, and vice versa”.

This actually does happen. It's not as common as it is with ActivityPub servers, but it exists. Most mail servers do have ways of rejecting or blackholing content from specific addresses or domains. The functionality became necessary for dealing with spam mail. :/
I was really hoping for a strong conclusion to this article - a powerful answer to the obvious question of 'so what now?'. After all, the author has just spent a lot of words tearing down the (generally well-meaning) attempts of scientists (and others) to prolong the lives of people who are diagnosed with cancer.

But all we get at the end is "Conservative cancer medicine, as I envision it, would engage in less testing, treatment, fear-mongering, military-style rhetoric and hype. It would recognize the limits of medicine, and it would honor the Hippocratic oath: First, do no harm.".

Fuckin' really? No details, no data, no actual suggestion (or idea?) of how to actually implement this? No analysis of how (or even whether) this will help people?

And of course, let's ignore the fundamental hypocrisy here: having just spent an article discussing how shit doctors (apparently) are at doing the best thing for their patients, he apparently wants doctors to be the ones in control of this new, 'do less' approach? Fucking clueless clickbait blog nonsense - the Scientific American should be ashamed that this made it through their editorial process as is.

-

Also, let's examine these two sections:

"But one study found that 72 new anticancer drugs approved by the FDA between 2004 and 2014 prolonged survival for an average of 2.1 months. A 2017 report concluded that “most cancer drug approvals have not been shown to, or do not, improve clinically relevant end points,” including survival and quality of life.

Medical conservatives happily adopt new therapies “when the benefit is clear and the evidence strong and unbiased,” the authors emphasize, but many alleged advances “offer, at best, marginal benefits.”"

Who, exactly, is going to serve as the judge and jury for what constitutes a sufficient improvement in clinically relevant endpoints? Should that role be given to "medical conservatives" - i.e. people who the author thinks are more trustworthy than people who disagree with him?

(PS I fully understand the application of cost:benefit analyses to new drugs - and maybe this is a direction that the US needs to go. But note that the author's conclusion section didn't even touch on this as an option.)
Unpopular opinion: the long term benefits to Japan -- in particular -- of having a virus that mostly kills old people are substantial.
Tasker is removed from Google Play Store for rediculous accusation
warning: confirmation bias ahead, but fwiw:

https://fortune.com/2019/10/30/europe-cloud-independence-gai...

> Tired of its businesses turning to foreign cloud-computing providers such as the Google, Microsoft and Amazon, the German government is leading the push for a European cloud network called Gaia-X. France is also on board. “Data will be the most important raw material of the future,” said German Economy Minister Peter Altmaier in a statement this week. “The European economy urgently needs an infrastructure that ensures data sovereignty.”

https://www.zdnet.com/article/eu-turns-from-american-public-...

> Just like their American counterparts, more than half of European businesses with over 1,000 employees now use a public cloud platform. But European governments aren't so sure that they should trust their data on Amazon Web Services (AWS), Azure, Google Cloud, or the IBM Cloud. They worry that the US CLOUD act enables US law enforcement to unilaterally demand access to EU citizens' cloud data -- even when it's stored outside the States.

https://www.wsj.com/articles/european-cloud-project-draws-ba...

> Germany and France are introducing a government-backed project to develop European cloud infrastructure in an effort to help local providers compete with U.S. technology giants, which dominate the global cloud market.

https://www.uscloud.com/blog/3-reasons-33-companies-ditching...

> However, if you dig deeper, you’ll find that a growing number of organizations have public cloud buyer’s remorse. A recent VotE Organizational Dynamics 2017 survey found more than one-third of companies surveyed migrated data from public to private clouds in 2017. Forrester Research shows migration to hosted private clouds are on the upswing, with adoption rising from 28% to 33% in North America in Europe. In that same survey, 36% of cloud adopters and planners state hosted private cloud is – or will be – their primary computing platform.

https://www.cybersecurity-insiders.com/idc-says-that-compani...

> Out of 400 IT decision makers who participated in the survey, more than 80% of them agreed that their organization either migrated applications or data that were primarily on public cloud environment to on-premises data centers or private cloud solutions in the past 14 months.
As an Elm dev jumping into swift a couple of weeks ago I decided to just do the nav myself. I have an enum for Page and switch over that in the view. It seems far more obvious to use than the built in nav which doesn’t actually do an awful lot for you but takes away control(I did try the isActive approach but it seemed far more fiddly than using a Page enum).
On Amiga, long was 32 bit and int 16 bit and that was a long time ago, when Microsofts int was also 16 bit. So they already shifted it up once. (Going from DOS to Win32 I guess.)
> However, these "enrichment features" from Signal over the last 2 years are less than what competitors like Telegram put out in 2 months.

It should be noted that most of these were released at breakneck speed in the past couple of months. It feels like they spent most of the past two years hiring and training new people, probably stabilising the code bases a bit, and that that's now starting to pay off.
Most instances are relatively small and have a couple of dedicated moderators. They seem to deal with it fine, for all I've seen.
I don't see how this solves the problem. I can have pure functions for parsing the HTML of each site: they take the text and return a simple data structure with the information I need. Chances are, if you write one and then another, you'll find there's plenty of duplicated code. Should you try to decompose those parts into common (pure) functions or not?
When I click that link in firefox it starts opening like 20-tabs a second. Chrome works.
PepperTab – Browser extension to replace new tab with productivity widgets
I don't know. Even after working at a FAANG, having a toddler, having a robust social life, I spend at least 10 hours a week learning new stuff.
Economies are for the benefit of the people. The point of the economy is to enable long, comfortable and happy lives as best we can. The system is not perfect but we have none better.

Seeing any sort of win in an improvement in the metrics because of mass deaths is putting the cart before the horse. The point of a thriving economy is specifically to prevent that sort of thing.
Maybe. But in my case, that tells me that "Web Components is compatible with any framework" isn't necessarily true.
Japan doesn’t have enough testing capacity. Last week, they could do only about 300 tests each day nationwide and expect to increase to 1,000 by next week. Actually, currently no country has capacity to test everyone on a typical cruise ship. Even China has switched to chest x-rays and classifying anyone showing pneumonia on X-ray to be infected.

That cruise ship has put lot of strain on Japanese resources from testing to treatment. Once a persons has been tested positive, preparing hospital to accept that patient is another can of worm.
Judging from the screenshots, the UI looks like KDE.
Golang is about as far from single threaded as you can get, and I find it much easier to understand than Node. I actually switched from Node to Go on a Greenfield project, and I find myself much more productive now, and when things need to be done in parallel, Go is much easier to read, write, and maintain.

Edit: to respond to the GP, I think sharing a language between front end and back end can enable people on either side go full stack with more ease. That's a benefit I guess, but not one I considered of particular value.
> Who said anything about twitter and worse?? Shouldn't this be better than Twitter?

I personally believe the Fediverse is better than Twitter in that regard, but everyone should agree that it's at least not worse.

> a conses or quorum, needs to decide.

Some instances do that, eg. https://social.coop/

> So how does your proposal solves this?

I didn't make a proposal, just explained what I see as an early Mastodon user.

> Not only the block policy of the instance I'm on is the issue, but all the others.

Again, Fediverse users choosing instances is like Twitter users choosing blocklists. If they are on an instance which blocks yours, then either:

1. they are aware of their instance's policy, so they indirectly agree with the decision of not seeing your toots

2. they are unaware of their instance's policy, which is a bad decision on their part.
Yes. I come from React, and if two components I depend on each depend on different versions of the same component, I can load them both no problem. When I worked with Web Components, that required that I contacted the authors of both components to get them to upgrade to the new version of the same time - which of course became exponentially more effort as we used more components.
Have you seen how much other providers charge? It's the software you're paying for when you go with google, hardware is cheap.
I was just taking GP's statement and shows that it is not consistent with the rest of his argument.

I don't agree that all jobs have to deal with trees either.
First, thanks for the feedback - I really appreciate it!

You're pretty much right with the intended usage - with a couple of minor notes.

- You can control-click on a node to quickly load more

- The genre and instruments can be changed whenever you like, but MuseNet will try to transition sensibly, so it might not be immediately obvious

Accidental deletion is a major problem right now, and is high on the to-fix list. Personally, I manage just using the save/load functionality, but it's not a great replacement.

I had hoped to get this more polished before sharing it, but other things came up and it got put to one side for now. Definitely open to pull requests if anyone wants to fix something, there's a long list of issues on the repo!

You're definitely right that it's not a very efficient use of the human. Another planned feature is the ability to directly edit or write the MIDI, allowing the user to say "I liked this option, but this one note was bad".

When writing MuseTree, I was imagining a user who enjoyed music, and wanted to try creating some music of their own, but couldn't just write something outright. With MuseTree, the only skill needed to write good music is the ability to recognize good music.
Or a Wikipedia summary:

https://en.wikipedia.org/wiki/Human_Universals
> But it's not in society's best interest.

1. why are you so sure? What makes you an authority on the whole society's interests?
2. even if so, are you saying that collective interests trump individual rights? This is socialism 101. Government will decide who should live (and work) where, and who should own what.
There’s something fascinating about the previous comment. A knee-jerk rejection of the scale. I immediately suspected that commenter hails from somewhere in Europe. The scale is way different here, and in online communities that is often lost as people talk past each other. I think when solving problems there is benefit in thinking about what happens at several different scales.
Until you have to deal with aaync/callback/promises and mixing those to deal with various library dependencies.

I would love to see JavaScript turn into a less verbose, more consistent and less golf-oriented language.
↑ archived copy without paywall
It worked, it had a bug.
> When I researched this I couldn't find any strong evidence suggesting that more building would lead to more affordable housing.

Tokyo's population has grown 1.5X over the last two decades while rents and property prices have been essentially flat.
The authors worried that “the FDA may be approving many costly, toxic drugs that do not improve overall survival.”

I don't think they purport to serve as or appoint anyone to serve as judge and jury for "sufficient" improvement. The concern is the approval of drugs which provide no improvement.
Don't bother looking for intelligence in WashingDC or most part of the US for that matter. Save the money.
Populism is in the air. Don't bet that tech innovation is the antidote. WWII taught us that technology and liberalism are mutually independent. In SV, technology and liberalism happen to coincide, but they don't have to.
Cause government gets so used to hide information, they thought they could have hidden this from their people and the world as well.
I agree, except for learning = pain.
I find that, like most things, it’s all to do with context.
If I’m “forced” to learn something (e.g. exam, deadlines,etc) I find it painful.
If I’m doing it on my own, with no pressure, I find it enjoyable.
And I think it’s independent of subject (having started some subjects as a requirement but then moving on to learn them as a hobby).
It’s handy having a single language and toolset for programming. There’s less friction when switching between codebases. I’ve been paid to program in a whole lot of languages over my career, and personally preferred the environments where I didn’t have to switch languages all the time when working in different layers of the stack.

These days, I’m mostly paid to write web applications. So, I default to JavaScript. That said, there are plenty of problems where JavaScript is such a poor fit that I’ll reach for something else.
Thanks a lot for the detailed and constructive feedback.

Yes, I have been struggling in trying to communicate the functionality of the application in a few words & images. This resulted in including the “tiny” menu (LOL!), which is becoming more clear that it's probably not the correct medium for delivery.

All the ideas you mentioned with respect to the landing page, I am going to take into account for sure. They all make sense. One reason, I was trying to keep it as simple as possible was that I just don't have the skills to design and integrate a well-flowing landing page. The current landing page is only using React components and MaterialUI for styling which probably is very apparent to the professional eye. I think with more work I can get it into the right form, but was trying to balance timing of spending money for professional work and user acquisition. In other words, I wanted to see that the app was getting some sign ups before actually spending cash, but seems like I am dealing with a chicken and egg problem to a certain extent.

Your comment “as it stands I would not trust your app with doing checkout processing for me.” really resonates. Will put more work in for sure.

Thanks again for the candid response.
> Can you regurgitate the answer to this already solved problem?

No, but I can write a storage solution that works even when your dummy engineers are actively melting down servers.

Ah, the difference between "computer science" and "software engineering".
The challenge of the storage issue has imho been massively overblown.

Years ago it was common to say "renewables can never work, they're too expensive and can at best power something like 4% of the grid". That argument clearly no longer works. Now it's turned to "but storage is too expensive".

I think the reason we haven't seen storage at scale is that we haven't needed it that much. There are very few countries with high enough shares of fluctiating renewables to need storage at scale. The ones that exist can still balance it out by exchanging electricity with their neighbors.

I'm very confident once renewables hit > 50% in a larger number of countries we'll see a development with storage similar to that of solar and wind before: Once there's sufficient demand prices for the tech will go down rapidly.
I live in Japan, and the people here are definitely being cautious, but apart from the local stores being sold out of masks, not much has changed so far. (And here's hoping for the best!)
It was certainly a knee-jerk reaction and totally my fault. I see the concepts of debt and deficit so frequently mixed that it's already in my muscle memory.

Your knee-jerk reaction was half right, by the way: I'm somewhere in Europe where billions and trillions have different meaning.
More like they stopped including it in search engine results and starved most of it to death.