skysight-inc/HackerNews huggingface dataset:
Yeah HN doesn't work too well just due to the orange-ish tone of the site I believe.
Lmao yes. Perfect distillation. I wish I could use this line of reasoning everyday... oh wait, no I don't - because I'm not a total psychopath.
Someone using livejournal in 2020 is complaining that Apple’s new M1, won’t open their quark publishing app from 1998.

this is front page on HN?
Congratulations, Marissa, and good luck! A startup is such an exciting journey! Feel free to come back and post more here to get some valuable advice and hard-won perspectives from other founders too!
well, this thing sometimes works

https://docs.microsoft.com/en-us/windows/terminal/panes
EXWM (Emacs X Window Manager)
I have an 11-year old daughter who finished or was able to play to the ending of MineCraft around 2016/2017. She's been playing it since 2014. She discovered that there is an ending and she did hers too. She began playing Roblox around 2016.

So, when I read “grew up playing Roblox”, I had to read up Roblox's history to understand my bearing.

This is surreal.

She's been asking me that she need to become a premium member to create Roblox artifacts/items. She is creative. I need to look into this. She meets her friends, hangs out with them there. She has even taught her 4-year old sister to play and wander around with her on Roblox.
Discord's scrollback is -- as far as I can tell -- unlimited. One server I'm in has over 20M messages, and (after some clicking) I'm able to scroll all the way back to the first messages posted over four years ago.

You're absolutely right that discoverability for older messages is poor, though.
That's cool as hell and why in the world are we all building stupid AI advertising platforms today?
This is true of insurance for homes as well. Be very careful of what home you buy in places like Florida where construction type can have a huge impact on your premium. (I’m talking 2-3x on an already high cost) Even just the years your home was built can have a 50%+ impact on your premium! (Some years regulations were strong, years later the regulations were taken down, and then came back... etc)

If the cost between a 2002 and 2003 home is nothing and they’re basically the same, you might find one is much cheaper to insure... (I don’t recall exact years but I can look it up if people care)
> but we're talking about one of the most profitable companies in the world! Apple could hire engineers to maintain this stuff, if they wanted to spend the money. It would not somehow make the rest of macOS worse—no one is required to use old APIs.

I think it's a mistake to assert that a company should always indefinitely support their software. There's certainly an upside in maintaining backwards compatibility, but there's also certainly a distinct other upside in breaking it (e.g. authentication services dropping support for HTTP and requiring HTTPS).

To restate that in a more generic way: given multiple existing constraints and you want to add on even more constraints, there's no guarantee that you can always satisfy all constraints under all circumstances (e.g. if you have to support multiple API versions, you can't necessarily always support every single one since sometimes the changes are fundamentally backwards incompatible).
That seems like a pretty superficial connection.
I would also like to add that Youtube have relatively recently removed OPML output (which can be used for an RSS feed). This is after they also removed emails for the channels you press the "bell icon". If they do not bring back the RSS feed I'm leaving. I do not want to spend time on their dark-pattern user interface wasting time.

