skysight-inc/HackerNews huggingface dataset:
We have the freedom to ask our representatives for new laws, bad behavior needs to be stopped regardless of market share.

And Apple will always have the option to follow the law or not sell stuff in EU, we demanded the industry to use same charger for devices (before even same fucking company could have different chargers) and we got it, we can do the same for browser options, payment options if our democracy wants it, but Apple could protect US citizens and not allow them to install alternative browsers and stores, then in 10 years we can compare numbers and see who was right - though I am expecting the answer "US is special, is big and the density and the diversity, something that works in EU will not work in US)
I'm doing .ttf OpenGL with custom row break for my MMO:

The trick is to take as much advantage of this command-line and remove all other GUI.

I'm only going to support ASCII which helps a great deal.

Chat bubble / command-line above characters is the only GUI the game will have:

Login: /sign name pass

Register: /join name pass pass

Sensitivity: /sens 0.6

etc.
Not to mention illegal immigrants willing to work for half the going market rate because they're not paying taxes.
The article makes no mention of Photobiomodulation (and there’s no mention in these comments at the time of writing).

And that's odd. Because that's the HUGE idea here. Yes, there are concerns about the harms associated with the UV end of the spectrum. But there are also the massive benefits from the Near Infrared (NIR) end.

Certain NIR wavelengths, around 810nm to 850nm, penetrate up to 5cm into the body and have a dramatically positive effect on mitochondria, creating the most powerful sub-cellular antioxidant (melatonin) to manage Oxidative Stress. This is well-established science now. Indeed, the exact mechanism is known (cytochrome c oxidase, etc).

It turns out that for good health it helps to be exposed to the Sun (and specifically NIR). We're more plant than we realise (a different mechanism obviously).

And, if you think about it, how on earth could we have not evolved to take advantage of the “free” energy provided by the Sun, particularly the NIR part of the spectrum which actually delivers about half of the energy.

Here's an explanation from MedCram:
https://www.youtube.com/watch?v=5YV_iKnzDRg&t=2878s
I thought this was related to the LED art projects with Blinkenlights branding, and I’m glad I clicked anyway: great breakdown, a hands-on perspective (which I always appreciate), and a stellar tool. Makes me want to blinken all my regular tools.
I'd like to argue against [quote].

[author] uses the [simile] to argue the [argument].

The obvious flaw in the [argument] is of course [counterargument].

[quote]: Curiously, while folks sometimes complain about breaking up a system into smaller microservices or smaller classes, nobody every complains about being asked to break up an essay into paragraphs.

[author]: Mr_P

[simile]: microservices or smaller classes are like paragraphs in an essay.

[argument]: since no one complains about breaking up an essay into paragraphs, no one should complain about breaking up a system into paragraphs.

[counterargument]: breaking up a system in smaller microservices or classes is not at all like breaking up an essay into paragraphs, which I think this comment has demonstrated.
I use an extension for that. There used to be the collaborative "WoT", but that got issues after it got bought up by a venture capital firm. In general I think the individual use (blocking sites I will never want to see in search results) is more important than the social use, so I just use uBlocklist, which injects a "block this site" link after every Google search result.
Things that have helped at least mitigate this problem include:

- For things which don't spam you (e.g. messengers like Signal or WhatsApp), use similar settings for the various apps on your phone. If you don't want a lot of noise, set them to show you unread messages as badges and put them on the front page of your phone

- For things which are used infrequently or do spam you, set up email alerts when possible (e.g. when someone @-mentions you on one of your thousand Slack workspaces), combined with email filters which put things in folders which you can check much like the badged apps.

- If a message comes in on a rarely-checked channel and you don't get it for a long time, respond with an apology on a more preferred channel (e.g. a friend messages you on LinkedIn and you respond with an email or message on Signal).

- Accept that you have to let some messages slip through, and trust that your relationships can handle some people having to try a second channel to reach you, some of the time.
I’ve seen this service recommended by some people - https://texts.com/

