skysight-inc/HackerNews huggingface dataset:
>Programmers tend to get very proud of the completely pointless knowledge they have to acquire to use the pointlessly complicated tools they do, and they confuse that with being clever.

You need that knowledge to build production level applications. The problem is not that these tools are useless, but rather that the audience you are thinking of doesn't care about them. Instead of crapping on other's people's work just look for things that are actually suitable for your own needs instead of trying to one up the experts.

>It's not. It's really not. Nothing has to be this esoteric and annoying. We've just chosen to keep things like this because we think it makes us clever.

I'll be honest. I don't like people like you. You are making things harder for yourself. You have chosen to go down a difficult path and then you complain that the experts that need these difficult tools are stupid.

Why? There are lots of easy to learn programming languages. You can start off with a very limited and restricted environment. Just fire up a google spreadsheet and start writing javascript if that is all you want. Don't complain that writing a production level web application is difficult because you need to know about complicated things like what a HTTP server is and why it has to run on port xyz and why everyone calls their own computer localhost.

>Programming can and should be much, much more user friendly than it is now.

It is so user friendly even kids can pick it up if their game supports modding. You're not looking hard enough. If someone were to hand you everything on a silver platter you would never learn on your own.
Exactly.

Basically all you to is to call a remote procedure, which you can do by adding a simple `data-reflex="click->Todo#toggle`. In the remote method you change something about the state (for example db, redis). The server rerenders the page and morphs the difference.

If you need more control you can get it by defining which elements to render and to morph.
Absolutely agreed! I really like the concept, if you could make it into a weekly newsletter it could be something quite good.
Hey, cool idea, if I put a small steel plate on the other side, I can wear my favourite fridge magnets instead of pins! Lucky I don't have a pacemaker...
Are you aware of Firefox Developer Edition?
https://www.mozilla.org/en-US/firefox/developer/
For the record, I tried with Google Drive File Stream, and it doesn't do that. So that's on Insync, not Google Drive.
Ads on Amazon Prime are infuriating. And I can't help think how annoying it must be for people with disabilities.

My other bugbear are the auto playing videos on Netflix and the use of massive spoilers in episode thumbnails.

As a single consumer in a vast ocean I don't think my opinions will ever be listened to. Right now it's worth putting up with this crap as the benefits outweigh the cost but if it gets any worse I'll be unsubscribing.
>"Competition authorities traditionally can act only after a company has abused a dominant market position, which has proven a slow and ineffective way of dealing with anticompetitive behavior by digital giants. The new framework will put the German authority — the Bundeskartellamt — at the forefront when bringing in a new type of competition case, prohibiting abusive behavior before it takes place within markets where firms are not yet dominant."

Wow, this could actually make a difference. Good work Germany, I hope they go to work hard.
Yes, but it cannot be the sole feature. This should be done for compatibility with old apps, but also explicitly forbidden in the app stores that any app try to work around that by doing any kind of active detection.
One aspect that is often forgotten is that the quality of a social platform is a product of the quality of its constituents.

If you make a platform 100% free and open, it will encourage low quality participants. The network effect often stops paid sites from starting, but the rewards are there if you can somehow otherwise select only for a mature audience.
P2P Matrix news
Kind of old news, but still interesting for those who missed it:

https://matrix.org/blog/2020/12/25/the-matrix-holiday-special-2020

-and-

https://matrix.org/blog/2020/12/15/dendrite-2020-progress-update

P2P Matrix will be THE ultimate "privacy" messenger (if they ever deliver it...)
> programmers will scream in rage that no, they are not, and by the way, you are stupid for saying it, you clearly have no idea what you are doing and you will never be a programmer.

Nobody has said this to you in this thread, and the fact that you're acting like it is the only toxic thing here. This is called a straw-man logical fallacy, you misrepresent my argument so it makes it easier for you to attack. Nobody has said this to you, that part is all in your head.

I'm saying the tools are not weird if you understand them, and how they fit as a cohesive whole. I'm saying they just look weird to you, because you don't yet understand them. Can we do better? Absolutely, I'm all for better tools. But if the original poster wants to install pip and ruby and nodejs then knowledge of system paths is mandatory - because this is what they are trying to do.

In my answers above, I have named several programming languages, several operating systems, discussed my commercial experience and then talked about the rationale behind my logic.

You have done nothing but turn these into personal attacks against yourself, not discussing systems or operating systems, (not even naming one!) but always complaining about people calling you stupid or how you're the victim. The only person that has used the word stupid in this thread is you. You are a toxic narcissist, and I chose not to engage with you.
Working on a chess program for the terminal:

https://github.com/tmountain/uchess