Between this and not paying creators because of some "glitch", showing ads on videos that the creator cannot get paid for (if that be because they don't have "enough" followers or because they got the yellow checkmark), the bullshit preferential treatment of news agencies I could not care less about, becoming the arbiter of truth with "fact checking", randomly deleting channels, zero customer feedback or recourse with a human - the list goes on.

These days, if I want to watch somebody like EEVBlog I can just go to BitChute or Library. Content creators and users are fed up.
Glad the record I got expunged from 20+ years ago is in there. Really nice.
The article seems pretty upfront that ads may be played on videos uploaded to YouTube.

“Free” means he doesn’t need to pay for hosting, and he doesn’t.
Quick create your own fake news article with the subscribe button
Google is a brand name, the noun is googol.
https://i.imgur.com/canuLma.png
I agree this is a great way to sell it, but don’t all the dead end forks of Linux for various ARM SoCs belie the Linux argument?
Any other Indian website in the list other than Zerodha.com?
> And for every developer who took the time to update their apps to modern libraries (and would not have done if not forced), how many just moved to a non-native framework like Electron instead?

Like the poster you're replying to, I've been through all of Apple's transitions from the 68K days to now. And in this context? I can't honestly think of any apps like that. The Electron-based apps I know of started as Electron-based apps. Adobe and Microsoft have their own proprietary cross-platform toolkits, but they're still ultimately building actual Windows or macOS apps; the Affinity apps are likewise native to their operating systems; many of the productivity programs I'm often in (Ulysses, Acorn, Drafts, Scrivener, BBEdit, Nova, MindNode, Safari) are actual genuine Mac apps.

I think the things here are that (a) it may be easier to port an "old" native Mac app to "new" native Mac frameworks than to completely rewrite the app; (b) Electron is relatively new compared even to the "new" Mac frameworks (Cocoa is nearly two decades old, older if you count NextStep!); (c) while Electron might be high-performance enough now to write a full-blown desktop publishing program in like the one the article poster (who is my former college roommate, it turns out, hi Franklin), it definitely didn't start out that way; (d) a lot of folks are still not super thrilled with most Electron apps compared to native ones anyway. Yes, Visual Studio Code rocks, but it's kind of the exception to the rule.

Personally, I also think Apple being more ruthless than Microsoft in deprecating old APIs is probably a good thing for the Mac platform in the long run. one of the programs I used to use more often, Dramatica Story Expert, has been tenaciously clinging to the trailing edge of technology for years: like me, it started on the Mac in the 68K days, and it has stubbornly missed every single transition, its developers doing the absolute bare minimum after the fact to get it quasi-working. This is an app which, in 2020, is not only still 32-bit, but does not run at retina resolution because they have been hacking their old codebase rather than moving to "new" -- i.e., from this century -- APIs for shit as basic as text rendering. Its text boxes don't respond to OS X key shortcuts, it doesn't support services, its fuzzy UI is in Lucida Grande. I look at its sorry ass and shudder to think what the state of Mac software would be like if Apple had gone out of their way to make it easy for developers to behave that way.
> Arrgh, you're doing it again! The burden of proof is on the accuser.

No, the burden of proof is on the claimant.

> You cited this guy to say that the election was fraudulent.

I cited him to say that fraud was possible.

> I proved he doesn't agree.

He claims the election wasn't stolen, without offering any proof. Thats a claim, with no evidence.

> Now you're saying he can't know that it WASN'T fraudulent

I'm asking how he would know that it wasn't fraudulent. What are his ground for contradicting people who say there was fraud and changed votes? Surely he has reasons for making claims.

> Now you're saying he can't know that it WASN'T fraudulent... so therefore... it is? Surely you see that this logic doesn't work.

Thats not what I said. I said he disputed claims of fraud without any evidence, where 2 years ago he demonstrated that fraud was easy to achieve. Whether fraud actually occurred is unknown. But there's a difference between saying "these people who allege fraud has occurred have offered no proof" and "these people who say fraud has occurred are wrong." And there's a difference between saying "its possible that fraud occurred, and witnesses who were present say fraud occurred, so we should be open to the possibility that fraud occurred" and saying "these people say fraud occurred therefore fraud occurred", and saying "These people say they witnessed fraud but a pentester says they're wrong so no fraud occurred." Does that make sense to you?

> By that logic you're accusing literally the whole world of being cannibals!

That is a bizarre misreading of my statement. I'm saying I have not seen something that I wasn't in a position to see, so my lack of evidence is not evidence for anything. It would seem that enough evidence of dahmer's cannibalism was presented that my lack of eyewitness evidence is just as irrelevant as Halderman's lack of evidence of fraud in 2020.

> This isn't good faith. You don't believe any of this.

dude, can you maybe focus on the arguments that are being presented and perhaps contemplate the difference between making a statement about the evidentiary status of a claim and making a claim yourself? This is basic stuff when it comes to epistemology and at this point I can't tell whether you understand this and are arguing in bad faith, or actually don't understand it and think I am arguing in bad faith.

I might be wrong (it has happened before) but I'm quite sure there is a difference between observing the lack of evidence for someone else's claim and making a claim yourself.
Plus ça reste pareil! Plus, it's not even that hard, and if you really find it that hard you can always use a wrapper library.
Or, on Firefox, Tridactyl: https://github.com/tridactyl/tridactyl
My Linux VM in Hyper-V also boots in 1 second (well, 1.5 seconds actually but that includes networking, docker, samba and various other services):

$ systemd-analyze
Startup finished in 76ms (firmware) + 38ms (loader) + 461ms (kernel) + 967ms (userspace) = 1.544s

So 1 second by default is impressive, but not really special for those who can already run a VM.

Dynamic memory reclamation is turned on by default for any modern Linux distributions running in Hyper-V. Last I checked the performance of \\wsl$ is terrible (certainly not on par with NFS).

I can see it might be slightly more ergonomic for casual users though, but certainly not to the point WSL 1 has already been at.
That means the link can support less than 100 viewers at once on a video with 10 Mbps bitrate. Often a large portion of views comes in the first few days of a video being posted. You could probably handle the spike of views from a video that receives a couple of thousand views total (maybe even 10k), but more than that seems difficult.

Also, is Hetzner actually unmetered or do they claim they are with an asterisk?
Has anyone tried streamvoodoo for hd video streaming yet?
Maybe qcow2/KVM would be better for this than VMware, as that's an open & widely available technology?

Otherwise the cycle might repeat yet again once VMware goes under.
>because they only solve the problem that the PR submitter needs solved right now.

This is something that can lead to angry interactions between maintainers and pull request raisers. Never mind adding technical debt, pull requests can outright break uses cases they don't care about in order to implement the single use case they do care about.

raiser: "Merge my PR. It fixes this issue."

maintainer: "It fixes this single issue but you've broken this for everyone else."

raiser: table flip
Ferry Halim – Original Flash Games
For me, the main place the issue above rears it’s head is in data retrieved from an API. A strongly-typed language would fail loudly and predictably if a blob of JSON didn’t match the expected format. In some situations, that’s preferable to having invalid data work it’s way through the system, or having to manually implement type checking

I’m a fan of the Runtypes library for this use case. If you design your typescript interfaces using the library (admittedly a bit magical to me) you can get runtime errors if API data doesn’t match the expected type
As of time of writing, it is indeed front page on HN. Your comment's other claims also appear to be true. Since we agree on the facts so far, let's discuss the article.
TLAs have lots of money.
I started off as a flash developer and really enjoyed building with this platform. What is similarly available today which could export to standards like html5?
I am/was using Travis for my open source projects. I started noticing my builds taking forever. I did some checking around and decided its just easier to move to github actions rather than figuring things out.

It will be a slow but easy migration.
Seeing all the news about flash retiring, remembered this old gem.
"Read and change all your data on the websites you visit".

I got this message when I tried to add this extension, everybody comfortable with this?
Regarding allowing small-dollar investors access, isn't this amply accomplished by the public markets? Am I misunderstanding you?

You can get a diversified (fractional share) portfolio today with a minimum deposit on the order of $10. That seems more than adequate.

I can dream up any number of scenarios where allowing someone with $10k to invest in a certain private business is good for everyone (something local or specialized, for instance), but these are outweighed by the risks of opening the door to all sorts of exploitation of investors without even the little bit of protection the public market standards supply.
That’s why I asked about this streamvoodoo.com service. If anyone has tried it let me know. It looks like deadmau5 is part of this company. Looks really cool. I’m going to test it. Just was curious if anyone else had and has any feedback.
Facebook and Its Tumultuous Relationship with AI-Based Content Moderation
Riding on the curtails of the new-age shopping platforms
An Introduction to ZFS
LOL. denial is real. HN is dead.

A bunch of VC stroking trumpers.

#pathetic
Orwell writes that he's "followed [Wodehouse's] work fairly closely since 1911, when I was eight years old", and estimates that he's read something like two thirds to three fourths of Wodehouse's books.
Apple: Rosetta Translation Environment
Electron 11.0 released with support for Apple Silicon
I think what GP is saying, you will save money with insulation because you can heat to a lower temp.
Hey. Use constant FPS mode. That’ll clear up the text :)
Unfortunately Chrome doesn't granularize it any further. Basically all it needs to do is inject some CSS, and in Chrome permission-speak that is covered under the umbrella of "read and change all your data".

