skysight-inc/HackerNews huggingface dataset:
> which wants to use a DTL for interbank transactions, or multi-party supply chains are valid use cases.

I've been hearing about these use-cases for blockchain for years now ... and still waiting for actual production use.

I'm also skeptical that a regular server-based approach wouldn't be better to solve those issues. If banks and suppliers can get together and agree to use blockchain to track their transactions, they can get together and set up a centralized server to do the same.

Blockchain is a 'technically interesting' architecture in search of a problem to solve.
Looks like that project suffered from the "hard to control" issue...
Forget about delivery on time or on budget. They aren't even delivering a functional product.

This seems much deeper than just not being nimble.
Eliminating the NEH (and that National Endowment for the Arts) has been a talking point for Republicans since at least the 1980s.
That was a very nice breakdown of costs for a side project. Thanks for sharing this!
These counterpoints are probably valid for most database systems, but with Postgres it's actually far more efficient to use it as the substrate in which everything else is embedded.

* Postgres has a robust, battle tested role based security model with inheritance.

* Postgres has foreign data wrappers that let you encapsulate external resources as tables that behave the same way as local tables for most use cases.

* Postgres has plugins for most of the popular programming languages.

If you really like GraphQL, the Postgres approach can still give you that too, using Hasura or PostGraphile.
Interesting idea, but once you have multiple layers of interconnect, I think the inspection would become difficult.
1. To develop expertise

2. To create evidence of learning

3. To create credibility as an expertise both inside/outside the field

4. To monetise expertise through consulting and other works

5. To be able to write books

6. If possible to discover and invent something that would be worth millions

This is how I'm thinking? Maybe you can help me straightened my thought process a bit!
TL;DR Swiss firm Crypto AG sold tech to governments for decades, but turns out to be owned and operated by CIA and BND who benefited from backdoors. From their POV, a wildly successful operation, beyond imagination.

> At times, including in the 1980s, Crypto accounted for roughly 40 percent of the diplomatic cables and other transmissions by foreign governments that cryptanalysts at the NSA decoded and mined for intelligence, according to the documents.
Kubuntu has a bad reputation for a reason.

The fractional scaling could use some work, agreed. The foundations seem rock solid, but work on new stuff (e.g. wayland, fractional scaling) could be quicker.
We put it in a write-only wiki.
But it is also Nosql (hash-map). It is flexible according to your needs, as sqldb or Nosql or data structure.
Can they focus on making it perform as well as Chrome?

I mean, I support their efforts and all but I am forced to use a chrome based browser because FF has poor windows/sso integration and absolutley horrible memory management. A tab of any tool's webui that does a lot of work with a lot of data will not only bring firefox to a halt but the entire system. I can at least try to use it for soft workloads but you never know when visiting the wrong page will cause this issue again. Why can't it manage it's impact on the rest of the system?

My job performance would tank dramarically if I used firefox exclusively!

Why can't they work to make it better than Chrome? They were throwing Rust at it a few years ago,so what happened? Do they just not test against the right sites?

I mean, the mozilla foundation is not poor. They have money. Is it just politics or do they think getting gmail and youtube to work is all that is needed? I am only saying all this because i like firefox. Mozilla needs a wake up call. Do they not get the problems at hand or do they not care or do they lack some resource or motivation? I mean I will be happy to even buy a license for firefox if they get it to even come close to Chrome's performance. Maybe they have too many well intended fanboy's cheeeing them on?
* Do you have the resources to secure the network using POW mining?

