skysight-inc/HackerNews huggingface dataset:
I would just block the DoH used by Firefox, but at the moment, nobody has really proven out the DoH/DoT solutions in the OS and browsers. Until such a time that users are made aware and given choices from both their OS and browsers, I choose to treat all of them as hostile in my own home network. I see the users as frogs in luke-warm water. Both ISP's and centralized DNS providers can choose to boil them once critical mass is reached. Some ISP's have already boiled some frogs, but this is limited to specific ISP's and specific countries. The DoH providers are in a position to boil ALL the frogs globally once everyone has forgotten about DoH and/or critical mass is reached.

At work, we already control these settings in the browser and can easily control any future settings in the OS so it is not an issue there.
> Some argue that if you disable all of the default subreddits, for example, and switch to more of a whitelist model- the Reddit experience is much better.

This is so true. I use reddit as a replacement to all of the old message boards I loved. I only subscribe to the subreddits I want to see, and it's a pretty solid experience.
Be Very Sparing in Allowing Site Notifications
Vogue quietly deletes story about wedding turned super-spreader event
In my experience Microsoft Bing does much better than Google at returning search results from old forums. Google has a bunch of things just flat out missing in its search index, even things I'm sure I found by Google years ago and that still exist on the same sites.

I obviously didn't check before you posted your comment, but I checked before I posted mine and Bing found your test case with no difficulty.
Ever since I failed similarly I write my sevens with a line through them to prevent them being confused for ones
Is there a distinction between shared graphics memory (an ancient and still very common thing) and "unified memory"?
TRUTH is suppressed in the name of trust/loyalty/compliance/privacy/conspiracy/discipline/patriotism/sedition/job/national security/intellectual property https://yts.mx/movies/citizenfour-2014
You're quite correct, I should not have described GNOME maps as offline, and my edit window has expired. Rats.

OsmAnd+ (or the free OsmAnd~ version available on FDroid) is definitely the primo consumer-facing OSM-powered map. I haven't tried getting it running on desktop via Android emulation but that might be workable.

Another desktop app worth mentioning is Garmin's Basecamp, a free download (Windows and Mac) for managing Garmin GPS units. It also functions as a desktop map viewer that supports search and routing, though the interface is a little awkward. You can buy maps from Garmin, but you can also convert OSM data into a Basecamp-compatible format. This is very offline -- for any updates you'll have to pull fresh data, reconvert, reinstall. Or you can find someone else who's done the work for you. See https://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin
This is one of the things I really love about Rust, and also one of the things that's most challenging for its adoption. Not a ton of stuff in Rust is new, but it does present a new mix of old things, and often, those things are new to many people, even if they're actually old.
I guess we should clarify what we mean by "download". If you mean pirate music, then yeah, I guess I've largely stopped doing that (blogspot shares ain't what they used to be).

If you simply mean BUY music and store it digitally, I've got a 1.5TB external HDD filled with MP3s and FLACs that argues otherwise. Amazon's AutoRip is a nice timesaver, but I still largely prefer to do my own ripping via Exact Audio Copy.
That probably made it sound more sophisticated than it it is. I’m using Arduino and fooling around trying to make a musical instrument. I have accelerometer and gyroscope sensors and I’m trying to figure out the up vector and measure tilt while the player is moving it around.
> I made sure to get to the office hours and I was surprised that there was almost no one there most of the time. I figured the cost of tuition is best justified by using as many hours of one-on-one time with an expert in the subject to better understand it yourself

Truth!
Gretel building GitHub for data is Hiring
Any math higher level than arithmetic doesn't actually require doing arithmetic.

If you want to find the hypotenuse of a triangle with side lengths A and B, the answer is sqrt(A^2 + B^2). It shouldn't matter how long it takes you to multiply A with itself because you shouldn't actually be doing that. Even if one insists on getting a numerical answer for say a word problem, you can use a calculator.

