skysight-inc/HackerNews huggingface dataset:
Not at all. We have been applying category theory for the past few years to software and systems design and this paper in particular came as a result of those implementations.

Soon these methods will be usable by many people for all kinds of purposes. You can think of cryptographic contracts, business process execution, game theory, functional reactive programming, quantum protocols and digital or analogue electronics.

The only difference is what category the diagrams live in, or put another way, which semantics are you assigning to thee boxes and wires.

You can stay tuned on statebox.org and process.io
DevOps Junior?;) Distributed Monitoring 101
Buzz Aldrin and Mike Collins are still alive.
The US has not been occupying Yemen for the last 50+ years or completely encircling their borders to create an open air prison. Please, educate yourself on the conflict!
Make Your First Python Game: Rock, Paper, Scissors
Like other platforms, if you want to be able to socialize on the Fediverse with your friends and family, then they will need to be convinced to join! (I was lucky (strategic) enough to spin up a Mastodon instance and invite my family to join just as Google+ went dark. (Yeah, yeah, we were still using it)).

As far as "real" public content goes, my only real interests there currently are the news feeds for various open source projects/contributors and I can say that there are tons of those on the Fediverse!

- darktable: https://mastodon.social/@darktable

- ubports: https://framapiaf.org/@ubports

- Elementary OS: https://mastodon.social/@elementary

- Endeavour OS: https://mastodon.social/@EndeavourOS

- Blender: https://mastodon.social/@Blender

- Krita: https://mastodon.art/@Krita

- K9 Mail: https://fosstodon.org/@k9mail

- 0 A.D.: https://mastodon.social/@play0ad

- Kodi: https://mastodon.cloud/@Kodi

- ProtonMail: https://mastodon.social/@protonmail

- Fdroid: https://mastodon.technology/@fdroidorg

- Matrix: https://mastodon.matrix.org/@matrix

- NextCloud: https://mastodon.xyz/@nextcloud

And last but not least, sometimes you find random cool stuff to check out like the banjo music from the Capharnaum Counter Magicians Society (https://banjo.town/@magicians)
I don't like those two either, but that doesn't change the fact that the rest of the language is absolutely ideal for what I do ;-) (ecosystem modelling)
I think this confuses manufacturing/operations and problem solving/analysis. In manufacturing and operations, the thinking has already been "baked" into the activity and you make it faster by adding more people, materials and equipment. (More cashiers, more assembly lines, more factories, more CI compute/memory/storage/bandwidth) With problem solving/analysis context switching would exhaust concentration from the thrashing of unrelated patterns/predictions. If you add more people to a problem solving/analysis context you increase the amount of coordination work for everyone to achieve "shared understanding".

If you add a _lot_ of people to a problem solving/analysis context (e.g. open source/crowd sourcing) you throw out the constraint of "shared understanding" and win by probability with many different minds partially thinking about the problem. This takes longer of course-- because the project maintainers then have to sift through the crowd's input.

The goal has to be understand the form of work, and adjust the levers accordingly.
1. You're moving goalposts

2. If discrimination by religion is not acceptable by your standards, why should discrimination based on politics be?
The new version looks spotless and clean to me. Disclaimer: I'm a QML programmer and would do the same :)
And now we arrive to the beauty of the two state solution for Israel. The Palestinians stay subjugated in practice but in the eyes of the law they are an independent state.

But what else do you expect from an occupation which counts the calories of the Gazans to make sure they only import what is needed to survive?
I run a small Mastodon instance. It has a purpose - it's a place for me and my friends to socialize, and talk about small things that matter to us.

I grew up with the Internet so I can compare it to, say, Livejournal with its much-missed subtle privacy controls, or a local BBS with a Fidonet hookup, or a PHPBB forum, and find it wanting in some ways - but it's being run like one of those places.

