skysight-inc/HackerNews huggingface dataset:
There are plenty of valid complains including many touched on in the article but there is also some unvarnished nonsense.

"Pulseaudio is unsuitable for multiuser mode - yes, many people share their PCs (an untested solution can be found here)."

This would lead one to believe that multiple graphical logins playing sound doesn't work in actuality Pulseaudio runs as a process per user and the observed behavior is the same as switching users on a windows machine. When you switch to a users graphical session that users sound comes out of your speakers. Further this allows it to be configured per user and for it to run without super user privileges. The only thing you can't do is say play music as one user and switch to another users desktop and listen to said tunes while hearing your users applications.

In most cases you actually don't want random apps you can't by design effect or shut up playing over your desktop. So this is the right decision in every possibly way.

"No reliable sound system, no reliable unified software audio mixing (implemented in all modern OSes except Linux), many old or/and proprietary applications still open audio output exclusively causing major user problems and headaches."

The last application that I recall that I had an issue with grabbing the sound device directly was a 15 year old version of Skype. Pulseaudio does all of the above and as it is and has been the standard desktop apps are expected to integrate with it and by and large that has been the case for about a decade now. The fact that somewhere out there old broken non compliant apps exist isn't a compelling argument. All popular platforms have a mixture of crappy and useful apps. People generally deal with this by using their favorite search engine to find good applications for their task.

"What if the user decides to switch from Windows to Linux when he/she already has some hardware? When people purchase a Windows PC do they research anything? No, they rightly assume everything will work out of the box right from the get-go."

They "rightly" expect hardware that the manufacturer doesn't want to support on Linux will be reverse engineered by volunteers because they already invested their money in a manufacturer that only supports windows. When the kind of person that could help you out makes 200k at Google it turns out that 50k of their time is not available to protect your $99 investment in your printer.

If you pay $15 a month for hulu + hbo, 10 a month for spotify, $14 a month for netlfix, $150 for cable in the next 5 years you will pay.

$900 for hulu
$600 for spotify
$840 for netflix
$9000 for cable

If you paid for all 4 you bought a halfway OK used car. Perhaps a fraction of that might buy a more polished experience you don't need to piss and moan about.

Ultimately everyone will eventually upgrade their machine. Almost all hardware that a consumer would encounter or consider could also run windows. If you are considering switching to Linux and your current machine consider making Linux a part of your NEXT purchase. If you don't like it you can easily turn around and put Windows on it or hey put both.
Hunter gathers ate whatever they could get, so varied a lot from place to place. As I understand it the Hadza's main source of calories is from tubers, so lots of carbs, just lots of fibre too.
Clever? no. Clever is how you get to where we are now.

The law(s) that would need to re-written are the core laws that define what a company is, how ownership, liability and such work.

These are all clever-complicated. They cross jurisdictions, and enable cascading ownership (companies, owning companies, owning trusts, etc.), each with different (incompatible) rules: tax, reporting & transparency obligations, definitions of terms like profit. They've been complicated constantly for hundreds of years, trying to encourage one things and discourage another, usually for a small picture reason.

Most of the "tricks" involve using multiple types of legal "persons" registered in multiple jurisdictions with multiple ownership structures. New laws try to plug certain loopholes, open other ones, or achieve a political or policy goal. This complexity is why it's so hard to do anything with company law.
Currently running macOS Mojave.

I've tested with a SMB share, it says "calculating" when it doesn't know the size of a directory:

https://i.postimg.cc/3xn1sNC6/Screenshot-2019-02-25-at-08-03...

It also shows "--" when in list view:

https://i.postimg.cc/66n09YfC/Screenshot-2019-02-25-at-08-05...
Fastmail is the best webmail outside gmail.

