skysight-inc/HackerNews huggingface dataset:
The lack of trust I mentioned was about ISP provided DNS servers. You don't own your WAN network and the majority of people use the DNS provided by their ISP.

On your own network, if you feel like doing a DNS lookup to what amounts to a public address book is unethical then don't allow arbitrary clients on the network.

If you want to do blocking based on a DNS list, configure your firewall to do that.
thinkpads, the only laptops worth thinking about if keyboards matter to you
In world of hypervisors, containers, apparmors ..., is sandbox really a significant advantage over nodejs?

Actually I saw yt presentation and it didn't convinced me to switch from nodejs. The differences to nodejs are so little, specially when you're using typescript already. The only significant change is "es modules" with ability to resolve modules from url (plus the sandbox).

Still big kudos to Ryan for nodejs.
The Poincare Conjecture
> I wouldn't call this a zero nor negative sum game if the game is to gather resources

yes, that would not be a zero sum game.

If the game however is about wealth there are things like status symbols which drain resources but increases perceived relative wealth.

Would you agree that status symbols with no intrinsic value are a zero sum game? Could a status symbol for wealth work if everyone had it and could afford it?
> This includes most people.

Fixed that for you.

ISPs are a crapshoot the world over apart from very few countries. Almost all block or mess with torrent sites.

Off the back of a trip overseas, the "free wifi" is also a mess with DNS hijacking for no other reason than to feed you a cookie / limit access for essentially no good reason. Breaking that shitshow when chrome eventually follows suit will be a nice change for users.
Jackfruit
I once worked somewhere where a coworker declared "if the bug is in my code I'll eat a durian"

We made him do it outside
In theory a single layer single electron setup you capture a set amount of energy from all photons with more than that energy and nothing from photons below that level. Based on sunlight you then pick what frequency gives the best compromise. This is then how much energy you then setup your electrons to capture.

In multiple layers setups, you tune multiple separate bands one for each layer. Electrons in different layers capture different amounts of energy.

This also lets you also have multiple bands, but rather than separate layers you’re using numbers of electrons to determine the thresholds.

PS: Also the efficiency bands are based on sunlight, a different light source changes the maximum efficiency.
Are Streams a full-blown paradigm?
What about one which was run sorta like Tarsnap?
Who gonna read this, this is so compact.
> A Secure Runtime for JavaScript and TypeScript

So, does it support a specific ECMAscript version? Or am I restricted to the Typescript JS definition? This is confusing..
Why is liking these a thing: everyone has the "past" button, right?
> Can you just not upgrade on your own machine.

How can I know which packages and which versions will be incompatible upgrades beforehand? How can I rely on distribution maintainers to know and warn me against incompatibilities with any kind of customization or 3rd party integration I've had outside of the distribution. Why should I spend time before and after every upgrade to assess something won't/isn't broken.

> Why other should suffer?

They shouldn't. Dozens of other distributions with different release policies are available and well supported.

> I have never (never!) encountered security problems, and sudden config changes in most updates (lates major versions of KDE are exceptions) and this is not a problem at all on my desktop machine.

You can't say that as the very first example you've given in your above post, Firefox, has been notorious with the breakages for the better part of the last decade; with every single new release either breaking extensions, removing features that users have relied on, introducing anti-features that required disabling or any combination of these.

> Debian is not universal, it's a server distro with desktop packages appeared in repos by as a result of some mistake.

You must hurry tell that to Debian developers so they can stop wasting their time packaging thousands of desktop programs, then.
> The problems that GNOME 3.X has always had continue to be present -- chiefly the UI scale is too large on low-res screens (the machine I was testing with has a 1366x768 display)

It's not just Gnome that does that. There's an entire generation of designers that's cargo-culting mobile designs at the moment. Breeze, KDE's default theme, is equally space-wasting. They're great if you have a touch screen but it would be really cool if you could turn them off on systems without touch screens, i.e. about 99% of the current Linux installations I'm guessing :-).

