skysight-inc/HackerNews huggingface dataset:
4k is actually exactly 4 1080p screens' worth of pixels, unless you mean non-100% scaling.
We represent all languages in their natural script, rather than transliterating them into a common synthetic one.

Regarding Mari: extremely interesting language, exciting to hear that you are from that region. We are interested in working on this one (likely in the "Hill Mari" variant), but currently do not support it.
Oh god I can already see the edgy YouTube thumbnails for videos covering this
If risc-v is successful, no need of those backdoor injectors which are compilers anymore (and absurd and grotesque bloats). Just write risc-v assembly without abusing the macro preprocessor.
Curious how this compares to Dolt or Noms.
Because under religious capitalism, money = grace.
> Mistake 1: Switch from DRY to premature optimization.

Fallacy: False Dichotomy and No True Scotsman.

"Things are either DRY or premature optimization and can't be both"

"No TRUE application of DRY would ever be a premature optimization"
> Such bullshit would have gotten them a (not huge, but still, it's a Matt of principle) fine in the EU.

This was brought to the EU and the EU didn't do anything
Running. Works beautiful against fighters of any genre.
I tried to grok what "free silicon upgrades" means and the closest I can get is the SoM package is user upgradable. The actual SoM replacement or upgrade module will cost money but you don't need to buy another laptop or pay someone else to do the upgrade for you. Doesn't really fit my definition of "free" but it's my best guess at what's being announced here.
My initial thought was this laptop is somehow FPGA based and new designs can be loaded with near zero cost to the user at the moment of upgrading. But after reading the article, I don't think that's at all what they're implying.
Do not feed the troll. Flag and move along...
Name a thing that you consider "marvelous".
No, the rich and poor get the same ROI, so relative wealth doesn't change.
There was a brief golden period where those housewives selling cupcakes had their moments in the sun. But at this point they're mostly outcompeted by AliExpress tier knock-offs of anything innovative they do or other VC backed would-be monopolists, like Grubhub and Yelp, outcompeting them for eyeballs with superior SEO and keyword targeting.

Almost none of the local restaurants near me even have their own websites anymore because they get no hits. Yelp, Google, and GrubHub/UberEats type sites have hollowed it all out.
One way to do this is to have a formal data schema as a separate artifact, which you then have as a dependency in your server and client projects, and generate the checks from the schema, as well as the SQL DDL.

But yes, if you have truly separate codebases it becomes more difficult, and protocols need to be quite stable and changes to them carefully managed.
checkout salk.edu
So basically Qubes OS on a phone?
A defined goal is just a defined operation with more steps.

It's inescapable.
You're confusing the creator with the distributor platform

You don't get to steal from a musician because Sony cheated you

.

> why are we "expected" to honor their copyright

Because you don't want to be a thief

.

> they do not honor their commitments

They do, in fact.

It seems like you just assumed they committed to something they didn't, and are angry now that you've finally read the actual commitment.

.

> what if i honored your copyright as long as it "suited me", then one day it didnt.

Then you'd be a thief who pointed fingers at other people to justify your own choices
How does an anode help against a thermal expansion crack in the wall?
WxWidgets still works well today, I've used it on desktop products with great success.
Nuclear safety in war time is unproven sure but I would argue that a nuclear power plant is much less dangerous than a hydro dam. Imagine a strike on Three Gorges Dam, at minimum millions would die, without needing to use a nuclear weapon.

Sure it's a tough pile of concrete, but that is exactly what a nuclear power plant is too.

Nuclear fuel is a non-issue if it was profitable to mine it. Australia has vast supplies of very high quality Uranium deposits and a substantial portion of the worlds supply of Thorium so the "West" will have ample supply to fissile material for the next several millennia.

Spent fuel is also really a non-issue. It gets talked about a lot but even if we were to supply 100% of the worlds energy on nuclear (which we never would, solar and hydro are too good for that) we could still store all of it in probably a single facility in a desert in Australia far from where anyone could give a shit about it. Australia is -extremely- large and -extremely- sparsely populated, especially the interior.

I get why people don't like the sound of nuclear but the arguments just don't stack up against the facts, cost really is it's only downside and I'm certain that can be fixed with mass production of reactors and designs that don't need active cooling in failure scenarios.
>Let’s walk through a couple theoretical scenarios where a subset of malicious validators wants to censor transactions, say those originating in FATF-blacklisted countries.

Hang on a second. Just to be clear about this example, this example is walking through how Ethereum has been designed specifically to allow North Korea to transact Ethereum, and more than that, prevent anyone who dissents. Like, I mean ok, I get the ideological position in theory of saying "Hey, we're going to design this network so that you can't prevent any transactions." But it's quite different to go "The motivating example of why we would want to do this is so that we can help Iran and North Korea money launder in a direct attack against our own government's laws".

Here's my counter-example to the scenarios the author puts forward. You stake 32 eth to become a validator node and start signing off transactions from North Korea. Other people choose not to do that because... well. Your stake slowly goes up and they slowly bleed Eth. Then the US government smash down your door and throw you in federal prison because you're actively working to help North Korea.
A More Cooperative Take on Patreon
Which was a problem in NL because the bathroom of the airbnb was not well insulated. And there wasn't a hot water option because... NL.
I wasn't complaining, I'm completely happy to go 130 - just stating the fact that there are more locals speeding than Germans. And the "fun" fact is that on certain days there are actually more cars with German plates on their Autobahn than Austrian ones.. or certainly a 2:1 ratio at most.
What do you mean? I’m currently using vim-snipmate.
Banner blindness is real
The "AI" based one? Based on small external hardware which interface with the display and input devices?

Was already done, never heard of it anymore, it works even on console.
> "the richest country on Earth"

This statistic is misleading. The US is only the richest country on Earth if you consider the mean wealth. By median wealth, the US is ranked 26th. The wealth gap is enormous, and if you're in the upper echelons of the pyramid your health outcomes are vastly better than the clownshoes shitshow that the rest of the country is subjected to.
I just don't understand this attitude

I used to own physical media. It got destroyed and scratched and lost constantly.

I've been buying digital media online for decades. So far I've lost one album.

Practically speaking, digital is far more durable in the balance.
If you can't figure out what vps_t means in your codebase then you have much much bigger issues than typedefs.
Binary looks like this 010100101001010 or something, surely the task of writing a mumps parser is long done?
Wearable Neck Patch Can Diagnose Concussions
If someone who actually has to deal with the PDF standard can't help OP, I don't think anybody can.
A common thing many tend to misunderstand, is that there's a difference between a free market, and a competitive market.

The most competitive/efficient markets generally need the optimal amount of regulation to keep/get them that way. Those regulations would ensure that these conditions continue to be met in order for it to be a competitive market: https://en.wikipedia.org/wiki/Perfect_competition#Idealizing...

Free markets that are completely unregulated will tend to veer towards collusion and monopolies, in which case they're no longer competitive and the customers suffer. Free markets that are overly regulated will also suffer, but more-so due to things like the regulatory burden/barriers for new entrants.

What we have in the US healthcare system is a demented hybrid where some parts are free market but under-regulated, while other parts are free market but over-regulated. It's the worst of free market and state-run combined.
I can't speak at all to dental stuff as I've never worked with it. But to your first point, that's sort of expected - they're on a list already, the access has already been configured. They've already gone through all the nonsense.

The point is to send it to any arbitrary doctor they've never spoken to before, which requires offline media.
Tangentially, their customer service policy also hasn't been updated since the 1970s. Takes you back to a time when everybody wasn't trying hard for 5 star reviews.
Private equity may be heading for a fall
The system's complexity is a feature, not a bug. Regulatory capture is real. And much of the regulatory system in health care exists to limit competition. The AMA is a cartel of doctors that limits degrees even for qualified candidates. and the hospitals also operate as geographical cartels.
Lovely to see the new Squeak release on here. There are some really exciting new third party things happening too, such as a visual Smalltalk editor called Sandblocks. I made a demo of it here: https://www.youtube.com/watch?v=jnbSocgf-xc

Also check out https://Squeak.slack.com for a nice discussion group.
> in the literal middle of the 2 year binding contract.

I don't know about Croatia, but usually such a change in service allows you to break the contract on your end without any penalty (as in, end subscription right there and not pay the rest of the 2 years).

It might be hidden in the fine print though and they probably don't want you to know that option exists legally.
That's terrible.

I was in a situation in the early 2000s where the team that would maintain our application after we were gone (to another project or product or company) were not skilled enough to follow certain things, and we were asked to change a number of things to make it easier for them. In that case, the leader of their team was self-aware and honest and communicative, which is the rare and exotic thing, but we did have to re-architect some things and even change the programming language in one area to suit their capabilities. Sometimes that's a business need, and it matters.
So many great laptop options out there besides mac. Wish there was like a laptop conference where one could sample all the offerings. I could never buy a laptop without first trying it.
And for a differing point of view, I had a hell of a time finding 1440/1600p laptops with the specs I was after. Not 1080p, I'd like screen real estate, and not 4K, because fractional scaling on Windows is not that great. So many good laptops have only 1080p options, but I ruled them out instantly because it's a pixelated, rough experience.

Laptops are usually used with the screen much closer to you, so for me at least 1440p is the lowest I'd accept.
Seconded on these recommendations (except Pyramid which I have not used). Vuejs just applied to certain places as needed with no build/bundle/npm packages and bootstrap and that's it.
This looks interesting for businesses but at $1,000 per year and up it's a bit too expensive for casual projects.
I wonder how tied the heuristic is to a particular compiler IR. E.g. can the decision procedure be boiled down to a form that could be plugged into other compilers that need an inlining heuristic?
I mean, it was probably Netflix compatible via HDMI? I don't see the problem here.

\s
C++ -ffreestanding is remarkably usable without the standard library, provided compiler intrinsics are used to fill in some gaps. I'm slowly coming around to using that instead of C for language runtimes.
Whatever JEE, Spring and ASP.NET support for SSR with components and vanilaJS.
Isn’t that a transaction between the user and Studiocanal that Sony just mediated? The right to view the content should still be valid through a different platform.
Did you click the link and look at the sales page? Did you see an option for a 4k display? Or does the page explicitly say "1920 by 1080 resolution"? How could something be any more obvious than that?
> I think you got my critique right: I find it's folly to stake on general purpose computers.

Validators are not supposed to run on general purpose computers you use for other things, they are supposed to be extra hardened against attacks, as they WILL be targeted. A validator won't be running on the same machine someone does general web development on, where you download random packages over npm for example. If someone does run a validator on a machine where they are randomly trust 3rd party code from a public registry, they have zero sense of security.

If you run them in a hosted server environment, you better trust that environment to be really secure. If you run it at home, you really need to know what you're doing in regards to software, hardware, networking and physical access.

Just like you're not supposed to run production banking infrastructure on home computers, validators are not supposed to run in that environment either.
Confusingly, 2K typically refers to 2560*1440. By that logic 4k would be a resolution greater than 3840*2160 of course, so I'm not sure how sound the naming convention is.
You need a scientific study to know that rotting food smells bad?

Sure:

> Our study confirmed that use of dental floss was associated with lower odds of having oral malodor after controlling for other factors. This agrees with the findings reported recently by AlSadhan [15] who demonstrated statistically significant relationship between self-reported halitosis and use of dental floss. Faveri et al.[32] evaluated the effect of interdental flossing on oral malodor and found that there was a significantly lower concentration of sulfur compounds after using dental floss.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5727733/
The internet is this way. The reality is more about peering agreements and CDNs than a neutral decentralized computer network. But it is still decentralized, just primarily among a few big players.
One of the things that makes frontend dev a nightmare is having to wrangle so many different tools and configurations to build a site, even a simple one. The only next step to improve the situation is all-in-one tools. We're lucky that people are trying to tackle this hard problem.
> "Since you can’t move without increasing the average distance, you must have started at the best spot."

> Technically this isn't a fully sound inference. All this proves is that you're at a local optimum. So you'd also need to know or show that there is only one optimum/the problem is convex/local=global or any variant.

You can't move away from the median without increasing the average distance over all doors, when you're standing on the median.

But that's just a special case of the also-easy-to-prove fact that you can't move away from the median without increasing the average distance over all doors, no matter where you're standing. You can show that by exactly the same argument used in the post - if you move away from the median, your total distance to all doors will increase, because you moved away from more than half of the doors.

This suffices to show that -- if there is a global optimum superior to the local optimum at the median door -- that global optimum cannot be located in the neighborhood of any point on the real number line, which is to say it cannot be located at any finite distance from the median. Or in other words, no such global optimum can exist.
Association of the “Weekend Warrior” with All-Cause and Cause-Specific Mortality
Anything not Android or iOS, no matter how old.
Get Better at Coding Interviews
> You can predict the outcome very well

Not always. BTW, I don't know if you noticed it, but I was exagerating to make a point.

> Of course you could do something in that operator that nobody would expect to happen inside it

To me, this is the problem. For example, I do embedded. I have to know with a certain precision what is going on in my program.

It's a very different thing to call a bad-named or badly-done function. It's an unlucky case... I guess?...

But if I use an operator, there might be hidden code there I have to see.

Yes, I know you can use "=" to copy a struct. But also "a = b + c" might be doing something slow, like re-allocating internal pointers and making copies, allocating new objects, etc. I have to read the code to see what it will do. Believe me, I have done it with inherited embedded C++ projects.
You are not alone.

If there were a GUI editor that had 1st-class Vim keybindings, native LSP support, fuzzy finding, and convenient file management tools a la Ranger, and optionally a built-in terminal, I'd switch in a heartbeat.

OniVim2[0] looked really promising, but the project has unfortunately stalled after the creator had to step back for personal reasons.

[0]: https://v2.onivim.io/
In rails shops, "dry" is _always_ overused. It was part of the red->green cycle in TDD culture, and got mentioned in every context, and as a result nearly all legacy rails apps are filled with weird abstractions introduced in a commit with a message like "dry it up". The problem is that it's phrased as a rule rather than a smell.

DRY deserves to be listed with other code smells that may indicate a missing abstraction (and there are many), but there is never a reason to blindly extract chunks of code based purely on repetition. That's not a "first step toward good programming", it's a step in the wrong direction.
presumably you, throwaway_1928, have a personal problem with both, but are not willing to share it
The right to get what you paid for is explicitly granted by law. Before that you’d need to have a bigger stick than the seller to make sure they don’t just run with your money.

Also, money is only valuable because we all agree to pretend it is, because pretending makes it useful.
I mean, if you have repetitive pieces of code that can be parametrized, why not parametrize them directly in the code instead of using a tool to produce the same code over and over?
Show HN: PocketBase – Open Source realtime backend in one file
Enable image optimization for static HTML export with Next.js
In Eth2 PoS the validator has two keys: signing key, and withdrawal key. They are derived from the same mnemonic seed phrase that can be kept in cold storage. The signing key must be stored on the device doing the staking, but the withdrawal key does not need to be, it is only secured by cold storage.
https://www.bbc.com/news/business-61090064

you don’t even need to go that far!
I didn't even see the Gen2 release. I own the Gen1 after much consideration (and very nice community management from Tom over at the XMG Subreddit). I got it in December of 2021 for about 600 Euros. (Great Deal).

I know I am very susceptible to "the new shiny" and already have the itch to go for the Gen2 since it really brings some amazing improvements to the table. Mainly more external displays. The rest is nice to have (wouldn't have needed >60Hz panel to be honest). Oh and the Gen1 USB-C charging only works with a subset of all available USB-C chargers. Probably some kind of incompatibility with the IC on the motherboard. [1]

If you're thinking about getting it, I can (at least for Gen1) vouch for it.

To clarify: Tuxedocomputers is a subsidiary(?) of XMG/Schenker. Their "Pulse 15" is equivalent to Schenker's "Via 15 Pro".

[1] https://www.reddit.com/r/XMG_gg/comments/jx3220/validated_us...
"i pee" access
The Ryzen 7 5700U is Zen2 based: https://www.cpu-world.com/CPUs/Zen/AMD-Ryzen%207%20Mobile%20...

Not that great a deal when Zen3 based notebooks (5400/5600/5800U) have been out for over a year already.

It is baffling to me why AMD chose to have the odd-numbered 5000 series (5300/5500/5700) with Zen2, and the even-numbered 5000 with Zen3.
Is this the start of a future where we can write high level code (Idris, Agda, Coq) and the resulting code will run as fast (and as safe) as RUST? Interesting.
You're comparing the end-path, but the CSS with easing just isn't smooth, because the easing abruptly stops when the target changes. Without easing you still have abrupt changes in cursor speed. In the end, as calculated above, you only need 90 bytes per second for 30 FPS cursor movement, so why bother... Maybe in your case there's more objects and then it makes sense to approximate, but then if you can deal with some CPU usage for that, you can build a detailed bezier curve, and then unsubdivide it where it wouldn't change the overall shape much (probably detectable with segment length). This way the approximation is done on the sender that has the entire data, rather than on the receiver.
This is known as the "phase ordering problem". Despite the super-exponential (even unbounded, because phases can be repeated) space, I think this is more tractable for certain subsets. For example, in sea of nodes compilers, like HotSpot, Graal, and TurboFan, forward dataflow analyses that do reductions (i.e. always make the graph smaller and/or cheaper) can be combined into one mega-pass where they positively interact each other. The problem is that some problems are not forward data flow problems and some transformations are not simple reductions. Also, some phases make use of type information which can be destroyed or obscured by lowering.
And yet here we are talking about it, again.
It's not inherent, there exist antisocial clients which don't seed.
Who says money is a limited resource? I'd think only key things it can pay for (skilled human labour) are what're limited - you can "print" as much money as you like.
We need far more people skilled in and dedicating their time toward developing low carbon energy sources. Given the number of us doing all manner of BS jobs, that doesn't seem like a hard problem to solve (even if it will necessarily take a number of years).
Osts of zachtronics games. They are literally designed for this.
LGPL stipulates that you should be able to link against your own version of the LGPL library you're integrating, that's to say a user should be able to run an app with their own version of the LGPL library if they want to.

For some app distribution channels, like with iOS apps, that can be difficult to impossible to actually implement given the control Apple has over app packaging and distribution.

Otherwise, you should be able to distribute a commercial non-LGPL app that uses an LGPL library just fine as long as you meet that stipulation.

As others have pointed out, WxWidgets ships with a modified LGPL license that makes this point moot, anyway, and makes it easier for commercial apps to comply with the modified license compared to the bare LGPL as they are free to statically link WxWidgets and distribute apps in compliance with the modified license.
Yes, if you actively and knowing break the law, you might get punished for it. Not sure what's new here? If you don't want to connect to North Korea, block connections coming from North Korea, it's like one or two commands of iptables.
The second m.2 ssd slot can be configured to be empty so I figure that at least that slot is non-soldered to allow for users to put in their own ssd.