It's written in Golang and talks to UCI chess programs like Stockfish. Lots of fun so far.
Not Torch, but from their website we do share some features.
I wonder how feasible, realistic, &c it would be to have included in the deletion/destruction policy to have a step/section in there to say "after verification of deletion, make a new backup to replace the old backup" which would be a backup refresh "outside" of the usual periodic backup.
How to Ask for Support from an Open Source Project
As an alternative, I recently setup Nextcloud on an Ubuntu running vm using the snap package[1] and it took around 30 minutes in total.

1: https://github.com/nextcloud/nextcloud-snap
I use xprivacy lua in android that does exactly this. It's not simple for general public though and it needs root.
Very nice.

Works out of the box on AmigaOS 3.1 compiled with bebbo's gcc fork.
Actually, I thought you don’t even need unbounded memory because it’s proven that the register machine [0] with limited memory is still Turing complete.

[0] https://en.wikipedia.org/wiki/Register_machine
I have in the past implemented my own shell to work around some of the limitations the usual one had.

But today, I feel no real motivation to do so, because I know that if I tried to release this, the main response I would get would essentially be complaints that I shouldn't be changing things. I don't think any attempt to improve things would be accepted, because people refuse to believe there is anything wrong with what we have.
Not getting involved in more client-facing roles. Use to work for a software services and consultancy company when I had opprtunities to work directly with some clients. Unfortunately switched job to work for a bigger company and since then had little opportunity working directly with customers. I think every engineer should have experience working directly with clients(if the client is non-technical with some business problem to solve then it is even better). It helps a lot. Sitting behind a desk all day long writing code is not good for overall development. Being a cog in a machine kills overall development.
Man offers Newport council £50m if it helps find bitcoins in landfill
You can check platform we are building, it includes time tracking for teams - https://github.com/ever-co/gauzy
Syncthing has been working very reliably for our agency, with multiple users reading/writing to shared projects, with a NAS elected as "master" (though ST doesn't care who's who). Frankly impressive for an OSS project.

However setting up and managing Syncthing is far from self-explanatory for a non-technical audience. It's OK in our case as we can hand-hold and onboard people in-house, but not ideal. Syncthing's usability would benefit immensely from an updated front-end UX, consistent across platforms.

Dropbox for all its recent dark patterns and upsells is still one of the most intuitive systems. Yes, the client UX has worsened, but the core service retains a very predictable behaviour. A folder is a folder. Shared with X and Y. When un-sharing or deleting a folder or file the options are clearly communicated. Compare this with Google Drive, where a "file" can become orphaned and keep existing in limbo, where it's invisible in the browser or filesystem, but it's discoverable by search. It drove us nuts multiple times making it very hard to track access to old documents without having to update settings one-by-one, etc. Google Drive feels like an afterthought to accompany the otherwise great Docs, Slides. and Sheets.
Yeah real failed states don't get millions of tourists.
> Nobody said "Australia no longer has access to Google"

That's not true: the article's title intentionally misled on that front, and the article body continued to raise fears about a "restricted" search product.
More details on e-krona at the official site [1].

[1] https://www.riksbank.se/en-gb/payments--cash/e-krona/
"MAGA insurrectionists' stated goal was to kill members of Congress and the Vice President, and overthrow the government"

Ok, I assume you "know" this based on tweets and comments on parler. But what did they do? Bust some windows and force their way in.

"The demonstrators in Portland had the goal of telling cops to stop murdering people,"

Ok, but what did they do? Flash lasers into cops eyes. Shoot fireworks and throw molotov cocktails at federal buildings. You claim "white supremacists" instigated this, but what proof do you have? All I hear is rumor.

So let's pause for a second. We have Trump supports forcing their way into the capitol building. And we have Antifa firebombing federal buildings. But in your eyes the first are "MAGA insurrectionists" and the second is "demonstrators in Portland had the goal of telling cops to stop murdering people". Yet the second group is far more violent. Why?

And nice dodge with the "The capitol police, DC police, and national guard (under the direction of the DoD) deserve a ton of criticism". You mention nothing about "diffusing the energy". Should they have done that? Were the Trump protestors deserving of "de-escalation"? It appears not.

If you judged each side the same way I'd have no problem (and I'm not saying each side is equal). Both sides are rioting and that's wrong (even if you said Trump supporters were more violent). Or if you said "both side are protesting and some are getting out of hand" (even if you said the Trump supporters were worse). I'd have no problem.

But you're not. You're giving Antifa/BLM every benefit of the doubt ("protestors") and assuming the worst about the Capital Rioters ("insurrectionists" and "domestic terrorists"). For two groups whose activities are not that far apart, your judgement has them miles apart.
Well Hotwire is running on Basecamp (or Hey?) , its not some half arsed solution...
Indian Journalist, Nidhi Razdan: “Victim of a serious phishing attack”
You can just start up Eclipse or Visual Studio (the original) and have the exact same experience. That's how I started with Java and zero Linux knowledge.