It is not being run for profit. It is not anyone's job. It has no VC investment to pay back. It is paid for about 50/50 by my money and by user contributions. And maybe a little by the fact that it's a nice audience for when I say "hey my commission schedule is open, who wants to trade some money for art?". I don't want it to be any bigger, and actively work to keep its growth slow.

Personally I think the fact that the public sphere is a for-profit affair is a lot of why it's such a terrible thing, all that matters is keeping users around and feeding them more ads, doesn't matter if they're happy or angry, doesn't matter what they're being sold.

I think that's a perfectly fine thing to make. A place to have a conversation without someone trying to turn it into a source of money.

YMMV, if you have more grandiose dreams that you try to build on top of these shared protocols then good luck, and I will probably block whatever you do for breaking the "being or representing a corporation is a bannable offense" rule of my instance.
Usually its cheaper to get a local sim card. Which I guess breaks their stats.
I wouldn't say that is the case.

So BlueOrigin is basically a self funded research shop. They built many experimental vehicles of increasing size. This end up with their suborbital New Shepard. This was to be their first commercial vehicle and they have spent many years doing iteration on that. There is some market there but its questionable how big.

Once BlueOrigin had figured out the landing stuff and SpaceX was showing orbital landing already. BlueOrigin stated to spend a lot more money and seriously started building a Falcon Heavy class vehicle called 'New Glenn'. This 'New Glenn' rocket is really quite huge, but it is very likely not gone launch before 2022.

New Glenn is not quite on Starship level, its is more comparable to Falcon Heavy. It does not have a concept of second stage re-usability (at least not to land it).

BlueOrigin is also working on a moon lander platform. Together with some other companies the bid on NASA Moon Lander contract.

For BlueOrigin suborbital might be a distraction but its the only remotely commercial thing they have. New Glenn is years away.
A great disturbance in the force, as if millions of gatekeeping interviewer voices suddenly cried out in terror and were suddenly silenced.
> It's not clear to me what you think Facebook should do differently.

The traditional trick to stopping the government regulating you is to figure out roughly what problems the government is considering regulation to solve, form an industry body with your competitors, then come up with a code of conduct that addresses the problems but without draconian enforcement.

That way you don't have to follow rules written by politicians, get your house 100% in order, and have a regulator breathing down your neck: You've just got to follow rules you've written yourself, and get your house well enough in order that legislators have more pressing things to focus on than you.

That might sound difficult - but if it was easy to run a $700 billion company, everyone would be doing it.
To me, this is exactly right and summarizes the situation well.

Maintainers actions demonstrate their priorities, which are driven by their funding rather than community needs. This is the difference between community driven projects and corporate driven ones (even if the corporate drive is indirect via funding). Writing a patch is often the only path forward and often even that is ignored or nit picked until people move on.
It's not meant for web, it's meant for scientific computing. And it has already left a mark on that field.
> XOR all values between 1 and n

An O(n) algorithm!? You'd expect there to be a closed-form solution for this, analogous to summing a series using n*(n-1)/2.

OEIS to the rescue. http://oeis.org/A077140 gives ((n+1)%2)*n + (n+(n%2))//2 % 2
But then one would miss out on hitting the ball out of the 'park' aided by Moon's weakened gravity :)
Worse, getting such money flow, EFF will get corrupt very soon.
Another vote for NetBox.

The REST API of NetBox coupled with how responsive the Digital Ocean team behind NetBox is to feature requests are hugely useful. The (relatively) recent additions of patch panels, and cable paths through them are very awesome for documentation.

Only feature I missed from OpenDCIM is the ability to simulate power distribution panel failures to identify what would power off when a particular power feed goes down. This is something which the end user would have to code.

I coupled NetBox with Ansible (JSON module) or Salt, and built a fair bit of automation like that.

With some scripting in (I used Python), system labels printed with barcodes, and a barcode scanner, rack audits become a lot easier.

Add a cross-check against MAC address records (on-host LLDP against NetBox, and both of those against your network discovery tool like NetDot[1] or NetDisco[2]), and you can get quite clever. There are commercial products which do that (they watch for ARP broadcasts and spanning tree change announcements), but they are pricey.

