skysight-inc/HackerNews huggingface dataset:
> Imagine if Verizon and AT&T said: "We're going to charge 30% of all revenue derived form Internet Usage".

Well, mobile operators used to charge up to 80% on their Symbian, J2ME, Windows CE/PocketPC, Blackberry, Brew stores.
But you will have paid twice as much in heavy infrastructure and staff.

For small companies, what we really need is built in ways of doing daily versioning in the popular NAS solution they use.
Pre-Trained Natural Language Understanding for Task-Oriented Dialogues
Avoiding Worry Driven Development
As someone who can't be bothered to fix such stuff in documentation, I would like to wholeheartedly thank you for doing this. Please do not get discouraged by the fallout from the Hacktoberfest mess, people everywhere seem to be short on patience right now. I'd suggest taking a break, and maybe start giving PRs next month :)
What's so bad about Kafka? I've only ever used mature Kafka systems that were already in place, so I don't know what the teething issues are from an operational or development perspective.
>The economy needs

I don't really care what the economy needs, I'm far more interested in what people need.
Wow, your view on ancient folk is quite warped. And wrong. Someone, enlighten this arrogant youngling.
Maybe a better time for a Show HN would be when you've finished that write-up?
This article basically states that we cannot convert fat to energy. This seems wrong. IIRC the body can use different sources for producing energy, from sugar over carbs to fat, however it will use first what is the easiest to convert (sugar) and last what is hardest (fat). All of which is done by enzymes, I believe.

They are ignoring body heat completely. When I exercise I do not only breath out carbons, I am also generating a much higher body heat.
Haha I'm jealous. My tv can only boot to an app and not an input, but the operating system it came with is SO SLOW, that I have to use some kind of casting device.
Wrong, it was indeed from "master recording": https://twitter.com/xpasky/status/1272280760280637441

That tweet is from the original creator who made "master" the default branch in git.
QLED coating is not bullshit, I had a PC monitor with it and it won against any other VA panel I compare it with. Now, the name is a but unfortunate, but the tech is there
> Security isn’t binary.

I hate that people say that.

By adding some security (protecting against some threat) to another security (protecting against same threat) you gain no security, after all: 1+1=1 in binary, so security is binary in this way as well.

By protecting the same thing with two different security mechanisms, you have multiplication, and in binary 1×0=0 so security is binary in this way.

And so on.

Security is about identifying threat-actors and devising cost-based challenges that exceed the value to others of compromise. In that way, it is absolutely a binary thing -- you are either secure from those specific threat-actors or you are not.

It's a real problem that without perfect knowledge, you don't actually know if you are secure from those threat-actors: Someone can discover a cool factorisation trick, or your computer might make weird noises when multiplying certain numbers, or it might allow authenticated users faster responses than unauthenticated ones. Threat-modelling in the face of those kinds of thing is nearly impossible, but even against basic stuff (the stuff we already know) it can be really hard. For these reasons and more, weakening some security in what you may perceive as a small way can actually be absolutely catastrophic to the security against the intended threat-model. So don't do that: Start from the other side, decide what you're trying to protect and from whom, and convince yourself that they really can't gain anything with what they've got.

Script kiddies using a ten year old version of metasploit? The finger is probably safe for all the reasons you're thinking, but if they find a way in, someone else is going to strace/gdb/dtruss all the things and find you've got a lot of secrets in RAM - if any of those belong to an even higher-value target, you can bet that is automatically harvested, collected, and shipped back to "home base" for use.

> This mechanism is more secure than no 2FA,

You can't meaningfully say more or less secure without saying who the threat-model is.

For threats I worry about, this is much less secure. I also believe that's true for most yubikey users, including the ones with the technical ability to do something like this.

> the thing will move and you’ll hopefully realise you’re haxx’d.

If the yubikey cannot be triggered by my PC because there isn't a wire connecting the two together, then there is zero risk from a remote attacker who does have access to my PC -- unless you believe the airgap grants you nothing in the first place.

I mean, I hope the airgap means something, but I don't hope that I will always be awake and in front of the finger paying attention to its gyrations and undulations.
This review nails it. It takes the matrix.org gatsby website 20 minutes to build currently, which is excruciating when trying to do quick fixes for blog content - you just sit there wondering what the graphql is actually doing and what it’s giving you :/

edit: https://github.com/matrix-org/matrix.org/ if any indignant gatsby fans want to tell us what we’re doing wrong
Because Hugo doesn’t solve the dynamic problem. It also is not flexible enough for composing content. If you look at the Sentry docs you can see that it depends on the flexibility of the graphql system to feed shared content to different parts of the documentation.
I tend to agree with a lot of this article, having done a fair few Gatsby sites. I'd love to ditch GraphQL entirely and use proper SQL. But keep in mind this is all build-time complications, and at the end of the day you have static data sourcing all your pages.
I’m talking specifically about the Thunder Bay aspect of this story because it has the most detailed reporting and also some interesting statistics.

