skysight-inc/HackerNews huggingface dataset:
A xylophone is just a fun toy. Claiming it is a conspiracy to educate your kids more is a bit silly. And so are a lot of the digs at various toys.
Live Coding: A User's Manual
I think the 60MW output is shaft horsepower so it already takes into account the low efficiency of converting fuel oil to movement (so in reality it's burning about 150MW of fuel oil).
Yeah, but this is the closed source Apple implementation of speech to text versus Mozilla's abandoned deepspeech. I'm sure its possible to get it working well on a pi but I don't have the time to create and maintain a personalised speech training set and then optimise the resultant models.
Firefox should not be relying on overcommit in the first place. The issue isn't that I "only" have 40GB of commit space - it's that Firefox keeps taking more and more to the point of crashing (itself and everything else I have running).

And yes, my page file had grown to 64GiB before, when I stupidly left it on automatic. There's a reason it's at 16MiB now - it's because completely turning it off disables memory compression. Not like that helps much due to the lack of overcommit.
Your comment made my week, I've been looking for a way to run Emacs (not remotely) on my iPad Pro since buying it in 2020. To confirm I just downloaded iSH and installed Emacs 27.2 (i586-alpine-linux-musl build) successfully. Now lets see what devilish compromises I need to make on keybindings..
What about security? In the UK nuclear installations are under 24/7 armed guard from a special police force. That would be expensive to maintain in a remote region, although I guess they already have security at diamond mines, or instance
From my own impression and what other people here are saying, it seems to boil down to ease-of-use:

1) high admin costs of forums due to security issues and spam,

2) usability issues from clunky interfaces and separate accounts for each forum.

On Reddit/FB/etc., the admins don't have to take care of security, and users only need one login to access any community on the site. So yes, the demise of the forums is in some ways quite regrettable, but nonetheless understandable.
Have no idea why you're being downvoted. You can not like someone's opinion but if its reasonably argued I don't see why you should downvote.

Cargo cult as you said...
Probably the best tech we have against tech giants today. I mean, heavier solutions exist (like QubesOS), FF containers are so easy to use, I hope more people learn they exist.
Living up to their name
You didn't answer my question. Let's stay strictly on topic here if you would mind. We don't want to waste resources exploring a dead-end. So, what's the business case?

Would you mind coming up with a concrete and detailed business case? In this example you will provide, who are the business entities with write access? What's their context? What are their interests? How do they have a hard time deciding who should be control of the data store?
I will just steal the first paragraph from https://hexdocs.pm/phoenix/presence.html, but you can read much more about it there.

> Phoenix Presence is a feature which allows you to register process information on a topic and replicate it transparently across a cluster. It's a combination of both a server-side and client-side library, which makes it simple to implement. A simple use-case would be showing which users are currently online in an application.
There's a hypothesis that the social order of a society depends on the accessibility of the military tech. E.g. in Ancient Greece almost any free citizen could afford to buy the top weapon of the time (an iron or bronze sword) - hence it was very expensive for a dictator to hire a force that could deal with an armed crowd - and this is why they had a democracy. Or a free person in the 13 American colonies could afford a musket or a rifle - hence the American Revolution. On the opposite end in medieval Europe a full suite of armor was extremely expensive and very few could afford one - hence they had absolute monarchies.

Makes me wonder if technologies, like armed autonomous robots, where a single person can easily control an overwhelming military force can potentially lead to erosion of the democracy in the western world.
i love binging through I Did A Thing's videos. good choice!
Yes, I am aware of that.

The point is, Polymorphism in dynamic languages is pretty trivial.

There is a reason the golang devs resisted introducing generics for so long, it introduces complexity and can be hard to debug.

If you read my side-note:

> The problem is that types in dynamic languages can easily get super complex without feeling complex while for static languages you might need very advanced features (dependent types and other scary stuff) to represent some cases

If you want to have a functional example: Elm and it's lack of type classes or similar features. There is a reason Elm is resisting to implement a better way to add ad hoc polymorphism for better or worse. It is difficult to fit into the goal of Elm being a simple and easy to use language.