If knowing your times tables provides any benefit to learning higher level math, it's merely in mitigating the inefficiency of bad instruction.
My point is: to ace the test I need to prep for the test and that time is better spent on a take-home project.

Most tests I saw were between 1h30 or 2 hours.
> What is even the point of you writing this, is it an argument?

When someone tells me that something which is good is bad. I point it out. When they insist on defending that with a bunch of irrational hand-waving, I'm going to call them on it.

Everything you've said that makes this "Bad" is supposition and conjecture. Everything which is good about it is actual benefits people will see. Even if it is indeed "deflection", the effect is a massive benefit for a huge number of small developers.

That you refuse to recognize that is just sad.
National Science Foundation to decommission Arecibo radio telescope
No, in fact, I would not. If I were a dealer in such things, I would offer a fair amount that lets me make money and isn't an insult to the seller like $16K is. Given that something like this probably has to be sold at auction, I would guess $400-500K would be probably the minimum fair offer that takes into account seller's fees and the uncertainty as to how much the thing will sell for, while still protecting the former owner's interest. In any case, I would certainly offer a large multiple of $16K. And, if I couldn't swing that kind of offer, I'd be pointing the seller to someone who can.
The funny part is that when I tried the latest version on Chrome on Android 11 back in September, whenever I clicked on an AMP link, it would think Google's AMP domain was a phishing site.
VowpalWabbit 8.9.0 Released
I am happy with ads, but you probably have never been hit by a 30 min sponsored video at the beginning of a youtube video.

The ads turn the whole watching experience into a remote-searching minigame. I'd much rather have unskippable, but reasonably long ads.
Learning to Succeed as a New Remote Worker
By very, very old age.
AI researchers made a sarcasm detection model and it’s sooo impressive
> If you do anything that's heavy on I/O (packaging jar files in my case), this laptop is faster than my big desktop, the I/O is crazy fast actually.

Tt's got a rather fast NVME SSD, 2.7GB/s reads and 2.2GB/s writes (Intel version was 1.3 and 1). Don't know if the IOPS & latency improved, but it wouldn't surprise me much.
It's not a mandate in the formal governmental legal sense. It is a mandate in the corporate administrative sense.

The problem is many people don't feel they should be forced to pay into an organization that doesn't reflect their values in order to have a job. In some ways, it's similar to the notion that many people don't feel they should pay taxes that go to support something they don't personally support (e.g., abortion, war de jour).

Right-to-work is a way around that in many peoples eyes. In my opinion, it's a policy that takes advantage of people's short-term bias.

Saying "just don't take that job" is like saying "just don't live in that society". It's not wrong; it's just not particularly helpful
It's a completely valid work to do to figure out how to write a proof, but is not a proof itself. The section in the article states all my thoughts on that matter more clearly than I can.

https://math.vanderbilt.edu/schectex/commerrs/#Backward
/Bitcoin is a good/bad example of this. The main bitcoin sub was long ago hijacked by a "pro-Blockstream" moderator who bans users and discussion of anything that does not tow the corporate line. So /BTC evolved to be an open discussion forum for all things Bitcoin.

The problem is that many new users never make their way to the second most popular version and end up getting fed a one-sided story about how the Blockstream way is the only way to do Bitcoin. They go so far as to demonize the creator Satoshi and people who have done huge amounts of positive work for Bitcoin like Roger Ver because they disagree with the White Paper.
> Josua Hutagalung, 33, is a coffin maker

> he indicated that the amount was over 1 million pounds.

> With the money he has received - estimated to be equivalent to 30 years worth of his salary

Which brings his yearly salary at 44K USD. Are coffin makers in extremly high demand in Indonesia?

Or is the average salary in Indonesia much, much higher than I thought?

Edit: Reading other comments, the simpler and much sadder explanation is that he actually did not sold it for 1M pounds at all.
Because what Google is doing now is what they needed years ago: punish bloated sites based on real experiences. AMP was an attempt to block Facebook news and use search dominance to give them control over how publishers use the web.