The source is however available so you could inspect it for yourself and install from source:

https://github.com/darkreader/darkreader
They were probably not deciding between moving the AN or twiddling their thumbs. They were likely faced with a thousand other prospective things to do, many of which seemed more important than the AN.

After all, the AN had been lying there without blowing up for years, so surely someone else is keeping tabs on that too.

----

What I'm saying is that it's easy in hindsight to see how stupid a decision was, but to the actors at the time they were facing a much more complicated situation with less obvious tradeoffs.

Until we accept this, we will only have finger-pointing blame assigned and accidents will keep happening, because we'll just install new humans in the same flawed system that created the accident.
I always loved this site:
http://www.delphibasics.co.uk/RTL.asp?Name=ansicomparestr
“I am making content for them for free.”

YouTube is a business.

Hosting and serving your content costs them money.

If your content provides no means to recoup those costs, you’re not doing them a favor, they’re doing you a favor.
Yes but how sophisticated is the code analysis? I’m curious if there are tools that can do things like:
- detect and replace first party algorithms with third party libraries. For example, recognizing a hand-rolled binary search implementation and swapping it out.
- recognize design patterns
- apply suggestions based on solid principles
8vim: Android keyboard inspired by 8pen and Vim
He’s legally required to.
As a security measure, the cows are out of the barn already.

