skysight-inc/HackerNews huggingface dataset:
> Skype had become a rotting corpse nobody wanted to look or smell, but that was too heavy to move and too putrid to touch. We needed big enough a fire to burn it to ashes to make space for someone less atrocious.

This upsets me greatly. I recall downloading the old versions of Skype a few years ago from http://www.oldversion.com/windows/skype/ and they were actually nice to use, felt responsive and just generally were most of what i'm looking for in a chat application.

At work, we still use the current versions of regular Skype (not Skype for business, which i'm told is a separate product and disgusting) for stand up calls and some meetings, as well as a chat solution for talking with colleagues, since Slack and Teams chats are too fragmented. It would have been nice to centralize everything on a single self-hosted platform, about which i wrote on my blog: https://blog.kronis.dev/tutorials/lets-run-our-own-chat-plat... but until something like that would happen, Skype is the closest thing we've got (apart from e-mail, ugh).

I also used Skype throughout my university days to chat with my friends, and even all the way back in school, to keep in touch with people. Now, Skype has largely been displaced by Discord or WhatsApp for those purposes (no one seems to care for Telegram or Signal) and there are very few cases when anyone will turn to using Skype anymore.

And somehow, the product is way worse today than it used to be. The UI feels more "app-like" at the expense of being confusing and slow, there are occasionally bugs with how text shows up, it's spiraled downwards far from where the original native apps were and it seems that Microsoft will continuously throw the whole platform under the bus in favor of Teams.

But neither Teams, nor Zoom are good either! The sharing UI just jumps all over the place and in zoom even forces full screen. Zoom is obnoxious and doesn't let you open the options menu without being signed in, whereas Teams is broken and doesn't let you share files directly (neither does Zoom, to be honest). They just feel like a huge step backwards for general purpose communication, instead being meant just for meetings.

So what's left? Discord, Slack and even Rocket.Chat (which i mentioned in that blog post) all have their idiosyncrasies, for example, you can't really use Discord if all you need is one group or meeting, since it's centered around the concept of servers. I really don't know how we went from something that's good enough to a plethora of mediocre and sub par solutions...
I just started using the newer Phillips Wiz. It’s trivial to override the automated rhythm in the app. Normally $12-15. Black Friday sale $7/bulb but still might be available at Home Depot for $10/bulb.
> I used to subscribe to it from the early 2000's onwards and eventually cancelled my subscription about 5-6 years ago as it did become apparent how much of it was politically motivated or cosmopolitan nepotism amongst their tech friends.

Most of the people I knew who subscribed or regularly read it in the first years has abandoned it by the early to mid-2000s for very similar reasons. I don't think it ever changed, I just think the pattern takes a while for most people to realize how completely dominant it is.
3D environments combined with semantically modelling of narrative events
You can see the thick base underneath the drawer.
Wireless keyboards that come with a USB adapter will work, but ones that connect to the computer’s Bluetooth usually do not.
I read the bible every day and found the Chosen strange to watch at first. As in, "That's not in the bible". I really enjoyed it however when I parked the idea that it isn't a word for word retelling of the biblical text. I would encourage anyone to watch it. Bible reader or not.
Source? All I could find was:

https://www.telegraph.co.uk/business/2021/06/06/apple-pays-m...

> The tech giant agreed a settlement with the 21-year-old after two employees at a repair facility uploaded the images from a phone she had sent to Apple to be fixed, resulting in “severe emotional distress”.

> The incident emerged during a legal dispute between Pegatron, which had reimbursed Apple for the settlement, and its insurers, which in turn refused to foot the bill. Apple was not directly named in the lawsuit, and was referred to simply as a “customer” throughout, in an effort to keep the matter confidential.

> And why do you need modicum when she has already mentioned fedex related thing and she is not the first one to find such issues?

Because there is plenty of wrong information, whether misinformation or disinformation, flying around the internet.

Perhaps even in your comment, when you claimed

> Apple, probably in 2016, tried to hide their malice when they paid millions to their own tech who posted a customer's nude on Facebook.
In regards to WebGL APIs I rather use BabylonJS or PlayCanvas for the tooling.
That's why whenever I buy a DRM-ed content like a book on my Kindle, I always download an un-DRM-ed copy from Librusec. If it's unavailable, I un-DRM it myself. This is for non-fiction where I'm likely to go back and read the book (or, more likely, its fragments) again, possibly many times. For fiction, I don't care that much - usually I read a fiction book once in a lifetime so if Amazon steals it from me or not it makes no difference. It's not like I can give it to someone like with a physical book.
Show HN: t2md – back up Trello to markdown folders on disk, fast
See also Minetest, which has several native map/terrain generators [1]. In addition, one can define other generators as mods using Lua [2]. Mods can define new biomes [4], place buildings [5], roads [3], etc.

If you add all that, though, you might there might be some glitches (roads passing through buildings..) but that's part of the fun.

[1] https://wiki.minetest.net/Map_generator

[2] https://forum.minetest.net/viewtopic.php?f=9&t=27374

[3] https://forum.minetest.net/viewtopic.php?f=11&t=18529

[4] https://forum.minetest.net/viewtopic.php?f=11&t=17096

[5] https://forum.minetest.net/viewtopic.php?f=9&t=13589
One might wonder: how is this legal?

And I think the answer is simply it is not, at least not in Europe. I suspect the companies just do what they can get away with and what's cheapest to implement. When challenged in court they won't have much luck with this, but that puts the burden on the consumer.

There was a recent court case in Germany about YouTube banning a video based on its terms of service, without explaining what exactly was violated. The court ruled YouTube would need to explain what exactly the user did wrong. And that was a case just about publishing a video for free, not blocking an account that's worth hundreds of euro.
Google started such forced advertisements with their search engine now Microsoft is using their desktop OS hegemony using the code written mostly by google devs. I wonder how google will respond to this when edge is objectively better than chrome in many aspect like adblocking, horizontal tabs etc. And if they implement features like containers I think many people will migrate to edge easily :D

What a interesting time to live.
Congratulations, you have the top comment on the top story of HN. Your issue should be resolved promptly.

This is the true support channel for all major corporations.
Hi HN! I use Trello as my personal KB and wanted a way to back it all up locally, but I decided that the .json wasn't enough - I wanted to be able to view it offline easily as well.

So I wrote t2md, which after backing up the .json files constructs a folder tree of markdown files and attachments to represent your boards, lists and cards. From each card the description, comments and checklists are formatted into separate markdown files. Any attachment URLs you've embedded as links or images are then updated to their new relative paths so they continue to display. (The readme shows an example).

This was also my project to learn modern C# .NET Core async, which means it runs fast, is cross-platform and is a single-file binary. Let me know what you think!
Ignoring its association with Ethereum and crypto.

I think standards for the following:

- Authentication
- Payments
- Storage

That could be used without a server-side component would be useful and bring web client-side programming forward.
I've just submitted one, but it can take up to 24 hours to approve.
If you are shopping around for gensets with this much power look at high end welding generators. Depending on where you live you may be positively surprised by the pricetag.
you exaggerate by far. "After the next redesign" becomes "foerever" and why not risk appearing uncool in case?
FGC-9 Creator JStark Passes Away Following Police Raid
We are slowly moving away from that approach.

Have a look at the NodeMaterial API that it's being designed right now:

https://threejs.org/examples/?q=nodes#webgl_materials_nodes_...
I do lots of tinkering and hacking in my day job. I rather build something using well structured Lego instruction in my spare time. I was thinking about designing my own smart home units recently, but ended up buying quality lamps with motion detectors.
Vaneless Ion Wind Generator
I would spend more than the 2 hours a month all the streaming services cost me in salary pissing around, transcoding and finding the damn things.
> the cars ... were desperately unsafe

The core matter is, one dreams that putting - on the contrary - security holes in cars for extremely petty reasons, just like making them overly complex systems difficult to repair (as opposed to the explicit paradigm of, say, Dante Giacosa "You will have to be able to repair them with plain small drugstore equipment"), would have been considered unthinkable and unacceptable by non-ancient fathers "untainted by perversion".

> make something cool that's modern

Make something well done, polished following sensible considerations, "untainted by perversion".

> Things in the 70s weren't great

For lack of technology. "Things" today are plainly dystopic - for excess of technology and lack of senses.
Kind of like your current failure to report on Nazi Fauci and his "new normal" that recreates 1930s Nazi Germany with a medical twist.
UK’s growing army of night workers ‘need rest centres’ for sanctuary
Nice one. Determination and a lever is pretty much all that you need to do a lot of major construction. I lifted up the top floor of this building to be able to slide a new support beam underneath, just a 30 ton jack and a lot of patience. It fits like it has always been there :)
I see. I did not really follow the literal sense of "utopian". Such a high bar doesn't really exist for software. Just from a philosophical point of view, such a thing can arguably not exist. So I honestly didn't think anyone was actually taking that at face value.