If you're willing to fiddle around, there are a few good themes that don't waste so much space.
> * My user account wasn't added to the sudo group by default, and using `su` broke something with PATH (/sbin wasn't in PATH after running `su`).

It's been like this since day one; people started to expect a different behavior after Ubuntu became popular, but Debian is consistent in this regard. Adding an account to the sudo/wheel group should be a conscious decision on the part of the administrator as it has major security implications.
How is that simple?

Just fine them.
Feeding wild animals can lead to trouble
The proposed punishment is here: https://www.ftc.gov/enforcement/cases-proceedings/182-3105/d...

There was a $2M fine, but it's suspended if he complies. Argh.
I'm pretty sure they do. I mean after all you often have a ramp in to it anyhow, but I think they also use vertical shafts where they e.g. build a subway station anyways.
> which was created by Formula E founder Alejandro Agag, is to race in far-flung places with “fragile ecosystems” to “highlight the impact of climate change,” as well as promote electric vehicle technology.

Well well. There's always an excuse for it :-/

Edit: by all means raise awareness but maybe not by bringing a racing circus to town.
That seems like a circular dependency...

Can you do economics without math?
> Sucks that in hotels Firefox determines if there's a captive portal in effect by querying a Mozilla-hosted site (detectportal.firefox.com).

But all browsers do this.

"Windows performs a series of network tests. The destination site of these tests is msftncsi.com,"

https://docs.microsoft.com/en-us/windows-hardware/drivers/mo...

"Shill, the connection manager for Chromium OS, attempts to detect services that are within a captive portal whenever a service transitions to the ready state. This determination of being in a captive portal or being online is done by attempting to retrieve the webpage http://clients3.google.com/generate_204. This well known URL is known to return an empty page with an HTTP status 204. If for any reason the web page is not returned, or an HTTP response other than 204 is received, then shill marks the service as being in the portal state."