If it had just been about performance they wouldn’t have needed so much extra work and they wouldn’t have ignored the performance and reliability drawbacks to putting so much JavaScript into the critical path for page loads. Those 5+ second AMP mobile page views were completely avoidable if your goal was performance rather than control.
> with your JavaScript component framework

If I’m using React components, tailwind makes even less sense.

I’ve already separated my button large out as a component, guess what happens in a mature design system? The system gets updated and changed to fit the needs of the product.

So what happens when you need to change button large in tailwind? You need to restyle the button with the spaghetti mess (maybe add something to the config), then re-extract the mess into a tailwind component. Now you’ve got components within components just to emulate the abilities CSS has right out of the box.

Guess what you could have done? Just had a .btn-lg class in an old school style sheet where you updated to the new font weight and padding and you’re done!

There is no need for this layer of complexity and abstraction of CSS. CSS is literally the easiest thing in the entire stack. Why do you want to make it so complicated?

Rube Goldberg machines are extremely elegant in their beauty, but they are not the most efficient way to get something done.
The real problem with that model, I think, is that the people who can afford to pay to opt out are the same people that are most valuable as ad recipients.
That sounds more like a lazy mathematician tbh. Do you have any other resource about the link you provided?
What do you think of a new standard for delivering instant web apps that is 1% of the complexity of browsers? Something, maybe a chat-like interface with buttons and input fields, that allows you to interact with a web server in a dynamic and useful way but it's at the same time very simple and fast.

Ideally then for all more involved software experiences native software would have to be shipped.
AWS seems to be at the very least interested in Rust. Both Firecracker and Bottlerocket are primarily written in Rust. And there is an official Rust runtime for Lambda. It would be nice to get some specifics about internal usage though.
You should check out this:
https://en.wikipedia.org/wiki/Republic_XF-84H_Thunderscreech

Yes, an aircraft employing a supersonic propeller first flew in the 1950's. It wasn't terribly efficient, but it was terribly loud .
It takes a while to be able to earn the ability to downvote, unlike on Reddit.
Voice cutscenes everywhere is the worst thing to ever happen to rpgs. It slows the pace down to a crawl. Granted, there was some archaic gameplay design from the old days that felt slow too and has since largely been dispensed with, but I think it pales in impact.

Even AAA action-adventure games are now like watching interactive tv.
HN comment links have a rel=nofollow. I'm not versed in SEO, but I've assumed this means linking here won't affect indexing.
Publishers have used CDNs since the late 90s. They know.
What's a cheap option for a ZFS based NAS systme at home?

QNAP is now offering ZFS based systems but they are rather pricey. Is it just BYO? How can i make one that is super power efficient?
The article and some of the comments seem to be missing the point. The new M1 chips are Apple's first foray into developing their own silicon for computers, these are not the laptops specialized users want.

BUT the new Air can compile Rust in half the time as the 16" MBP, Tensorflow it many times faster, 1.5 hours of web browsing and YouTube depleted only 4% battery. And that's just less than a week of testing. This is the biggest proof yet that Apple's approach to hardware+software was always the right one for them.

Now, I do disagree with the increasing control they exert, how they prevent you from upgrading directly or installing other OSes. I hope they start to care more about developers and tinkerers in the future.

I've always loved Windows and Linux, and I've gone back to it after trying a MacBook, but I can't deny what they have achieved with the M1 has given me second though about using an MBP as my main computer in the future.
That I/O is relatively inexpensive power-wise from experience, and is totally off when unused.

For those Ryzen parts, the thing that hikes power use a lot is having a separate northbridge in the same package instead of an SoC, with the vast majority of that additional power use being due to that.
Announcing Teleport 5.0 - Unified Access Plane and Application Access
It's studying or writing (not billable work) that I must do to achieve a good "grade" (i.e., performance review) and it occurs between 9 and 11 pm -- long after I've left work for the day. That's the textbook definition of homework.

I'm also not the owner or anything of the sort; I'm a mid-level IC with no direct reports.
Data, no, it's an opinion.