Fastmail provides webmail that is faster to sync than gmail (seriously; I use fastmail for personal and gsuite for work all day); a calendar; and a nice little notes utility. Be warned it's fidgety to sync fastmail calendar on android because you'll have to use a 3rd party app. But again, worth it to de-google your personal life.
I read about a project, widely deployed, where people install special router software in their homes for instance. And that they got better availability than "plain" internet. Sadly, I did not bookmark it, because I thought I would remember the name or terms to google it up again.

Anyone know what I'm talking about? It would compensate for instance censored web sites, or routing table errors at the ISP, and route/tunnel the traffic through one of your peers in the project. Damn, I don't think I dreamed this up.
You can mix php and html. A minimal php hello world would just be "Hello World" in a file.

I expect a templating engine equivalent to php's twig becoming the standard way to separate the views from the behavior soon enough.
> I can't figure out why anybody would buy them premade

People who don't have a kitchen big enough for cooking in bulk like that? People without freezers? People without that amount of free time? People don't really like food? People with motion disabilities? I've probably missed out some groups.
Russia is unlikely to cooperate with the US government for the foreseeable future.
What the comment actually claimed is that whatever will be after us "will not remember us."

Which is not true. Other comparable extinctions to the one we are currently causing are on the hundreds of the millions of years scale.

What we are causing will be definitely seen as an extinction event for at least millions of years in the future. That's how big it is. "The life will eventually rebound" is completely different from it "will not remember us."
>This is fine as far as it goes, but some psychotic people really are dangerous. A percentage become murderous and violent

Sure, but then again most non-psychotic people are as well. It's not like the majority of murders is done by psychotic people.
I think minikanren in racket or core.logic in clojure nicely fill this gap now.
I would advice against using JSX alternatives. I come from a Clojure background and I like the ijk solution to just use an array to represent the virtual dom.

But still I would recommend using JSX because it the "standard". Every documentation and problem solution you find on the internet is written with JSX. Using a JSX alternative will make debugging much harder for you.
I'm talking about the REPL. I've tested all points I mentioned before submitting the comment.
I wondered about this as well, especially as Windows (10) still has issues with deeply nested (=long paths) structures. Especially in conjunction with OneDrive (forced upon me at work) it's an annoyance.
Node.js TypeScript #3. Explaining the Buffer
If you read this article and thought Hyperscript might be something you wanted to try, please check out Mithril[0].

It's an excellent project, pretty decently fast (checkout the js-framework-benchmark[1] code, or more specifically the results of round 8[2]) -- but is currently suffering from a lack of recognition. It's the kind of project that absolutely doesn't care about that kind of metric (as in, the team seems to be more focused on slow, steady improvement of the library rather than chasing stars on github), but I figured I should say something.

