skysight-inc/HackerNews huggingface dataset:
Wait, the base spec has 8gb? Can you even start chrome up on there? I'd be scared of running out with chrome and a few tabs....
Don't know the official stance but I uploaded a rip of a VHS tape from the 90s of a popular radio show's comedy bits. Being the 90s shock jock era of radio, there's quite a bit of nudity. Never had any issues with it.
The intention here is that users don’t enter their password into an embedded web view where the host application can inject JS or otherwise sniff the password/session cookie. (or just phish them). That’s a good thing. A new standalone browser should be a separate case. Hopefully.

In an ideal world the Android/iOS framework would enforce that an insecure embedded webview has a distinguishing User-Agent or some other tell that Google can check. A standalone browser wouldn’t have that and in theory wouldn’t be caught up by Google’s enforcement of this. That’s how it should work, but it unclear to me if that’ll actually happen.
On Reddit the other day, I saw a Typescript (type-safe) implementation of a `get()` function like `get({ a: { b: { c: ['foo'] } } }, "a.b.c[0]") === 'foo'` using recursive string templates in the type definition.

e.g. get({ name: 'Toby' }, "name.prop1.prop2") would fail as you're trying to call .prop1 on a string.

Really blew my mind. I'm used to having to give up simple APIs like that when moving to a statically-typed language.
For most of the past decade, news companies demanded preferential treatment on social media and search. They wanted to be seen first and prominently. I guess that wasn't enough for them. Looks like in the 2020s, they are going to demand exclusive presence. They want nobody else to have a voice. Nobody else to have a say. Ultimatley, only traditional media gets to spread misinformation.
Indian Regulator Asks Tycoon to Pay $8.4B to Avoid Jail
Before this, I could eat cold scrambled eggs and not care. Afterwards, I cannot. Whatever the reaction to the sulfur in them is, I didn't have it because I couldn't smell the sulfur at all.

It is not easier to eat healthy because now food tastes good as opposed to irrelevant. I have not tried to intentionally modify my tastes because I don't know what I would want to modify!
For what it's worth, Rosetta 2 does claim to support JITs (which is a pretty neat trick), and the release notes for Firefox 83 claim it should work fine under Rosetta 2 on the M1.
Bootstrap is nothing like tailwind. nor their ideals. You look at 2 websites made in tailwind and they look completely different. Look at bootstrap and its the same bloody site.
TS typesystem is so flexible.. I feel like it's gonna end up dependent type in disguise.
I pestered my IT department enough and they let me have it.
Some of these, not all, don't even seem to be A/B tests, just correlation being explained as causality.
I think yes. Although in gcc there is an option (no strict aliasing or something), to appease linus.
Here's a thought I just had: backwards compatibility will keep old customers happy while breaking changes make a certain percentage of them quit your platform or perhaps just complain loudly on Internet forums. But if you keep your product modern and flexible, free of cruft, then you're able to pivot quickly when new technology, new markets, and new products demand it, and address the ever growing market. New customers and developers are being born every day or in the developing world coming into the market. These will outstrip any losses you have from grumbling ex-customers. Being able to address their needs is probably more profitable.

Sidenote - it's funny that Microsoft is so stable for their customer base while just constantly churning their frameworks and APIs. I worked in an MS shop, and boy, it seemed like they were introducing a new GUI or Web framework every six months, while of course slowing down or deprecating the older ones.
Have a paid tier for new users. I ran a mailing list in the 00s that did this and the quality was astronomical.
It was also disallowed from publishing flash apps in the app store. Once the developers left it was as good as dead IMHO and all that kind of content moved to mobile.
World of Warcraft came out over half a year before Apple announced the Intel transition.
Thanks for the recommendations! How do they compare to Soulver?
My company was using it on 400+ repos, it isn't like we could just migrate the next day.
I thought the entire phone would already logged in, such that no overlay is required. You describe it as being different. Do I misunderstand how Android account handling works?
My point is explicitly that you should not be doing that addition and multiplication.
I didn’t know till I read this blog post.
Ask HN: Why is spellcheck disabled on HN?
I'm 37 and I cannot spell. I've become better over the years but it's still a strugle. This is not a mater of effort or inteligence. There are tools in the browser that help others like me in the browser

