skysight-inc/HackerNews huggingface dataset:
This is probably not the kind of trust you're asking about, but you should also mind about security

When apt updates libxyz.so and fix some vulnerability (think of exploits for JPEG decoding libraries) you have to wait for the authors of the appimage, flatpack and snap to distribute a new version with the update. That's likely to happen after apt did its job. You'll be vulnerable for a longer time.

I confess that I don't know if those other formats autoupdate like apt does or it's a manual user operation. In the latter case, you might be vulnerable for a long time. So, which one you can trust most? The one that autoupdates, if any.
Police state is more concerned with „crime” of subverting the ruling regime, not all crimes in general. See Stazi, with their absolutely vast network of informers - they too didn’t care if you avoided taxes or broke tenant laws.
A Rental Service for Lonely People: Role Playing Family Members
isn't it simpler to just use docker/podmah/systemd portable services ?

These cover the case for daemons quite extensively.
It may be worth noting here that iOS 13 adds support for external USB sticks and network Samba shares to the Files app.
Had struggled with this for 8+ years with usually 200+ tabs open, even started coding my own extension for this. And tried at least 30 extensions.

Finally settled on https://workona.com/ . It's not exactly perfect and I disable the tab cache feature via settings to basically open each workplace in a different window instead of replacing an existing one. But otherwise, it's perfect.
As a Facebook-managed project, Yarn's focus is probably more on FB's needs: fast, repeatable builds from centralized package repositories on their own private network.

There's ample room for a federated community project in this space, IMHO. I'd certainly be eager to kiss npm goodbye.
While I suspect there's no deep strategy behind it, one could argue that there's the possibility that long-term, future social networks are going to pop up inside things like Fortnite or Minecraft, and Google would want to capture as much of that space as possible (and sell adverts into it).
Any form of double layering solves the problem, really. Whether it's double layered at the window, or double layering in discrete locations (windows & eyes), having two distinct solutions with their own strengths and weaknesses can usually resolve edge cases in both.

...this applies to lots of things in IT as well, not just window curtains :-)
Because I don't want to shutdown the address later: people may try to use it to reach me.

I use anti spam addresses to register to new services.
How is content moderation done on thisnplatform? Is it all manual? It isneasy to create offensive or illegal contetm when you have tools for free-form expression. This problem is the reason why some game developers stopped adding even simple features like uploading custom tag images in multiplayer games.
I said the lost revenue if the feature were offered wasn’t important. I didn’t say anything about the value of the users.
https://en.wikipedia.org/wiki/Mu_(negative)
How is this any different from hotlinking an image? I don't understand the security risk here? If a bad actor gets control of the domain all they can do is change the svg that you render.

I suppose you could parse that SVG in an insecure way (if for some reason you were parsing it) but that's not a problem with using the service.
For me the readability of tidyverse code is crucial. I like pandas and use it daily, but often it requires deciphering to understand what is happening, especially regarding indexing. But tidyverse code can be easily read, and that has been a big help in enabling collaberation amongst our data team.
> Apple would need a strategy for emulating x86_64 in this case

Depending on how they roll out this transition they might not need x86_64 emulation. It is a very useful feature, but not for everybody. I am pretty sure most of the current programs distributed through MacApp store could be ported to ARM relatively easily, especially if they depend mostly on system frameworks.

Open source CLI and developer tools already run well on ARM as ARM linux computers are nothing new.

Big players such as Adobe do already know how to build ARM applications as they already ship them on iOS and presumably would have a good head start to port their flagship programs.

Finally I am convinced that internally Apple has already all of their software including macOS and Xcode running on ARM (OS X was running on Intel from the beginning, years before the transition).

With all of that, it is pretty conceivable that Apple would push out _a_ machine with an ARM chip, simply running an ARM build of macOS.
A constant growth rate requires exponential growth. Expansion into space is O(t^3) because you're limited by the speed of light in each of 3 spatial dimensions. Therefore, while expansion into space could buy us some more time, it's not a sustainable solution either.
Forecasts have improved dramatically. A 7-day forecast is now somewhat useful when deciding to have your party indoors or outdoors, whereas in the 90s next-day forecasts could hardly compete with the naive assumption of "the weather will stay as it is".