I haven’t used it myself but might be what you’re looking for.
It is presumably more effective to spend your time trying to solve the hard problems of science, politics and economics that lead to the problems we have today. You probably won't be very successful, but if enough people try we will hopefully have some progress.
General question to the audience here.

If this poster here had just said “financially retarded” that would be unacceptable, right? So in that same vein then, saying someone is performing an autistic act is generally insensitive and unacceptable, right?
These decorators are an absolute nightmare, sorry.

- @parallel: Doesn't let the caller configure the actual amount of parallelism, and no, the only overhead is not "having to define a merge function". Creating the processes has quite a bit of overhead and calls might end up being far slower than just a regular serial execution. Also, you might not want to eat all CPUs on a single function (not to mention that cpu_count tells you the amount of CPUs in the system, not the amount that are available to your process).

- @production/@deployable: Functions that sometimes return values and sometimes don't depending on the hostname? That's just a bug waiting to happen. Also, at least use an environment flag and not a hardcoded list of servers.

- @redirect: Don't reinvent the wheel, use the logging module. Log messages will be more useful, you'll be able to redirect them wherever you want, enable, disable, increase the level, even use different logging modules and enable/disable them at runtime. There are even handlers for pretty IPython output.

- @stacktrace/@traceable Somewhat more useful but, again, the logging module usually does this. Also, debuggers exist.

If anyone is using this, be very aware of where you're using them, how and possible side effects and maintenance problems. Personally, I wouldn't let anything like this run in a somewhat serious codebase.
> Apple Cash services are provided by Green Dot Bank

Never heard of Green Dot Bank. They seem to have these banks listed under them:

"GO2bank, GoBank and Bonneville Bank".

I assume that Green Dot Bank isn't holding the money itself but passing it on to a bigger bank. Anyone know who's actually behind this ?

Edit: I think maybe Green Dot is holding the money themselves on this are they a well known bank in the USA ?
> This "pulling balls from an urn" analogy at the beginning is very misguided. Where is the agency in this analogy? If you build tools with the intention of them directly being useful to people, they're likely to be useful. If you build tools to be parasitic (i.e. useful to people who are trying to benefit at the expense of others), they're likely to be parasitic. It's quite simple.

I find this very naiive, as this at best only applies on a short timescale and for the immediate effect.

History is full of inventions that were created to help people, that is then quickly turned into something harmful, and vice versa.

Also, a lot of "progress" has come as side effects of pure curiosity, espcially within science. I don't think anyone would be able to build modern electronic computers, if it wasn't for some other people a few decades earlier doing basic research in fields such as electromagnetism, quantum physics or chemistry.
The article also states this:

"With just over 19 weeks into the year, this averages out to about 10 such attacks a week," when referring to the Buffalo shooting.

Saying "10 such attacks" implies the attacks are all similar in characteristics beyond just the number of people involved. The article talks about mental health, it talks about a pre-planned desire to kill. But it doesn't talk about gang violence. These are very different sources of intent. If you want to use the gun violence archive data to make a point, it should be about gun violence in totality - not cherry picking their numbers to make the case that the US is full of hate-filled crazies who are randomly shooting places up 10x per week.
4K/month is 45% of 107k/year gross salary, that’s not affordable. Not enough left over to save for the children’s future and for retirement. But she’s not the only income so their household income is probably fine, just lower than what she could be making in another kind of job.