So yes, you can either have a more complex static type system and pay the price for that or just bite the bullet and over specify types.(The problem is also one of ergonomics. Programmer might over specify types because that is the path of least resistance or because things like generics make code harder to debug.)
And all it took was the ritual degradation and abuse of women.
In addition, a scholar who has a bunch of notes and books at his disposal will actually end up remembering useful parts of it all too. However, the scholar will wasted significantly less time rediscovering what he vaguely remembers and bothering colleagues whether they do happen to remember.
Not off the top of my head. Just experience that they're easily used wrong.
Croc pots have their place, but I'd also encourage people not to underestimate the simple cast iron dutch oven in your well... oven. It's more versatile than a croc pot while being nearly as hands off.
Thank you for the introduction!
First, getting into Harvard should not be the goal of a child's toy. Not touching that, though.

More importantly, they're getting children wrong. In the US, since the 60s, children (teens) have been treated as a market demographic. Since the 80s even pre-teen children have been. Children should not be marketed to. Period.

I'm not only complaining about makeup sales or frivolous things like frisbees. I'm not only complaining about Transformers: more than meets the eye, because it's a bunch of media starring dolls you can buy.

Beyond those things, rather than target adults directly, for many decades now we have what is effectively corporate-funded psyops aimed at people's children.

We somehow care about the relative non-issues of drunk driving, child abduction and "stranger danger!", drugs, and more. Yet we don't seem concerned at all about children's desires being subverted to coopt their parents. We don't care about highly effective, efficient mechanisms of market capitalism pointed directly at our kids!

Thanks, the Guardian, for trying to raise the alarm while also raising a smokescreen.

Also:

> The history of toys is the history of teaching children to preoccupy themselves usefully and solitarily