The Thunder Bay P.D. conducted 14,800 database searches although only having 100 reported Covid cases. The reason? They searched for a Covid-19 hit on the database for each and every 911 call they received. Their justification? Lack of PPE.

The mind boggles.
The Roosevelt Island system.[1]

[1] https://untappedcities.com/2020/04/09/inside-roosevelt-islan...
For those who want to like Hugo, but can't stand the templating language: there's also Zola (https://github.com/getzola/zola), a superb static site generator, with built-in Sass compilation, written in Rust.
Ten years ago, the Library of Congress which operates the Copyright Office declared jailbreaking to be "fair use". This was then accepted by the EFF, which set a precedent but only in the specific act of jailbreaking Apple devices it seems.

But I think that even when it comes to Apple devices, the battle is far from over. Just this year, Apple had a lawsuit against the company Corellium, which specialices in iOS virtualization. This company is also working on Project Sandcastle, which lets one run Android on Apple devices.
+1, I have a S20 and have absolutely no complaints about OneUI.
In my experience it’s a turn off for HN types of commenters, but out in the “real world” it’s a big deal.

My current employer has a goal of X% of all consultants must be cloud certified and bringing these certificates to pre-sales meetings with clients helps a lot.
Yeah - essentially without encryption you don’t have the conceptual model of identity. You couldn’t be a unique soul in an avatar without encryption as a fundamental implementation.

Maybe that’s what 2nd law of thermodynamics is related to in Wolfram’s view.
"Eh that required too much work, no one will try that in real life"

"Oh you were smart enough to open the dev tools and see that, that won't happen irl"

"oh users don't have important enough info stored on this account so it won't hurt to have someone access it" (<- literally a reasoning used by a site I used in defense of poor security. "the attacker only gets access to your last name and the last 4 digits of your credit card, that's not bad enough to need more security")

Don't put it past an incompetent/lazy/underfunded tech lead to dismiss even a one-click account takeover script.
I wrote a frankenstein script to stitch together Hugo + Netlify + GitLab to automate the structure of my 300-something domain names, see e.g. https://awesome.id, https://every.id and https://debut.id.

For the content (not done yet), I want humans to write it, but haven't found a scalable approach.
As a layperson with only basic undergraduate physics (not necessary for the book; just, I'm no expert), I'll second Carroll's The Big Picture.
>>"* there's no data gathering market, data gathering is a technique not product) *"

I would challenge this. It's is a technique in the sense that manufacturing cars is Toyota's technique. We would still call them an auto manufacturer and refer to this as a market, at least casually.

Most social media (and also netflix, spotify... so maybe just "media) is feed driven. The anchor to these feeds is data gathering. The data gathering edge (along with network effects) is what makes a $100bn worth $100bn. It's what makes the product work. A twitter feed, e-commerce specials page or targeted advertising widget that is customised well is an entirely different product to an untargeted generic.

If Tesla pulls off self driving, the difference between Tesla (worth $400b on expectation alone) and any other manufacturer their size (probably >$10bn) will be data.

Data may not be the only thing that will be responsible for self driving, but it is proving to be the limiting factor in many of the most commercially important cases.
The page that was there before was an ungodly jquery mess. There are some dynamic parts like the API key selection, code snippet toggles, copy/paste support where react made the overall code and user experience significantly better.
Not if there`s a maintenance shaft running along various tubes. In any case, solutions like this are only viable in relatively dense, urban areas. That would be a difficult prerequisite for many, even if it makes a lot of sense.
Wow, this is the first time I've seen a company pick "better safe than sorry" when it had global effects (though this isn't a large hit, it's everywhere).

I appreciate it a lot, thanks WikiMedia
community compost sites

Yeah, right. You want to live next to one? The manager of the barn where I keep my horse has the problem that the non-rural types who have moved in next door don't like the manure pile. And if you think manure has enough value that someone will haul it away for free, you're wrong.
If you sell breakfast cereal, you’re competing against the grocery store’s store brand.
> Google's choice because they have their own deals with OEMs.

You are describe textbook anti-competitive behavior.

Using certain deals, to enforce exclusivity in this way, is a text book anti-trust violation (if it is determined that google has significant market power).

If a company has significant market power, then just can't do what you are suggesting.

In fact, I believe that Microsoft lost their anti-trust case, for doing almost the exact same behavior, of preventing preloading of other browser.
I should have appended "in the current regulatory climate."
And the cheap SSD would be... ?
IERS Reference Meridian
Kim Jong Un Wishes Trump, First Lady Speedy Recovery
> My own opinion is that Controlled Digital Lending should become the norm, because it closely mirrors the way we already deal with lended print materials.

This seems like a band aid solution. Like hacking old code to run on a new machine, totally disregarding why we build the new machine in the first place. I personally don't know what should be a good model for digital lending but it can be different from how we do it with physical books. This kind of band aid thinking will just cause more legacy issues in the future and may also detract from really taking advantage of the new format.

Actually can you explain why you think the licensing model will work for some books and not others? How will volume of demand impact this?
There was a boom but this pre-dated the debt issue we are discussing in this part of the thread.
Politics is many different things depending on who you ask. Obviously. Luhmann wouldn't agree with Foucault who wouldn't agree with Rousseau who wouldn't agree with Arendt, etc.

In our previous conversation I'd argue that politics as power relations or as a specific set of societal institutions might be the most productive definitions just because both are compatible with our main argument.

Nobody said they can't discuss something. It's a good example though:

You might believe that someone who argues that something does not belong in the sphere of politics does not want to or is unable to discuss something at all primarily because you already very strongly believe that politics necessary includes everything.

If you were to step back from that premise for a second you would see that there might be other human endeavors, think science, philosophy, math .. and that those are discussed by people completely without any connection to politics (..or as you would probably argue: they're willfully ignorant of the political dimension of their actions and might even be motivated by subversive, ultraconservative intentions.)

I just of course can't make you realize that this is only one very specific worldview out of many. ..which might have its place and usefulness but probably wasn't meant to act inhibiting on its enthusiasts.

Some do believe that every action needs to be reflected according to its compliance with some religious dogma. For them, ignoring the religious dimension in any action is very suspicious, because they are able to see a religious component in any action. Surely others must appear as stupid or willfully ignorant to them.

They're driven by a specific set of religious premises and that's completely okay. We just wouldn't want them to be literally unable to understand that there are other worldviews out there with their own premises.

A strong conviction is born through the understanding of its opposing ideas.

> You've said that certain topics are not acceptable. [...] you're still saying "you're a bad person

Oh dear goodness, where? Would you mind to quote me on that?

Because I don't think any of this is true.
> measure of your life is how prestigious a college you went to

In my experience, the prestige of a college definitely correlates with how rewarding your time at college is going to be.
The basis of the lawsuit is that the TOS are unreasonable. It doesn't matter if they broke them, in fact they had to to even bring the lawsuit.

They might still lose but the fact they broke the TOS won't count against them.
> So LXD is much better than docker except docker in spite of being an inferior solution became popular with marketing money spend on it due to hype.

This is kind of like saying a tractor is safer than a car. LXD does not have the same feature set as docker or k8s.

If all you want is a more secure docker then podman got you covered.

If you want more secure k8s then you will have to wait a bit I guess for https://github.com/rootless-containers/usernetes but the cri-o runtime for k8s does have a rootless mode.

LXD is not a replacement for docker or for k8s as it offers a different feature set from both of those.

Last I wanted what one of the features it offered, which is a persistent whole OS container, I tried to install LXD on fedora, and after trying to get lxc running, failing to do so and seeing it's horror show of a systemd setup while debugging [1], I looked elsewhere and instead settled for rootless podman with --rootfs.

[1] https://github.com/lxc/lxc/blob/master/config/init/systemd/l... does something which ubuntu is very fond off and is the main reason why I stopped using it. They call sysv-style init scripts like https://github.com/lxc/lxc/blob/master/config/init/sysvinit/... from systemd and in my experience this obsecures errors as somethign ends up failing but via systemd it still looks like it is running.
They understand, they just know who their bosses are and it ain’t us.
React the client side rendering by attaching dom element to create the html front end tool is really cool idea! Terrible idea in practice. graceful degradation goes out of window. Why are you rewriting the browser rendering implantation in a JS engine? It is clever, and dumb.

For visual consistence just stick with templating model and SSR. Also most tech people mostly turn off JS when they browse the web any way. React people, yes I'm looking at your!

In addition, as React/Redux type of projects gets big, it is a nightmare to maintain. Yes I know it is all about the coder. However, most front end developer (transitioning from jquery css/html) do not have the needed programming skills to develop something like React.

I would say React is more computer science ppl who wants to do front end approach. If that is the case, just go with mithril (they have JSX). Stop this insanity of using React just because hipster sillicon valley ppl are using it cause it is trendy and get high paying jobs.
> The 'proper approach' would presumably be to report this bug to them directly, to ensure that the right people see it

I do that for products where I'm a customer and I actually care about using. I got to sign that HelloSign document because one of my business partners requested it, so if anyone should report bugs, it would be them. This was my first time using HelloSign, and it left a bad first impression.

I just find it amusing that they are bragging on top of HN about a product feature that doesn't even work properly.

> rather than assuming that downvotes are coming from the company!

Who else then?
> but an ecological perspective.

Ecological considerations hardly matter if you can't sustain human life as we know it. Going back to something like medieval farming would mean mass starvation, and I'm not sure this is going to get many votes for whoever proposes this kind of idea.
I have trouble to keep breathing normally while I work. At the end of the day, my breath is usually shallow.
Why Edge?

Being “critical” about products depends on how educated a population is. I just asked to a bunch of friends (we are having breakfast in Europe) if they know about smart microwaves. They all know they exist, but asked “why on earth would I want that?”. They just want two knobs to set time and power.

The discussion now moved to smart
Toasters, where everybody just wants one knob...

In my experience, people here buy stuff either because they need it, or because they find it really cool and just love the technology. I don’t know anybody that finds smart microwaves or their technology cool. Same applies to smart toasters or smart TVs.
> vendor neutral

In what way is LXD vendor neutral? Are there any vendors except canonical that make significant contributions and investments to it?
Designer makes £77,000 from iPhone icons in a week
The only exception to use React type of front end framework is when one need a SPA like cordovva. Before you do that, be dame sure you need a SPA. Developer and CS people you are not in the fashion industry. Stop it!!!!! Stop chasing the trend.
Alright, now lets say microsoft did the exact same behavior, on every single PC. And made it impossible for you to install unapproved apps that did not give them a cut.

Would you really believe that such behavior would not break anti-trust law? Because the courts already ruled against microsoft in a much less extreme situation.

And furthermore, are you really OK with that behavior, if microsoft forced every single windows PC in the world, to disallow unapproved apps?

> The argument that 30% is unfair goes nowhere in court -- so what should it be?

The lawsuit has nothing to do with the 30% cut. Instead it has to do with Google and Apple engaging in anti-competitive behavior, and using their significant market power to prevent competition.

They should not be forced to change their price. Instead, they should be force to stop their anti-competitive behavior, and allow other apps to be installed, in an easier way (in Apple's case), where as Google should be stopped from forcing OEM providers to not preload the epic app store.

> why they should be free to set their own prices

It has nothing to do with price setting. That is nowhere in the lawsuit. Instead, Epic is trying to stop anti-competitive behavior.
I had a bad experience with Gatsby too. I am fond of the Gatsby-Image plugin for an image heavy website because it will generate all the images you need for responsive sizes, plus webp, plus a blurry preview.

The downside of this is that the lighthouse profiler currently does not score this setup properly and the blurry placeholder results in a lower score. There was an open bug to fix this last I checked.

The other major issue I faced was to setup netlify CMS for my own hosting. This ecosystem seems to very forcefully nudge you to use their infrastructure like Netlify or Gatsby cloud. I didn't want that for a number of reasons. The documentation to set it up for your own server is in an absolutely pathetic state. All the steps described are cryptic and I ran across multiple questions and issues filed by confused users. I finally found a blog post which covered a large number of gotchas and I was able to set it up.

My customer manages the content on their site on their own. They were happy with the performance upgrade but the prospect of waiting a few minutes for the site to recompile everytime they make an update felt like a big step back to them.

I was not happy with seeing enormous json files being generated for what is essentially a website with a homepage and multiple categories with large photo galleries in them.

The other thing I was not prepared for is the hardware required to build the site. Small servers were running out of memory to do the build so I had to setup CircleCI to do the builds for me and then copy everything back to my server.

Another weird scenario I ran into was that the development version and build version had different outputs. I eventually solved this by noticing an issue with the DOM which didn't get picked up by anything in the build tools. Took me a day or two to finally figure it out.

In hindsight I am now wondering if I should just roll my own image resizing scripts, switch to a crud web app and cache all the generated htmls on first load and delete the cache when a change is made and prime it. This has been my approach prior to Gatsby, but I was sold on their marketing about how I get all the speed benefits for free and not have to worry about sizing images, setting up webpack for performance and splitting for routes, setting up metatags for prefetching/preloading etc. Turns out you're better off doing all that on your own.

Broadly I probably wouldn't use this framework again unless it was for a simple blog or something. The experience has left me quite annoyed. I am probably not going to follow this JAM stack philosophy in the future either. I don't really see the benefit. Are people really that afraid of managing servers?

I am also considering redoing the entire site in Sinatra the next time I add features to it.
Have you checked a xiaomi or even a realme phone? Those phones have literal cancer as apps and uninstallable shit.
Xiaomi even "recommends" apps in their launcher as some sort of light color and clicking just installs them. I have attempted to use adb to remove apps but many apps refuse because rom has locked them down.
Besides, why should a phone have ads anyways? Arent users paying for a physical product at once? The same Samsung TV ads bullshit.

Besides f-droid, do you know of any store that has respected curated or non curated list of apps?