https://www.chromium.org/chromium-os/chromiumos-design-docs/...
I think that most rejected energy is on the majority from thermodynamic losses. At least for electric power production. Converting heat to work has large theoretical losses (See Carnot Cycle) and loses due to engineering limits (Turbines aren't 100% efficient). Losses end up as waste heat.
Major Evacuations in Frankfurt over World War II Bomb
Yeah, aside from GNOME/KDE trying to do a smooth transition, it's kind of a breaking point for everything. We now have Sway as an i3 successor, for example. There are similar projects for other popular window managers, but from what I understand none of them are in a very usable state the way Sway is. This[0] page can serve as an informal list of all the Wayland compositors succeeding old window managers. Waybox is likely relevant to your interests.

[0] https://github.com/swaywm/wlroots/wiki/Projects-which-use-wl...
Another option that may work, suggested by pmoriarty in another thread : https://github.com/jedisct1/dnscrypt-proxy which is a DNS proxy server that could locally transform classic DNS to DNS-over-HTTPS by using iptables to redirect DNS traffic to it (https://news.ycombinator.com/item?id=20370741)
This is doable on linux/unix through an NSS plugin (and has been linked to in this discussion), but the vast majority of Firefox users are on Windows (and a minority on Android) where this cannot be done as easily.

For the users, 99% of whom live in the self-updating browser these days, this is much better than waiting for an OS patch that they may or may not know how to install.
That's just FUD through a synthetic benchmark by the person who wrote uWS after he approached Ryan and Ryan wouldn't do everything he asked for...
Ugh... really? I meant to train yourself to be able to lift two times bodyweight. Nobody can do that without training. Of course I didn't mean that someone should just go into the gym and try it. You should aim for two times bodyweight. Many people just keep lifting the same low weights over and over again.
> By the way, all passenger trains in Europe, China and Japan lose money too.

Not all. The Dutch Railway company is profitable:
https://www.statista.com/statistics/748940/net-profit-of-ns-...

I think in part because they also own all stations and really pushed very hard do the same as the airports: create a pleasant atmosphere and maximize the food and non-food offers.
How do you most often eat it? Raw? With some condiment?
50ms latency means 20fps max. No cinematically smooth pictures.
What solution do you propose then ?

Money is always decoupled from value ( Warren Buffet paraphrased ).

Sometimes people who add negative value like the oil men in the Permian basin get paid 100x then your pip developer.

Screw that, large amount of the surplus generated by technology companies ends up in the hand of land owners instead of stockholders ! let alone the engineers building it - who might be riding on the work of open source volunteers. Its turtle all the way down.

If you are a volunteer, you are forgoing payment and are subjecting yourself to exploitation by others by definition.

Unless you have a mechanism for enforcement you are shit out of luck.
I didn't say starting weight. That's not a starting weight for anyone. But it's attainable for most people with training.
Sure, but VPNs cost serious money to run. I'd hate Mozilla to run itself into the ground for something like that.
Does Debian 10 work on the Asus Tinkerboard as-is? Or do i need a special version? I look forward to running it!
My favourite scripting language is POSIX shell. It is also my most used language in terms of different "projects" I write with it; most of these projects are very small and focused. I feel that shell programming is very misunderstood, this is conjectural of course, but people dismiss it out of hand and move on up to something like Python usually. I have some rules of thumb: if you need to use a hash data type then move on to something else; if your LOC starts getting big then probably move on; always use ShellCheck.

Just like every language ever, it has some warts, and it has some features that make it less readable and maintainable, but POSIX shell above all others (to me) having less features actually makes it easy to avoid the pitfalls.

Of course in general I don't write massively complicated programs in POSIX shell but that's not the point, but it can take you very far, you just have to wrap your mind around how to implement certain things compared to other languages. I think the time taken to do that, in the long run will pay off. Of course if figuring it out takes too long, then move on to something else.

As for the something else Perl is a very good candidate and is influenced in certain ways by shell programming. It just makes things easier. To me Perl is as readable as Python. I say this as someone who uses Python and Node.js in the day job, so in terms of LOC they are my main used languages, it's just that POSIX shell and Perl are better suited to the tasks as stated by the question. Also they are more portable, as in, both seem to be already present on a lot of Unices (I have no idea about macOS which I never have to touch or really care about).
High-speed modes of 5G are like that. Sub-5Ghz modes of 5G-NR also exist.
> I have never (never!) encountered security problems, and sudden config changes in most updates (lates major versions of KDE are exceptions) and this is not a problem at all on my desktop machine.

I guess you also never encountered a red-bellied black snake. That doesn't mean it's not a problem for the 25,000,000 people who share an island with it.

Good for you, but don't presume your use cases and requirements are the only valid ones.
Honestly not really familiar with that but from overview graphics it looks like if you wanted to adapt that to live connections you'd end up with something similar to Tor, right? That is nice of course but comes with its own drawbacks (a few that spring to mind are performance, potentially malicious exit nodes, inconvenience).
Serious question: why? Is there any kind of transparent auditing going on?
Yeah, it's at least intermediate. I pulled 220kg at 80kg BW and that took more than a year of consistent training. I know it's a lot because I was lifting with people who lifted for competitions.
Chips Are Getting Noisier
Planting trees is not enough to stop climate change
> It’s Boeing’s fault for building it but it’s Southwest’s fault for buying the impossible.

respectively yes, and, can you show me what southwest actually asked for that was so extreme?

edit: actually, I'm not sure. If mcas had worked correctly (including being documented) then 2 planeloads of people might not have been dead, but AIUI it fought the pilots and sadly won.
You would need to be both a myope and a hypermetrope at the same time. Regular human eyes cannot focus that close for a long time.
Even though grafting does not increase crop yield, it does reduce time to first harvest and improve resistance to certain kinds of pests and plant diseases, particularly at the root.

In commerical wine production, most if not all vineyards have grafted the wine plants into rootstock of other plants (roses iirc) that have more resilient roots.

Some fruit trees are produced similarly, using a fast growing and resilient rootstock and grafting the fruit bearing branches on it.

And when buying new young trees to my garden (from a commercial supplier), I noticed that all of them look like grafts.
Really Perl 6 and Perl 5 are different languages. I think even maintainers see it as that, please correct me if I'm wrong. I believe there was a discussion about renaming Perl 6 to avoid this confusion.
This is the point of flatpak and appimage (and snap, though it is meant more for servers). To address the need for the mix of stable parts of the system and up-to-date parts. Between the applications and the OS.
Which make me sad, considering that FreeBSD was the first actual port the coreclr actually made. However, no one seems to care afterwards.
Finally found my climate change prepper car.
Because (select formats of) photos and music aren't the only things that people want tagged. If I want to tag RAW pictures, or TV shows, or Word documents, or assets for a game, or notes, or ...., neither Google Photos nor iTunes can help me.

Moreover, such a tagging system belongs to an OS-wide service; it's not something that should be implemented on its own by every application dealing with particular media types.
Same thing happened to me. I git charged for a “refund” for a sale I never made. It took myaccount into the red and they demanded money and even more ID from me so I closed it. Stuff like this is why I don’t keep money in any place other than my bank acct. They also instantly and without warning locked my account after receiving 2000 dollars from a friend before that and demanded official documentation after I started investigating what happened citing EU laws. I wouldn’t have minded that since I’m not a criminal but surely locking away someone’s account without explanation is not a good way to take care if users. Especially if you’re basically a bank.

Maybe I am in the wrong here but my approach each and every time to a project where I deal with someone elses' money is to try and figure out the most secure and most informative way to do everything, afterall it's one of the biggest responsibilities you can take on as an online service provider.
Running a local benchmark to compare Node.js and Deno gave me the same magnitude of performance difference. I like the concepts behind Deno but the performance should stay a top priority. Even more for a new technology that is looking for future adoption. If Deno gets faster than Node.js, I adopt it. If it stays 5x less performant than Node.js, I skip it.
Debian GNU/Hurd 2019 Released
This is actually a really fun game
Git remotes is the standard.

Hub is pretty much a glorified ref transformer.

You can do a lot of what it does with plain old aliases and really should if you work with multiple forges.

You're also only talking about a single git use case which not everyone follows, even within a single forge.

Something tackling the problem from the other end is phabricator which integrates each VCS into the same forge platform. Well, mostly (badly), it's kind of a total mess with specific things you need to work around for each.

I can see the same thing happening to anything trying it from the forge end.

Just because gitlab has pull requests does not mean that GitHub born idea is the best or will even stay.

How would you marry up Gerrit to GitHub (you can't).

What you're asking for only really works for something following gitflow, which would be kind of stupid to base a standard on because it's broken by design and doesn't scale. But you would have to because otherwise GitHub won't use it.
It’s nice to see the .NET Core team hitting on the same solution as we are heading for internally for our multi-repo builds - the “dependency flow” with Maestro sounds very similar to what we intend to do with propagating latest NuGet package versions to consumers via PRs, then auto-merging those PRs if all checks pass (and the repo owner has opted into this, of course).

Will the .NET Core team open source this tooling I wonder?
Things like this are already extremely rare. The number of kids that die from cancer has to be a very very large sigma event.
Oil Fall at Mid Year
How does it compare to Jack fruit?
Personally I'm more concerned about the attitude and atmosphere that implies that 5 maintainers are too few for a mature project with relatively limited scope. I'm more and more beginning to think how can we reduce the ridiculous amount of useless churn in software.
Launchpad doesn't look very trustworthy either: https://launchpad.net/projects/+all
Would also like to point out TMSU [0] which also presents a filesystem-y interface, alongside a quite powerful CLI.

[0]: https://tmsu.org/
It's funny. Last night I was just reading the chapter in Taleb's "Antifragile" where he argues the same thing as the author of this paper, i.e. that tinkering is at the root of most technological innovations, whereas the common belief is that science precedes all innovations. Coincidence in timing!
That requires active enforcement, which requires both resources, intent, and process. The parent's strategy requires a much simpler infrastructure change and zero maintenance.
I think there's miscommunication.

> lack of current solutions is a reason not to move forward with renewables

No one is saying we shouldn't move forward with renewables. Well maybe a certain canine news network, but not anyone here.

> Either way I'm actually rather confident that the whole storage thing is more or less solvable. Since there are a host of technologies that are workable.

What people are saying is there isn't good enough technology yet. So that means that we need to continue funding research. Not being solved means that just building won't be the solution. That we need to spend some serious money researching. That's what people mean by "battery tech isn't there yet". It isn't a defeatist attitude, it is a "continuing and doubling down on research is an important part of the equation" type of attitude. This is typically because that kind of research isn't done by the private sector, but rather government. DOE does a lot of this funding, and even funds a lot of the research being done in the private sector. So being vocal about this means we care and hopefully those in control of allocating that money (probably not by Rick Perry) will spend more on fixing that part of the equation while the private sector does the building out part.
Lovely :) The examples remind me of the short programs for the ZX Spectrum published in magazines like Microhobby, which would create visually interesting images using PLOT, DRAW, and a couple of loops. Come to think about it, that might have been my first contact with Computer Graphics :)
As a random sidenote, I find it very interesting that Wayland has pretty much all the same architectural decisions as Mac OS X 18 years later. Convergent evolution. It seems in general like the Linux world is a bit more stubborn to change.
You are right, but maybe once, we can just see it as what it means in this context. o7
Thanks for this link :)
Humans are animals. This distinction is silly and I hope that kind of thinking will just die out at some point. I think it leads to hubris.