Workflows already exist where an app shows an embedded login page. Users have already become accustomed to it. A malicious developer trying to phish in that flow will just substitute a self-hosted or local simulation of the Google login form. Worst case, you pretend there was an error and punt the user to "backup login" in a real browser to now blow your cover. This won't prevent such scams.

If they had made the decision several years ago, they might have been able to say "We've never and never will supported this type of login flow; if you see it, it's a scam" and managed expectations on a going forward basis. But now you're stripping functionality without a clear user-facing notification that embedded logins are suspicious. Is there even a reasonable way to convey that info to most potentially impacted users today?

Of course, that doesn't solve the problem of dividing the world between "real" and "embedded" browsers, but that's another story. Again, if this wasn't a regression, it would be more forgivable. I can accept that the full Google experience won't work on other unsupported environments (say, the web browser packed in with OS/2), but it's not like those worked yesterday but not today as a policy choice.
We (radareorg/radare2 team) use Travis CI specifically to build and run tests on ARM64 (ARMv8 or AArch64), PowerPC64, and SystemZ (s390)[1]. No other CI service offers those. I wish there were also MIPS, SPARC, and RISC-V.

[1] https://travis-ci.com/github/radareorg/radare2/builds/202966...
If they are cunning, they will break up the dish into many sized parts and auction/sell them off to collectors, certainly be interest and would help fund the next big thing.
Spray foam is way too expensive and should only be used in extraordinary cases. For a new house I'd just use a layer of polyiso on the outside to reduce thermal bridging and regular fiberglass batts between studs. If you really want high R-value, double stud construction with blown in is probably the most cost effective.
Samsung and Qualcomm have different priorities.