[1] https://github.com/cvicente/Netdot

[2] http://netdisco.org

(Updated: network tool links)
> HN provides succor to those who look at the world in a certain way, with a combination of probing curiosity, healthy skepticism, and intellectual humility.

I truly feel this is glue that binds most (if not all) HN regulars together.
What make and model? I find it genius: "ah, there's the beep, time to finish my coffee before I go put the clothes in the dryer"
Disclaimer: Not a Julia user.

1. Base-1 indexing is more natural and less verbose. My suspicion is that base-0 indexing grew out of language implementers wanting to reduce their mental overhead rather than a first-principles approach. AKA machine code leaking out to the higher level languages.

2. You have to have some way of structuring syntax. Whether you have "end", ")" or "}". It is not inconsistent to start with something else, like a function signature with the corresponding keyword. Again Julia opts for natural readability.

Both of these complaints are rather superficial anyways. Julia is a marvelous piece of tech and has an interesting story to tell about type inference, multiple dispatch, performance, data-structures, general Lisp-yness and the merits of tailoring a language for a purpose/domain (and its users) in contrast to trying to adhere to paradigms and programmer culture (cults?).
It was extremely good for its time. For instance, the creators asked scientists to estimate the efficiency of solar panels at the time, and computed the area needed for the space stations they drew. Truly incredible that they went to these lengths.

Nonetheless, it is very dated. Fusion power looks a lot worse today than it did back in 2003. The fusion-powered space Jovian exploration ship would be right at home in today's sci-fi (just as much the future today as then), but He-3 as a reason to go into space as been eviscerated. People who still (unrealistically) hope for a fusion game-changer are more often touting proton-Boron, and He-3 doesn't even fundamentally change problems of ignition conditions and radiation, it just mitigates it.

They also didn't do much to predict radical reduction in launch costs. In the PlanetES world, it still felt very expensive to get into space. They didn't go unless they had a corporate sponsor or were filthy rich. I don't even remember anything that hinted at booster re-usability, which is now (astonishingly) reality.

There's also the obvious fact that sending people to do trash pickup was always more Hollywood than reality. They knew that then.
1. If I didn't have my brain, I would be a plumber. These guys start earning when they are 18 or younger, and make a shitload of money because we have a shortage here. So even if you work with your hands, you can choose something that is in high demand.

2. Coders in US and EU are doing OK. Coders in Ukraine and the likes (I have multiple colleagues in that region) are absolutely killing it. They earn about 2x less than us, but 10x more than their neighbors. They don't borrow money to buy a home, they just buy it.

3. No idea about that one. But in US it's so hassle free to start your own business.

4. Yeah, then it's up to you what your options are, and how much you are willing to put up with.
Clyver – Video Mock Interview Prep
Clyver is a video-based mock interview preparation platform that allows you to records answers to behavioral interview questions and get feedback from professional experts. This tool helps you overcome interview anxiety and build better interviewing skills.

Appreciate your feedback.
Vast majority of visitors would be from the EU.
The three first clients in the joinmastodon site:

Tusky: https://github.com/tuskyapp/Tusky

Fedilab: https://framagit.org/tom79/fedilab/

SubwayTooter: https://github.com/tateisu/SubwayTooter

All of them are foss and developed by a single person or a small team.

As for the system requirements. Mastodon might be a bit heavy but you could try another server software with activitypub support.
It turns out that building a site in plain HTML, without fancy tools, isn't nearly as difficult as using stuff like gatsby once you get down to it.

Hell, just throw in some PHP if you want dynamic bits and pieces. Your fancy netlify/cloudflare/vercel setup may not like it but your infinitely cheaper shared host/VPS provider will.

