skysight-inc/HackerNews huggingface dataset:
Did I dispute that? Of course it’s going to present the Chinese perspective. My point is there’s just as much conflict of interest with US corporate media. As a matter of historical record, there is no hard separation between the US corporate elite and the elite of the US state and intelligence apparatus.

I don’t think Wikipedia is objective in any way on geopolitics. I don’t think that’s possible. My point was simply that some geopolitical facts are so indisputable that even Wikipedia admits them (of course this only tends to happen once the US has gotten what it wants). You have to decide whether you’re going to reckon with those facts or just talk more about sources. At the end of the day that’s a cover for not having any hard evidence.
Do Psychedelics Just Provide Comforting Delusions?
I guess if you consider "open Web" to be "Do what Google Demands" then sure
Where is the text version ?
> Also the staticness of providers are a serious pain, for example you can't create a kubernetes cluster then add a resource to it.

TF def has some rough edges, but you can certainly create a cluster and add resources in a single root module (I don’t think it’s a great practice).

In this example the EKS cluster is in a module, but it can be a ref to a resource in the same module as well.

data "aws_eks_cluster_auth" "current" {
name = module.eks.cluster_id
}

provider "kubernetes" {
load_config_file = false
host = module.eks.cluster_endpoint
cluster_ca_certificate = base64decode(module.eks.cluster_certificate_authority_data)
token = data.aws_eks_cluster_auth.current.token
}
PostgreSQL as a Microservice
The app can just leak your keys to a central database? Using code other people wrote/compiled always requires trust.
Could be. I have no special insight into Energizer, but generally, the private-label product you buy today might not be the same six months from now. And even if they are Panasonic cells, they might not be identical to Eneloop, either.

The private-label guessing game cuts both ways, too: there are 2nd-tier alkaline manufacturers that swear they are a contract manufacturer for at least one of the major US brand names, with portions of their factory they can't show you because then you'd find out. Even if it's true, it doesn't mean the battery they sell you will be built to the same standards, with the same materials, or put through the same QA as the battery they make for someone in the battery business.
Must be the same military that puts nuclear secrets on flashcard websites
Are you also opposed to

the Watergate leaks?

Snowden's leaks?

the Pentagon Papers?

and a lot of less famous leaks of restricted information that have led to exposure and sometimes even justice for people who otherwise would have hid behind "legal" defenses for immoral or flat out illegal acts of their own?

I served in the Navy - I had a prety high clearance just to do the job I did. I know the value of classifying or otherwise restricting information. And I know the value of breaking those rules to expose those who would hide their crimes.

I consider the current tax code a recipe/playbook/script for stealing from the American public.
E3's media portal is a mess
I want to be sure I'm reading this correctly. Failing to decrypt on a single bit error is the literal job definition of authenticated encryption. Any error you accept is malleability conceded to an attacker. Are you complaining that age isn't malleable enough?
I thinj that it's difficult to keep an idempotent shell script or programming language implementation as clean as Ansible over a long period. I deal with a similar thing at work and the Ansible stuff is still mostly good over the long haul with the weird bits like calling other scripts being obvious. The Bash script provisioner we have is just a mess. It's not that an individual can't write a better Bash or Python script but a team of mixed experience, opinions and skillsets coming and going over 7 years definitely cannot. Our Ansible scripts are about half as old, but I don't think the shell script saw significant decline after hitting an inflection point or anything, they just gradually crept away from pure ideals.

I personally find Ansible's value lies in what it makes difficult.
I would take the decision based on tax law in your country.

If you live in the UK the answer to this is almost always yes. Even if that means making a personal loan to the company so it can pay your salary (at least up to the roughly £10k tax free allowance).

Additionally the UK does R&D tax rebates and since almost all of your salary can be attributed to R&D in the early days you can get cash back from HMRC even if you are pre-revenue. But if you don't pay yourself a salary you can't claim this back as R&D.

https://www.gov.uk/guidance/corporation-tax-research-and-dev...

