skysight-inc/HackerNews huggingface dataset:
HN would rather have something that works 100% or clearly fails, so that we can understand what's going on and fix it if it's not right. The rest of the world would prefer something that works in degraded mode (e.g. I plugged in the wrong cable and my monitor started displaying at 30Hz - I was horrified, but how many "normal" users would even have the vocabulary to describe what the problem is?).
Cap-and-trade has a lot of appeal from a mechanism design point of view.

But I suspect that in practice it's harder to make work than a simple tax.

In a perfect world, a tax can do everything that cap-and-trade can do and vice versa. They are basically dual approaches. 'Dual' in the linear programming sense of the word.

On paper, it looks like cap-and-trade would be easier to make work. But in practice, politicians seem to like handing out permits for too cheap?

A tax that generates revenue might be easier to get right?

Perhaps a proper cap-and-trade system should auction off all permits every year, instead of handing them out to grand-fathered polluters?
I'm certainly not going to rub petrol on my skin.
in EU, its priced [1] at €52.83, that's $64.42/tonne
note that the pricelevel was ~€20 a year ago...

[1] https://ember-climate.org/data/carbon-price-viewer/
Perhaps gamers should stop bending to game developers and platforms until they make the game available on their favorite platform. That’s exactly what I do: I picked a platform, and only play games available on it. Game developers and platforms refusing to publish a game on that platform are loosing my money.
It's not just personal interest here, it's that we can't tell what is good research at the outset, it might take years to be able to appreciate it. It's like climbing a mountain when you can't see the path ahead and have no map. It might lead to the top, or might lead to a lesser peak, or you have to pass a chasm.

In other words objectives are deceiving and rating is based on objectives.

Example: mRNA inventor being sidelined at her university when her method wasn't famous

Example2: Schmidhuber inventing stuff and being forgotten because data and compute were just too small back then

It's all about building a diverse collection of stepping stones. Any new discovery might seem useless and we can't tell which are going to matter years later, but we need the diversity to hedge against the unknown.
The opposition might be due to the fact that Matrix is persistent, IRC is ephemeral.
As a long time irssi user and fan, this revert disturbed me, so I joined #irssi (on Libera, natch) to ask about it.

Log of my interaction with Geert: https://paste.debian.net/1198991/. It's been edited to remove join/parts.

My take: the irssi community has not made a decision to move from Freenode to Libera. The commit pointing the default network from Freenode to Libera was thus premature. The revert title could have been worded better.
I guess it depends on what your counterfactual is?

The decision was expected, but would still have made a difference? As in, if the decision had gone the other way, things would have turned out differently?
This made me actually laugh out loud, it feels like some of the things I came up with as a teenager wanting to do robotics and automation but having no money or way to purchase things online, water bottles were actually a good way of powering things like opening curtains by dropping them on a string.

Also I like that even after you came up with "knock something off the table" you felt you needed a seesaw catapult thing and didn't just knock something off that could make the actual sound like a cake tin or bell or something.
All those things you mentioned work in vim through plugins like coc.nvim
Uber recognises a union for the first time
Reading what OP's goal was, my first thought was "can `sox` do that?". Yes, yes it can, apparently. `sox silence` cuts off silence at the start of a file (or in other places, suitably configured). http://sox.sourceforge.net/sox.html (search for `silence`)
also U-net is great at this stuff, and a bit easier to implement for my taste. there are many ready implementations over the internet
because it's fresh blood and there is a skill set filter which reduces nepotism and other forms of corruption.

Looking at other departments, say, sociology* it's a dumpster. Full of cronies, retired politicians and relatives.

*Just an example which doesn't require "hard" skills like math.
Nice idea. :) Thanks.
My shame is ever present.
No. This has been going on since before COBOL. No code/low code is always just around the corner. Now we have the additional fantasy of AI writing code for us.

The more routine and mechanical parts of developing software will get automated away and packaged up as managed service; that's been happening for a long time too.