WTF? No. The history of toys is largely the history of children creating play (where adults didn't intend it) and then sharing it. Humans are social. We make and use toys. We use toys other folks invented, too, and often in new ways. Toys are not anti-social.

That quote reads like someone who's only ever heard about vibrators and has heard that they're only used alone! (Out of touch, as it were.)
Does it also contain permissions you give to a website? Will it block it if run within a container?
Control Panel has been horrible since Win XP, and even then, you were better off with a third party settings app I'm forgetting the name of. The settings were in a tree structure, and hover text described every feature helpfully.
Interesting! I actually assumed it was simply a self-ironic joke by the author about his metaphor choice.
I indeed laughed about this 'joke', but it might not even have been one in the end.
Fixed now, thanks!

There really should be a Grammarly extension for code editors (I know there actually is, but I don't want it to see all the stuff I write).
Here's a question for someone who understands cross-site cookies (which isn't me): Why does www.google.com/maps 's site permissions show https://www.openstreetmap.org/ as one of the sites 'that can use cross-site cookies and site data'?
How? Access to location will stick regardless if you use containers or not.
The attacks of russians on Ukraine's electricity grid revealed a safety feature of the convenient nuclear power plants (at least those operated in Ukraine) - they cannot produce electricity while being alone in the grid (or in isolated pieces of the grid). If inflow of electricity fails the nuclear power plant switches to diesel generators and gradually decreases its power output going effectively into hibernation. Attacks of November 23 caused exactly that, all three nuclear power plants (excluding ZPP which is on temporarily occupied territory) were shut down since they lost incoming power [1].

1. https://www.theguardian.com/world/2022/nov/23/russia-ukraine...
https://www.ruby-docs.org/
Typescript won huh? You're using your own anecdotal experience to support your statement.
I'm looking at random Javascript questions on Stackoverflow now - there's a gaziilion of them from the last hour. None of them is Typescript. So plenty of people still write JS.

https://stackoverflow.com/questions/tagged/javascript

I use Typescript and like it btw but I just don't agree with you here...
It's funny for browser vendor to push those "security" features, only to work around them in their own products
There is such a thing. If you've ever been inauthentic for some time and then authentic, you know there's a massive difference in how you feel about yourself.

But it's true that the term is thrown about a lot without being explained, and I'm guilty of this as well of course. Being authentic means being able to express your opinions and preferences without feeling shame of fear of abandonment. That's how I would describe it in short.
That seems like a drawback, but not a showstopper to me?
Multi-Key Total Memory Encryption on Windows 11 22H2
I am not defending them. If a programmer makes the mistake of having any character in a monospace font be anything other than a multiple of the monospace character width.. sure revoke their programming licence. Straight back to kindergarten, have them make a turtle draw lines on a blank canvas for a couple years.

But that's not a very interesting discussion. If any editor I ever would write would have a fancy feature to mess with the sort of idiot that would use tabs for alignment, maybe I'd make tabs be off by a couple pixels. If it was intentional I would applaud them.
The author complains about figurines, matchbox car, Xylophones, tambourines and finger paints.

So, author would complain about your kids toys too.
How would you do that? Could you please show a working example?

What you're saying is completely impossible right now AFIK…
Yes. And German isn't even the most phonetic language I speak. That would be Croatian, where even loanwords are spelled phonetically, which isn't the case in German.
Not a book but MIT have an open course called Introduction to Nuclear Engineering and Ionizing Radiation - https://www.youtube.com/playlist?list=PLUl4u3cNGP61FVzAxBP09...
It should stay in the browser, and is the political outcome of Mozilla not adopting PNaCL, which is kind of ironinc given how they are now struggling with 3% market share.

Had it been today, Google would have been able to push PNaCL no matter what.

> One of the exciting things in Visual Studio .NET is its language agnosticism. If a vendor has written a .NET-compliant language, you can use it in Visual Studio .NET. It'll work just as well as C# or C++ or Visual Basic. This isn't just a future feature-in-planning. There are already nearly two dozen languages being developed for Visual Studio .NET: Visual Basic, C#, C++, JScript, APL, Cobol, Eiffel, Fortran, Pascal, Perl, Python, RPG, Smalltalk, Oberon, Component Pascal, Haskell/Mondrian, Scheme, Mercury, Alice, and even the Java language.

-- February 2002 issue of MSDN Magazine

https://learn.microsoft.com/en-us/archive/msdn-magazine/2002...

As for the JVM, it is kind of ironic as well, that after bashing Java Application Servers, there are startups trying to replicate them using a mix of Docker containers, Kubernetes and WASM.

So they aren't that bad after all.
One person's terrorist mass murderer is another person's hero - e.g. one Mr Putin.
48,500-Year-Old Virus Reawoken from Ancient Siberian Permafrost
I found OsmAnd absolutely essential in my extensive off-road travels in Central America and Spain, paid to support it via Google Play, but i could not for the hell of it figure out how to submit photos and places. It forced me to create a separate account and then always gave me errors when i tried to submit
I think the biggest change was bundling (and funding the development of) DXVK which the Wine developers were too stubborn to adobt over their own wrapper.
rustc is working on Redox, cargo is not working yet. There are issues with cargo pulling the registry that will need to be solved.
"Adulthood" is just an arbitrary marker usually defined by some form of hazing. As we reject traditional rites of passage and ritual markers of "adulthood" (or they are withheld from us like home ownership or family rearing becoming unaffordable) adulthood becomes elusive.

I don't care one yotta. Everything about this monkey society life is utterly arbitrary.
Jony Ive was the problem. Many things have improved since he was effectively fired. Note that his position was axed, no designer will ever again wield the power and influence at Apple he abused.
It's fairly easy to mix nuclear and renewables technically, it just doesn't make much financial sense in most places, particularly if you have to build new nuclear or if you're not too near the poles.
> Lol. Each Time I see such software, it's for paid

I see this a lot and this isn't open source at all.

This and others like it more closely resembles a total grift, like a selling prompts generated by stable diffusion or dalle.
Win XP sp3 was also great, usability-wise.

I'm not paying them shit though. For the gaming system I use, I'm running my own activation emulator and point the system there.
Humans aren't smart enough to parse complex things without a ton of memorization. You can look up knowledge, but you can't look up how to look up a specific set of knowledge. Expanding that core is still necessary no matter what age you live in and requires you to remember things.

So the scholar who focuses on looking things up might be more effective today, but he wont get any deep knowledge in any domain, while the scholar who focuses on putting things in his mind will probably be less effective today but get much deeper understanding of domains. For deeper domains like math or physics the only way to get anywhere is to embed a ton of knowledge in your brain, there is just no way to get anywhere with shallow look ups.
There isn't much more to say, and it is still in legal hell so I should not say more anyways.
Current Stable Diffusion's (1.4 and 1.5) img2img can accomplish a lot of this.
I can't mentally get over cringing while using ish, thinking about how many emulated x86 calls are being made under the hood, wasting the incredible CPU in the iPad.

I tried emacs in it once and it was too slow to be usable - would be keen to hear if you get a performant setup.
Technically speaking it goes around any security CORS and friends provide
It may be possible to hide that with custom user styles: https://support.mozilla.org/en-US/questions/1069513

Looking at that link, wow -- I didn't realise the Firefox reader existed for over 7 years now.
The task would involve compiling three big and complex C++ libraries (that have no equivalent in other languages) to the respective bytecode formats, and my past experiments (from the time before Emscripten was a thing) were not very successful. Maybe that has improved in the meantime, maybe not.

Nothing beats clang's wasm output in that regard (e.g. both Emscripten's 'emcc' and Zig's 'zig cc' are drop-in replacements for a GCC-like toolchain which can produce WASM).
On a long enough timeline the survival rate for everyone drops to zero.

On a long enough timeline the survival rate for the earth approach 1.
I'm as skeptical as anyone about Google's privacy record but I'm not so convinced that this really helps google invade our privacy more than it already does.
Even if porn is what you want, it's not clear that's what you want. It can probably generate better porn if it has a little context about what, say, a bedroom is.

What's more interesting, is that there's evidence (from public posts, I haven't tried these models myself) that models trained on some porn get better at non-porn images too.
If you put all G-services in their own container, google.com/mail can't access google.com/maps cookies, so, will it also not track location. Not sure actually, they indeed probably store your "consent" on their server. Could you block location services per container perhaps?

Hmm this is a smart move indeed, all of a sudden I'm logged into G-maps whereas I wasn't before... FireFox helpfully opened google.com/maps in my Google container...
Enforcement Droid 209
Its reverse for translate. https://google.com/translate redirects to translate.google.com
Are you missing a Not operator in that last line?
I am blown away that auto suggest is so wrong. I simply have this feature turned off.
> Is it enough to contribute a noticeable amount to the modern timber industry?

This is the same question with renewable energies.

The answer is that maybe, just maybe, the "modern X industry" is unsustainable and we should strive to be more frugal/efficient
This is amazing! My only fear is that it will benefit more stalkers than genuine users.
Choosing to isolate yourself from others or strive to be overly individualistic would be an example of maladaptation in my view. If you grew up in a emotionally nurturing familiy of origin you probably will have no intention to do so.

I think you misread me.
Putting aside my tongue-in-cheek comment, honestly this argument does not convince me very much.

What is the purpose of "make clean" other than to invalidate the whole cache so that it is cleanly recompiled? In such a situation I would want to invalidate the cache from ccache also completely.

I'm sure there are legitimate reasons for using ccache but it is not very obvious to me what it is:

"Only knows how to cache the compilation of a single file. Other types of compilations (multi-file compilation, linking, etc) will silently fall back to running the real compiler. "

Well yes, traditional use of makefiles has been exactly to cache the compilation of single compilation units and trigger the compile of changed units - ccache does not help with granularity here it seems.

Distributed development might be a good argument for this, but then what does it offer to faciliate that? It seems to suggest using NFS - which I could do with a Makefile as well. So is the advantage that it uses hashes instead of timestamps? Timestamps work quite well for me, but maybe that is a valid point.

Another argument could be that is stores the precompiled units somewhere else and therefore doesn't clutter the file system. But is that really a good argument? Build directories exist, so even if you'd like to keep compiling several variants in parallel you could do so with a few different build directories.

And yes, there are quite a lot of newer alternatives to Makefiles as well, so it would have to compete with those alternative build systems as well.
It's interesting how dev tools went from text-based 80s to GUI 90s and then back to text-based. As well as the terminal, think about Markdown vs WYSIWIG, Visual Studio/XCode vs Ruby on Rails, YAML config files vs XML with visual editor, etc.

Terminal is good because its unconstrained. But most of the time I would prefer a GUI interface.

We just need to blend the two approaches better and always have a terminal fallback.
Google: push security theathe features like CORS to make it hard to run cross domain

Also Google: decides to use single domain so any permission you ever give work for all of their apps
Cinerama Widescreen Process (1952)
Hey now, it used to be local.google.com! I sometimes use that just to see if it still works.
ccache is my friend. It's really useful ;)

distcc is also nice if you have access to a k8s cluster with spare capacity. https://lastviking.eu/distcc_with_k8.html

I used distcc with k8s on a medium sized C++ project, until I got a workstation suitable for the compilations (32 core AMD thread-ripper). With the new workstation in place, I changed the build-script for the project to use ccache by default for all builds, and mapped a docker volume from the build-container to the local disk to keep the cache around.
Can you load, let's say maps.google.com/somepage in a hidden iframe and use postmessage to send location data if it already has access? Or do browsers force top level navigation for such permissions?
This instant pot is for when you haven't got enough time to slow cook your slow-cook-meal. Also really good for rice, grains and legumes. Depending on the model, can be good for fine-temperature control things like sous-vide. I use mine to make yoghurt a lot (paid itself off within a year just from that)
This isn't true (since 89)

https://www.snopes.com/news/2022/11/17/elon-musk-emerald-min...

Keeps coming up, even though it's a pretty easy google.
The iPad is not an ideal work device for most people.

Typing on a touchscreen is much slower than a keyboard.

Add a keyboard to your iPad, congratulations you've now got a laptop with half the features.

Cloud development sucks if you live far away from the datacenter due to latency. Also, if your internet connection goes down then you're unproductive until it comes back.
There are plenty languages with WASM support that aren't "C-like" in this list (and you don't need special "GC support" in WASM to implement a GC in WebAssembly, at the cost of bundling the GC implementation in your WASM blob)

https://github.com/appcypher/awesome-wasm-langs
Even the crashes are cross-platform!
Technical nit: OSM as such does not have "a search". Geocoding (as it's known) is a separate component and if you dislike the one used by the openstreetmap.org there are other services that render OpenStreetMap data for you – perhaps with a better search!
It's a different way of cooking; closer to baking than stove-top cooking. You need to get the quantities right. If you follow some recipes for a bit you get the hang of the ratios required for a lot of things, or just continue to use recipes.
Can't be because it is too much info to process, imo. Possibly visual cues are diminished because you are spending more time keeping an eye on immediate (but generic) spatial environment.
And here, go watch this interview and check your morals against a literal mouthpiece of the Russian government: https://www.youtube.com/watch?v=ICDCWFHzlq0

If you see yourself agreeing to many of his points, I'm sorry for your soul.
Just because someone's actions show you can't trust their words doesn't mean you have to be outraged.
Not yet, but 100 years from now they'll be a lot more tech savvy. If I look who's capable of using a computer at all to browse the web, it's a lot more people than I'd have predicted in the early 90s
I was curious where this is from, and found it's from "1,000 Eyes" from Death.

https://genius.com/Death-1000-eyes-lyrics
How is it more hands on? Not fully following, not an amazing cook either :)
HN is a broken record regarding bitcoin. We've heard the same opinions a million times.
90%+ of their revenue comes from ads, how could they not care about advertisers?