Why does HN disable spellcheck in text fields?
Oh, this is very interesting—I just finished the Virtual Memory assignment for my Operating Systems class. (We had to use Bochs, and it was slow.) Why is emulating an MMU particularly painful?
That's a very good question. Also it seems that Roblox games are scripted in Lua. How do they get away with running downloaded user scripts inside their app?

The App Store review guidelines prohibit this very clearly:

> Apps should be self-contained in their bundles, and may not [...] download, install, or execute code which introduces or changes features or functionality of the app [...]

There is only one narrow exception which clearly does not apply to Roblox for several reasons; for example it's only for HTML5 content.

Tim Cook just testified to Congress that all developers are treated equally, but this seems like a clear case where an app that is "too big to fail" gets special treatment.
https://www.youtube.com/watch?v=-b71f2eYdTc
> connecting to a daemon in Windows

That doesn't seem impossible to implement. Can't you connect to some port on your gateway to access the host? Even if you currently can't, it still seems pretty easy to implement in the grand scale of things, than trying to make WSL1 work.

I'd imagine it is in some todo list somewhere in Microsoft
When the kids who grew up on Roblox start throwing around the word "old", that's how those of use who grew up on MUDs know that we're actually old now.
It should be illegal to target kids with micro-transaction games.
Linux and Unix in general seems to love huge writeback caching, which is great for speed but horrible for consistency and reliability to power failure and such; on the other hand, Windows flushes the caches more often, providing greater reliability but without as much speed.

That's been my experience, in any case; doing lots of small file operations barely causes any disk activity in Linux, but far more in Windows. Moreover, abruptly cutting power in the middle of that would likely result in far more writes lost on Linux than on Windows.
its funny cos its true, just not the way you mean.
Among Us is already a clone of Mafia/Werewolf/The Resistance.
One of the nice things about having a first-class keyboard with a mouse for the iPad is the more "serious" apps take care to have reasonable keyboard bindings and mouse support.

PCalc is in that category. I can't speak for everything, but what I try to do when I use it on my iPad just works, so I've never thought about it. At least on the iPad, the list of keybindings are a tap or two away. I don't see an obvious way to change keys around, though you can move the buttons around.

(Don't take this as granted, of course, there are still iPad apps that are actively being updated that ignore the keyboard .. if everything that plays video would treat the spacebar as play/pause, I'd be much happier)
If you don't use f.lux already give it a shot. I usually have it set to warm colors at all times but there's some cool options to set it by time of day as well
The internet today is terrible is a meme I remember being told by my fathers comp sci professor in 1993 when the WWW was starting.
It might be that you could get those up and running in WSL 2, once the GPU passthrough functionality comes to general availability (currently it's only in insider build)[1] - but don't quote me on that as it's just a guess!

[1] https://docs.microsoft.com/en-us/windows/win32/direct3d12/gp...
Meanwhile there is nothing that matches the efficiency of torrents. I got some nice feedback from putting a magnet under the embed. People said: 1) I wanted to keep the video. 2) I seed it to support it as an upvote. 3) My computer is to shit to play embedded videos. 4) I bookmark your videos (and website) in my torrent client.

A seriously crappy PC, poor bandwidth an some noisy old disks is enough to host 5 TB+
It isn't a random pattern, but yes.

A logarithmic expansion of baseline distances seems to be the first thing you want in a sparse array. Ideally you want to be able to look in all directions with about the same amount of sensitivity and angular resolution. But the UV coverage of even an asymmetrical, relatively sparse array like the VLBA is surprisingly good, because as the Earth rotates, the antennas describe sweeping arcs on the sky.

The regular UV coverage of the VLA is great, though, for sensitivity at short duration observations.