What you are really complaining about is the fact that nobody is there to shout in your face that these options exist.
Sea Urchins Wear Shells Like Hats So Aquarists Made Tiny Hats for Them
In my experience, reading assembly, and being able to anticipate roughly what the compiler is going to produce is much more important than writing assembly. Learning to write a bit makes you better at reading it.

Next time you have some tricky inner loop showing up in profiles, write a few alternative implementations, benchmark each, and use the -S flag to get gcc/clang to dump out assembly.

There are some people who write a lot of assembly language, but I think orders of magnitude more people read assembly regularly while writing it rarely.
Am I the only one that has multiple browsers that you use regularly?

Firefox is my main personal browser

Chrome is on the second monitor with twitch and social networking sites

Edge is my work browser

Vivaldi is for my part time job

I also keep Waterfox installed for the old version of video download helper which works on some videos the new version doesn't work on.
This level of purity regarding cruelty avoidance seems to have logical gaps, e.g. what about the suffering of eagles? (Or other predators)
> Hang on. This sounds like the fingerprint and DNA data for people arrested and never charged.

It sounds like that as that is exactly what is happening - it has been decided in 2009 case (with a riveting name of "Chief Constable of Humberside Police and others v. Information Commisioner and another" [0]) that it is proper for the statutory public purpose of the Police National Computer - now replaced by Police National Database - to retain nominal records until the person in question turns 100 years of age, as introduced into the new retention policy as of 2006 [1]. Even if you have been unlawfully/wrongfully arrested, cautioned etc. your information still goes into the database but you can apply to have it expunged [2], which in practice may require support from your MP - and many simply don't know about it.

"Nominal records" in this case refer to information linked to specifc named individuals reflecting the fact they have been convicted, cautioned or reprimanded or otherwise dealth with by issue of penalty notice for disorder. It's not a "nominal" amount of data - it is quite substantial. DNA and fingerprints are supposed to be expunged from that set after three years due to "Protection of Freedoms Act 2012", rest stays.

Police National Database that replaced Police National Computer retains all data from the PNC and makes it easier to access by multiple agencies.

[0] https://commonslibrary.parliament.uk/research-briefings/sn06...

[1] http://webarchive.nationalarchives.gov.uk/+/http://www.homeo...

[2] https://www.acro.police.uk/Services/Record-deletion
Android has a better API, and has had it for at least 5 years. An app can open the system UI for you to choose a file, and it would then only get access to that particular file while the activity (screen) that requested it is running. As far as the user is concerned, this requires no permissions. Under the hood, the app gets a content:// URI with an "URI permission" granted. This is also how sharing (Intent.ACTION_SEND) works. You could as well use this mechanism to expose the content in your app to other apps in a controlled manner.
Pipenv and Requests Author Kenneth Reitz Interview
Yes they do. There are also plenty of games written on a web stack and shipped as executables.
Tried it again and damn, they really improved it.
Got it. Yeah, I find highly-targeted ads to be creepy as well, and started using ffx with adblock for all browsing. I use Chrome for logged-in web use (gmail, fb, etc).

I don't get relevant ads anymore, but instead I get lowest-common-denominator ads. It's... worse!

I don't like the idea of targeted ads, but the consequence feels pretty minimal I have to say. The worst thing that happens is I buy a product that I turn out not to be happy with / wasn't worth the money?

If regretted purchases were rampant it'd be a problem worth solving, but it doesn't seem to be.

Just some thoughts I've been exploring. I'm not exactly planning on going back to wilfully being tracked.
It took a while for me to parse the title...

So the key takeaway is: if you have a pacemaker or an implanted defibrillator, don't put your phone in your breast pocket? But I imagine people are already told to avoid that, just to minimize the risk of radio interference? Of course, this turns a remote possibility of impacting the functionality into a near-certainty (if the magnet is strong enough).

BTW these iPhones are not the first phones that contain magnets. The Moto Z range, which has been around since 2016, has accessories ("Moto Mods") that are attached magnetically. The magnets are in the accessories, but since one backplate is shipped with the phone, most people will probably have that attached.
Have Adversarial Examples done any damage in the real world?
https://www.reddit.com/r/MachineLearning/comments/kxu9oa/d_h...

TL;DR All Adversarial Examples attacks seem to only work in people's papers, it seems that these things have absolutely no impact on the real world?
Some fantastic pictures linked from the article: https://twitter.com/ok_girlfriend/status/1330628664308936707
This is rather surprising, especially with the 13 inch MBP having a touch bar. I wonder if these are going to be the "lower end", with the touch bar available as a paid upgrade?

It's definitely something I like, but almost never use it due to using an external keyboard at my desk.

As for the MagSafe and IO return, that just feels un-Apple? Very curious to see if this actually happens.