She should have married her partner to be on their insurance, that’s what I did.
It is interesting. Obviously inspired by TiddlyWiki (https://tiddlywiki.com), itself inspired by Ward Cunningham.

The issue is "features" -- it is a bit of a one-legged-duck.

It's lightweight is brill. It's expandability somewhat mute.

A comment
> his opinion that the risk is much lower than usually claimed

Like the storied automotive industry bean-counter that decides the lawsuits from fatalities will be cheaper than spending money on a more expensive part that is without some particular flaw.

Otherwise I am not sure why the CEO of his company suspended him.
This is such crap. Modern programming languages (or any other tools) need to be well suited for a specific problem domain, not meet some generalized arbitrary criterion. And modern systems (as in actual low-level software, not web browsers or databases or games) suffer from a severe lack of security and reliability, not performance.
I think it's best of people just watch his speech because it is highly misrepresented:

https://www.youtube.com/watch?v=bfNamRmje-s

Bear in mind that this was part of a series of speeches on investment climate risk for an audience of investment bankers.

He does not deny climate change at all but takes an optimistic view on our abilities to adapt and states his opinion that risks are much lower than claimed (again that means risks to the economy and markets). Nothing irresponsible not outrageous, just an on-topic, supported, opinion.

I found his speech very interesting.
~15% of the world's population is refusing to trade with Russia. The other ~85% has no such restrictions.
I was a bout to rant that this in in fact a rant about search engines.

Then I realised the irony.
> The fact of the matter is, dd is not a disk writing tool. Neither “d” is for “disk”, “drive” or “device”.

Where does dd's name come from then? Its man page does not tell.
If you look at his presentation, it's far from academic.

It's clear that he has been sucked into "opinionated emoting and complaining attitude. He forgot that he is not a Youtuber. He is presenting his company, not his personality.

He could have explained his arguments factually and accurately without any complaints. It the attitude part that gets you fired.
Climate change is not just about sea-change, and this exec over-simplifies the issue here too. In addition to sea-change we can expect parts of the world become uninhabitable, there there will be further food scarcity. As a result there will expect displacement and more countries competing for limited resources.

The mass exodus of people already creates political and economic issues which we are already seeing today.

When I read about this exec, I am reminded of this New Yorker cartoon:

https://i0.wp.com/www.derekchristensen.com/wp-content/upload...
And how do you cope with the numerous species which will die, the coral reefs which are largely already dead, and the scorching heat waves causing a feedback loop to spin temperatures even higher?

There's not one thing, and it's not easy to predict actually what will happen with this epic experiment.
Stuart Kirk was suspended for the speech he gave. This was not an impromptu speech. I would be surprised if no one in the company reviewed it before it was given.

Either this was a big miscalculation by the company, or HSBC wanted an excuse to fire Mr. Kirk. Either way, it was very tone deaf.

Sadly I think the firing will have a negative impact climate action from society. When this story escapes financial news and into the mainstream media, the narrative will be that woke activists cancel executive for wrong think, and partisan passions will boil over.
We probably did not watch the same speech. Spent as head of responsible investing, minutes complaining about the amount of work his team has to do while addressing climate change concerns. Made it worst by providing the example
of Y2K and how come the world did not end and the elevators did not stop...

They did not stop because of Y2K mitigation work...
I think the wealthy are convinced that in fact they'll be standing on our shoulders, but I digress.
I struggled with this a couple of years ago and then decided I will reduce the channels. Now I have email (asynchronous/long-form/personal/professional), signal (personal networks) and linkedin (professional network). That's it.

This has been very helpful for me and I no longer have the fear of missing out.

If it is important enough, people know how best to reach me.
Keep the web free, say no to Web3 (2021)
You know the advice that if a friend is only a friend because you are connected on Facebook, maybe you aren't really friends? That same logic holds true if your relationships are dependent on any specific app.

Decide what you are comfortable keeping up with, and tell your tribe to use those methods to contact you.
15 years ago I bought a laser printer and it just worked. Printed on just about anything I put in it. No annoying pop-ups about running low on paper or toner and buying now. No driver issues or bloatware. It all just worked. What do we have now? Non of the above....
> But if you think we are anywhere near peak-cloud then I would be eager to understand your logic.

I have no idea what you mean by "peak cloud".

I do know for a fact that sizeable tech companies are already moving their services away from cloud providers because it makes absolutely no sense to pay small fortunes per month, sometimes costing more than the hardware it takes to run it, just to run stuff on a cabinet you are quite able to afford.

I also know that the bulk of these cloud services cater to cargo-cult customers plagued with FOMO.
The problem is that it is a blacklist not a whitelist. So these apps that spam a lot just create a new category every week.

It would be fantastic if you could switch some apps to whitelist mode.
No. Crypto consumes less than 1% of global energy production.
From my testing, the auto weighing has memory, going from idle to saturation has no ramp up delay.
Unlike MLVPN, reordering buffer is working correctly with up to 200ms difference between links.
Its missing link quality monitoring, and/or FEC. It uses hardcoded values as of now like loss_tolerance, the value seems to be very tolerant unfortunately as it's linked with other logic.
The lack of link monitoring causes issues like when one link latency is very high, it will slow down the entire tunnel instead of DC.
There is no bufferbloat when using Ubond, even with just one link that exhibits bufferbloat directly.
High bandwidth asymmetry between links doesn't weigh the slowest connection to 0 it will keep using it.
I followed MLVPN documentation.
Do you fancy re-thinking buf trackers? I'm looking for help over at https://github.com/MichaelMure/git-bug to create a distributed bug tracker embeded in git, with bridges.

It's close to be ready for prime time, yet there is so much that could be done to make it better.
You haven't weighed the consequences enough: I can afford a modern home, I built one, well insulated, with a proper VMC+heat-pump, p.v. since here is a good enough option, all-electric for cooking and heating etc so yes, I can consume without produce extra pollution and potentially publish that like that very text here. Is exactly USELESS for the humanity because those who can afford are a small percentage of all humans, and such cohort below a certain age is mostly interesting in doing so or have already done that in the recent past while an older fraction is simply not interested due to their life expectancy. MOST other humans can't, wanting or not.

That means you suggest to push more and more people to poverty, generating unrest, repressions, dictatorships "to keep the society up", witch end up like in the first part of the '900 in nazi-fascist regimes the same polluter and criminals against humanity who fund them in the past fund the same move now.

A very simple example: WFH means I can work on a desktop. A desktop means a computer that can last 10+ years in relative comfort for 99% of jobs and be destined to such jobs when not enough anymore for more demanding activities like a new desktop for a child out of the parent now-dismissed "workstation-desktop". If I have a less wealthy life probably I can't use a desktop, I might get just a craptop able to last two years maximum from some company. An EV for me might be nice: not using it every days I can mostly recharge from solar so it might be cheap enough and protect against fuel shortage around my homes if/when they'll happen. Someone who use a car daily because he/she need can't. Those who cook with gas mostly do that because that's are the tools they have and can't afford buying new ones.

FLOSS is a must not for the Earth but for us humans, to preserve Democracy, to avoid a day being locked out of our home, having lost our third-private-party provided IDs, locked out from our car etc. FLOSS principles of development, witch means public research and public money, public code, are a must to evolve in a socially sustainable manner instead of funding very few humans interests against all others BUT no, increasing prices of polluting things people's depend on is NOT at ALL a solution, it's just a way to lend in a dictatorship with a polite justification.

If we want made a genocide of so many people to save the human species we need to be loud and clear, because we need to preserve "background noise" that made natural selection and evolution possible. The idea of classical eugenics is not less harmful nor a-scientific than the classic cross marriages between nobles not only for short-term political reasons but also to preserve the lineage "purity". We can't substitute nature effectively so we need to preserve diversity and natural selection, trying to generate and artificial one with various basis is a recipe to end up in a disaster large enough to have enough potential to crash our spaces.
It was not callous. It was an humorous way to illustrate his point (which was neither about Miami nor Amsterdam specifically) by using a claim that has been widely circulated (i.e. that Miami will be lost to rising sea levels).
What about depth? What if we said your first sentence was 8 deep.
One layer for each reference (obj.index, f_mode, state[1]), +1 layer for each statement: == 0, > 3, != null, &&, and (…).

Giving literature and specific sentences reading levels is similar to what you’re asking.

One expression, such as ‘obj.index’, might itself be very deep: obj.index, object and its properties, function, perhaps what created it, and so on.

I don’t know that ‘depth’ is the word you were looking for, perhaps there’s a fancy scientific word to be found. If I wanted to get into it, I’d look into linguistics research on quantifying comprehension and related topics.
Very cool idea.

But be careful because it seems very easy to lose data. At least in my testing, if you create a new page but don't save and close the tab then you lose all data without any warnings. Similarly, if you are in the middle of adding content to a page and close the tab then it is gone without any confirmation box. A built-in browser confirmation box when closing tab/window should be relatively easy to add in I think.
That seems a little unlikely since implementing business logic is not typically what a data scientist does.
I don't know how internals of "cp" and the related machinery interacts with the target drive, however if you don't provide bs=1024kB, dd writes with extremely small units (1 byte at a time IIRC), which overwhelms the flash controller and creates a high CPU load at the same time.

I always used dd since it provides more direct control over the transfer stream and how it's transported. I also call dd as "direct-drive" sometimes due to these capabilities of the tool.
There is also terminal based Helix: "Helix's editing model is strongly inspired from vim and kakoune, and a notable difference from vim (and the most striking similarity to kakoune) is that Helix follows the selection → action model."

https://helix-editor.com/
Non-mainstream search results available here: https://www.mojeek.com/search?q=buy+laser+printer (self-disclosure: Mojeek team member)
It's rare that all users of a function will want it to be "production" or "parallel" or the rest in the piece.

Applying these functions as decorators, i.e. with @, means you can't run the non parallel version, or the test not in production, etc.

In the end, decorators, though nice on the first day of usage, reduce composability by restricting usage to whatever you wanted on that same day.

(this is not a general remark, it doesn't apply to DSLs that use decorators, e.g. flask)
Saw this video a few days ago. So well done!
You are right about the lack of creativity in grammatical structures, but I assume that wherever you have said "you don't need X" you have meant that you should not express X in the irregular ways typical for IE languages, but you should express X in a simple and regular way.

For example, a verb can be just a name of the action, without having multiple forms to express tenses, but then, whenever the action does not have the default tense and aspect, e.g. a present and habitual action, you must accompany the verb with some adverbial particle expressing the intended tense and aspect of the action.

In a similar way, a noun can have the meaning of one or more entities of some kind, of unknown gender. Whenever you have to express that there are 1, 2, few, many or another definite number of entities, or when you want to mention the gender, you should have to add to the noun a numeral or adjective expressing that information.

So you need to express tense, mood, aspect, number, gender, definiteness and so on, but it is possible to do this in a simpler and more systematic way than in any natural language.

Creating the large set of adverbial/adjectival particles that are required to express all these meanings, in such a way that all of them will be short, preferably monosyllabic, while being easy to pronounce and to remember, and while not suggesting undesirable meanings to the speakers of the most widespread natural languages, requires considerable creativity.

Simplifying the grammar would also get rid of a lot of redundancy that exists in the natural languages. In a time when the largest quantities of information are communicated in written form, that redundancy is no longer useful.

Nevertheless, in the original spoken form of the languages, the redundancy was more useful than today. For example, when listening to a story, one might already forget some details about what was said a little while before, so repeating a part of that information in the form of various kinds of agreements between words was more important than when reading the same story, when you can look back at the previous text line, when something is confusing.
I did a wholly unscientific test on the example listed on the bionic reading website. I finished reading the normal example in 12 seconds, and the bionic reading example in 11.5, which I'd say is within the margin of error/normal variance. I don't see the advantage of this, but I'd love to see evidence that suggests otherwise.