skysight-inc/HackerNews huggingface dataset:
Hmmm. So after past 5 years posing as best privacy-focused company out there we get this? Major red flag.

I want my home server to work as my personal cloud: music, photos, movies, files collections. And everything should be end-to-end encrypted so that no one has any way to look inside it. With 5G and broadband this might even work without much optimization. Someone knows about such solution?
How can we fix the universities?
Thanks! We have many outliner feature improvements planned including more keyboard shortcuts and import via markdown.

If you have any particular requests, please do take a minute to add them to https://feedback.taskade.com
> But ideally, you'd abstract out the auth stuff and put it in a central location which injects it into all requests that need it, eg. if you're using axios you'd add an interceptor for it. We couldn't find a way to do this without making the request into a Dictionary<string, obj>.

I do this kind of thing in Scala using Shapeless records sometimes. You can work pretty easily with types like "this case class, plus a field called token of type String", though writing those types down is a pain (they're basically recursive hlists of fields tagged with singleton types for their names).

Apparently GHC.Generic is the closest Haskell equivalent?
The one that gets to me is that the anglosphere is still calling a fairly common crop [cooking product] “rapeseed [oil]”.

And why is that etymologically connected to the latin for ‘turnip’? This seems as strange now as the fact “mincemeat” (no space) in mince pies is vegetarian (the answer: because “meat” used to mean any food not just animal flesh, but it’s still strange to see that today).
> I prefer "your idea is pure garbage" over "it needs more work" because I want honesty above anything else

That is not honesty or directness, that is just more colorful language. It's like saying "two plus fucking two is fucking four" is more honest than "two plus two is four". It may be more forceful, but the color just distract from the substance (which actually tend to be the point when such language is used).

> Yes, some people feelings are hurt, but when I happen to cause it, I remember that 10 years old kids can survive much more brutal expressions while adults act like they are part of the mickey mouse club.

Don't blame others for the failures of your communication. Grow up and take responsibility for your end of the communication.
Play Is Serious Business for Elephants
NixOS can for the most part replace Ansible and it gives you actual configuration as code for your VMs as the OS is built up from immutable configuration files and packages (think Dockerfile layers but for VMs and actually reproducible)
> Ways I can install software in Ubuntu:
>
> Apt Dpkg Snap AppImage Flatpak Pip Cargo Homebrew Make install

Ways most users install applications in Ubuntu - the software repo/software center.

All those other options are options that most users don't use anyway.

> And there's pacman, nix, rpm, and a bunch of other package managers for other distros.

That's irrelevant - user's on a redhat system aren't going to get confused by the options for a debian system. You present those as if a user has to navigate all of those and make a decision which is patently incorrect.

> Every program seems to have a different way to install it,

You're correct, that is a recent thing and it's because software vendors (Microsoft, etc) are trying to make their delivery system the same for all supported platforms, so they tend to default for the lowest common denominator (i.e. the platform with the worst software installation support), which is Windows.
Infrastructure as code is the best technology I’ve ever seen.
Who Owns the Gateway to the Metaverse?
In about less than 4 years it will be shown this was used for completely other purposes against political enemies, but accepted because they were your political enemies. And then it will be used against you, after which there's an outrage thread and "how could this have have happened???" posts.
Climate Economics Nobel May Do More Harm Than Good (2020)
> Just read through HN any day to see posts

Only an incredibly tiny slice of professional engineers are on HN, even smaller slice of that actually post anything. HN is not representative of anything.
https://www.npr.org/podcasts/510313/how-i-built-this?t=15985...

How i built this is an excellent podcast full of VERY interesting stories and hes had big names on it.
Didn’t downvote, but didn’t understand context of your comment given who you replied to. Maybe that’s why downvotes?
I agree with you here, but some observations:

Managers are imbued with more formal power than their reports and as such should be held to a higher standard. Simply passing on pressure and not standing up for your team will never inspire loyalty.

Taylorism and top-down management are culturally embedded in many companies. With software eating the world you have companies who are ill-equipped to deal with other ways of working and do not understand how writing software is fundamentally different than building a house. This all inevitably leads to cultural conflicts.
Raising the temperature in a pot on the oven will in time lead to the same state of boiling temperature. Especially if closing the lid. Greenhouse effect is also settled science (please see demo on youtube). So exact predictions are not required, unless you want specific detailed mitigation and weather reports.

There is scientific consensus, but it seems some people lack the bandwidth to process the information and the inherent uncertainty, objectively. Instead of emotional content, it's better to listen to experts on scientifically peer-reviewed basis:

https://skepticalscience.com/argument.php
You're joking but Microsoft actually created the cabinet file format, which even has invisible folders.
I like the quick insights I can gain from this! Very promising. It's very basic in it's current implementation but I see a lot of potential specially about the "how files are linked" part.

It's a nice bird's eye view. One thing I'd like is for there to be multiple metrics to use for the size of packages e.g. lines of code, number of files, number of methods etc.

That way you can make sense of what are the heavyweight parts of the codebase.
It really is surprising how accurate 'thick tangled impenetrable mass of thorns' is, without being an exaggeration at all. As a teenager I helped my dad, over the course of an entire summer, reclaim over 3 acres from a monoculture expanse of blackberries. They were just a 6-8ft tall sea of thorns and brambles.
I means it is faster than real time almost 10x

So it is the contrary
In the 7 years, I’ve been on Hacker News, this is the first post that I’ve wished for the ability to upvote twice.
Could it even be that the double quotes around values are interpreted as some kind of "strong quotes", where single quotes wouldn't? So, inserting '0123' gets coerced to integer 123, whereas "0123" in doubles is interpreted as "No really, I mean it, this is a string!" and therefore keeps the leading zero?

Just a WAG.
That title is both misleading and untrue. Infrastructure as Code is exactly that, a way to define your infrastructure definitions code. There is nothing cloud specific about that concept. You can easily write Terrform to work with VMware instances on-prem.
Yeah, this is an unfortunate truth that Agile has to confront; there may be hard coordination deadlines. Or, in startups, a financial "runway".

On the other hand, setting a deadline can't force something to be possible, it can only force people to work harder and more painfully towards it. I'm sure the Amazon drone delivery failure had a date target, for example. And there have been plenty of failed "big bang" IT migrations delivered by similar immovable deadlines.
Foxconn Acquires a 150mm Fab, Targeting Sic Semiconductors
> Sure, purists may argue that storing XML inside XML as a string or bytes is ugly

Ho ho ho, they really haven't looked at a lot of XML.
>And now – with both Apple and Qualcomm – we have this embedded crap powering general purpose laptops…

Indeed. This is why I'm not as enthusiastic about an ARM desktop future as everyone else is and honestly I'm quite terrified. The happy accident that the original IBM PC was, is that it had and open BIOS and HW interfaces which allowed HW vendors to come up with clones that were compatible with the rest of the ecosystem allowing for a chaotic anarcho-democracy where no vendor had control over the ecosystem, so today in the PC realm we have this open garden that everyone can install virtually whatever HW and SW they want.

Now, Apple, Qualcomm, Microsoft, Nvidia(through their desired acquisition of ARM) have seen the mistakes IBM has made which got them kicked out of their own ecosystem and, instead of going through a standardized, open route, try to create their own HW+SW walled gardens where they can rule with an iron fist and lock everything in.

I don't care if they bring 2X the performance/slimness, I just don't want to be locked into a walled garden and then be monetized through rent-seeking behavior.
Don't most messaging apps these days automatically save all photos by default? I believe this is the default setting on WhatsApp and even Telegram. Even if the photo won't be saved until the recipient opens the message, all that's needed is for them to forget about this setting. Then the photos are automatically uploaded to iCloud, also by default.
1. Learn PostgreSQL: Build and manage high-performance database solutions using PostgreSQL 12 and 13 - Luca Ferrari, Enrico Pirozzi is current, and covers a lot of Postgres specific grounds in a structured manner. The examples are sometimes too succinct and hard to follow though, but I find it good for quickly looking things up, specifically the management side of things.

2. PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries - Henrietta Dombrovskaya, Boris Novikov, Anna Bailliekova is quite new, and exclusively focuses on query side of things, but goes deep into this topic. I haven't read it though, only flipped through the pages but it seems good.
Improving communication skills and listening to customers. I see my goal as a developer to deliver business value, not to try to write perfect code. One has to balance delivering value on time with code quality, but too often I see developers focusing on technical skills as if code had a value in itself.
> most certainly isn't open source. But it is a tremendous step forward.

And if they’d called it that and nothing else, nobody would have a problem.
It seems to me that the people with little PR immunity - the majority, apparently - are susceptible to dismissing ideas outside of their bubble. Along with that, they dismiss the people who contradict their chosen propaganda stream, no matter how many times they've been proven wrong.

As someone with a higher immunity to disinfo, have you had any success convincing others toward your conclusions?
> it can’t tell a damn thing about current state of the system

This statement is strange. The author could not possibly have written a line of Ansible, apart from blindly chaining external commands. It is possible to use it like a bash script but that's not the intention. Serializing state is its primary use case, and also makes it different from "running commands over ssh".
Title doesn't represent what the blog post is actually about.

And even if it did, a tool like Terraform is just the latest iteration of what we've been doing for years already for things like shell scripts. The difference is that Terraform is a declarative language, and therefore it is easier for those who did not write it to review it, audit it, fork it, etc.
Search for the good stuff
https://tomatoeden.com/
There are many heirloom and flavour providers, put your money where your mouth is!
A propos of Polari, when I mentioned to someone who used the word "carsey" (often spelt "khazi") that it was gay slang, ultimately derived from Latin "casa" meaning cottage, he insisted that no, it wasn't, and that it came from an Indian language. I double-checked this with a native Hindi speaker who couldn't think of any Hindi cognates but I couldn't get him to change his mind.
This is exactly right and my biggest issue with this.

On my iPhone all images I look at on WhatsApp get automatically added to my photos, which in turn automatically get uploaded to the cloud.
A lot of countries don't have the high dependence on credit scores as in the US AFAIK, indeed, in quite a few (most, if not all?) European countries "credit cards" are rather uncommon.
How Robots Helped Out After the Surfside Condo Collapse
That's interesting, but my situation is that I'm developing on macOS and deploying on a linux box so my postgres setup with docker can look virtually identical.
https://www.youtube.com/watch?v=KNEwb7eRmXo

Sadly no font sensitivity on display (possibly because Amiga owners take it so much for granted that they don't think of it as special), but it shows what MUI can do in terms of GUI elements, window resizing, etc.

After leaving the Amiga for Windows, the three biggest things I hated about its GUI were all those endless non-resizeable windows, the complete lack of font sensitivity, and the horrible scrollbars that didn't show your actual content size (and that snapped back if you moved out of some invisible box). And here we are, twenty years later, and nothing has improved at all...
I find the construct using template files inelegant compared how to the PicoLisp system does it. Since the AST is already in memory and an interpreter running on it has access to in memory variables why not use that? You can in addition abstract over certain patterns and put them into functions.

Reference: https://software-lab.de/doc/app.html
this is a fallacy, I drive around countryside a lot. And they use a lot of chemicals. You just end up swapping one set of nasty chemical with another.
> 1. It's been turned on for all major cloud providers for some time. Upload something into google cloud/photos/dropbox? Yeah, the system's there as well. It just seems most people have been unaware of this so far.

Two things. First, this feels like the outrage about the CPU ID in Pentium III's, until someone figured out it had been there all along in Pentium II's.

Second, are there any statistics which show that this scanning has been effective? Searching reveals a lot of conflicting information about child predation statistics.
> while waiting for the PinePhone and the Libre M to mature further.

This can't happen fast enough... though I can't get behind Purism/LibreM it's just too fucking expensive, basic privacy and ownership of your device shouldn't be a privilege.
And yet, what I see is that enterprise software seems much less polished than consumer software.

My assumption is also that enterprise software contains _more_ bugs than consumer software.
According to some reports they’ve been doing it server side for a while:

https://nakedsecurity.sophos.com/2020/01/09/apples-scanning-...
Perhaps not automatically, but many cars do save GPS data in their diagnostic data, which could easily be accessed if a case was brought against you.
> that's the only way to have an icon

Icon for what? .apps inside dmgs have icons just fine, like anywhere else (locally). Moreover, people add background images via some special metadata files, to have those arrows telling you to drop the .app onto the symlink to the Applications folder.
After some more thoughts into it I realized I choose the wrong title to explain the concept I felt.

My point was that terraform/pulumi are too tightly coupled with cloud providers to the point that it becomes easier to do functionality using it than to maintain set of servers doing the same functionality.

I've often met with the case that when considering a solution to the problem - I was first looking into what my cloud provider offers so that I can put it in a single terraform project, and only then considered any other solutions. The fact I could keep everything in a single place / source felt so powerful addicting and maintainable.

On the other hand if I would like to create the same setup in cloud agnostic way - I can't utilize Terraform at all (for purpose other than setting up the EC2 instance in AWS case).

Hence the title came - because I felt like the hype for "infra as a code" is mostly driven by the fact that if your cloud provider allows scenario you're looking, then I always felt to lean on the side "Yeah, If I can do it in Terraform, it will be easier to maintain in the future" vs "running ephemeral EC2 instance providing same functionality but never sure if its up to date with ansible script and/or contains misconfigurations"

So in hindsight - this might have become too much clickbait.
Yeah the article makes no sense
This isn't nonlinear dynamic rocket surgery you're doing here.

Throwing a webpage on a screen shouldn't require four esoteric libraries.
>Of course you can, to varying degrees. The farther from cities and the more resourceful you are, the more separate you can get.

Separating yourself physically from other people doesn't make you any less of a member of society, you're just lengthening the umbilical cord.

>Not getting vaccinated does not imply, legally or physically, that you intentionally spread disease. You are jumping to false conclusions.

It does imply that through negligence: https://en.wikipedia.org/wiki/Negligence#Elements_of_neglige...

We have a duty to other people and other people getting sick through the inaction of an individual's refusal to get vaccinated is an easily foreseeable outcome.
Mine has it as an option, but it also supports this[1] external tan generator. I use it since I do not understand how a single device that could hold all the data needed for online banking can be considered 2 factor, when its 1 factor at best.

[1]https://www.mediamarkt.de/de/product/_reinersct-tanjack%C2%A...
I really don't see what is newsworthy here. "People who think violence might be able to solve problems use violence in attempt to solve their problems".

It would be rather weird if the people plotting violent acts thought discourse and debate were the best tools to effect change.
Hm, I see it the other way around. To me, the "slippery slope" here is that men who repeatedly commit domestic violence could be labeled terrorists.

And, frankly, I'm ok with that.
Even in a PHEV that effect is very noticable. I have a Volvo XC60 T8, 2.2 tonne SUV, and 10k miles in the brake pads are like new. When I had the car serviced recently all pads measured the same thickness as new pads - I'm 100% convinced it's because I just use regenerative breaking all the time, extremely rarely engaging actual brakes. In a car this heavy the pads should be at least half gone after 10k miles, but since they are rarely used they just don't wear out.

>>Tire wear, well, from what I can tell electric cars seem to chew through tires more quickly due to the weight of the vehicles and the high torque.

I think part of it is the incidental result of most electric cars being both very high torque and very high horsepower. Any 400bhp+ car is going to chew threw tyres quickly, and that's what a lot of the big expensive EVs are. I'd like to see if something like the the Leaf or ID3 use tyres anywhere near as quickly - I suspect very much not.
I can't find it but I did recall there was some rule in France or some Scandinavian country that banned early childhood centres away from within certain distances to highways and a like
They moved it over to MZLA Technologies Corporation last year, which is a for profit, so they could monetize it.

https://www.zdnet.com/article/mozilla-moves-to-monetize-thun...
I'm regularly using chipTAN with a stand-alone TAN generator (similar to [1], based on optical flicker-code) for a DKB account. No problems so far.

Deutsche bank uses PhotoTAN, which supports hardware TAN generators [2].

Some banks use different but similar TAN generators (e.g. SecurePlus [3]), and I also witnessed Postbank accounts operated with USB-based TAN generators [4] called "BestSign".

[1] https://www.voelkner.de/products/476429/REINER-SCT-tanJack-o...

[2] https://genostore.de/db/phototan-lesegeraet/92/phototan-lese...

[3] https://cb.kobilshop.com/secureplus-generator/1/secureplus-g... securePlus Generator

[4] https://www.seal-one.com/devices.en#DiVc3100KLink BestSign
I enjoy oat milk but my day to day milk replacement is regular unsweetened soya milk.

I do get oat milk once a week from my milkman so no idea what brand it is and it comes it a glass bottle that's collected the week after so pretty much zero waste.
So how is a collection of broken translators the fault of HTTP/2? The title says 'The Sequel is Always Worse'. It is not HTTP/2 that is bad. It is translation to the, from a security point of view, problematic HTTP/1 that is the problem.
I'm not super surprised that the people want to achieve political aims with violence would also use violence to achieve personal aims.
The PHP of today is now a fine house built on a terrible foundation. The warts from the original language are still there, but inexplicably they have decided to just soldier on and build a good language on top of them.

For instance they've built a perfectly good object system with many advanced features; yet arrays, strings, etc aren't objects so you can't even call methods on them, they can only be manipulated by a dated, procedural API.
You are right.

Solving the right problem the wrong way is more important than solving the wrong problem the right way.

As an engineer, that has been one of the most important lessons for me in my career so far.
FWIW, they had a ~year of head start working on their A14 kernel, but they also haven't done any graphics work and our userspace stack now passes >90% of the GLESv2 tests... so I'm not sure it's fair to say their demo kernel (which they haven't touched since February) is further along technically any more.

We're focusing on different things, and now that the DART code is in good shape (which makes PCI and USB work) and ASC/RTKit support is coming along, the only significant driver code they have that we don't is the thunderbolt/USB4 stuff. The rest is trivial stuff (SPI, clocking, CPU frequency scaling) that takes more bureaucracy to figure out how to do properly and upstreamably than actual code. And the drivers which we are writing are higher quality than theirs (e.g. their NVMe support sometimes wedges in a way that can apparently only be fixed with a hard power cycle; sven's patches for Asahi Linux not only don't do that, but actively fix the wedge so you can use the Corellium driver again after booting with our kernel... I don't know why this happens, but I suspect it has to do with their ASC/RTKit driver being buggy).
I have been using it for 2 yesrs now. Did not have any problem upgrading changing the version etc. Homebrew breaks things often. The App just works I never have to care about it.
The IBM PC was never "standardized" in any sense. It was simply one out of many de-facto standards. Early PC's didn't even support any sort of hardware enumeration, that only came way later with "Plug and Play"-compatible hardware.
Bit of a leap of logic there. Using proprietary cloud services is the decision that causes lock-in, not the tool you use for managing it. Terraform and Pulumi do a resonable job of making similar APIs for the variations of cloud providers - but it's not their job to provide an abstraction layer as you need to be able to pull all of the underlying levers. Kubernetes IS an abstraction layer so where you choose to roll you own stuff you can make it somewhat portable to another cloud (at the cost of writing the config).

On the choice of cloud services, I'm happy enough using cloud databases (they can do fast I/O and high-availability at a reasonable price). I'm much less happy with their packaged stuff. Tried out cloud composer this week. Turns out that it can't be easily scripted in Pulumi and wants bigger infrastructure than our main application so not the painless composition of services of the marketing brochure.