If businesses could meet their software needs with some off-the-shelf packages plugged together that would have happened a long time ago. In some domains and applications it has happened -- no one writes custom database managers anymore, but that was part of the job when I started (pre-RDBMS). Business software generates new requirements and needs, often faster than the business can find people to work on them.

Some people may get put of a job by new software tools, that happens when people over-specialize and fail to adapt. I've been programming for 40+ years and have heard about how my job is going away real soon now since I started. I'm not worried.
> Given the soaring cost of carbon in the EU, I think it won't be long before the EU heavily tariff's anyone trading with it without a similar policy

This. We should be doing this already. The reason so many goods are made in East Asia, and then shipped to the EU, is because it's cheaper. The reason that it is cheaper is because there are costs for manufacturing in the EU that are not there in China. Those reduced costs frequently come down to:

-- Weaker protections for the environment (i.e. polluting is cheaper than not)
-- Reduced cost of labour (i.e. workers are not paid the same for doing the same job, and may be downright exploited or coerced into working -- c.f. Foxconn's scandals)
-- Economies of scale. I would argue that this is a consequence of the other two.
The only thing that makes programming any useful program even remotely possible is abstractions. The human brain simply breaks down even at the fraction of the complexity of any non-trivial app. There is wrong abstraction, and over-abstraction that can obscure a codebase, but it is orthogonal. And no, you can’t write simpler code, there is essential complexity, that can’t be reduced.

Also, it’s kind of laughable to think that writing code in a high level language with a runtime, GC, etc, you have any idea what will happen at execution.
Freenode now autokills users who say 'rasengan' in any channel Sigyn is present
"Honey, it's easy, just go [there] and download a torrent, then wait for it to finish, then copy it to the right folder, oh, you don't see it? you have to mount the NAS on your computer, you can't on your phone, then reopen Kodi so it scans, no I mean you have to force close it: home, home, down, enter, then open it again, wait for it to scan, it takes a couple of minutes, then the kids can watch Paw Patrol after dinner. Also, don't forget dinner."
It seems HN strips off the anchor tag from the submitted URL? The correct URL is https://docs.github.com/en/enterprise-server@2.22/github/set...
How do you know it is nothing more? Why wouldn't awareness emerge from a large amount of correlation?
Twitter teases its upcoming premium service, which it plans to release globally
Unlike REST, HTTP is a well-defined standard.

Hypermedia APIs, on the other hand, are an active area of research, so it makes perfect sense for them not to be standardized yet. And once a specific standard does emerge, it will have a different name too, of course.
Oops, now I remember that one of my classmates back in middle school had the exact same name.

I missed an opportunity to shut up, there.
I wouldn’t call purchasing games investing.

Personally I don’t care if they pull the plug: it’s unlikely I’d want to play the same game again, and if I do, I have no problem purchasing it again.
Ireland was officially neutral but unofficially pro-British. Ireland shared military and meteorological intelligence with London and allowed British warplanes to use Irish airspace. German pilots were interned while British ones were returned home.

After the war, and up to the 21st century, Ireland courted foreign investment and was rewarded by being favourably looked upon by Britain and especially the US. Ireland received some limited Marshall Plan aid, but was frozen out of the United Nations for a few years (probably by the Soviets).

I would say Irish foreign policy is still shaped in the same way. The military doesn't participate in foreign wars, outside some UN peacekeeping missions. But US-aligned forces are generally welcome, even on torture missions, and Ireland officially supports the US stance on Israel despite occasionally wringing its hands at the plight of the Palestinians, who the Irish people tend to sympathise with.
JITC is irrelevant actually. This is not an argument for blocking it.

Firstly, no normal JITC will ever emit instructions that access undocumented system registers. Any JITC that comes from a known trusted source (and they're expensive to develop, so they basically all do) would be signed/whitelisted already and not be a threat anyway.

So what about new/unrecognised programs or dylibs that request JITC access? Well, Apple already insist on creating many categories of disallowed thing in the app store that can't be detected via static analysis. For example, they disallow changing the behaviour of the app after it is released via downloaded data files, which is both very vague and impossible to enforce statically. So it doesn't fundamentally change the nature of things.

But what if you insist on being able to specifically fix your own obscure CPU bugs via static analysis? Well, then XNU can just implement the following strategy:

1. If a dylib requests a JITC entitlement, and the Mach-O CD Hash is on a whitelist of "known legit" compilers, allow.

2. Otherwise, require pages to be W^X. So the JITC requests some writeable pages, fills them with code, and then requests the kernel to make the pages executable. At that point XNU suspends the process and scans the requested pages for illegal instruction sequences. The pages are hot in the cache anyway and the checks are simple, so it's no big deal. If the static checks pass, the page is flipped to be executable but not writeable and the app can proceed.

Apple's ban on JITC has never really made much technical sense to me. It feels like a way to save costs on program static analysis investment and to try and force developers to use Apple's own languages and toolchains, with security being used as a fig leaf. It doesn't make malware harder to write but it definitely exposes them to possible legal hot water as it means competitors can't build first-party competitive web browsers for the platform. The only thing that saves them is their own high prices and refusal to try and grab high enough market share.
Same. FF/Win
I'm curious: what is the advantage of a custom engine over calling the JavaScript's `RegExp` via the interop layer of Wasm<->JS? I guess you'd have to convert the Wasm input string to a JS string, but is there any other issue?
Simplifying State Management with React Hooks Using Zustand
Which makes it even more confusing. Were they preparing a sandwich on top of the server? Did they eat mayonnaise straight from the jar? The condiment plot thickens.
You can't calculate those commands because you're not meant to calculate them: They are meant for macros and scripting.
Thanks for the links. At first I thought it was from some fringe web site, but actually it is from IEEE!
Yep, mkdocs is great, then publish on github pages for free. Surely all documentation will go this route.
Detecting ‘Aggressive Driving’ with Machine Learning and Edge Computing
I evaluated few plugins around this and this one I liked the most:
https://github.com/romainl/vim-cool
I assume they mean REST as applied to APIs. The thesis is just not about APIs, as argued by the article.
Doing fine with ~50mbps WiFi. The issue is not the bandwidth but latency. Check the 99 percentile of ping, should be within ~20ms for comfortable gaming.
Wait, did you co-opt the term "Medicare" to use for your project? (medicare.dev) I'm not so sure the government would like that name.
Oil companies are not making people buy large SUVs and other gas guzzling vehicles. At least as far as I know. They may be pulling the strings behind government incentives and consumer demand I suppose.
There is lesser known Hunza tribe which is believed to have some exceptional longer life span [https://www.tribes.world/hunza]
There have been articles about secrete of their longevity [https://www.nomadictribe.com/discover/items/36]
and [https://www.verywellhealth.com/the-hunza-valley-the-original...]
Last but not least happiness is one of the key factor [https://zeenews.india.com/photos/world/happiest-healthiest-p...]
My shitty PID controller code left me with a 2nd degree burn on my hand... Does that count?
You can use DGML with Visual Studio, then export that as SVG and even animate the SVG like this https://microsoft.github.io/coyote/concepts/actors/state-mac...
Snapchat Launches Its Spotlight Feature in the MENA Region
When I defended my PhD in 2013 at Georgia Tech Chemistry, the first half was the public defense, including Q&A. The second half was closed-door, consisting of just the committee and the PhD student. This second half was known to be more combative and it was common for the committee to request additional work. It was very rare for any one to flat out fail, since the student’s advisor wouldn’t allow them to defend until they had sufficient novel research.

In my program, many of us would strategize for the 30-60 minutes of the closed door grilling. We sought to give our committee members obvious things to criticize with the PhD student having prepared arguments to defend against these criticisms. E.g., I ashamedly included quite a few spelling and grammar errors in the first few pages of the summary section of the thesis (the only part anyone would actually read) and we spent at least 15 minutes on my horrible writing ability.

In general, the main outcome of the closed door portion of the defense was requests for additional work. It was common for committee members to suggest additional things that could “improve” the thesis work. Not surprisingly, many of these suggestions involved applying a committee member's methods, even if not plausibly applicable, so that one would publish another paper citing the committee member’s work. Some students, including myself, would have a job lined up before the defense to timebox the amount of additional work that could be requested.
Everything Is Becoming Paywalled Content (2020)
That's pretty much how all programmable gate logic works.
https://archive.is/843S6
That is very limited in practice. In my experience, it doesn't scale to more complex features.
Don't worry, you're not alone. 100% of the people I've ever saw using Vim / Neovim spend much longer "calculating" their next command than they would spend just doing in with CMD-D in VSCode.

It's frustrating to see. CMD-D in VSCode does 95% of what's needed, with no mental burden.

But hey, you can't "brag" that you "know VIM" if you use VSCode...
I love it. Another feature request would be to not fly the path but just show the plotted flow.
What you say about efficiency is right, but it's complicated.

There are many domestic devices on 110 / 220v AC using less than 250W. They are native DC, but source AC because they must.

These devices are not likely to go away soon. In fact they'll proliferate so long as the developing world is still developing.

We can also expect proliferation of domestic battery and solar: both DC sources. A standardised domestic micro-grid of DC sources and consuming devices could be a boon to efficiency and reduction of single-purpose conversion devices such as power bricks and inverters.

As an example, every type of e-bicycle currently has a different proprietary adapter. Just as mobile phones once did. Most e-bikes charge at around 40v.

With 250W USB available we will likely see a switch to USB by e-bile manufacturers, resulting in more common lower cost equipment and better interoperability.
> In fact, I would go as far as to suggest that the primary reason HN is slow to succumb to the Eternal September is because it doesn't allow for embedding media.

I agree, I think your whole post basically highlights how social media has converged into Instagram behaviour: quick scroll and spend 2 seconds on a post (image because text takes more than 2 seconds to process) and then double-tap for a like (a like being a mere reflex to the 2 seconds of mental stimulation you just felt).

That being said, even HN has its own issues: the same discussions get rehashed ad infinitum for many popular topics (just compare two posts about p.e. Apple, 1 year apart). Maybe we can have a school essay-type plagiarism checker that declines any comments with a high enough similarity to existing comments? :) (please don't do that!)
Yeah, no kidding. Of course they want you to prove you're a EU citizen, because they want to make as little effort as possible.

I don't consider that reasonable. Data portability should be a right. You shouldn't have to jump through hoops to exercise that right, and companies shouldn't be asking you "can you prove beyond a doubt that we're legally obligated to give you your data" before doing so.
Ah, marvelous!
Oh, that sounds interesting, thanks for the tip!
Ask HN: What knowledge or skills I should learn working in healthcare as SDE?
Hi Everyone,
I have just recently joined a healthcare company and there are a lot of new terminologies that I don't understand ( coming from an e-commerce background). I joined this company because I want to build my career in healthcare or even start a startup after some time.
I think healthcare with AI will be the future. Following this vision, I want to learn about the industry from the inside. But there is a lot to learn.
Any ideas on how should with the foundation then move to more complex terminologies in the healthcare industry.
Roots of 'Program' Revisited
> Nazis executed more Slavs than Jews

True if you include Slavs who died on the battlefield, revisionist myth if not, one designed to deflect the culpability of Slavs in countries like Lithuania, Latvia and Poland for the Holocaust. Slavs were despised by the Nazis, but not as much as Jews. Or Roma and Sinti, for that matter, who in proportion to their population size faired even worse. Socialists, Communists, Anarchists, gays, lesbians, prostitutes, autists and people with down's syndrome were also targeted by the Nazi genocide. But there was no Final Solution for the Slavs - not at least until the Nazis were done with the others first.
Cool, thank you for the quick fix!
CO&D is a textbook about computer architecture in general, and only tangentially about RISC-V. There are better reference manuals to learn about RISC-V itself.
Its really not. Australia's carbon tax was simple, and worked. It only failed to take into account crony capitalism and ideological actors.
Same here on Firefox 5900x.. it feels super laggy
> they're a delight to learn

Boto3, its massive. The only reason its tolerable is that its got a large amount of accurate documentation. On the face of it, its an utter arse, because the "client" section of the library is deeply unpythonic (not in the oh its not pretty sense, as it its barely OO and uses capitals for argument names)

If that was "self documenting" I wouldn't be using it.

Take flask for example, its usable because its got good documentation and its well thought out.

but, as I keep on having to tell people. Good function names and tying is not documentation. These tell you what but not why. You don't need documentation if you are working on the same codebase day in day out. But if you have to pick it up again after 6months, you'll wish that you had properly documented it.

I get that you are proud that you don't need documentation. I don't need documentation, I want it because it makes my life 500% easier.
Yeah, I'm surprised the WELL never seems to get a mention around here. And the discussion on your links is fairly sparse.
Is there a lake there in real life?
When I drill 30cm holes in fiberglass or wood, I place my leg next to the handle. That have saved my wrist many times as the tool bites to the material and send the drill in a circular motion.
Are you suggesting that there is a binary property "intelligent or not"? In which case, what would progress even look like?
I can see the nuance you read in the way I wrote it, you're right. Let me explain better.

I'm worried about what I call Internet Morality Hordes, and I think that's a very complex issue. Anytime you criticize this phenomenon (which is important to do, like with everything) there's a flurry of things you can be accused of by the Court of The People of The Internet: victim blaming; not being able to recognize your mistakes; involuntary sexism/racism; inability to recognize your own privilege.

Now, the problem is that all these accusations can be right in some cases. What we see is that the morality hordes tend to flip the tables the opposite way, and they use this accusation to condemn anyone based often on the victim's report. Saying that an accusation of a victim of anything should be carefully waged before taking it for granted (as it should be in a society that lives by the rule of law) you can be accused of defending the alleged perpetrator, and so on. You dare say the victim should explain better what happened? Monster! You've never hit a woman, but you have conservative views about marriage? Bigot! Just to clarify: my views are full-on progressive, pro-LGBTQ (I'm part of that), and mostly socialist-leaning. Yet I want a world where my conservative neighbor can argue for its view of the world in a democratic way, trough debate and peaceful confrontation.
That's not what the hordes want.

Back to the D'Silva story. The guy who's writing the story started doing exactly what I describe, strategically framing the discourse the right way. Then boom, he quotes one of the more controversial, misogynistic, "cancel culture will kill us all" assholes you can find on Twitter. Someone who's exactly the perfect explainer of how, in this day and age, you should NOT talk about the issues he raises.
I want to live in a world where people like Scott Adams are free to say things that I consider to be bullshit. But I also know that we live in a world where, if you want to bring your point across in a productive way about this issues, you don't quote someone backward-thinking like Scott Adams.

Therefore: he got me until he quoted Scott Adams.

Sorry if this all sounds a bit confusing, it's a complex issue I'm still trying to wrap my head around.
I also want to point out that nobody deserves Internet Mob Attacks, whether they are guilty of what they were accused of or not. Just don't quote friggin' Scott Adams.
Emissions Trading Scheme is actually a very clever tax that self adjusts. EU is putting a cap on the emissions and the allowed emissions are auctioned, so that companies must compete for smaller and smaller pool of allowances. If companies do not reduce emissions there is no limit to how high taxation can go, as the tax rate is market driven with limited supply of allowances.

I think Shell may be simply in denial of the reality and/or may be hoping that political back channels will preserve status quo.
I did this once fore awhile, and it was worth it for the period of time. But at times, having extra cash (or the expected salary based on your lifestyle) can also go a long way!

In the end, it's about managing priorities (at the time) and stress. Working less that increase focus and avoid burn out by giving you freedom to do "other" personal things.