Vendors are already complaining to Qualcomm about expensive packages due to 5G. They want it cheaper, at the same time people are suggesting Qualcomm's CPU goes faster. You can only have one of them.
I blew several minds at my first job when I pointed out the ampersand is just a mirrored capital cursive S. Suddenly it wasn't such a mysterious character to any of them anymore.
Per definition the reader gets less value than the marketing monkeys.
Building My Own LoneStar Electronics Mmdvm Hotspot
HN hug of love, by snail mail. Buffet Bro would get so busy BRK share price might drop a few bucks due to this alone ;-)
Can somebody explain why he doesn't get the best of all worlds just running Wine on bare-metal Linux? Sure, he's obliged to run those programs, but that's table stakes. Other than those, it's Linux from here to the bank, and those processes show up in ps output with right numbers even.
The Neural Engine – what do we know about it? (Apple Silicon)
Use DNSSEC.
Would love if governments could better appreciate the value of open source and free software. Some sort of granting process that could determine which projects are worth funding on a sustainable basis would be wonderful. It's a great opportunity for access to technical expertise, avoiding vendor lock in, lowering costs and international collaboration if done right.

Done poorly, it's throwing good money down a drain - but I would think the ROI would at least be as good as scientific grants (for which it is usually hard to get any type of sustainable infrastructure funding).
Roman Space Telescope, LISA.

[1] https://roman.gsfc.nasa.gov/

[2] https://lisa.nasa.gov/ , https://www.esa.int/Science_Exploration/Space_Science/LISA
Why Your Diets Fail
WHY YOUR DIETS FAIL:
Currently with the massive load of cabohydrates in our foods,
our bodies are conditioned to burn carbs for energy instead of fat.
Because it is an easier energy source for the body to use up.

The Problem
1. Fat stores on the body as carbs are burned as an easy energy fuel.
Essentialy we gain more weight year after year.

2. Carbs are not the body's ideal source of energy therefore we are usually left feeling tired,
stressed and drained at the end of each day.

Ketosis is the state where your body is actually burning fat for energy instead of carbs.
Ketosis is extremely hard to obtain on your own and takes weeks to accomplish.
BURN BOOSTER actually helps your body achieve ketosis fast and helps you burn fat for energy instead of carbs!

The Solution:

1. When your body is in ketosis, you are actually burning stored fat for energy and not carbs!

2. Fat is the body's ideal source of energy and when you are in ketosis you experience energy
and mental clarity like never before and of course very rapid weight loss.

Get slim, healthy, and confident again with our unique Burn Booster supplement. Ideal for both men and women,

Burn Booster is a dynamic and powerful ketosis dietary supplement that will assist weight loss, promote abdominal fat burn, and support better digestion and sleep.*

? Lose Weight*
? Burn Fat in Trouble Areas*
? Get into Ketosis Fast!*
? Burn Fat for Energy (without the jitters)
? Better Brain Health!*
? Faster Recovery from Exercise!*
? Maintain Lean Muscle!
These are examples of binaries that explicitly don’t depend on so much of their surroundings. They depend on the existence of a processor and a binary executable format, and perhaps some very basic syscalls that had no business changing.
LOL! You believe in justice.

Learn how the real world works, muggle.
4-year old sister, I hope?
Infrastructure Automation with Configuration as Data
Particularly outside deep learning, R remains popular especially for those closer to the stats world.

Matlab and Mathematica both have interesting machine learning features but are probably orders of magnitude lower usage levels compared to Python.
>Is anyone else doing this though?

Yes, but from a different perspective. For example the recent M&A between lots of Fabless companies are precisely because of that. Sharing cost and allowing different IPs to work together.

What is missing is someone doing the Software. If it was Microsoft, they would have done at least done something. It wouldn't be good, but they would at least be "trying" to compete. Google just doesn't care.
I'm not sure why it pays less. It's a "demotion", but between a skilled middle manager and skilled developer, the skilled developer is more valuable. I actually got a slight pay rise going from mid manager in a big company to developer in a startup, albeit I had to give up the free parking, nice dinners, and free coffee/boba.
This move is consistent with the hypothesis that Google is dying. I'll admit though that my predictions on the next place they would start to monetize was not these videos. And I expect this action to see some litigation (basically Google restricts who can be a 'partner' and forces you to allow them to monetize your video without compensation if you aren't a partner, that is basically copyright infringement of the content creators content :-))

My guess had been they would start charging for access to Google Maps or "more than 2 turn by turn directions per week" would cost extra or something.