But by mentioning machine learning, I'm guessing you are looking at a different timescale, i. e. "within the last two years". And any progress in the short term will be slow compared to what we have seen in other domains such as image recognition etc.

I'm no expert on weather forecasting, but I believe the explanation may be that forecasts have long been (among the) best financed "big data" problems out there. That means they incorporate lots and lots of domain-specific work. As a result, naive machine learning models currently still lag all the specialised work, which in turn isn't structured in a way to easily take advantage of progress in, say, GPUs.
From the request:

> 2) Import this into some kind of database that I can easily search whenever I need to [hence not just a local copy on Thunderbird for example

Presumably the OP wants to be able to search when remote from the thunderbird instance.
Not sure why people bother using idbloc.co instead of burnermail.io
The conspirators just did a podcast regarding this http://www.theconspiratorspodcast.com/2019/06/10/ep-103-the-...
> Its always been possible to make a small electric commuter car to drive round at 30mph for short distances but even today there are none like this

Hmmm? There are quite a few like that, off the top of my head:

- Peugeot Ion

- Smart electric

- Renault Zoe

- Mitsubishi imiev

- Fiat 500 had an EV version

- Don't remember the name but some citroen too
The only solution I can think of is that your index is stored encrypted, but it has the ability to read and decrypt all your encrypted mail, and store that internally the same as any other email.
Toxic work cultures make best employees quit
I actually tried most and ended up with Delphi as ticking most checkboxes in my big list list. Granted I am an ISV and could care less about what other think about popularity of the tools I choose. Always pick what suits me. As for finding developers: that does not seem to be a a problem if one knows how/where to look.
Also, in West Germany, the Deutsche Mark (1948-2002) is strongly associated with the post-war economic boom. It's still a common rhetoric among conservative populists to argue for a return to the good old times ^W Mark.
If I visit their website without the www (http://entropic.dev), I get some curious JSON:

{"server":"entropic","version":"0.0.1","message":"GCU Fate Amenable To Change","website":"https://www.entropic.dev"}

Anyone know the significance of "GCU Fate Amenable To Change"? I did Google it, but that didn't help much.
Why foreign governments are so worried about Hong Kong’s extradition law
Nasa Orbiter Spots 'Star Trek' Symbol on Mars
Alaska is melting and it’s likely to accelerate global heating
> I wish they had an option to show open tabs list in a docked on the side.

Vertical tabs extensions exist on Firefox, and are one of the major reasons I have stuck with Firefox for a long while.

edit -- I use this one : https://addons.mozilla.org/en-US/firefox/addon/vertical-tabs...
LOL. I never really strayed from this one on Windows. Everything else came with big limitations on what one can do.
I think these are a great idea. The reason that people use that method is because it is free, and the suggested alternative costs money.

I typically use throw away email addresses instead since they're free. If I actually want to use the service/account some day I'll sign up properly.

I expect someday the primary email providers will generate aliases on demand.
Maybe I should have phrased it better. OT was first introduced a long time ago, a quick search on Google Scholar and you will find papers from the 90s. Since then the algorithm has evolved and improved. I did not say it was better. I think CRDTs are easier to understand, but that's my opinion :)
Don't know why you're getting downvotes, this is a thing.

https://www.racecar-engineering.com/articles/f1/williams-f1-...
Indian coding bootcamps that are similar to lambda school
If the Internet Is Becoming a Luxury, Could 5G Make It Accessible Again?
Check here why https://blog.sentry.io/2019/06/13/building-a-sentry-symbolic...
This is an incredibly myopic take masquerading as "first principles". First, you're flat wrong on the differences between gas and batteries, especially for cars. Second, you need an actual reason energy density is the fundamental metric- cars aren't rockets and weight isn't the end-all.

It's impossible to neglect the efficiency here. Car-scale combustion engines have a real world efficiency of around ten percent compared to electric. A gallon of E10 contains 34.9 kWh and randomly picking a Toyota Avalon you'll get a real world 17 mpg with that[1], which works out to 16.4 mpge.

Compare that to real world measurements of a Tesla Model 3, a car that is MUCH more powerful and heavier, but gets 147.4 mpge[2]. The Avalon gets 11% as many miles per unit of energy stored. E10 is equivalent to 1.32 kWh/kg (4.8 MJ/kg).

Not to mention that graph of battery energy density is significantly out of date. Normal li-ion, is at 300 Wh/kg (1.1 MJ/kg) and li-sulfur is commercially available at 500 Wh/kg[3] (1.8 MJ/kg). Even Tesla's batteries are above 250 Wh/kg.

So the bottom line is the difference is ~5x right now. Is that enough to matter? 15.5 gallons of gas (standard fuel tank) weighs 44 kg, or 2.7% the total weight of the Avalon. The full capacity in batteries at 250 Wh/kg would weigh 232.32 kg, or 11.4% more. As much as 2 people + luggage. That's a totally irrelevant increase in weight; luxury or performance cars in a given class can weigh DOUBLE the lightest cars in the same class.

The energy density of batteries is a red herring for all vehicles except cargo/tanker ships and long-distance airplanes. It's completely irrelevant for vehicles. The charging speed is arguably minorly important but by FAR the most important things are the upfront and lifetime cost. That is related to energy density... the energy density of the power plant's fuel, not the battery. And again, it's incredibly naive to assume the weight is the major factor in cost.

[1]: https://www.fueleconomy.gov/mpg/MPG.do?action=mpgData&vehicl...

[2]: https://www.fueleconomy.gov/mpg/MPG.do?action=mpgData&vehicl...

[3]: https://sionpower.com/
Something similar for GitLab? Please??
The Cockatoos and other parrots love to get in rooms at various resorts in Australia as well. We had them destroy a packet of chips and spread it around a room while staying on Hamilton Island.
It is interesting to see the package management approach Deno (Ryan Dahl’s new project) is taking. It has stated as an explicit goal to make the package manager part of the same deno runtime. It tries to achieve this by supporting a native webstandard for modules out of the box. The approach seems to be partially inspired by the go 1.14 module system.
* Path MTU discovery: that's part of the IP contract. IP provides an unreliable datagram service with an MTU that varies based on destination endpoint but will never be below 1280b (in IPv6 - IPv4 was 576b). IPv6 also wisely doesn't do fragmentation; sizing your packets correctly is the job of layer 4.

* TCP over wireless links: TCP's congestion control mechanism is a heuristic based on ever-evolving understanding of the characteristics of links in the wild. There are things that layer 3 can do that unambiguously get in layer 4's way (bufferbloat makes low-latency response unfeasible), but it's layer 4's job to deal with reliability and congestion control. (By the way - unlike LFNs, WiFi is actually not a pathological case for TCP congestion control and buffering. A good mental model for those periodic WiFi drops is of an Ethernet cable being disconnected and reconnected with a different one picked at random from a supply closet. In a lot of very common cases, when traffic gets passed again it will not be at the same throughput as before and so the endpoints need to rediscover the available throughput.)

To your more general suggestions about alternative designs: generally, schemes that have the link layer communicate with the endpoints using them scale BADLY to large internetworks, and the global internet is the largest.
This highlights, for me, one of the reasons why our obsession with "human readable" serialization formats is so misplaced. You're burning up a lot of CPU power here, potentially creating a synchronization point, just to do something that could be addressed with a simple 4 or 8 byte memcpy.
Whilst servers are in a different category, multiple Windows Updates have changed the way updates work. Look at the Dual Scan situation[0]. People who had central management applied one update and suddenly found desktops also accepting updates from the Internet.

Then you've got the fact that "Professional Edition" was once a perfectly fine solution for businesses, but suddenly the ability to properly control updates like you suggest required Enterprise Edition. These aren't the only issues.

There's always someone who points out that if you have basically unlimited free time you can stay on top of all of it, but at the end of the day a lot of businesses still find surprise updates happening. I just got a sales call for a third party business product with the tagline "Disable Updates automatically applying (Yes, REALLY!)" as a listed feature.

Finally you can top it all off with the BYOD trend, where people often expect to run their own machines without management software.

[0] https://www.thewindowsclub.com/dual-scan-windows-update
>The only thing guaranteed about "open source" software is that you can read the source.

'Open Source' was/is a rebranding of the term 'Free Software' to make it easier to sell to suits. Eric Raymond has said as much about his invention of the phrase. The idea that it's just about "being able to read the source" is wrong. It's not vague at all, you just didn't do your research.

https://opensource.org/osd-annotated
HN about this 10 days ago:

https://news.ycombinator.com/item?id=20076814
Tabs on the left and right edges of the windows work much better than top or bottom tabs, because text is wider than it is tall, so you can fit a lot more tabs, and actually read their labels.

Users should be able to decide which edge and position each tab is attached to, and move them around and group them as desired.

These are the tabbed windows I developed for the multi-window version of UniPress Emacs 2.20 in 1988:

https://en.wikipedia.org/wiki/Tab_(interface)#/media/File:Hy...

Users could move the tabs to any edge of the windows in the NeWS PSIBER Space Deck, in 1989:

https://medium.com/@donhopkins/the-shape-of-psiber-space-oct...

Figure 3 shows the class dictionary of Object, and the instance dictionary of the NeWS root menu:

https://cdn-images-1.medium.com/max/800/0*y5wrMJUyP69L4_9r.g...

Figure 7 shows some digit editors, step editors, shift editors, a boolean editor, and a canvas editor:

https://cdn-images-1.medium.com/max/800/0*5srS0w6nxQwTSCmq.g...

The tabbed window manager for The NeWS Toolkit let users drag tabs to any position along any side of the window:

https://www.youtube.com/watch?v=tMcmQk-q0k4

Previous HN postings about tabbed windows:

Side tabs are great, because text is wider than it is tall, so you can fit a lot more of them on the screen, to manage more windows. (2014):

https://news.ycombinator.com/item?id=8042726

"As if all that wasn’t enough, there’s also the matter of tabs. Tabs are a couple of decades old now, and, like much of the rest of the desktop and web environment, they were initially thought up in an age where the predominant computer displays were close to square with a 4:3 aspect ratio."
Tabs are at least three decades old now, and they weren't originally restricted to just one edge of the window (2018):

https://news.ycombinator.com/item?id=16875730
I'm arguing that the convenience is a product that can be sold. Piracy doesn't have that convenience so if you sold it at the right price you could beat piracy. It has evidently worked or media wouldn't have any sales.
Crime App Gives Neurotic New Yorkers Even More to Worry About
Photos of Vietnam's 54 recognised ethnic groups
I can't help by wonder what his commission was?

And was it some company honor system that prevented him from starting his own shoe business instead of being the employee? (since he could obviously sell from scratch)

I don't have any idea if a non-compete would be a standard part of the contract in that time.
Some companies use r2 for batch jobs, moreover it is available as a library. Anyway, just wanted to inform you, if you didn't knew.
Zone of Genius
It takes time for me to find and try understanding the materials you mentioned. I'm unlikely to have a meaningful reply to your comment anytime soon. Let me just thank you here :)
I used to have many tabs open myself. Not so much for different tasks, but more for "i don't have time for that now, I will read it later".

Now I use a firefox extension called "Bookmark Stack" for that. I can easily add the current page to a stack and later restore it. Since it is a stack, the most recent entries are always displayed first. Since these are bookmarks, syncinc is also easy.

I wrote that extensions myself, but there are others like it. Since using it, I rarely have more than 10 open tabs. That may not suite every workflow, but it definitely helped me.
Simpler Spelling May Be More Relevant Than Ever
It's a reference to Iain Banks' culture universe - it's the name of one of the (sentient) ships.
Ionic- Introducing Stencil One
Of course not. They are both in German, though, and it didn't help that Wessel refused to change his name when officials of the GDR asked him to, because that would have contradicted his views about proper names. [The best formulation of FOL with NTPT is in the 1999 edition of Logik.]

Wessel, Horst (1989, 1999): Logik. Logos Berlin.

Sinowjew (Zinov'ev), Alexander Alexandrowitsch (1973): Foundations of the Logical Theory of Scientific Knowledge (Complex Logic). Springer.

Sinowjew (Zinov'ev), A. A. (1970): Komplexe Logik. Grundlagen einer logischen Theorie des Wissens. Vieweg.

http://www.zinoviev.ru/eng/index.html
+1 for the thanks. I considered self hosted Matrix for a professionals community, but your researched basically killed that path for me.

Much to improve.
The main issue with it is that it's too good and successful, therefore it's too easy to publish whatever crap as your library or its dependencies.

That's not really a fault in the tool managing installation and publishing the library, its dependencies or managing the repository, providing the auditing system, script runner frontend and the other things npm does.

You could similarly argue github is hot garbage, because there are so many crappy projects hosted on it.
Position Sensor Applications
> The thing that blows my mind today is I was able to take away real value from these conversations even though I supplied both the questions and the answers.

Well it worked for Socrates in that way too - he just happeed to be awake :)
Desktop:
pros -> more productive, simpler, stabler APIs and frameworks, easier for « backend devs », more information density, better screen management (multi windows), more access to native devices and features, ...
cons -> deployment / upgrade workflows, dependant on client configuration, usually less portable, easy to leak domain logic in frontend, harder to scale, ...

Web:
pros -> portable, “lightweight” client dependencies (browser), mobile / tablets, good separation of backend and front-end logic, ...
cons -> less productive (generally), require more infrastructure and Ops, harder to fit LOB-apps workflows and information density requirements, many choices to choose from, fast changing, ...

But this is becoming a relatively false dichotomie with web-based desktop apps (electron based or specialized like OpenFin in the banking world).
> There are dozens of ethnic minorities (yes, even Muslim minorities) that are prospering just fine along with the rest of China.

There are dozens that are fine and dozens that absolutely aren't. Don't try to reduce how serious putting thousands of people into a f* concentration camp in 2019 is.
For the type of people who get anxious about tracking sleep, is reading this article going to cause them sleep anxiety anxiety? If so, should the authors of the article consider their responsibility in publishing it? I'm only about 40% serious here... but, rereading the opening sentence—"Are you sabotaging your sleep in your quest to improve it?"—that seems remarkably well-optimized to exacerbate the worries of an already nervous person.

Another question: among the people who act like hypochondriacs about their sleep trackers, how many of them would act like hypochondriacs about something else if they didn't have sleep trackers? (How many of them do this while also having a sleep tracker?) I think the null hypothesis is that being an orthosomniac is much more a function of the person (predisposed towards anxiety conditions) than of the device.

The only thing I see mentioned that (some) sleep trackers do that seems like it might specifically promote anxiety is this: "If you sleep poorly, the app will send a prompt asking what might have gone wrong. A late meal? Too much coffee? Too much to drink? Skipped the gym?" But if that were the point, the article would have a much different title.
Juul-sponsored study shows secondhand vaping less toxic than cigarette smoke
Microbes Could Upend America’s Toxic Dependence on Nitrogen Fertilizer
And to follow up specifically to the npm modules, if you're self hosted, you can (but probably wont) audit the contents of what's been deployed when you deploy. You can then also keep that snapshot frozen in time, so you wont necessarily be impacted by any changes to those modules in future.

If you're using the hosted version, you have no idea whether or not the modules are being updated, which versions are in use, etc.

Having control of your environment gives you the opportunity to be more (or even less) secure. It's important to fully understand the risk / potential harm that outsourcing that responsibility to random persons can have.
Could you please expand? If the big Chinese miners go rogue (actually go rogue, take over a currency and actively tries to stop the larger public from taking it back), what recourse does the larger public have? Wouldn't they need more mining power, or an impractical fenced-off network that's still decentralized in some manner?
Also - you get to live in New Zealand
It is the fault of the tool though if previous versions of a package are mutable, indeed deletable.
Why do i have to help pay for your choice to have kids? I dont like kids. I like fish. Will you help pay for my aquarium?