But we all have mums (or other people not using a chat app), and a lot of us write text messages to them. If the text message is more than 3 sms, congrats, you use mms. If you use the feature "send contact" or make any attachment to your text message, you use mms. If you send an emoji in you text message, you may also use mms.

You don't have to be aware that you are sending an mms to send one. Most sms apps do it transparently.

The biggest sender of mms is probably iMessage from iOS, because it makes let tech saavy users ignore the difference between chat and sms (the infamous green bubbles). So users just send stuff, and sometimes, they do so using mms.

The less technical the user, the more likely they are to send mms without knowing they are.
Agreed, it's a great place (my account is 10 years old) and now that it's under new, competent ownership I'm looking forward to good things. Critically important that new posters (and old posters) stay out of D&D and CSPAM, though.
I have to agree about the recommendation engine. I know there is a lot of interesting new content that I might be interested in uploaded every day, but for some reason it's recommending years old videos that I've already watched AND voted on. WTF?!
This is plainly incorrect. It's called "Predatory Pricing"[1] and it's illegal.

[1] https://www.investopedia.com/terms/p/predatory-pricing.asp
A collection of free resources for development and studies
I would urge VSCode users to give Panic’s new Nova IDE a look. It’s a real native app, even without an M1 it has a much snappier feel to it.

If Docker isn’t ready by the time 16” M1s come around, I’ll probably just resort to cloud instances for a while.
You would think they would have had time to develop such a program before launching this change.
Until they decide to show you ads, anyway?
Of course Spotify is popular and it may well be a demographics thing, but I wouldn't say that this describes a sample size of "nobody", or excludes everyone in America:

> Fans have paid artists $619 million using Bandcamp, and $18.3 million in the last 30 days alone.

And that is from Bandcamp alone. There are numerous other genre-specific sites that sell music, as well as Amazon, Google and others.

I can't speak for everyone, but one of the challenges of this relatively open market is managing music bought from different stores. Who wants 5 apps to stream from all these places? Funkwhale is really designed with a more libre/open source/communal spirit, but happens to be excellent at doing this for individuals too.
Is it that easy to turn mitigations on/off? I thought much of it required recompile.
I would assume in most cases context would differentiate the meanings adequately unambiguously, especially in userland rather than when coding.

But you have a point, block is unhelpfully overloaded on the English language.
Depending on the domain you're interested, this may or may not be important. I work on old Toyota 4x4's, and frequently refer to old forum posts. The details on a brake job for a 4Runner aren't going to change, ever, so this is fine.
The post says it was a single global search/replace (probably a grep) operation, plus some automated merge checks. Because most of what was most affected was literally test scripts, almost all of it sounds like it was automated and the vast majority of the "hours wasted" weren't person hours but machine hours.
> a potential future where Apple puts chips like these into servers

Not to put too fine a point on it, but that potential future is already here. Mac mini is a server and off-the-shelf rack mounts are easy to find. [0]

[0] For example: https://www.sonnettech.com/product/rackmacmini.html
Just tried in a private tab on a phone: #1 result on mobile, #2 on desktop search. Weird
Building a Time Tracking SaaS Using Django and Vue – Pre Release
I had to try a little math to put into perspective..

$ bc -l
365*24

about 8760 hours in a year. so year years worth of videos are uploaded in a hour. I think I'm falling further and further behind.. Much like my music consumptions and reading.
A JavaScript implementation of Git
I'd agree if and only if this was some drastic shift in policy, but it really isn't. The headline here is basically ad-supported platform shows ads. Ads have been super common on YouTube for years and years, so this isn't really a big change in overall expectations & experience. It's not an ad-free platform goes ad-supported situation where it was subsidized to kill off others before showing ads. More a small loophole was closed, and only if you were large enough to even have the loophole available to you in the first place.
EasyVMAF: Simplifying VMAF Calculations
This is a valid assumption.
https://en.wikipedia.org/wiki/Helios_Prototype
I haven’t tried but reports are that rosetta2 works ok. Further, I’ve been doing a lot of software work over the last decade without using Docker - it’s useful for some thing la but far from a necessity in general.