In fact, if you subscribe to the (well-supported) idea that any living being can be hierarchically categorised by the traits it has, humans are still monkeys, in the same way that all birds are still dinosaurs. Personally, this is one of my favourite facts.

I wonder what life would've been like if human-level intelligence had evolved from dinosaurs instead. As I understand it, birds have several features superior to what we've inherited.

That said, it would be rather dishonest to claim that humans aren't one of the most successful species on the planet. I just hope we're clever enough not to cause our own extinction very soon, but it's not looking good.
Python Great Project
That's a very fair point - I don't have kids and didn't consider that. Another option to consider would be changing job to reduce the commute? There seems to be a link between commute time and general unhappiness in this thread, and nobody seems to consider shortening their commutes really.
Classic Ladies Leather Wrist Watch
I'm not sure why you are shifting to status symbols though. I'm talking about things that make people better off. Money, widgets, access to clean water, and medicine. Sure we can talk about status symbols, but it seems kinda contrived to make your point and not the one that we originally started with or have been discussing. So unless you have a good reason for that digression I'm having a hard time seeing this as anything but a non sequitur.
I think they would very much like you to buy into Azure. We’re a C# shop, have been for decades, and .Net Core really shines when you hook it up to the Azure devops package. Which is perfectly fine for us, we’re in bed with Microsoft anyway and with office365 licenses for 4500 employees, Windows enterprise for 5000 and a farm of local windows servers that’s what we would have likely done anyway.
And the massive "subsidies" given by governments by not prosecuting any criminal or civil charges over the fact that gas and oil companies knew about climate change in the 60s and tried to cover it up.
Until they take that setting away from you, "because security".

Not to mention that where DNS was centrally managed before, now you have to change settings in each and every application that uses DoH to resolve names on the Internet.

(And then Google decides to do cert pinning on DoH, and suddenly you can only ever use 8.8.8.8 and 1.1.1.1, and if you want to change it, you need to buy Enterprise version of Chrome.)
> The Cell processor in the PS3 is architecturally a SPI slave for instance.

That's very interesting. Why did they build it like that? Do you have more information on this?