But Arecibo was great for pulsar work. :-(
> SUA was still a pretty weird UNIX though. PE-COFF binaries

PE-COFF comes from UNIX originally – COFF was the executable format introduced by AT&T in Unix System V, up to and including SVR3 – in SVR4, it was replaced with ELF. PE-COFF is simply Microsoft's variant of COFF. There are other variants, such as IBM's XCOFF (used on AIX). Given that COFF originated on UNIX and has a long history of use there, should we really call a UNIX(-like) "weird" for using it?

The UNIX standard doesn't mandate any particular executable file format. macOS uses Mach-O. z/OS uses GOFF. Both are certified UNIX. (Interix/SFU/SUA never was, but there was nothing stopping Microsoft pursuing UNIX certification for it if that had been a priority for them.)
Spellcheck works fine for me on HN in both Firefox and Chrome (misspelled words get underlined in red in the text box).
This sounds line a viable option for me. I really like the service.
At the usage site generics can usually be fully inferred, so something that uses these features may look like a horror show at the implementation site, but when you actually use it it will just look like normal string literal types.
Better performance, easier to use if you're just using command line stuff, first-party support. Docker's own docs state that it's better to run containers on the WSL2 backend than the old way (a hyper-v vm just for Docker).

Flip the question the other way: what does VirtualBox offer me that I'm not getting from WSL2? I just need Linux command line tools for software development. This feels like the best way to get them on Windows.

It's easy to imagine use-cases when a full blown VM are better; not my current use-cases though.
Have you ever used Visual Studio? It sounds like you're describing the code analyzers that have been available for several years now.

For example, with an opportunity for string literals, there will be a light bulb in the left border. Pressing "Ctrl ." will bring up a list of suggested fixes. You can opt to select one, hit Enter, and the changes are automatically applied.

I believe there are similar extensions for VS Code.
What about ASMR videos?
That said, you're still generally stuck between a rock and a hard place when it comes to a complicated type definition as the non-annotated alternative (e.g. in a dynamically-typed language) isn't necessarily any less obtuse.

Lots of people simply prefer to know at compile time that their assumptions were wrong than having to reverse-engineer how they were wrong from stack traces at runtime.
For C# there is an extension called Sharpen [0] that alerts you of new features in the new languages, it is quite nifty when you are ready to move to the next version of .net core for example and want to know where you can remove code etc.

[0] https://marketplace.visualstudio.com/items?itemName=ironcev....
I’m a program manager at Mozilla and I helped manage the Shumway project for a year or so. A couple jobs before Mozilla, I was an engineer on the Flash Player team at Macromedia and then Adobe. Since I was not writing Shumway code or guiding the team’s implementation decisions, Mozilla’s lawyers did not feel there was a conflict. If Adobe really wanted to shut down Shumway (or Ruffle or Lightspark), they could cite numerous obscure Flash patents regardless of who’s working on the project.

Mozilla stopped working on Shumway primarily because:

1. Flash compatibility was going to be a lot of work and full compatibility was impossible (e.g. matching Flash bugs, closed-source codecs, system APIs not available to JavaScript)

2. Content creators were already moving on from Flash. They were slowly heeding the “Flash is a dead end” messaging from browser makers and Adobe itself.

So Mozilla saw multiple engineer-years of work ahead to support a proprietary technology that was shrinking and decided the Shumway engineers’ time would be better spent on other Mozilla projects. Even if Firefox bundled a Shumway with great Flash compatibility, content creators would choose a technology that is going to work in Chrome and IE.

Fun fact: before working on Shumway, one of the engineers built another JavaScript Flash Player called Gordon. The Shumway name is thus derived:

Flash -> “Flash Gordon” -> Gordon -> “Gordon Shumway” (the alien ALF’s real name) -> Shumway :)
SEO optimization is a large industry. n% boost in organic traffic is very measureable.
There are lots of internship, grants, bounty and patronage programs for open source, check out the FOSSjobs resources wiki page:

https://github.com/fossjobs/fossjobs/wiki/Resources
5% Prediction: Seaweed Will Be Indonesia's Top Agricultural Export by 2025
Spell check works fine for me with Firefox 83 on Linux.
> As for naivete of investors, should we also regulate away matches, because consumers might cause an unwanted fire?