This is a big "no" for every project excluding bitcoin.
I have that game but haven't had a chance to play it yet.
Well, all models are wrong, but some are useful. I think L-systems and similar are useful for giving a basic conceptual understanding of branching and recursive processes which organisms do use, even if reality is more complex.
There's an excellent book called Angle of Attack by Mike Gray that follows North American's development of their part of Apollo, as well as touching on the immense efforts of all the other contractors in the program. It's not too long a book and reads like an adventure story despite being nonfiction, which I think just speaks to the kind of cowboy mentality that went into building a moon rocket in such a short time. Also neat because the other big players are companies like Lockheed, Northrop, Martin, McDonnell, Grumman, and Douglass -- all before their eventual mergers!
"People made a different decision than I did, therefore those people must be ignorant."
Definitely the default in NYC. Lived there 15 years and only had a washer/dryer in one apartment (which was a condo that I was subletting. Any friends I had over were amazed and jealous when they saw it). If you're lucky, your building has a laundry room in the basement. Less lucky and you use a nearby laundramat. One place I lived basically didn't even have a laundramat within a 10 minute walk, so I had to pay for a laundry service that would pick up/drop off.
Reading through that Medium post makes me think that maybe the author has never worked with a large code base written in a dynamic language and is attributing the difficulties of large projects to them being written in static languages? My day job involves a large amount of Python and we certainly use CMake to bundle it up for deployment, use YAML configuration files, worry about library version compatibility, and all of the other problems the author ascribes to static typing.
> That in itself is the greatest cause of grief in this field the sore lack of common professional manners ethics and customs that causes a total breakdown of communication and culture

Are you suggesting tech workers, e.g. your average programmer, is unhappy because he or she lacks customs and ethics, which breaks down communication with the outside world?
An alternative explanation (especially common in a small study) is that the control group and test group were actually biased in a way that the experimenters didn't detect, and had the experiment not been run, these two groups would still have the same rates of autism that the experimenters observed.

This is why audience matters in communication; the previous is obvious to people familiar with medical trials (and population sample trials in general) and counter-intuitive to the general public unfamiliar with the mathematics of sampling.

One thing that the modern communications era has changed is that it's much easier to find oneself talking to the general public without intending to. The common tools for mass-communication default open.
That wavestorm pearl clutching is hilarious. How dare people do things "for fun" and without getting approval first!
Rabato
I think the confusion here is some of us were talking about Tor as in "the onion router" as a protocol and some were talking about The Tor Project software. Who knows if government agencies use the tor project, or have their own specialized version.