But, to just focus on the arguments you had on Linux. Android is only a drop in the water in terms of Linux kernel usage. And we have every reason to believe they chose Linux based on its technical merits. It actually works pretty well for what an operating system needs to do. The top 500 supercomputers, worth billions (the fastest one alone cost 1 billion) don't pick Linux because it is cheaper. They pick it because it does what it needs to do, fairly decently. The NT kernel has a bag of decades old shit stinking up the place, so that's a no go. And MacOS forked Unix is not licensed to run on anything non-apple branded, not that that would matter, since there would be zero incentive to do so.

The argument presented that there is no open source software that is better than the commercial equivalent, is what I gave counter examples to. Which is demonstrably easy to argue against. Which I have done. You wouldn't want to use anything other than Linux for a supercomputer. AWS and GCP run their systems on Linux.
My daughter is amazingly apt at not paying for content. You’d be surprised.
> Consider a function over sets of real numbers …

I think you just misunderstood the notation. f is a function from (say) X -> Y. But the parent talks about it as if it were a function from the power set P(X). That is, for A a subset of X, when the commenter above says that f(A) is a constant, they meant that f(A) = {c} for some c in X. This is a bit of loose usage of the standard notation f(A) := {f(a) : a in A} is commonly understood.

Obviously an arbitrary function f : P(X) -> … needn’t satisfy the properties but no one was suggesting that.
I think the 2 things that had the most impact on my productivity are:

1. cutting back on how many tools and software I use as much as possible. I don't need super sophisticated GUI editors if I have a well configured vim, I don't need a graphical password manager, I don't need a graphical VPN client. This may sound 70s-retro-ish but I found I get more done by using simpler tools.

2. stopped playing computer games. I used to be an avid gamer, MMORPGs, MOBAs, RTS, I was in several guilds, and teams. At one point I realised the immense amount of time this eats up, and what I could do if I spent that time doing something, anything else.
I did not have this experience. Interrupting the automation once cancels it completely in Hue.
BT have left a large number of people on ADSL. No VDSL upgrade.
I think an NFT is a statement about a hash of the item, which is a derivative calculation of the item.
I was mistaken, mine was printed/painted as well.
I have a few devices that use type-A to type-A cables.

Anybody has any idea why manufacturer does this?

One example:

http://www.magewell.com/products/usb-capture-hdmi-gen-2
> There is no way that my Norwegian bank would accept a utility bill as any kind of support of ID.

It's not ID, it's proof of address, separate from proving identity afaik. Mtgox wanted to see ID, but because my ID doesn't say my address they also needed some somewhat official letter addressed to me on this address.
While I agree with you, it's not as simple as it seems. One of the crucial skills we have to learn in the digital age is to discard information. Historically, we have evolved as hoarders: keeping valuable things usually pays off.[0] With information, it's no longer the case. You don't have scarcity like with physical goods: there is more available than you can absorb during many lifetimes. So we need to develop the crucial skill of discerning between the top stuff you really want and need - and everything else that should be discarded. Based on my limited personal experience, this is not always easy but improves with time.