People generally understand the risks of matches. They can evaluate what happens when they use them, they can tell when it's went wrong, and they are prepared to contain the harm.

If you make a match that's a bit more impressive, it becomes a firework and we regulate the hell out of it.

A match can be combined with gasoline to become a lot more dangerous, and we regulate the hell out of gasoline. Want to keep around 20,000 gallons of gasoline? No problem, you just need the appropriate permits, insurance, and equipment.
Engineers are R&D
Oh my, I've been looking for that for years, and could never find it. I must have used it over 10 years ago.

To my knowledge Soulver was the first one to apply this concept, but I haven't used it in so many years I wouldn't know how it compares to Numi, although it does seem to have more features.
you have source on that quote? I searched and couldn't find anything.
Talk about Concent
Something like that doesn't necessarily need to be a deal breaker. Part of Doom 3 was patent encumbered, but Id released the rest of the engine with that bit removed. Releasing part of the software in a nonfunctional state is much better than nothing.
I've been doing that through sneakemail.com, but it's a forwarding service and the domains they use routinely get put on lists that claim they're a temporary email service. Then you can't use them to sign up on some sites.

Still, it mostly works. I've got 383 aliases, plus 93 disabled aliases.

Most email providers will let you create aliases, but aliases are an upsell for business plans. Tutanota lets you get more aliases, but they charge you, not kidding, 5 euros a month for 100 aliases. 10 GB of extra storage costs 2.5 euros.

Some of them advertise using address+alias@domain, but that's basically useless.

Fastmail is pretty decent with 600 aliases. That's a definite maybe.

The only one I've found with unlimited aliases is TheXYZ, and they've been around a while.
That could certainly be. But why not use HN in the intended spirit? It would be better for everyone, you included.
Didn't Intel try to do that with Itanium?

… Yeah that's not really relevant anymore. Turns out a lot of people like their old cruft to keep working.
Yes, this. I don't disagree in theory, I disagree in practice.
My favorite part about typescript becoming ubiquitous is that it is making people into more disciplined JavaScript programmers. The amount of cutesy overloading that was common in the early node days seems to be slowly waning.
Why scam?
Future humans (and AIs) will reverse engineer old file formats for fun. As long as the data is there, it will be readable.
Easy fix, Google can charge the youtube channel owner for hosting their videos or just show adverts.

If you are not familiar with out google do things, They change terms and conditions and bandwidth allowances quite a lot. thats if they don't move their service to the google grave yard. https://killedbygoogle.com/
> (HTML+JS+CSS is even less efficient, but have somehow taken over thanks to Google and the like.)

Adobe themselves pushed for using open web tech. I was working at Adobe in AS3/Flex during the transition and they were going to great lengths to promote and encourage development of open standards.
> It's not about not forcing developers to use old APIs; there are lots of developers who wouldn't upgrade their existing apps because they still ran. It's just human nature to not want to update your apps if they're working fine under Rosetta or using Carbon and 32-bit APIs.

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? I don't think this work the way Apple thinks it does.
I used to believe Tether had to crash 3 years ago. 3 years ago and its still trades on par.

Tether is working and working very well, its just not transparent to retails, only to exchanges.
Gartner's Top Strategic Technology Trends for 2021
If you’re part of some group (e.g., OSS contributors), and a mass media propaganda company, like Wired, which is run by a Vanderbilt, comes along and starts saying things about “this poor lil feller is being abused”, etc., you should be extremely worried; they work for somebody who’s coming after you.

The first step in taking advantage of a group else is convincing that group that they’re victims.
This is also part of my complaint. At least in Python, doctests limit the ability for the IDE to be effective.

They hinder the writer as well as the consumer, since they make it harder to write effective tests. What I am saying is, that all tests should be first class wrt the documentation.
That's the one, thank you :-)
Typescript is approaching C++ complexity since this is pretty much the same answer that people give when someone complains that C++ is very complex.
If you can’t tell a story with text, you won’t be able to tell it with code either. The thing that makes people want better documentation is the same thing that makes it difficult to get.