In saying that, Kuo is by far the Apple leaker that I trust the most.
where does pihole fit with this dnsmasq? i am running a pihole on a pi zero wh and that has just worked. can a pihole do this?
OP here. Just to clarify some confusion. I can still login using my username and password. I just liked the simplicity of logging in via Google, since I was already logged in there.

Seems like I'm no longer able to do that and, from what I read here, some users might be completely locked out unless they give access to Google contacts.
Yes they need to capture the car UI part as legacy automakers will not be able to build an ecosystem for that.
Ok. Let's not unschedule antibiotics. But there still are many prescription medications which are either harmless (at least not more dangerous than Tylenol is) or so specialized most of the ordinary people (who doesn't actually need them and doesn't know the relevant details) don't even know they exist. In fact Tylenol is extremely dangerous (quite easy to kill yourself with it) yet widely available and nobody seems to consider this a problem.
Some people have it even worse - they die.

So again, what is the point? I acknowledge that some (many) people have it worse than myself. Now what?

It is also a common recommendation to meditate on ones inevitable death daily. Maybe thinking about the fate of sick people could have a similar effect.

And of course one can wonder how to improve things for sick people. But that's only useful to some extent. I think it makes mostly sense for people in the social circle of the sick person.

I don't think there is much I can do for the spoon woman, safe for donating some money to Lupus research. And I also can not spend all my waking hours donating to various health research organisations (only so many spoons to go around). So maybe I donate some money to Lupus research, but beyond that, there would not be much benefit to me thinking much more about it.
Software development related to E-LEARNING can help to build prosperous educational system https://cybercraftinc.com/blog/custom-e-learning-development...
Why would you receive hate for making something better?
Are many creatives using laptops? Most creative people I use are using desktops with big screens or iPad pros with an Apple pencil.
I use both Syncthing and Nextcloud (each for different things). Nextcloud is more akin to Dropbox, and works very well. Syncthing is peer-to-peer, so you don't get a web UI you can browse on your phone and selectively download data (it's "all or nothing" per directory), but I haven't had a single problem with it in years. It just works.
The Rise and Fall of the Failed-State Paradigm
Hi, I'm working on a Dropbox alternative where only you own your data. It's still in beta, but files are already stored on the decentralized Sia Skynet network and only you have access because all files are encrypted with your key!
https://marstorage.hns.siasky.net/
Unlikely, since automation has a positive return to scale. The surest evidence of this is the profitability of Amazon itself.

> people who sell via Shopify or Amazon

If you're selling by mail countrywide, you're not a "local" business any more even if you remain a small business.
Me too. I buy a domain and setup a forward-all email server.

For example, github@mydomain.dev for github. With a password manager, I won't confused at login.

And most importantly, use fb@mydomain.dev at Facebook since I will see AD on Facebook about what I just browsed on another shopping site with the same email account.
> Why on Earth would $100 billion worth of Tether rushing for a conversion into anything else drag _down_ the price of BTC? Or any other coin for that matter?

Price in which terms? USD? USDT?

Suppose it turns out tether is a fraud. What will happen? Tether holders will try to sell it for USD or Bitcoin. High supply of tether will lead to higher BTC/USDT and higher USD/USDT rate. Those who managed to convert tether to BTC will likely try to convert BTC into USD. This will lead to relative over-supply of BTC versus USD and BTC/USD will decrease.
The Year 2020 in Illustration
Exact same experience, your first reaction when you see it is "am i logged into the right account?" because you know you have a paid account
My kids play very different when they are not given media. They can create their own stories. They dig in the mud instead of grabbing some dirt and calling it thomas.
That's because Syncthing is a different beast. If you want something closer to Dropbox, use Nextcloud, which does basically everything Dropbox does (and more) and has the simple sharing UI you're talking about.
Try running a jupyter notebook in google colab
I have a pacemaker. Rule from the start: keep cell phones 6” away from it, minimum, always. Radio interference at very close range is a potential problem.

This article, while interesting and a reminder, just continues the rule.

Tangent: a few years back I got an electric car. After delivery, I read the manual - every other page had warnings for patients with implanted electronic devices. Doc & I were intrigued, discussed it often, and there was never a problem.
> If DC protestors had just wanted to march around outside the barricades shouting and waving signs

The DC protestors did exactly that.

A BLM/antifa associate, John Earle Sullivan, has already admitted to leading the entry inside the Capitol building. An investigative journalist, Michael Yon, identified several more BLM/antifa members.

So we know who the insurrectionists were, and it wasn't MAGA.

https://www.justice.gov/usao-dc/pr/utah-man-charged-federal-...

More details (video)

https://www.youtube.com/watch?v=WIn-szOnqdU
Planning the Perfect Adversarial Attack (In Finance)