If you still wanted static output, you could probably serve it locally and then let wget crawl it for you.
Predatory lending is the biggest example of how "it's expensive to be poor in America." There's a few ongoing efforts to improve this situation, such as https://bailproject.org/ and https://www.vonzella.com/
As mentioned in this article, x ^ x == 0. Fun fact, this is frequently used by compilers as a "cheap" way to zero out a register.

In addition, there are comparatively few cases in programming where we XOR. Sure, it happens in things like games quite a lot, but the main use is actually _cryptography_.

Between these two facts (more like hints really), I managed to reverse engineer the bulk of a piece of malware I was given to analyse in a an internship. I was handed the malware, a copy of IDA Pro, and given a few days to see what I could find. All I could remember when presented with a wall of hex encoded machine code were the hints above. I looked for XORs of different values, assumed it was crypto, and extrapolated from there. Found a routine happening three times in quick succession and guessed it was triple-DES. Then I guessed that writing your own 3DES from scratch was unlikely, so googled for crypto libraries and happened to find one that nearly matched (I think an earlier/unmodified version), and worked my way up tagging the operations until I got to the purpose, exfiltrating various registry keys and browser history to [somewhere].

It was a fun exercise, and therefore these facts will stay with me for far longer than they are accurate I'm sure!
There was some publicized and disputed research that emerged a few years ago that dated the emergence of certain stromatolites in Greenland to 3.7 billion years ago. However, a certain consensus has emerged that the structures are not the remnants of stromatolites but rather just rock structures [0][1].

[0] https://astrobiology.nasa.gov/news/on-the-ground-in-greenlan....

[1] https://www.nationalgeographic.com/science/2018/10/news-olde...
> It still feels very weird to me to think about the evolution of the universe without any time.

It's not that time doesn't exist in the block universe, it's just a free parameter in the block.
An unfortunate set of choices you made for the countries there, replace the UK with another EU country and it would stand.

> As things stand at the time of writing, following the UK’s departure from the EU [...], the UK will no longer be part of the European Arrest Warrant (EAW) system. This means that, unless and until other arrangements are agreed, future extradition requests with European states will be governed, as with many countries outside the EU, by the 1957 Convention on Extradition, leading to increased costs, delay and complexity in extradition proceedings. Certain EU states already do not extradite their citizens to countries outside the EU. Three EU states – Germany, Austria and Slovenia – have already announced that they may even refuse to surrender their respective nationals to the UK pursuant to an EAW during the transition period.
Look at the upvotes versus the consensus sentiment in the comments. This appears to be a case of silent majority and vocal minority. Why is one side so fearful, and the other so fearless? Is democracy even possible in this condition?

This is the problem with censorship. First it’s about the people being censored. Then it’s about the people doing the censoring. Then it’s about the people that disagree with the people doing the censoring. And then everybody is afraid to disagree on anything. And then everybody has to actively agree with everything. And then nothing makes sense but everybody agrees on it, and nobody understands why. And then the whole system depends on everybody believing something ridiculous, so they create counter-narrative honeypots to catch rational thinkers.

I read “1984” when I was 15 and it just seemed kind of stupid and fantastical because I didn’t believe that people could be so illogical and I couldn’t see why the state would want to control people that way. Somehow through reading history and the news, it appears far more plausible, although the same questions loom larger. And I also have to consider the simplest answer, which is that history and the news also share the primary purpose of books such as “1984”, which is to put on a profitable form of entertainment.
In GA4, with Google Signals enabled, the "identity signal" is a psuedonymous identifier unique to your Google Account. I don't know exactly if it's a hash or a join key or what, but the point is it's stable across devices and domains.

It does not directly contain PII. Google can join it to PII, website owners cannot.

It is not aggregate. You can pull the hit-level data from GA, including the identifiers being used.
I also feel like this really is one of the biggest pain points when writing single page apps. There is no good standard and everybody is promoting his/her way to do it that works well in a TODO app example but kinda fails in a big production application.
Google breaks the trillion-parameter ceiling with the Switch Transformer
From a different article:

"He had four donor transplants to try to restore his vision, but all failed."