I remember years ago using Ant as a build tool and the only way I figured it out was to Googlestalk the author. Given enough answers to questions in enough places I finally developed a theory of the system. It was still supremely weird to convince it to do certain things but at least I was able to.
There are products like Ekotrope and Resnet that do modeling like this. They can even predict cost based on heating system and location.

Also: In Boston, AC is a must for a home office. A building like this can use a mini split for both heating and cooling, which is much cheaper than resistive heating. (I heat and cool my home office near Boston with a mini split.) There's no point in a separate heating system anymore.
Yep, it uses the same trick as metaballs to cause the blobbing and sets the contrast really high. This makes the colors pretty weird... I started with a color picker but it was a pretty poor experience.
While still being a VM, WSL2 works much better than a Virtualbox VM: boots in 1 second (!) on my machine, as attested by uptime and dmesg, has dynamic memory reclamation, out of the box file sharing through \\wsl$, VSCode integration.

Same technology, yeah, but much more ergonomic.
Hi. I'm 16 and got into programming in a similar way but I can't in good conscience say that making Minecraft mods is a good way of learning programming. It's a pain in the ass. There's practically no documentation and you usually find yourself scrolling through deobfuscated game code trying to make sense of the thing and figure how the game works. I don't think it's a good way of learning. Don't get me wrong, getting started programming by making things that you want to make is an excellent way to make it enjoyable rather than a chore but trying to write Minecraft mods and figure out what to do is frustrating and grueling.
Sounds like they're worried about fake ad clicks.
I predict that the problem of overburdened open source maintainers will be solved by adjusting expectations, rather than new funding or new business models.

Open Source maintainers owe nothing to non-paying users. The norm should be that only those that pay get support.
Yep, metaballs. I'm planning on upgrading to the "double density relaxation" algorithm to make it more lava-y. I've never done that before, and the algorithm is pretty complex...

Here's a good example if you're interested.
https://peeke.nl/simulating-blobs-of-fluid
How will a proxy server block anything?
In 2016, when Google implemented the Page Speed Update[1] 70% of global cellular network connections were at 3G speeds or slower[2].

In this context, I don't believe it was antithetical an an input for the best search results for searchers, the majority whom benefited from fast pages.

I can't find an updated stat for 2020 but I assume it's low enough that it is no longer makes sense as an input.

[1] https://developers.google.com/web/updates/2018/07/search-ads...

[2] https://www.thinkwithgoogle.com/marketing-strategies/app-and...
Whoa. Searched my name and found my sealed court records from when I was barely a teen (25 years ago). The records even state "sealed/exempt from public" at the top.

This is pretty neat as I have never seen the records, even though I requested them (out if curiosity) 10 years ago, only to be told they had been destroyed years prior.
I would hardly call a few peoples' orders being canceled decending into chaos.

Having lived through the 80s I still remember the actual chaos over cabbage patch kid shortages and the battles that ensued.

Actually the craziest one was the Rubiks Cube, I can still see in my minds' eye the huge crowds surrounding and almost swarming the staff bringing them out. Store staff in sheer terror were pitching (firing) the cubes into the crowd. Customers were being beaned in their heads with cubes and then getting trampled as the mob rushed in to pick them up, simmilar to people going aftet home run baseballs!!

That was chaos!!
You'd like to imagine that, in a climate with very cold winters, the building code would require high efficiency windows.

It's completely mind boggling that anyone was allowed to build housing with single pane windows in 2003.
Cooooool
Stocks and Options for Dummies
and there's also bromite with built-in adblocking
Rendering a triangle in Vulkan will make you cry.
Requiring payment for support would mean that poor people who switch to open source are going to have a bad time. A better option would be to create a community of users and contributors that are willing to support each other and improve the project at the same time. The new GitHub discussions feature can help facilitate creating such a community for those projects that use GitHub.
You might like The $20,000 Zig, a Smurf-themed variation.

https://www.newgrounds.com/portal/view/19369

It's not on archive.org yet as far as I can tell.
Apple really likes being on the bleeding edge of computers, and it often comes at the cost of older programs and features being killed off in that process.