skysight-inc/HackerNews huggingface dataset:
> I mean, as long as you have a flatMap/concatMap function JavaScript arrays are technically a monad too. But that is a practically meaningless thing to say.

It's not "practically meaningless"; it's depth-first-search logic programming (as per How to Replace Failure by a List of Successes https://rkrishnan.org/files/wadler-1985.pdf )
And there's been some models that are pretty much nightmares (basically 2016-2020) even years later. I think their point stands. Some have been okay and others near useless.
North Korea tests banned intercontinental missile
As someone who has no idea what this is: What's the context here? By the name I would assume violation of multiple privacy related cases, which probably justifies deletion from basically everywhere. But then again, I have no idea what's the deal here.
A friend of mine from another country with a different teaching style, when I showed him some speed reading apps laughed, saying that he was taught not to sub-vocalise words, and he is a smart guy. So maybe you have something similar?`
The worst nuclear disaster made several ghost towns in one night and became the last straw on the USSR's back.
This React component library is monetized to heaven!

[1] https://alvarotrigo.com/fullPage/pricing/
And that is why US is spending so much effort making sure the basic needs stay unmet.
The problem is that Gen4 reactors are essentially vaporware, with the expected first reactors to come online in 2040-2050 - and given the desaster that has been the (third gen) EPR regarding timing and budget, I believe it's foolish to rely on that date. Especially since a lot of focus is on molten-salt reactors and to this date no one has come close to solving the problem that molten salt is highly aggressive towards pipes.

We need solutions now, and we already have them in mass production: solar panels, wind power generation and battery storage.
Hopefully after this pointless fiasco they will be less happy to start something. But it is a good reason for European countries to keep supplying Ukraine, and to build their own defence forces.

Good point though! I hadn't thought of that.
Interesting. This indeed made me read faster than usual.
> Decentralization like democracy introduces inefficiencies but at the same time provides safeguards against these conditions.

Most democracies are not purely decentralized systems, however. There is still a central government, the difference is how it obtains its ruling power.

Even the elections themselves are not de-centralized, as in "everyone run his own DIY election system and we'll see what sticks". There are central authorities for tallying votes, providing election sites, safeguarding and vetting the process, declaring rules, etc.

Which is a perfect example for how cenralized systems can be both efficient and safeguarded.
The state has some minor say over laws around children when tax money is being used to supplement the costs of raising a child.

Obviously at the end of the day most of a child's upbringing is the parents' prerogative but at the same time if people want to pull the "it takes a village" bs, as a gay man who will not have children (and not use any of the resources that tax dollars goes into) I believe that certain things like a child's education _should_ be managed by the government.

If the village does not have a say in village matters, then it makes me wonder why the hell everyone was allowed a say when it came to things like gay marriage, etc.
Perhaps it won't turn out dire but I think things will change a lot at the very least.
>There is really no point in worrying - if you cannot change something, why worry about it? If you can change it, why worry?

Worrying clearly has a function, or else we would not have evolved to do so. Worrying motivates action - it is a countervailing force to laziness. Worrying draws conscious and subconscious attention to problems that need solving. It is necessary, like pain. How do you know you can't change something without thinking about it? Why would you think about it if you weren't worried about it?

I charitably interpret all the anti-worrying propaganda as an exhortation to try and maintain worry as a transient state that goes away when you commit to a course, as opposed to an ongoing coping mechanism.
You know, I have kids too, but I still wonder how much more dependent on big tech we might potentially get over the next decades, and how much responsibility I have in protecting and educating them in that regard. I'm postponing self-hosting mail for several years now, because it has A LOT of gotchas and requires tweaking and debugging every couple weeks/months because someone considers you a Spammer again (looking at you, Hotmail (German: Schrottmail)).

But eventually they will be old enough to require an email address, so should I just let them use Gmail and stop worrying, or try to have something up and running until then? At least protect them from the data kraken until they can make their own informed decisions about that. But then I'm not just responsible for my email, but my whole family's email. What about 30 years down the road, when they long moved out? Am I still gonna sysadmin my family's self-hosting galore when they finally have kids on their own? Is it even still possible then? At least for mail it looks like when it's growing over my head I can just sign up with some mail provider (that hopefully values privacy) and let them handle that whole BS.

It might not even be worth it anymore at some point though, if basically everyone else you communicate with via mail is on Gmail. Then Google already has all my email as well.
It was faster for me, I learned to read in Australia which apparently doens't have a very sophisticated reading education, sub-vocalisation kept us slow compared to other systems.
I find it hard to swallow this group is not state-sponsored or, at least, wasn't hired by some state agent at some point.
I am so sorry. When we talk about collateral damage from the pandemic, nobody thinks of the parents who had their kids home for months. In Australia, the lockdowns were quite severe. My wife and I were aware that while we were suffering, our kids were too. Their lives were completely turned upside down. Sadly, kids lack the needed brain capacity to deal with emotions and serious changes in routine, so it compounds the stress.

To top it all off, for us, we were renovating and being without a working kitchen, bathroom, toilet for months and weeks on end, it compounded things for us. I don't know how we survived or how others did. We live in an era where we are afforded the ability to have flexible working hours, starting early and finishing early. Or chopping/changing hours and days. Your colleagues were wrong to criticise you, the metric of performance should never be measured based on hours working, but the output and quality of your work.

I once worked at a place where someone was fired because his number of commits was lower than the other developers. He was a brilliant developer and always got his work done. But apparently his commits were too small (he liked to lump a lot of things into commits, instead of several smaller ones).

Did you end up finding another job?
In light of recent trends toward many more authors, I think it is worth revisiting scientific analysis of Ouija boards to look at how many participant processes arrive at a conclusion they find satisfactory without being aware of their own bias.
Link to publications at the core of the work discussed:

https://www.pnas.org/doi/10.1073/pnas.2023123118

https://psyarxiv.com/28mg4

Disclaimer: author on both
I like the Picasa example. I am stuck with just looking for Picasa (ofcourse with sharing and cloud stuff) self-hosted alternative :-(
Well…

Today I learned that all my old code from university is just… gone.

Is it too much to expect for them not to delete data that we’ve given them for safekeeping?
This seems to me like a job where the output quality of a worker is extremely difficult to measure; it's difficult to tell if one excellent musician is better than another excellent musician. Surely beyond a certain point, it's subjective.

People tend to want to think of themselves as being objectively talented and as being deserving of credit; but in certain professions, there is no such thing.

Art is rich people's subjectivity being passed off as objectivity. It can't be easy to base your entire professional self-esteem on the whims and moods of the rich people who fund the industry. In a slightly different world, the definitions of 'good' and 'excellent' would be completely different.
Yes, corobo
that can be that it prevents you from reading. However, I would argue that you are a speed reader.

One test person in the study was also a speed reader. She had read two different texts. Once with and once without bionic reading. But her speed stayed at 800 wpm each time.

But believe me, there are a lot of people who have difficulty with reading. Surely also in your circle of friends. And for some of them Bionic Reading can help.
It's a shame that logic didn't extend to giving autonomy to gay people to decide they wanted gay marriage without the input of greater society, then.

If the village had a say in my matters, the village can sure as hell have a say in everyone else's matters, imo.
Looks like an interesting new angle on "adverse impact" legal issues.
For the sake of argument.. isn't the fact that people can freely make those forks something of a guarantee around agency, and possibly also privacy?

My guess is that because Mozilla is a hostage (and arguably antitrust human shield) of Google etc, it can't be too aggressive in its privacy approach, but it can at least not intentionally break privacy enhancing patchsets and features.

Maybe I'm being too optimistic about them though.
Heh, I'm currently experiencing the exact opposite in our Scala codebases. Unhandled exceptions everywhere, null pointers left-and-right, `if(myOptionalValue.isDefined) myOptionalValue.get` all over the place, etc.

I gave an internal talk about FP approaches like .map, .flatMap, etc. (as well as `Try[T]`). Although I didn't call it "FP", I called it "type-safe error handling" (i.e. `null` and `throw e` lie about their types, and are hence not type-safe)
Pigs, like people, react emotionally to music
GIF is an acronym pronounced as a single word. Jee-Eye-Eff. Hence, 'jiff'. You can tell who knows what GIF means by how they pronounce it.
Something to consider (or if you're dead set against this idea, don't): Sounds to me like God wacking you over the head with a 2X4 and saying "Hey! Hello?! I'm here. (Yes, for both what you humans call "good" and "bad" <smh>) So be in touch, and stop calling Me "Life"!! "
There is - social media, and before that, forums and mailing lists.

I've made friends through shared experiences and often these were based around online communities. For many years I raced mountain bikes, putting a face to a forum username up and down the country every weekend.

I've experienced wild nights partying with strangers from Reddit; hosted people around the world via Couchsurfing (and still remain in frequent contact with many); even made friends through mentoring at a coding group.
Be patient with yourself and take it one day at a time.
Apple bans the use of “Mir” cards in Apple Pay
Europe has its winter all at the same time. Everyone's making their morning tea and heating their houses at the same time.

We could, maybe, import all that energy from solar farms in North Africa, but (a) that requires a willing counterparty, and (b) is that actually technically feasible? As in, sign here and pay, we build it for you.
The infrastructure scale is not even in the same ballpark, or even neighbourhood.

Besides the fact that you can't just "make" internet from a coal/petrol/etc generator somewhere nearby.

Imagine a ship's anchor damaging a cable carrying a couple megawatts of power (this happens frequently to the undersea fibre optic cables, and even those are a nightmare to repair).
I wonder if "word" is the correct unit, here; perhaps "morpheme" would work better, especially for multi-morphemic words or in compound nouns (e.g., in German). I think "syllable" may be a bit too much, unless the purpose was to teach reading. For example:

ANTIDISESTAblishmentarianism (initial 40% highlighted)

vs.

ANtiDisESTAblishMEntARianIsm (highlighting rules over morphemes)

vs.

AnTiDisEstAbLIshMEntArIAnIsm (highlighting rules over syllables)

An API that provided this as a service would be less trivial.

The lay-typographer in me really hates the look of it too. Aesthetics don't trump readability, but perhaps there's a middle ground where the font weight drops off (e.g., with exponential decay), rather than having the binary "bold vs. not bold".
The author of this work addressed the notion that patients were matched and the methods were described incorrectly, even in that situation the distribution of p values is so highly unlikely that it’s most likely fraud.

Sloppy research methods leading to bogus results are can be construed as fraud, particularly if you don’t know the motivation for the lack of care.

A diligent researcher might take these results which were “incredible” and attempt to replicate them before publishing.
Can't think if any good reason we should.

Actual deaths from solar power are higher than actual deaths from nuclear energy, per GW delivered. Solar death is mostly from falling from high places, but so what? Death is death.

There's a conversation to have about the long tail but I'll probably start calling people cowards at some point so lets not.
Not sure if this intentional or just because this site is unfinished, but the repetition of the same paragraph throughout the page probably has the effect of making you believe you've read it faster, but it's more likely just recent familiarity of those words in that order that is allowing your brain to skip ahead rather than a specific visual cue.

I actually found the 'bumpiness' in reading a distraction and I had to read the paragraph a few times to truly get the meaning. So any speed gains from the reading methodology were lost during the understanding phase
Photoprism?
- Nextcloud (personal data)

- Mailu (email)

- Harbor (docker registry)

- gitlab (git+ci)

- portainer (deployment)

- matrix+bridges (chat)

- openVPN

- grafana, prometheus, ... (monitoring)
Author here. For all my personal and small-client sites that previously had auth and a database, and that I previously hosted on my VPS, I realised that, no, none of them really do need auth or a database. An SSG (Hugo or Eleventy) and a simple host (mainly Netlify) will do the job.

If I need auth and a real database, I'd probably still go with a more traditional architecture (Python + PostgreSQL is my go-to). Hosted either on a VPS, if I want to keep it cheap and simple, or on ECS / RDS (or non-AWS equivalent), if I want more scalability and resilience (and have the budget for it). But thanks for your suggestion, I'll mull over it.
> it's something sometimes refered as a "layer 3"

Again: Most people will not use a more complex solution when a simpler one exists, regardless of whether the simpler solution requires a central authority. Example: People used to use IRC, which is a really easy to use system. Then along came chatrooms, and then centralized messenger systems. Sure, some people still use IRC, but they are not the majority.

> That's where the problem is. 3rd partys have been introduced for security reasons but are nowadays far from it and that's what some people are actually fighting for.

Which systems are "far from it"? The financial system? I get my paycheck every month, all payment processes work fine. The government systems? Elections in my country work flawlessly, tallied and protected by central authorities. The power grid? I haven't had an outage in 4 years, and the last one lasted all of 10 minutes. Public Transport in my country is affordable, well maintained and usually on time.

So it seems to me that centralized systems work just fine in the vast majority of cases.
You forget that car models change over time. People don't buy new cars every year. My car is from 2009, I doubt that all the parts on it are the same in a brand new model today.

I wouldn't trust an Alibaba/Aliexpress part when it comes to the mechanical bits of the car, myself. Not sure if you're American and without WoF/MoT but I'd only go with that stuff for unimportant stuff like trim.
This was always my concern. Or frankly, terrorist-like countries going "oops we didn't mean to bomb this nuclear plant, pinky promise".

The fact that in Ukraine, abysmal and abominal as the war is, no such events occured to date, actually gives me some hope that it's less likely than I thought.
It proved a successful strategy last time, when IE dominated.
I'm also using Sane for scanning on macOS. Because ScanJet doesn't have support.
Internet connection doesn't suffer as much power loss over larger distances
The last two years have been some of the worst of my life.
Site Reliability Engineers and the Specialist Mindset
> Bionic reading aims to encourage a more in-depth reading and understanding of written content

by reading faster? I mean the examples are pretty compelling and it did feel like I was reading faster, but at the same time their goals are at odds - faster reading doesn't necessarily mean more attentive reading, or being able to absorb more information.

Still, interesting technique. I just wish they made their examples / comparisons actual text instead of images; surely they can just write a snippet of JS or some HTML to render the effect in the browser itself. Or would that be giving up their secret sauce?

Also if any of the authors are here, please get rid of the "small text in between big text", I'm not sure if I need to read the one and then the other, or refocus my eyes on the big then the small text.
Or as my partner says: my tummy is making a baby nest, but it’s always empty.
Vitamin C intake can't even have an effect in 15 minutes, can it? What would be the path from ingestion to some effect on neural oscillations anyway?
I have released v1.1.0 with Hemingway mode now.
Then write up an actually meaningful array processing function and translate it into asm is even less rocket science.

The author starts with a apparently meaningless `int x = a[i];`, but did not ask an obvious question before digging in: what usually goes before and after this statement and together what will they produce? A formal RISC-V code analysis usually does not go like this.

`int x = a[i];` is the kind of expression that strikes you as useful at the first glance, but then nothing. If you visit an array, then on x64/ARM/RISC-V, they are all compiled down to 2 instructions per iteration. Not 1 vs 2 vs 3 as suggested by the article. RISV-V may have one or two more instructions outside the loop but that's it.
I'm curious as to what apology you are referring to.
no you should just "stop doing" whatever you are doing and you are already perfect.
Ryan-allen, I'm so glad to hear that.
Best regards from the Alps,
Renato
It’s also obnoxious and utterly frustrating as an end-user. (I know that’s not the aspect of it you’re remarking on but rather the monetisation, but I find their demo just so painful and the entire idea quite ill-conceived. Scrolljacking is always bad. Stop trying to take over the page flow and just make it a normal page that I can scroll as I desire.)
I’m…not sure I follow. Are you implying that her contraceptive pill was somehow less effective against the sperm of someone else?
I guess put like that, I would say that my thought about the matter were a bit bullshit and I agree with you
ApplePay checkout is so smooth and amazing I wish all apps and websites supported it. More related to this, I am not on the Google ecosystem but if an app in the Appstore offered say something from a third-party and that of Apple's I'd choose Apple's all day long. Subscription management is so much better, I trust the payment platform, and it's all very seamless. That being said, if Apple were not so heavy handed perhaps the other providers could offer or plug into the Apple Pay system.
You are not wrong. More storage is needed; more solar is needed; more connectivity to Europe is needed. The wind not blowing is a local effect. It's more rare offshore. It's very rare for it to be continent wide. So connectivity helps, storage helps, having people with solar on their roofs helps.

There's a need for "base load". I hesitate to use that term because people get carried away with weird notions of it. If you slap a percentage on it, it's probably closer to 5% than to 50% of overall capacity if you look at it at a European level. We're talking a cloudy, wind free day across the entirety of the continent. A day would be tolerable. A few weeks highly unusual.

The thing is, that base load is much smaller than the current base load provided by nuclear + legacy fossil fuel plants. Germany has been shutting them down by the GW. Nuclear is nearly done. Coal is next unless they have to get out of Russian gas first. They're putting 200 billion into fixing their grid in the next few years. Something, tells me that they'll manage without blackouts. Blackouts have not been a problem so far when they grew renewables from next to nothing to the majority of their supply. Same for other countries across Europe.

A little bit of nuclear on the side will help. But it will mainly keep energy cost high because all that stuff has to be subsidized. Maybe these smaller reactors will reduce prices to be a bit less problematic. Otherwise, expect renewables to outgrow this stuff by orders of magnitude like it has for this exact reason. Add a few GW of nuclear over ten years or so. Add a few hundred GW of wind. Just wind. It might add up to 5%. That might be enough. I'm not against it. Just realistic about prices and amounts.
Yes we can because it makes no strategic or tactical sense.

The so called strikes against nuclear power plants were made far too big of a deal. Ukraine is trying to blow everything out of proportion - and I say this being a total supporter of Ukraine - so that US/EU will help them.

There has been no real danger of incidents around nuclear power plants that I’ve seen, just Ukrainian propaganda efforts to try and frame the Russians for attempting one.
Chernobyl is as close as it can get to the worst case.

The estimation of amount of victims depends on who you ask. There's no dispute about ~30 people who died of radiation. There is a huge dispute about others, with figures going all the way between tens of thousands and about a million.

In Fukushima's case, it's also argued that more people died as a result of evacuation than would have died of radiation (if no evacuation would have been ordered).

Pro-nuclear groups pull their estimates to one side, anti-nuclear to the opposite side.
Up to 40k Russian soldiers killed, wounded, captured or MIA, NATO says
> So write a script to do it for you. I dont know what you are asking for here. I already told you glfw does not support XIM.

Thid is blatantly rude and dismissive.

I think people would rather he was polite. As much as I respect Mr.Goyal for his work, he does not have the right to talk down to other people because he maintains something.

Please don't make excuses for someone being rude because they're a FOSS developer. I've seen it so many times on here now.
> That sort of prompts the question though: Should it be a crime for any scientist to deliberately publish falsified data?

I'd go with maybe based on the context. If you take money, such as grants, etc, for studies, then lie about your results that might be fraud (IANAL). If you use those incorrect results to apply for more grants for further study that is definitely fraud. Padding your CV with publications where you lied about the results may not be fraud but would seem the same as any other lies on a CV and could justifiably result in you getting fired.
Asahi Linux Boot Chain