Shameless plug: I recently really wanted to contribute something (and kick the tires more) so I wrote an article that goes through replicating a simple mail design I saw[3] -- it might be a decent overview of what mithril is like to write (though I'm certainly not a mithril expert).

This brings me back to the point at hand -- as others have noted, in my opinion one of the best things about hyperscript is the straight-forwardness with which you construct the render function. I'm not convinced it's necessary to segregate stateless/stateful components -- and mithril is simpler in that it doesn't introduce this dichotomy -- in the end there's the render function, and that's it. If you want to use state, go ahead -- if you don't, then don't. It's the simplicity I've wanted from component frameworks (and mostly get with Vue) without any of the posturing/looming complexity.

Also there's the fact that you could write a completely vanilla es5 application with hyperscript (arguments whether you should or not aside) -- JSX is/was revolutionary, but is basically required in practice, which often makes people jump into bed with webpack without thinking, and makes frontend development harder than it has to be.

[EDIT] - Another point for mithril is that it's self contained -- routing and ajax calls some with the framework. When people these days talk about "react" or "vue" what they're really talking about is react/vue + react-router/vue-router + flux/vuex and some other odds and ends. Mithril is by far the simplest and most feature-complete of these frameworks despite being smaller (both conceptually and on-the-wire).

One of my only current gripes with Mithril is the lack of controllable subtree rendering (it isn't as much of a problem in practice, but more me wanting to optimize early).

[0]: https://mithril.js.org

[1]: https://github.com/krausest/js-framework-benchmark

[2]: https://www.stefankrause.net/wp/?p=504

[3]: https://vadosware.io/post/mithril-systemjs-and-rollup-gettin...
> any other metric

Care to name those? From your description, it sounds to me like the Samsung fold is sharper (probably harder to do than a loosely bent screen, yet they did it). I know very little about foldable screens, so I'm curious what other metrics I should be looking at.
As I understand it, the JVM can assume that local variables are not modified by other threads. My question is why can't CPython make the same assumption?
Stop waving the wand of magic numbers
"Show content your friends liked" is an easy example where you want an in database join, in userspace this operation would be incredibly slow.
BASIC256 on a rpi?
Not a hard limit. Just progressive tax that makes owning much real estate very expensive and in effect unprofitable.
There are a lot of devices that fulfill those criteria...

And being honest, I wouldn’t want to use it for any of the reasons you listed. I think this project would be a lot cooler if, you know, it actually worked as a phone.
> Your reasoning is of the form, "We need something. This is something. Therefore we need this."

Pretty much, though I would rephrase it to:

X seems useful, Y is the only realistic way to get X soon, so Y has a valid use case.

Notably, tptaeck mentioned RDAP which might make "Y is the only realistic way to get X soon" wrong.
You may be interested in reading the discussion on Wireguard mailing list with Mullvad representative[1], where he voiced some security issues with particular use case of using Wireguard as a VPN provider (tl/dr: no identity hiding forward secrecy and no dynamic IP address assignment out of the box).

As for personal applications, in-kernel wireguard-dkms is my default VPN solution day and night.

[1] https://lists.zx2c4.com/pipermail/wireguard/2019-January/003...
Isn't that conclusion 100% the wrong way round?

If it were so difficult for photos to survive half a century wouldn't it be hard to show catches tended to bigger? After all the ancient 1950s photos of large catches have been lost through not surviving such unimaginable eons. Sorry for the tone, but seriously, by 1950s photography was not the rare and specialist thing it was in the 1910s. Sure, it might be just the unrepresentative ones that survived into modernity, but...

With millions of photos being taken daily today, shouldn't it be trivial to find some examples of enormous catches among them? Yet we don't find them. Yeah, yeah, I know, absence of evidence is not evidence of absence.

Reports of 2m, 100kg cod are from history, today both size and catch has plummeted.
I use NordVPN, largely because they were recommended by a friend. But I only really use them to reach sites blocked by my ISP. So I find it really useful to use their Firefox plugin which doesn't affect other applications I'm running at the same time.
And having accepted the donation, some confused doners will think you owe them something. I think it's important to entirely remove that possible misunderstanding.
I don't get why everyone is so scared of Chinese phones when every brand has huge privacy and tracking issues. As a European, I would rather not be tracked by anyone, also not European companies, let alone foreign ones from either the west or the east.
There is, but the trend in US (and UK) law has unfortunately gone down a path that makes this very difficult. The letter of the law is given great weight, no matter the intention of the law.

For example, in tax law, the game is to find ways to not actually violate the exact letter of the law. The idea of the spirit of the law has no force; everything has to be precisely outlawed. This, of course, is an infinite game that will never end, and leads to the endless games of shell companies and foreign domiciling and so on and so on; everyone knows that this is not what was intended, but it's what we have.

The alternative is to write into law the intentions of the law, and allow subsequent assessment and judgement. Some places do this, and in this way the game of finding ways to ever so slightly dodge the exact wording of the law is a much less fruitful game.
There's also HDOM, part of the larger Umbrella collection of libraries: https://github.com/thi-ng/umbrella/tree/master/packages/hdom

Purported benefits from the readme:

- Use the full expressiveness of ES6 / TypeScript to define user interfaces

- No enforced opinion about state handling, very flexible

- Clean, functional component composition & reuse, optionally w/ lazy evaluation

- No source pre-processing, transpiling or string interpolation

- Less verbose than HTML / JSX, resulting in smaller file sizes

- Supports arbitrary elements (incl. SVG), attributes and events in uniform, S-expression based syntax

- Supports branch-local custom update behaviors & arbitrary (e.g. non-DOM) target data structures to which tree diffs are applied to

- Component life cycle methods & behavior control attributes

- Suitable for server-side rendering and then "hydrating" listeners and components with life cycle methods on the client side

- Can use JSON for static components (or component templates)

- Optional dynamic user context injection (an arbitrary object/value passed to all component functions embedded in the tree)

- Default implementation supports CSS conversion from JS objects for style attribs (also see: @thi.ng/hiccup-css)

- Auto-expansion of embedded values / types which implement the IToHiccup or IDeref interfaces (e.g. atoms, cursors, derived views, streams etc.)

- Fast (see benchmark examples)

- Only ~6.2KB gzipped
I'm curious why there aren't more "nontraditional" transportation options somewhere between a full-size car and a bicycle. I'd love a small/efficient single-seat vehicle with temp-controlled cabin for under $5000.
Not really, landlines work when the power is out. WiFi doesn’t.
There is no need to put a hard limit, just an effective limit by having a general wealth tax.
Money flows to where money already is, that's inevitable in a capitalist market economy. There's no need to change that, but progressively bigger piles of wealth should be progressively higher taxed to keep them in check, thus ensuring a competitive market.

Edit: I guess I should have known mentioning wealth tax would get people nervous.
But this is not about taxing your old grandma for her paid-off house. This is about small but increasing percentage, starting at maybe $1M-10M and really kicking in at $1B and above. You can then abolish dividend taxing (that's only fair) and perhaps income tax altogether.
There is a certain je-ne-sais-qoui about people living on the Karl Marx Allee trying to stop a rich person from buying their homes.

From what I see though, the issue that started this is not that there are people controlling too much property, but there is a group of asshole landlords that use loopholes to increase the rent way to steeply.
Just a bit of anecdotal side-data: I've recently switched to a full electric transportation lifestyle, having replaced my much-loved Vespa with an Unu Motoros electric moped .. and nothing will ever make me go back to a combustion engine ever again.

Electric transportation is just so, so good.

Sure, the Unu is under-powered by comparison with its gas-guzzling ancestors, but this is regulatory not technical (Unu's are soft-limited to 45km/h here in Europe, alas) but electric is really the wave of the future. I get home and back again on my Unu with just as much comfort as I did with the Vespa - only I'm completely silent, and not woofing fumes at every stop. Plus, its incredibly cheap to charge the batteries.

I think, once a few more people experience life on electric wheels, there is going to be a turning point where the archaic gas-guzzlers rapidly get replaced with green alternatives. We already see this here in middle-Europe (Vienna) - electric vehicles are becoming more and more common, and in a very eco-/green- centric market such as Vienna, not a week goes by without seeing more and more of these vehicles on the road.

If anyone is on the fence about it, consider switching. It may not quite have the revs and torque of the gas-guzzlers, but the benefits - clean and efficient travel - are worth the effort by far.

I'll ride my Unu another year or two, and then upgrade to something with a bit more speed, maybe a Čezeta if I can get one in a year or two. Electric is just so much fun, even at the lower-grade Unu level .. and even though it was cheaper to go from gas-Vespa to Unu, I still get a bump on the lifestyle credentials. My friends and family are envious of the electric aspect, even though the thing is nowhere near as performant as the old Vespa GTS was. (Yes, I know Vespa have an electric variant now too - I'm gonna upgrade to Čezeta though .. nicer style!)
I've one gen older -- 9343 (early 2015).

>> I have absolutely no idea why Dell use such terrible wifi cards. It gets worse - the 9380 (this years' model) has a "Killer"

That absolutely sucks. It is particularly annoying when a product that is so close to being perfect, screws up with something so trivial and obvious. A bad wifi is definitely a dealbreaker, whatever the other upsides are.

Maybe its just easier to buy the complete bottom panel from eBay, which is still much cheaper than $300 AUD.

[1] https://www.ebay.com/itm/OEM-DELL-XPS-13-9350-SERIES-BOTTOM-...
Banking data is important because the police and tax authority wants to make sure they have access, privacy doesn't really come into play here. It's a nice side effect, though. It's the same with accounting data.

When it comes to GDPR it only talks about where and by who data is processed, it doens't really put any restriction on storage, except for some pretty vague (on purpose) requirements about data protection (read: encryption).
it means if the PR was submitted by an Aussie (or resident) you better make sure your code review has a non-Aussie on it.
Yes, it is.

But if this is a feature of a mail service rather than a mail client, then the service has the keys and, given GPG has no perfect forward secrecy, they have the ability to decrypt all emails you send and recieve.

If you go down the road of the mail service owning a mail client that promises e2e, then the issue moves to worrying about the code that runs on your device. If it's webmail, the JavaScript can easily be changed, so you really want a thick client. Then you need to worry about the thick client sending data that it's really not supposed to i.e. can it read your key and send it to $vendor?

Even then, GPG without Perfect Forward Secrecy means that when your key is brute forced or side channel attacked, which we assume will happen, you lose all your secrecy, so you need to think about this as a temporary state.
exoscale.com is based in Switzerland, and offers zones in several European jurisdictions as well.

Disclaimer: I work for exoscale.
1. I was specifically replying to the flagged poster (flagged for good reason as they are being derisive without warrant), who let on that they did not actually mean to reply to my post.

2. Not wiggling, fuck i am not saying anything at all apart from that it does not make the claims they were suggesting—which it does not. I just said I liked the article.

I like that it navigates a coherent path through a concept which is often quite.. far fetched. Gives framework around how to see consciousness differently without making any claims about consciousness than that which is observed.

But seriously, the idea that you must take on the entirety of a cannon if you make reference to it (even when expressly arguing against it) is, how shall I put this nicely.. just fucking ridiculous.

3. You seem to suggest we should rest on our current conceptual understanding of various types of consciousness rather than trying to figure out how break them down into their constituent parts. Very scientific.

>to sound more clever

Really, why the snark? seems you don't understand how philosophy (or language for that matter works). The terms are used to maintain a meaning explained and argued previously, and to avoid common language meanings unrelated to the concept. What you said would be like chiding a mathematician for using esoteric terms like 'imaginary numbers'.

edit:
In the best humor, despite my better judgement, edited structure for clarity.
Amplituhedron
https://www.exoscale.com/
I do not think this implementation is a good use of taxpayer money or government effort.

has developed a reputation for raising rents sharply by finding loopholes in Germany’s fairly strict rental laws.

This is the item the government should rightfully be attempting to fix. Not acting as a market participant.

In the meantime, the firm invests almost half as much as state housing companies do to keep its homes in good condition.

State actors regularly spend 2x-3x their private counterparts with the same results. The difference relates to additional studies and more onerous self-imposed tendering requirements that create no additional value for the end user but allow the state to feel it has made decisions and spent taxpayer money in a justifiable way.
You can only regulate what you can measure. Ownership is very easy to measure. And tax progressively.
The system can simply mark the "deleted" customer as a former customer and add records of their dismissal without any referential integrity problems.
"Deleting" an entity doesn't mean that it should immediately vanish without a trace from the database, leaving a wake of destruction.
It's only a business-level change: we won't accept further orders from deleted customers, there might be something nasty to do to their outstanding orders, and so on.
So there's democracy in the animal kingdom
Quisquis: A New Design for Anonymous Cryptocurrencies
Oh, the paleo myths are still a thing?
There’s https://upcloud.com/ from Finland. They offer basic virtual machines at OK prices with some pretty fast disks.