[0] Marie Kondo would disagree
I agree. One of the great things with VB was you had an instant "programming environment" when you opened it from Excel. But I think learning VB feels like a waste since you can only use it in a limited domain.

Learning Python is just as easy as VB and can be used across many domains, but it's hard to set up an environment (install packages, managing env's, etc.). I thought it'd be cool if you could make Python work like VB from Google Sheets, which lead to Wax[0]. It lets people run Python from Sheets with zero infrastructure. If anyone has internal apps that are heavily dependent on Sheets, I'd really appreciate your feedback.

0 - https://www.wax.run/
And there was me excited to see your work on the frontpage!
This also annoys me, and how people don't realize how fragile this solution is. But I think it's like moving your ssh daemon to a random high port: it doesn't change the nature of process, it doesn't provide any guarantees, and it's not the only/last thing you need to do, but it's believed to filter out enough problematic actors that it's worth doing, for both senders and receivers.

(But I get now your complaint isn't about that, and this isn't the best analogy. You're saying that this is a slap in the face to people who don't know that address; they shouldn't be likened to "attackers.")
The base is thicker, but still thinner than the height of the pegs on top. However, there's a hidden extra layer between the drawer and the base: https://www.johnlewis.com/lego-4020-wooden-2x2-desk-drawer/p...
Nope, the paying users have a similar level of support i.e. a well-trained parrot
Underdeveloped by whose standard? An underdeveloped city does not seek independence. You have to place it in its context. It probably was not the poorest city by a long shot even at its birth.
How does this work when locating libraries recursively though? It seems --inhibit-rpath only applies to the current executable:

# Create a.out <- one/libx.so <- one/sub/liby.so
$ echo 'int g(){return 42;}' | gcc -shared -o one/sub/liby.so -x c -
$ echo 'extern int g(); int f(){return g();}' | gcc -shared -o one/libx.so -x c - -Lone/sub -ly '-Wl,-rpath,$ORIGIN/sub'
$ echo 'extern int f(); int main(){return f();}' | gcc -x c - -Lone -lx '-Wl,-rpath,$ORIGIN/one'

# works fine
$ ./a.out
$ echo $?
42

# can't locate library through rpath with --inhibit-rpath
$ /lib64/ld-linux-x86-64.so.2 --inhibit-rpath '' ./a.out
./a.out: error while loading shared libraries: libx.so: cannot open shared object file: No such file or directory

# *does* locate liby.so through rpath!
$ /lib64/ld-linux-x86-64.so.2 --inhibit-rpath '' --library-path ./a.out
$ echo $?
42
Don't forget Ampere's A1 i found them really, really impressive for SAT solving and that you can get them at 1ct/core/hour at Orcale makes them really financially attractive.
My experience has been just opposite with Amazon at least their Web services. One of my account was hacked and since I don't use AWS any longer the emails and alerts were going to an email I never check. Don't remember how I discovered it but upon opening my AWS account I was stunned to see a $50,000 something bill. Amazon even raised a GST invoice for the same IIRC.

My heart sank and mind filled with questions and uncertainty.. What if AWS sues me, maybe they will settle it for half or 25%. But their customer support was more than kind to me. In every reply they assured me that I need not worry and they are working on my behalf to resolve this.

I cooperated with them in every way possible and After 16 days I finally got a reply that it was all taken care of and I owed them nothing and they didn't even suspend my account. God knows how the things would have turned out with any other hosting. I did leave them a suggestion to hard-cap the billing instead of just email alerts.
Ask to speak to the data controller; they have to provide you with a copy of all the data they have on you. Once it gets legal things tend to move quicker.
The lego logo is exactly where it appears on lego bricks, and it about the only part of this product that can differentiate itself from any generic-and-legally-commercially-produced-and-sold product
New York was also very poor, barring some rich businessmen. You have to look at it relatively to its surrounding. Of course there were poor people too, but they lived in the “suburbs”, not in the middle of deserts like, say, in the US.
https://www.theverge.com/2021/6/7/22522560/apple-repair-mult...

> Apple paid an unknown multimillion-dollar sum to a woman after iPhone repair technicians uploaded nude photos from her phone to Facebook. The Telegraph reported the 2016 payment based on court documents recently tied to Apple’s name, and Apple confirmed the incident in a statement to The Verge.

I think this will suffice. I read it and the verge seems to be legit thing to trust.
Should your work in spare time be explicitly exempt in the contract, or, if side projects are not mentioned in the contract, does that implicitly exempt it?
Sometimes you can't run Docker (maybe you don't have root permissions to install and start the service). Someone else in the tread said that they're using in their Synology NAS, that don't have access to a package manager.