https://www.israel21c.org/jamal-can-see-again-thanks-to-new-...
I hope this article takes off so that my company will have to change its initial code screen. We make no use of xor in our rather large codebase (I’ve checked) yet pin a lot on whether an interviewee is aware of this trivia.
Ask HN: How to find a new role as a very senior software engineer?
Those HN readers who have been software engineers for multiple decades, still enjoy the work and decided the management track is not for them, how and where do you actually look for new roles if and when the time comes to move on?

I don't necessarily want to work for one of the FAANGs, even though they do seem to occasionally look for this type of engineer. This is partially due to location, plus I've done the megacorp thing and am not a huge fan. While I get fairly regular inquiries from recruiters, those don't seem to be roles that are a good match for my experience and skillset. A lot of them seem to equate "senior developer" with ~5-8 years experience and can't get their head around someone who's in his third decade as a professional developer.

Is there a job board for grizzled software veterans out there somewhere that I don't know about, or is it 100% network at this point?
Ups, thanks for correction.

Just fixed it in my comment as well.

P.S. JFTR, Why You changed the order of links in your comment?
I'm talking about holocaust denial as a serious published phenomenon among intellectuals. Not trying to downplay the serious right wing problem the US has. Sometimes trying to oppress these viewpoints paradoxically doesn't work.
Depends on where you go, there's a lot of places that are blocking all these right-wing instances as they pop up.
Fixed already, thanks.
Younger people make up a smaller and smaller percentage of the total population every year though.

Ironically though, the young that do practice Friday fasting are much more likely, demographically, to have children. So I imagine the practice will continue for many centuries.
SaaS Data Collection Platform
Hello community.

I am building a platform to collect data on markets, audiences and competitors that is meaningful to startups.
Before we decided to start creating a product, we worked for several years with small businesses and startups, offering marketing and investment attraction services. We decided to invest all our experience in this platform (more than 350 startups with which we have worked since 2014 as consultants).

Now we have finished creating the interface and are starting to implement the creation of the code.

In order to move more efficiently, we are looking for the following people.
- Creators of tools and platforms that collect and analyze information about markets and segments (SEO tools, audience analysis, analysis of media messages, and others). We will discuss with you the issues of partner integrations and the use of data mining and processing methods.
- Small businesses and start-ups that strive to understand who their client is and how to effectively use a tight marketing budget to achieve a goal. We will extract and implement the obtained data for your business.
- Practical researchers (marketers and data scientists) who experiment with data mining and the impact of introducing it into a running business.

We will be happy to accept help from the designated (and not only) categories. We will be happy to hear criticism (even the harshest) from smart and experienced people.
You can find out about our mission on our website (http://panopticinsights.com/). There you can also see several notes with datasets (without insights) and find our social networks.

You can also contact me on telegram 79778047058
> all of my toots are only on one point of failure

I hadn't considered this before, but might this be an instance where a blockchain is actually useful? If you want to mitigate the brittleness of a single personal server hosting your toots, distribute/duplicate them across many personal servers? Then I guess we'd need to change our concept of "host" from "physical server" to "private/public key pair that enables encrypting toot history (so writes/edits/deletions) from an author and decrypting them for author+host subscribers".

Admittedly I'm a bit out of my depth here so maybe there's some reason this wouldn't work/would be a bad idea I'm not seeing at the moment (aside from the additional technical overhead).
I'm a bit worried about performance with QML since already the UI is a bit slow (not much, but noticeable) and switching to JavaScript might negatively impact that. We'll see.
except as we have seen , the executive has a lot of power in selection of personnel for the offices that will oversee the censorship

what if in addition to supreme court judges, Trump would have been able to create a "truth certification" body and pack it with his Betsy DeVos type cronies?
Fish have lots of selenium that meat lacks.
Very cool, thanks for sharing! Bonus points for non-gratuitous use of currying and generators in the implementation, not to mention clear and concise documentation. A+! :)