I haven’t used a recent premium HP - I used them a lot in the past though (that’s the reason I won’t touch them....). I have used a recent premium Dell. No dice. Nothing except the premium Thinkpad is in the same league in my opinion and experience. And the comparable thinkpads are comparable in price.
$16,000 is still life-changing money.
That's overhead
Order a silver one instead of a dark grey one, just to be safe? :)
As a PhD student myself, I would die on this hill, and you would lose.

Moreover, the first sentence: "This is an unreliable method of proof" implies that it can be a proof if done correctly.
Yes, they're absolutely nothing alike.

Shared memory means the CPU and the GPU share physical memory in different address space, so 512MB RAM with 64MB shared means the CPU gets 448MB and the GPU gets 64, and data has to be copied from one chunk to the other.

Unified memory means both CPU and GPU not only share physical memory but share the address space, all memory is accessible to both at the same time. This means that e.g. you can create commands or load data in memory on the CPU then just tell the GPU "your stuff is here" with no copy needed anywhere, and likewise the other way around.
> The technology demonstration showcases:

> * Unified discovery and reservation of AMD and Xilinx accelerators using a converged runtime in the AMD ROCm open software platform;

> * Dispatch of work to Alveo accelerators using the same user-space queues used for low-latency work dispatch to AMD Instinct accelerators;

> * Peer-to-peer synchronization between GPU and FPGA devices; and

> * Access to memory on GPU, CPU, and FPGA devices using a common, shared virtual address space

Basically, your single-source C++ code can now go to CPU-land, FPGA-land or GPU-land.
They could let creators pay to remove ads from their video. Making Youtube like a usual hosting service.
Privileged Container Escape – Control Groups Release_agent
They are not charging me for storage, they are putting ads on my videos with no way to opt-out. Ads of the like that I have _NO_ desire to be affiliated with, ads for pollutants like "weed killers" and "insecticides".

I don't care if they use fancy algorithms for transcoding (CPU cycles) or bandwidth costs, or storage, that was the deal. I ship to them and they host it without ads. I did this for the "promise" of networking effect but this is a lie, the algorithm hates me.

I will foot the bill for my own hosting, f them.

Does this seem like a decent guide?

https://www.nginx.com/blog/video-streaming-for-remote-learni...
> Then they offer the bought company's services for free for a period. Then it ends.

It ends because there is an expectation of continuous growth. Eventually the predatory company starts corrupting the free model to increase revenue incrementally (all the while, internal development costs start to rise with bureaucracy) until the revenue growth is outstripped by development cost or market demand falls to equal/below a measurable amount.

Usually before, but at various times, some smaller startup with funding to stay alive or a novel business model grows with more agile process and lower cost expectations while the old predator tries to flail about (reducing ads or subscription costs) shedding users who invested, all the way down while maintaining all the bloat.

This is what happened to Yahoo, I think.
iGPU doesn't mean unified memory.
The Fediverse core means that it's a project that likely could only have existed now, with the decentralized base protocol to build on and the automatic integration with hundreds of tiny social networks.
Same for android https://blog.cloudflare.com/enable-private-dns-with-1-1-1-1-...
On a slightly related note, the Personal Access Token (PAT) used in Azure DevOps translates to tit in Danish.

Having two PATs or more makes it even worse (or funnier depending on who you are).

A concern would be that the feature Personal Access Token would be avoided, solely to avoid that part of the language. I hope it won’t come to that.
Show HN: Open graph image generator for your GitHub repositories
nit: "Throw away your spreadsheet" scares me a little. I love spreadsheets, and think there are 100x+ more users of spreadsheets than notebooks (though the overlap of notebook users and ML users is probably close to 1, so I see your point). I would always save my experiment results so they were ready to analyze in spreadsheets (and other vis tools).
This is how ddoc works in D, too. Markdown arrived recently as well