Anyway no matter where you live the answer to your question is probably best answered by an accountant.
Well, I think you could definitely stretch it that way, because the Accept header is absolutely intended for situations like this: It lets you specify precisely which content formats you're willing to accept, and in which particular order.

Accept: text/html, application/xhtml+xml, application/xml;q=0.9, image/webp, */*;q=0.8

No reason why that couldn't read like this instead:

Accept: application/vnd.hash+sha256, application/vnd.hash+sha1;q=0.9, application/vnd.hash+md5;q=0.8

That would indicate to the server that you'd like to receive (preferably) SHA256, with a fallback to SHA1, and another fallback to MD5, if none of the other two is available. If the server isn't able to provide any of those, it returns a "406 Not Acceptable" response.
HTTP covers all of this out of the box, people just tend to overlook the more advanced stuff.
Good thing we use Cloudfront and Cloudflare where I work.

> Statuspage Automation updated third-party component Spreedly Core from Operational to Major Outage.

> Statuspage Automation updated third-party component Filestack API from Operational to Degraded Performance.

Oh, right. :-D

Don't get me wrong, I love the proliferation of APIs and easily-integrated services over the past 20 years. We're all one interdependent family, for better and for worse.
I'm the opposite - I have 4K monitors, but it seems like there is no chrome left to grab when you want to move windows in 'modern' apps. Anyplace you click - does something you probably didn't want to do.
Another idea I’ve seen is a trash interceptor: https://en.wikipedia.org/wiki/Trash_interceptor
Fun fact: You don't even have to use Terraform
Amjad - It took courage to reverse course here and I respect you for doing that.

Replit will be fine... think of the level of effort it takes to create a truly great product and all of the polish your platform already has. The key for you is to just stay focused on innovating and serving your customers!

All the best!

--harris
Can't speak for Sweden, but here in Australia, we went to our son's school and explained that we intended to take him out for three months for an extended holiday. His teacher had no issue with it and based on that, the principal signed off easily enough. For a struggling kid, there might've been push back, but you have to ask to find out.

When I was in high school, my parents took us out of school for 3-4 months to travel Asia including months in China. I've always appreciated them having done this for us. I was studying Chinese at the time, so it was an incredible opportunity on that front alone.
Python type checking best practices
What is python type checking and how to use it in the best way?

Great for CTOs and technical companies.
No different than me selling stock A, paying capital gains and then buying stock B, which could go to zero.

You can handle your hypo the same way the tax system handles mine. You can deduct the capital loss from future gains.
Generally:

a) Through friends

b) It's so big that's almost everywhere and you cannot escape it

c) I don't get informed (but may later in time)

Of course it's not perfect approach
While you're not at all saying this, it would be silly to try and analyze private and unacknowledged wealth, primarily because it would be more difficult to evaluate the wealth.

The tax returns need some relative value to compare against to show effective tax rates. If most of that wealth is illegal and well hidden, it's going to be pretty difficult to compare a tax return against and get anything meaningful from. At least in these cases, the wealth is more glaringly obvious in the open and can be more reasonably compared to tax records.
This is one of the most impressive projects I've seen on HN in a long time. Nice work!
Yes, but also no. PG is not just saying that this is good for people, but also should be sought by their employers. The former is fine. Go find a thing that brings you joy and pay. The problem is when employers seek people who find joy in their work so they can abuse them by cutting other benefits.
Future Scapes
> People need to be blamed, and responsibility for actions taken (without covering asses)

What i think this syntactically invalid sentence is trying to say is:

People need to be blamed, and held responsible for actions taken.

Why do people need to be blamed? Why do we need to make someone the scapegoat? What does being held responsible look like?

Let say we find some sacrificial engineer to pin this on:

* does the downtime magically disappear?

* does the engineer suffering (say losing his job or whatever) make your downtime meaningful? You'll recoup your revenue somehow from it?

* does the fact that there's a scapegoat mean that everyone else at fastly is perfect and it's ok to keep using them?
A Simple Thing
Wait, what? What did I miss?
AdGuard for iOS offers both Safari Content Blockers and a local VPN/DNS for 3rd party apps. The significant difference is that Safari can apply cosmetic filters, while other browsers like Chrome leave ugly placeholders where the ads would have been.

Interestingly, AdGuard for Android allows full ad-blocking + cosmetic filtering in Chrome by installing a certificate that enables local MitMing of your TLS connections. I am both impressed and creeped out by this hack and how reliable it seems to work. :)
SQL is incredibly easy to learn (even if you're learning concepts like foreign keys etc. at the same time) and really hairy to read, even with well-meaning indentation. Maybe there's a lesson from SQL and COBOL about prose-y programming languages for the hoi polloi.
The FBI operated an 'encrypted' chat app for organized criminals
Actually, Apple has many developers on this team, and Firefox is an open source project.

If we could create an feeling that companies that claim to be developer friendly make sure that FF is also compatible, it would be a huge win for all involved.
I beg to differ, to me they lost the tab identity. I'm no purist but I'm really tired of the reinvention of wheels here. Latest firefox ui efforts (beside the download progress icon which was great) were a negative on me from day one. Sorry. Mozilla, save your energy for other things .. I don't think you're losing users due to the shape of tabs.

- some people are doing tab summary in their browser (nlp)

- tab grouping is re-explored in chrome, it was nice in past firefox, it's not a useless idea but could be revisited

- archiving helper (no more 404 maybe ?, partner with wayback machine maybe ? or archive.is)

- history view
Yeah, just a heads up that darknet commerce goes much darker after every enforcement action.

More of it switches to Monero despite being less convenient, debilitating tracing capabilities.

It accelerated need for completion of Monero multisignature capabilities, allowing the custody of funds to remain with the buyer and seller, instead of requiring the exchange as an escrow provider which is where many of the funds are seized when the government finds a server and takes it down.

Buyers and sellers do their own encryption handshakes based on certain software protocols. Instead of all messages stored on the marketplace server. And they avoid certain apps like Wickr.

The effort to take down a marketplace increases while the yield decreases. Classic war of attrition.

Everyone already knows the best practices, they are just too lazy to implement them until there is evidence that it’s necessary and not just paranoia.
billions lost either way regardless of how you interpret it, and I expect Fastly to have a good reason as to why these popular clients and websites should continue paying for this CDN service.

I look forward to this extremely detailed post mortem from them.
Personally, I still believe the platform is neutral, and what we make of it matters. But if we make mostly bad things out of it, modifying the platform (or, if the platform's owners will not modify it, choosing voluntarily to leave it) may be a sensible reaction.

Leaf-fall and dead trees on the ground are neutral, but if a forest fire is rampaging a dozen miles away, you cut a firebreak through that stuff instead of taking a laissez-faire approach and letting it be fuel to carry the fire to the nearest populated town. And if you live in that town and you notice the local firefighters don't much care about firebreaks (or cannot successfully cut them given the size and frequency of fires), maybe it's time to pack up and move.
Thanks for explaining your viewpoint!

I agree w.r.t king of the world.

Let me summarize I guess. I just get annoyed when people like Warren Buffet go "oh if only they'd tax me more" when he's clearly in a position to pay more in taxes if he wants. I certainly empathize with the general social dilemma you outlined, of course, but in this case it just strikes me as marketing and it's very off-putting.

I do think it would be neat if we could just get a receipt for our taxes. At least a general percentage showing what percent goes to what and an opportunity to drill down more into it if we wanted. Though it's a bit bizarre. I don't think I've paid enough in taxes to even buy a cruise missile... lol
From the perspective of a career minded professor sitting on a funding committee it's a good way to guarantee a growing set of citations. As long as people still research X the first papers in X will garner citations.
Hi! Arriving a bit late to the party...

We're building ac;pic, a cloud-based service that saves and organizes your pivs (pictures & videos). These are the things we do differently from most of what's out there:

- We use tags, not albums, as the organizational principle. Tags are associative; albums are hierarchical and resemble traditional folder structures (and a file cannot be in two folders at the same time).

- We tackle the overwhelm produced by having tens of thousands of pivs. We aim to replace that overwhelm by an "arcade" feeling, that makes the hard into easy and the easy into trivial.

- We identify duplicated pics & videos regardless of filename or metadata.

- We are a cloud service, but all our code is open source (https://github.com/altocodenl/acpic).

- We charge with a fixed + variable subscription model. The fixed part helps to maintain our fixed costs (salaries, working capital, etc), the variable is what every user pays for space used - at cost, we don't mark up storage prices.

- We use no AI; if we implement some AI in the future, it will be strictly opt-in.

- We allow import from Google Drive & Dropbox, as well as upload from all devices.

- We don't own your data, we only safeguard it. Exporting and importing all your data from and into our service is done as easily as possible.

If you're interested in using ac;pic, you can check it out and request an invite for the upcoming beta at https://altocode.nl/pic/ We'll send you an invite when the app is ready. Our horizon for release is measured in months.

If you're developing another solution that solves the same problem or works in the same area: feel free to contact us and share your experience; or browse our repo to see how we do things. Perhaps we were able to solve a problem that you were trying to solve yourself; our code is public domain, so you can borrow whatever you want from it. We're interested in solving the problem, not necessarily being the only ones that solve it.
It matters what everyone clicks like on. So you need to be careful there, and also help others be careful.

There is way too much political outrage for sure. You just have to wade through it. Hopefully you can join me in spreading the facebook is about family message and get others to stop posting politics. (this is hard, it is so tempting to bait your political friends)
It's also worth noting that we started by integrating Jitsi, then BigBlueButton, and finally settled with Daily.co because stability, UIs, and support were such huge issues for us with the other solutions. While Daily.co doesn't do everything perfectly, I have to say their coverage of edge cases and support has been a lifesaver scaling our product for schools.
WOW, so positive and optimistic ! Unreal ;)

Somewhere in the middle of Tanenbaum OS book I found info that one manager should manage 10 teams... If I remeber corectly. What's in reality ?

Also I have my private theory that too often success makes CEO or managers into ferrari-cocaine-whores ugly types and that instantly makes them uncreative and happy with no progress in company. Aka stagnation and frustration for others. With bad health you can even have problems with understanding what people talk to you not to mention multilevel understanding and looking for a way to resolve things.
Another comment shows 10 seconds on a relatively decent CPU from 2017. So it is a fairly heavyweight task, though I suppose could be rewritten to use more than one core.
I can say as someone who fell in love with coding that doing it professionally did not extinguish that fire. Still spent 12 or so hours doing game dev this weekend, and a few hours every night this week.

e: To clarify I started learning in 2013ish, became a full-time dev in late 2015. So 6 years later, still finding joy in the day-to-day, but definitely have a special fire for the pipe-dream projects.
Too bad. IMO the big benefit of automated builds was that Docker Hub was linked the source repository and showed the original Dockerfile, so that one was able to more easily verify what exactly a Docker image contains (provided one trusts Docker to correctly build these automated builds).
> it’s some kind if dedicated device that doesn’t do sms, mail or voice, only encrypted messages (that the law enforcement had the keys to).

I gotta be honest, I would find the idea there kind of appealing ...
Indeed. All kinds and manners of logical fallacies and non-sequiturs are present in the world.

You can try to live your life in a way that attempts to prevent or minimize these in others' minds, but it quickly converges on being a denial of service attack on your own capacity and the root of the error isn't your responsibility (and probably not in your capability) to address.
Newest Midwest Mobility Startups to Watch: P3 Mobility
Neat, it handled "you can't handle the truth" swimmingly!
Moving Perl Mojolicious routes to their own module
You’ll also want something that can also catch CNAME’s (such as Pihole) because Apple uses content delivery servers such as Akamai for a lot of their data transfers.
> If it were opt-in that would be fine

If it were opt-in it would be pointless. Surely that's obvious?

> Facilitating public exposure of counting other people's money doesn't help anyone except the rich to know if you can fight them in court or how much to bribe them.

This is a fair point, but I think these are relatively small individual downsides, which are also much more visible (and potentially addressable). Bribery is probably a harder nut to crack, but the legal system favouring the rich (& lawyered up) is something that one can potentially work toward balancing/mitigating with legislative measures.
The biggest issue is that when you die, your assets get a “step up in basis” so the gains until then won’t ever be taxed.
You're forgetting that you can donate appreciated assets for their market value without realizing the capital gains as income.
So get rid of the step-up basis at death. There is no good reason for that to exist.
Norvig’s article “The Unreasonable Effectiveness of Data” suggests that it will be those with the most data
who defeat those with the most talent.
Yeah. I have a poor view of terraform since my first interaction was trying to a few one line changes to avoid repetition but couldn't find why it didn't work without setting up connection to the AWS S3 bucket.
>conning international criminal carries a level of risk to one's health

True, but so does cooperating with authorities to be a honeypot. Branding yourself as a legitimate business for criminals is a Bad Idea for the very reason encrochat learned. The criminals should be thinking the same way.
In my particular position as a professional self-taught dev (working as far from SV as possible), I would say it's a bit of a mix for me. I still obsess about code (more my own than work code), but I just don't have the mental bandwidth to code at work and then go full-bore into my own projects as well. I need to do other things with my time off.

I've occasionally toyed with the idea of taking a less mentally draining career to focus my mental energies on my own things, but I also know I don't want to run a startup or think about money in relation to my own projects, so for now I feel like I'm happy with being on this side of the fence (it helps immensely that I happen to like my company and work).
Sequoia is fine work, and running less C code is a good thing, so if you have to use PGP (sorry) then use Sequoia. But note that the PGP ecosystem is hopelessly mired in GPG, and the problems go beyond C code --- Sequoia, for instance, is (AFAIK) the first popular implementation of AEAD crypto for GPG, but AEAD doesn't interoperate with GPG.
Okay: traditional undo / redo chain, then.
> Can anybody recommend a state of the art phone that has good custom ROM support

I'd try this: https://wiki.lineageos.org/devices/
Downvote away, but Git is the ONLY real use case out there that is successful and uses something resembling a block chain.
With the technology growing, some criminals might exploit cryptocurrency and use Monero to launder money.
If I were such an agency, I'd definitely have multiple honeypots competing with each other.
Make it plug in hybrid and we’ve got a heck of a deal.
By that time, Firefox has probably had another redesign or few.
It's a pretty tough sell to tell people they have to uproot all of their existing infrastructure and move to Amazon just to use an infra-as-code tool.
> ability to add a folder to the toolbar and being able to put icons for plugins into it - right now, every plugin's icon just shows up and clutters the toolbar instead of me being able to only show those that I use most often

I've put most of those icons in the 'Other tools' double-right arrow submenu (translating the name, may not be the exact phrase). When you rightclick and choose Customize toolbar, the little window that appears on the top right part is that submenu's contents, and you can drag and drop from anywhere else into there to move things around.
You are presenting an example of government cover ups or crimes. This is not the government doing something wrong, not even a private person doing something wrong.

It’s simple some vigilante having a vendetta against someone they don’t like and using illegal mans to skewer them.

The case they have is known. We know the loopholes. Let's as close them. Don’t go out on personal or vendettas of virtue when it aids nothing. There is nothing new here. Jeff, as much as I dislike his company, didn’t commit a crime.
> Even a charitable organization the donor fully controls must follow regulations on its activity.

Conversely, even a charitable organization not run by the donor may be heavily influenced by a disproportionate donor such that it is de facto controlled by them.
having some padding is nice to have a spot to 'grab' when you want to move windows around. Firefox chrome has gotten so small its a hard to find a 'safe' place to grab.
What necessary E2E API does Chrome provide?