Docker also will have a much bigger overhead since you basically need to include a whole distro instead of just a few libraries. And I particularly find Docker applications to be sufficient slow to start that I never want to use CLI tools via Docker.
or it's complying with a US law or executive branch administrative policy that was set by a bunch of incompetent losers.
Good to see this is getting some mainstream coverage.
Back then many architects/engineers didn't know enough to engineer 'on the edge' so they tended to massive overkill. Meter thick walls, that sort of thing.

But not everybody built like that, there are also many examples of elegance and material economy. Roman stuff spans the gamut from 'wasteful' to 'optimal'.

Castles were usually built to deal with attackers so likely far strongly built than they would have been otherwise.

This is what always really impresses me about old churches, they go straight up to 100+ meters and it's just square cut stones piled on top of each other lined up with plumb bobs and wires, standing true for 100's of years. Imagine the feat of engineering that the foundation comprises for a building like that.

https://en.wikipedia.org/wiki/St._Martin%27s_Cathedral,_Utre...
I think you could completely automate this by training a neural network on local neighborhoods to generate a voxel probability distribution for the center voxel, so a randomly initialized world would converge to a world that has pieces that resemble the worlds that the network was trained on. So in 1D you would take a sequence of voxels ABCDE, and the network would learn to predict C from A,B,D,E.

Similar idea without neural networks:

https://github.com/mxgmn/WaveFunctionCollapse

I'm surprised no one applied this idea to Minecraft yet. There's even a 3D version:

https://i.imgur.com/IEOsbIy.png
Some people like to play some old classics they never played.
Obviously it's a lot cheaper.
1) Have a group of humans perform this

2) Notice group of humans costs money

3) Replace group of humans with shitty ML/AI/Neural Net/XML/Blockchain
ok that is great to know... unless developers like you don't create a moat around chrome , "best works on only chrome" will continue as this forces people, with even a single tool at a time to stick to chrome.

good job but your website was failing earlier ;-)
It's reassuring.
web3 is a complete marketing marvel. the only goal is money and more money and more..
There are many more factors at play here besides density (though that is one of the most important ones if not the most important one). Longevity, cycle time, fast charging, cost and so on are all important factors too.

There are already battery chemistries that are ahead on some of these but afaik there isn't a clear winner yet for a new chemistry, but if it comes I would expect Lithium to be at least one of the ingredients, it is just too tempting a material property wise for this application.
Miro would love the free brand name promotion
The contrast is a lot smaller on the plastic bricks. You can see the logo if you look for it, it's not the first thing you notice.
Future 50 – List of 2021 top companies
Seems likely that the value may only be realized in hindsight. The post-docs saying it would have saved them time don’t say they would have paid before they realized that. I wonder too if the time they spent was more valuable and enriching than whatever this application would provide them. You don’t become an expert without “wasting time” researching dead ends or excruciatingly manual steps.
Agreed, GAS is a great idea, horribly executed. It's part of the reason I made Wax[0]. It lets people run Python + SQL from Sheets with zero infrastructure. It's like GAS built for less technical people that already know some Python or SQL. It's also already integrated with other tools (e.g. databases, Slack, etc.).

If anyone has internal apps that are heavily dependent on Sheets, I'd really appreciate your feedback.

0 - https://www.wax.run/
Neat! The video on that page, of the North America vs Oceania game -- was the Guam server chosen to try to equalize the ping for both regions?