The only reason I asked was because I've heard that government agencies need Tor because it's in their best interest to have channels for anonymity (again, not giving an opinion on whether it's good or bad, just a fact). So if methods for breaking that anonymity arise, I'd imagine it's a concern for them as much as any dissident out there.
> For deeper inspiration on how to draft crisp and actionable strategies, I recommend the book “Good Strategy, Bad Strategy.”

This piece of advice is good, but I don't see it applied. If you take the book's advice as useful (and I do), good strategy starts with diagnosis of a problem. The problem statements are much more important than the solution statements.
If Mozilla can manage to add Chromecast support (even as an official addon), I can finally fully detach myself from Chrome.

I tried fx_cast but it didn't work with Plex.
My company DXC just laid off or let go 99% of my team. I'm the only one left. There's no lessons learned here only the short term bottom line. And the developers are simply a commodity.
I've been doing this for years.
Mostly to themselves. First they lost track when they became successful. Then they lost track again when they started their FfOS. And now they lost track again, being more like a political organization than a software company.

No surprise they lost all their market share.
Artists and scholars of the humanities are overwhelmingly left-wing, so when the right-wing is in charge they try to eliminate it. This dance has been going on for decades.

I'd rather see the NEH and NEA be set up as actual endowments. Let the government drop a large sum once and then walk away. This way the "endowments" can function without political intrusion.
Might be a good job for Caddy Server.
It certainly does make one wonder who else in the worlds of high technology (and journalism!) May be – wittingly or unwittingly – working for Uncle Sam.

I've seen some deep integrations that have made me despair of any organization being free from the overweening influence of the "security services." I'm talking about groups as large as multi-billion dollar public US technology infrastructure companies and as small as anarchist cells planning to attend a political convention.

Sometimes it seems that internal turf battles, budget disputes, careerism, and rank incompetence are our only protections against the machinations of the National Security State.
Not a journaling/checklist kind of app but if you need help identifying a bird and can snap a picture of it there is an app called iNaturalist. It has a really good ID system, and if it can't give you any suggestions other people using the app will be able to suggest an ID. It's also not limited to birds.
Lots of case law studies. Great read and reference.
In todays world of most high value things being CNC machined rather than made from hand crafted moulds and templates, every part being different is less of a concern. Just download the set of designs to the machine, do a test run of the smallest and largest part, and then hit 'start' and come back in the morning.
> The tragedy of commons here is that you _could_ conceivably just slap a class at the root of your React tree to implement dark mode, but if one is using something like styled-components, there's a good chance that the library will get in the way of the style cascading semantics that come for free w/ the browser.

A decent dark mode is going to take a lot than a class at the root in any case (a class at the root makes a good toggle, sure, but you have to do all the styling if particular elements that that toggle applies.)

If you have handrolled CSS for your light theme and want to add a dark theme toggle, hand rolling CSS for it and toggling with a class at the root is pretty idiomatic React.

If you've chosen a styling/theming library to solve other problems, or incidentally to doing so as might have happened if you chose Material-UI, then, sure, a class at the root might not work well, and/or you might have a much easier solution (not easier than the class at root but easier than the rest of the work of implementing a dark theme) for adding a toggleable dark theme. Like in Material-UI, where you just tell the theming solution you’d like the computed dark version of a theme.
In Node 12: https://thecodebarbarian.com/async-stack-traces-in-node-js-1...
Yep. Google and Google Chrome. I remember years back when Flash was still all over the place, the big reason (at least among users I dealt with) for installing Chrome was its sandboxed Flash plugin.

The only reason I use Chrome now is for that pesky site that still hasn't gotten away from Flash. Unfortunately this is the case with some online training modules we are required to finish. At least now I can throw away Google Chrome and use Microsoft Edge. A tiny political victory, perhaps.
My Imposter Cure
FWIW I've worked with quite a few software developers who have no degree. All of them have good jobs, some very good

You are not trapped, you're in a rut.

I'm 48, and 35 seems young enough to do pretty much anything
Using uMatrix really raised my awareness of how bad things are - spyTech is utterly everywhere. I still take the time to micromanage my matrix every time I encounter a new site and it’s ridiculous how long it can take to get a random infested page back to an acceptable level of usability.
I'm not trying to move the goalposts -- you've mentioned SQL specifically, and not relational databases in general -- but RDBM systems offer these features, and in a way that's compatible with access via SQL. Foreign data wrappers can present external data sources as if they were SQL views, allowing cross-source relations to be constructed and queried. Complex row level access and business can be implemented in stored procedures and triggers, if a simpler method can't be found. People will debate the extent to which these features ought to be used, but they certainly exist.

My point is that it isn't "downright nonsensical" at all.
When I was working in a team, I did Bug's Anniversaries celebrations. It actually boost moral.

February 2th. when I wipe out a production database because the ansible playbooks had hadcorded settings. Since then we use settings repositories and confirmation dialogs when playbooks will run in production.

September 2. They day we realise we are unable to restore old backups because of media paths are not related to the data, so when we move all data from different servers with lost all user's images forever. Since then images are prefixed with the db record id where it belongs, later we added metadata to S3 to add extra stuff like user_id, object_id, company_id, etc. so we keep urls clean

September 10. Inbox carnaval: we have an small hack that added users to BCC to send newsletter, with the time all users where receiving emails 2 times, then 3, then 4, then 10, then 2 again. It was a threading issue where the variable of the BCC was set to global in certain cases and it appended to the list instead of starting again ... 2 full weeks into that. Python3 and typing was the way to fix it
The whole plot of Hackers (1995) would not be possible without pay phones and acoustic coupler modems!
> Some of their patching goes very deeply, BTW, and straight up changes behavior of the software.

Can you give some examples?
> HN is very anti-blockchain which is surprising.

It's a direct reaction to the hype. The Twitter thread posted is a perfect example of why: people are sick of receiving pitches that are utterly irrelevant to what they do, promoting blockchain just because.

Look: if blockchain is as good as its proponents say it is then negativity on HN isn't about to stop it (remember the initial comments on Dropbox when it was posted on here?). But if blockchain can't withstand even mild scrutiny from a community of online grouches then maybe there actually is a problem?
Can you tell me more - how/where do you present checklist before commit?
Kubuntu at least boots. I was trying neon first, which refused to do so on my laptop.
- No matter how much you drill, you will never be a 95th percentile center in basketball if you're 5'8" or whatever the average male height is.

https://news.ycombinator.com/item?id=22265197

- Slightly further down the innate vs. trainable spectrum, I have never seen an average athlete become even close to a 95th percentile sprinter, long jumper, football wide receiver, or soccer winger.

You're looking at this the wrong way. You're thinking about pro players. For most sports, if you're paid to play, you're probably in the top 1% or even 0.5%. Top 5% is much, much bigger and it's usually semi-pros and even amateurs. You can definitely be a half decent player in an amateur team for almost any sport, as long as you're not actually disabled. And even then, it depends on the disability.
There is a famous youtube video the above poster is referencing. Search 'MongoDB is web scale' or something along those lines.
If the goal is to write code, I'd suggest considering the Processing language. https://processing.org/
Show HN: Every Product OneLiner at Once
I've been dabbling in amateur birdwatching for a few years now, it's honestly a lot of fun to be able to pick out local birds that I previously wouldn't have been able to put a name to: recently discovered that there are Grey Catbirds[0] in my area.

I wish Cornell's Ornithology lab exposed some kind of simple GET-only API, would love to be able to integrate it into some kind of chatbot to get people around me interested in the birds around them.

[0] https://www.youtube.com/watch?v=kfWx6W7B1V0
N26 Bank Leaves UK
Malexa, Alexa's Malicious Twin: Malware-Induced Misperception Through
what is wip.chat, the homepage is useless.
Psychedelic Companies Are About to Go Public
It has been known for a pretty long time that the Crypto AG is affiliated with or controlled by intelligence services. It was also always firmly in the "security through obscurity of our own cipher designs" department. Their C-52 (52 as in "1952") cipher machines were designed to enable decryption by Western intelligence.

> Le Temps has argued that Crypto AG had been actively working with the British, US and West German secret services since 1956, going as far as to rig manuals after the wishes of the NSA. These claims were vindicated by US government documents declassified in 2015.

http://www.spiegel.de/spiegel/print/d-9088423.html (1996)
https://en.wikipedia.org/wiki/Crypto_AG#Compromised_machines
eBird. It is the defacto site worldwide for logging bird sightings. It is free, the app is simple and powerful, and you are contributing to science every time you use it. (It is a product of the Cornell Lab of Ornithology and they and other scientists around the world use the data heavily for many purposes). Also, it has lots of tools that help you learn the birds (and birders) in your area - localized histograms of sighting frequency, custom lists of birds you haven't reported yet, lists of nearby hotspots...

As far as identifying, get a field guide (Petersen's, Sibley's are good in the US). There are good forums with talented people helping if you submit pictures on reddit.com/r/whatsthisbird or on Facebook "What's this Bird?" group.
It’s not all positive
That table is for the milky way though, not the universe.
Something tells me that this twitter interaction will make it into his presentation.
Yeah, Python of today is pretty much what Fortran was for the previous scientific generation.
Yet somehow I've heard of her. (Not a physicist, not especially a reader about physics.)
They've got it plastered around the UI. It's the very top menu item. It's also in the Pocket address bar button right under where they advertise to you to "Sign up for Pocket. It's freeeeeee!"

Not only that, but on new installs and after some updates Firefox nags you to sign up whenever it can, for instance when you log into a website - right after you save the password it will show some animated crap in the address bar to nag you to "Sign in to sync..."

I just opened Firefox (on Linux no less) to confirm every single one of these things.

Chrome (my default browser) actually nags me less and in less annoying ways.
Muilenberg became CEO in 2015. The McDouglas thing happened in '97. He inherited an existing management structure that was already primarily interested in profit over all other concerns, especially engineering.

Moreover, the 737 Max program ran from 2011-2015. The CEO at the time was an MBA.
Could you give some examples of this issue with pandas?
I use FF all day, every day across two machines and I literally cannot think of what it is you are referring to here.
Well, if the bank left their vault door open, and you walked straight in taking something, it would still be considered theft - even though the door is open, you're not authorized to be there.
OneLiner product descriptions from every product who made it to the first page of the ProductHunt the day it launched. It gives you the opportunity to discover a product you might miss that day.

Ps.
zero to end built within 24hr.
ESNext Pattern Matching Proposal
Firefox 73.0
Perhaps the specific websites you are using are particularly bad on Firefox (whether due to issues with the website or Firefox), but I do not share your experience at all. For me Firefox is fast and I never see it using too much memory, much less bringing the whole system to a halt.

So my suggestion is to file bugs for any websites that perform particularly badly for you.
This article sounds much more clever than it actually is. Admittedly it does take time to actually know how to write clean code, but if you can, I'd argue it takes less time to write clean code than anything else. Especially if you have a great senior engineer who can architect all of the inheritance and fan out the implementation of the adapters to more junior people.
Yeah, I had to use a service for a few years (no laundramats within walking distance) and while it was definitely more expensive than doing it myself, it was pretty great. I was always amused by getting my clothes back in this perfectly rectilinear package. My main complaint was that the service insisted on a pick up/drop off time that was like 7am and I lived on a 4th floor walk up, so I have a lot of memories of getting jolted out of a sound sleep and having to schlep a heavy bag up or down a bunch of stairs.
Traditional Chinese medicine needs proper scrutiny (2017)
I once remove a single unused DNS record that resulted in a 10gbit/s DDOS consisting of lookups for “a”, “aab”, “aabaaaa”, “aabaaac”, etc. (Hint: Perl.)
There is talk of a "Frequent Flier" tax that could be used to address this.

Currently 70% of the flights are made by 15% of the population (1). If you start adding increasing taxes on each additional flight you take, it would rapidly curtail a lot of the travel I'd expect.

I am sure a lot of us in Europe (and perhaps USA? Not sure if it is as prevalent) in the past have been guilty of taking a "weekend break" somewhere that is a 1 or 2 hr flight away where the tickets usually cost something like £30-40 return on Easyjet or Ryanair (and often cheaper than a taxi to get to the airport!)

E.g. after 2 flights a year, start adding £50 per flight (so 3rd is +£50, 4th +£100, 5th +£150 etc etc). Suddenly your £30 return flight from London to Lisbon/Rome/Dublin/Barcelona/Berlin etc is no longer so absurdly cheap. Put all the proceeds from the tax into decarbonisation and fast intercity rail.

That would soon make people (myself included) think twice about taking "frivolous" city-breaks every month or so where you fly out after work on a Friday and come home again Sunday night ready to be back at your desk on Monday morning.

1 - https://fullfact.org/economy/do-15-people-take-70-flights/
> On my iOS devices, I feel stuck with Safari since other browsers sit on top of Safari

More importantly, Safari is the anointed web browser that opens all web links. If you could designate Firefox to be the primary web browser, I'd do so in a heartbeat, because "Send to device" is so damn useful when you're using Firefox everywhere.
> Hate online is a huge problem, and if Mozilla think they have potential to solve that problem, I’d say they can go for it.

So is climate change. They really should focus on that problem, because it's literally endangering our planet, not just the Internet.

Or they should keep their focus on a more narrow topic that they actually understand and have some success in working on.

I've yet to see mission creep that didn't turn into a problem very quickly.