skysight-inc/HackerNews huggingface dataset:
> if one simply accepts that a conscious observer can be in a superposition like any other piece of matter, the paradox is resolved.

It’s not so simple. Suppose you’re in a box and observe a quantum experiment, and then I open the box and observe you. Then before I open the box you’re in a superposed state |x> + |y>, corresponding to the two possible outcomes x and y. Fine, no problem so far. But what is your own subjective experience? You, subjectively, inside the box, will only ever observe yourself to be in |x> or |y>, never |x> + |y>. Even if from the outside your brain can be said to be in a superposed state, your experience of the world is not superposed.
vifm is great. I prefer it over ranger or nnn but for some reason its not as popular.
Ask HN: How does your data science or machine learning team handle DevOps?
Machine learning teams often face operating needs not seen in many other domains.

Some example:

- instrumenting observability that not only monitors data quality and upstream ETL job status, but also domain specific considerations of training ML models, like overfitting, confusion matrices, business use case accuracy or validation checks, ROC curves and more (all needing to be customized and centrally reported per each model training task).

- standardizing end to end tooling for special resources, eg queueing and batching to keep utilization high for production GPU systems, high RAM use cases like approximate nearest neighbor indexes, and just run of the mill stuff like how to take a trained model and deploy it behind a microservice in a way that bakes in logging, tracing, alerting, and more.

Machine learning engineers and data scientists tend to have a comparative advantage when they can focus on understanding the data, running experiments to decide which models are best, pairing with product managers or engineers to understand constraints around the user experience, and designing software tools and abstractions around unique training or serving architectures (like the GPU queuing example).

Increasingly teams of data scientists are required to do devops work configuring and maintaining eg kubernetes & CI/CD workloads, alerting and monitoring, logging, instrumenting security or data access control compliance solutions.

This is harmful because it reduces the time or effort these engineers can spend on their comparative advantages, a direct loss to the customer or user, at the expense of doing devops jobs they are not trained to do and not interested in (which leads data scientists to burnout often) and that many other non-specialists can do.

How do you structure teams, build tools and establish compliance or operations expectations that allow data scientists and related statistical scientists and ML backend engineers to flourish?
Intentional Software (2009)
Who is surprised? I have with the inequalities of Western society only growing, and interests being reidiculously low, a large part of the population is financing their consuming with loaned money.

We have spent the last 30 years making the rich richer (and boy are they good at piling that money up), and the people who are supposed to have the purchasing power to drive demand have seen an ever shrinking part of the created wealth, and thus have to use loans.

I am scared of what normalized interest rates will do.
This approach doesn't appear to be really smart. Actually more in the contrary. While it depends on the product in general you should definitely give students some discount, or even free stuff (if those are licenses).

Couple of reasons:

* You can leverage your product because you can hook students to it. If it is any good they will become attached and will enforce it later in the workplace (this happens because students will spend time in your software e.g.; they will see this time as an investment – you should, too!) generating a magnitude more than you "lost" in providing the discount in the first place. If you don't do that you have scared those people off forever.

* If you don't give discount or free licenses, they will just get it from shady forums anyway ;) So you don't get anything.

* Generate a positive feeling towards your brand. So much underestimated effect. If you've once damaged the attitude you just can't regain it, seriously.

Last comment: Please don't use .edu addresses as a only verifaction.
There is a world beyond the US, and they don't use that.
This is normal for Cogent. They do per-packet load balancing across ECMP links. What you're seeing is normal for the given configuration.
To emphasis the risk aspect.

I worked at Yahoo for 3 years. I joined at a very fortunate time, and left at a very fortunate time that let me basically double my options. It wasn't a fortune, but it was a nice extra chunk.

But when I left, one of the guys reporting to me was still under water on the far larger chunk of options he had been granted prior to the dot-com bubble bursting. As far as I know they wouldn't have gotten over water at any point before they expired.

At the time I joined, Yahoo seemed like it was on a solid upwards trajectory. By the time I left you might have started seeing signs but things were still going the right way for a while, and had I not been offered a very interesting job I'd likely have stayed and lost a significant proportion of the value of my options.
I suspect a mandate to use Org could be counter-productive.

One of Org's unique advantages is the pliability it has by virtue of running in Emacs. I doubt whether someone who was forced to use it would have the intrinsic motivation to climb the notoriously steep learning curves for both Elisp and Emacs. Subtract Elisp (and with it, the ability to do any debugging or customization) and you're left with stock Org mode running in an inferior text-editor.

Maybe stock Org is still enough of an improvement over Markdown that it's worth the overhead of learning Emacs, but I'd have a hard time making that pitch to my coworkers.
My guess is that probably falls under "different strokes for different folks."

Some people really, really like having a regular three-day weekend and will do just fine getting in their hours in four days. Others may well prefer a five day week with fewer hours per day.

If we could cut hours and give people choices as to how to allocate them, more people might get on board with the idea.
I'm curious how much CO2 is stuck in this backlog that should have been burned relative to other sources...
Does case folding in the kernel pass the Turkey test? I.e., are different locales taken into account in order for the correct string to be matched? As far as I remember this was a big deal for supporting Unicode on case insensitive filesystems, because it than means that a file stops existing depending on the current locale.

For instance, take a file named "ivory.txt": `stat("IVORY.TXT")` on a case-insensitive filesystem would succeed if the locale is en_US but fail on tr_TR due to the uppercase version of 'i' being 'İ' there instead.
English to HTML Demo
Very interesting. Is the impact similar in the film?
It helps, but I find it encouraging that places like Texas are installing wind and shutting down coal without that being necessary.
Part of a series on Cognitive Dissonance
That couldn't work, unfortunately, per https://www.ffdn.org/en/charter-good-practices-and-common-co... :

> All subscribers to Internet access provided by the provider must be members of the provider and must have the corresponding rights, including the right to vote, within reasonable time and procedure.

Not all of our subscribers are members of our association. The association is primarily a hackerspace with hackerspace members being members of the association. We just happen to also be an ISP selling services commercially (eg. to people colocating equipment with us, or buying FTTH connectivity in the building we're located in).
Horcruxes are just a layer of security. If you want to further encrypt (or do more steganography) on the messages then it is not hard to add that too depending on your threat model and paranoia level.

Horcruxes provide a unique solution to the problem of dragnets and increase costs of hacking your device even for governments.
Not necessarily half. There'd definitely be some sharing but when we clone things we replace the genome in the egg that's used. That said it'll share mitochondrial and other things during development
One issue I had with running this aside from it taking quite a lot of CPU is that when opening Discord, I'd always get a warning that I am using a screen reader.

Was it solved in new versions?
That's really cool, do you have any public examples of the guile/guix code?
It's here - https://github.com/jarun/nnn/wiki/Usage#configuration

If that's not enough, can you be more specific?
Ask HN: Any Connections at LinkedIn?
Trying to get support from an employee, any help would be much appreciated :)
Do you know why would anyone send weed in space?
New Chinese restrictions on tech exports could complicate TikTok sale
I just got back from a trip to Las Vegas and every single restaurant we went to had a QR code + online menu. Now, I am not sure if it was related to the reasoning stated here, but all the menus were also very short, with only a few items each. Personally, I was quite happy to view the menu on my phone. I know for a fact though my parents and grandparents would have hated such a thing.
How is that better for R&D scientists and engineers? They now have to come up with a possible technology progression, secure funding, build out the tech using some secondary business model, and then convince the corp to buy their company. It only seems more efficient for the corporation.
I think it might somewhat be required for interoperability with some other filesystems (exfat under some conditions, hpfs likewise).

Moreover, as complex as the problem can be, it might come in handy to have a unicode normalization subsystem in the kernel for other modules to use. I don't think it's in the FS, but it's now a feature of the kernel that various FS can choose to wire up with, and expose knobs to the user to leverage it.

Besides that, whether they do or not is their choice. But I believe this subsystem is going to get used a lot more than some other, obscure kernel areas ;)
> Maybe, but the cost of living in Europe is already considerably higher than in the US (barring of course the popular but disingenuous comparisons between SF/NYC and rural Europe).

Living costs in Europe are incredibly uneven, like they are in the states. Denmark is much more expensive than next door Netherlands, for example, which is actually quite reasonable (and perhaps Americans might even find it cheap outside of Amsterdam).
Going all-in on remote work: The technical and cultural changes
sneak you should come back to irc :)
I wonder if the Iranian government actually has an automated method of monitoring GitHub software packages linked to Iranian developers, then cross checking PRs/comments/followers etc. that match GitHub accounts/orgs with Israeli owners.

I guess it's not entirely improbable ... but it's definitely a reminder that countries with draconian laws can easily stretch those laws to include digital domains (case in point where this package maintainer's code is equivalent a blog, a forum, or other form of free expression) which can lead to tangible consequences in the real world if those laws are enforced ex post facto.
The disadvantage is that you may become a burden on the host country - you cost more in public services than you bring in revenue.

This could happen if the host country supplies plentiful public services funded mainly by income taxes rather than consumption taxes. Or simply if you lost your job and turned to begging or crime, and the host country finds it expensive or politically difficult to deport you.

These are pretty niche cases and most countries are happy to take wealthy, self-sufficient immigrants. But there are valid reasons why you might not want too open an immigration policy.
So many ways to lose with cryptography. Cryptanalysis is a very alive field with very quiet buyers. So many websites use insecure cyphers for their TLS so many industrial systems have out of date cyphers or, worse, hand rolled "crypto" because they were written 20 years ago.

A protocol downgrade attack is easier than cryptanalysis, but it's observable. If all you want to do is surveil (not fabricate, modify, or deny) it's safer to do cryptanalysis since it's undetectable. Exfiltrating a key from, say, COMODO involves not just stealing the key, but using it involves generating a false certificate. It's a matter of scale for some actors. Crack as many cyphers as you can and log as much intercepted traffic as you can and decrypt it quietly. For important targets if that doesn't work, sure go hack the server and steal the key, certificate, or data directly.
I don't understand the naivete of how some people seem to believe they have a strong grasp on how/what millions of other people think. Actually, I may have a half-decent understanding of it, but any such beliefs are necessarily speculative. What I really don't understand is why people who work with systems for a living seem to be largely unable/unwilling to think of our planet as a system of interconnected/interactive systems, that have certain complex behaviors, and if you want to produce certain output, it requires specific input (that needs to be determined by understanding the system).
> Not shills—fans.

> Real shilling/astroturfing is a different phenomenon. It certainly exists, but from everything I've looked at, it's orders of magnitude less common than fans making up bogus accusations about shilling.

This is interesting... how many orders of magnitude?
Heads up that propublica doesn't mind intentionally deceiving readers; I don't trust them anymore.

Just a few months ago I read this: https://www.propublica.org/article/taxpayers-paid-millions-t... - and my initial reaction was "bad, big company!" A little digging later; turns out the piece is deceptive to the point that I don't buy it's an accident.

So hey; maybe they're telling the truth this time. But liar, liar, pants on fire: I'm not believing a word they say without solid external sources anymore.

Edit: here, I found a comment by somebody (not me) that sums up the problems with this reporting here: https://arstechnica.com/cars/2020/04/trump-administration-an...

I get that this isn't terribly on topic for wildfires - but by linking to sources like this we also give them a position of authority, and they don't deserve it. Note that the ventilator article has not been retracted nor updated; they're not willing to admit - let alone correct! - their mistakes either, apparently.
One of the things I miss in Go is immutability. Here is the context object is trying to be kept immutable with the pattern of returning a copy of the object with the mutation, which is pretty great but needs to be popular in the ecosystem to use it effectively.
Really nothing I haven't read before. Apparently these are all mistakes a candidate can make.

I would appreciate it if companies finally acknowledged that interviewing is a two-way street.

I have cancelled way more interviews due to red flags happily waved by companies than companies have rejected me because I failed one of the 8 algorithms questions.
The Jim Cullum Riverwalk Jazz Collection
Ask HN: Mastered Web Dev, Now What?
Hi Hacker News,

I've purposefully overstated in the title a bit, but it's sort of true. I'm a team lead likely on my way into middle/upper management as a corporate/enterprise programmer. I don't hate management. I like teaching and helping the people around me, and there are some aspects of project management and organization I find interesting. That said, I find myself thinking frequently about a quote by James Clerk Maxwell about how his proper line was in working, not "ruling." I'm much more passionate and at home when I'm solving problems and learning new things.

I'm self-taught, and I'm trying to determine what things to learn next that I can usefully apply (and market!). I've bought a lot of math books to go back and fill in the gaps I have from not studying quantitative subjects in college. I've also bought some systems programming books (in-depth stuff on Linux, database, and distributed systems). But I find that in my day-to-day as a largely CRUD dev, I don't get to apply much of this stuff.

Mainly what I like to do is discover and solve real problems. That's how I got into IT in the first place—I worked in an operational job in finance and wanted to solve my own problems. But now that I understand enough of the stack to solve those problems, what I'm really looking for is interesting problems of moderate to high complexity. But I have no idea where to go looking for those. An example of a field that looks interesting to me is bioinformatics, but I'm not sure how to approach a field like that as a self-taught person with an inapplicable degree. More than anything I just would like to find some interesting problems to work on professionally.

Any and all thoughts and suggestions are greatly appreciated!
What's interesting is when colonists came to North America, they often described forests of trees that felt like great rooms or halls, teaming with wildlife and human-edible plants. But this itself was not a primordial state, but a heavily managed environment, intended to create favorable environment for flora/fauna through slash & burn forest management. Basically, burning out the undergrowth and allowing human selected plants to flourish. Much of the current problem is an excess of undergrowth, so you would think we could somehow recreate this kind of management for everyone's benefit...
Ah, this topic always seems to stir the pot around here. I think these are decent call-outs from the point of the interviewer, so I'll add a couple of my own from the point of a candidate:

1) not screening the company during the interview
2) not preparing by doing "warm-up" interviews for roles you won't be too sad about if you don't get
3) not doing enough interviews to get multiple offers for negotiating leverage

For my first point, you'll learn a lot about the company and how they work from the interview process. If the company has dysfunctional elements to its corporate culture, depending on the size, it's quite likely they'll be surfaced here. Not only is this one of the first impressions of you for them, but it's one of the first impressions of them for you. Pay attention to what your gut and intuition tell you here. Every time I've broken this rule, it's bitten me.

For my second point, I think that people often forget that the only way to get better at interviewing is to just do it over and over again. It's a little hard to do that in a synthetic environment because it's hard to trick your brain into behaving as if it is real unless it actually is. But wait, you may say, treating an interview like practice is unethical! But I'd disagree. After all, if you really do well on the interview but you're not chomping at the bit to join, they might be more willing to negotiate and make you an offer that would make you reconsider. But, you likely know (and can force-rank) the roles you'd be most willing and least willing to take if you had the opportunity, so make sure to go through the sequence from least desirable to most desirable so that you have more leverage.

My third point is probably the most crucial. You need the BATNA (best alternative to negotatiated agreement) of accepting something else or staying where you are to be able to negotiate. Otherwise, you have much less leverage. This is part of why timing and interviewing for less desirable roles is preferable, because you are more likely to negotiate with an offer for your more desirable role by the time you get there.
Thanks, understood- the metaphor wasn't intended to imply the registers themselves were quantum objects, more that the process of observation / measurement of some quantum phenomenon- metaphorically- could be a creative/derivative process. That metaphor/mental model would conflict, to some degree, with the centralized/cache coherency metaphor you cite, that aligns more with colloquial understanding of "measure."

Whether one is more appropriate than another I don't know. But I find the decentralized model produces more interesting naive questions for me to puzzle over. Of course those questions likely lead in a completely wrong direction. Cheers, thanks for engagement.
I also chose hugo a year ago with pretty much the same motivation, but meanwhile I may even go with plain html plus some scripts creating tag and overview list pages and no other tool at all.

I'm just sick of breaking updates.

Search and comments are radical: https://blog.mro.name/2019/05/wp-to-hugo-making-of/
>OTP is sent over one of the two channels (or m of n). The lint is that the pad has effectively the same security as the message itself.

Yes! Exactly, that's the brilliant part of this. There is symmetric trust (distrust really) of every channel. We equally distrust all channels a bit, and expect them to be exploitable by different non-overlapping parties (see Venn diagram). In old times you couldn't do this since there weren't so many ways to communicate, and they were all insecure except one very very expensive one.

Nowadays, there are multiple channels people use which are all mostly secure using modern crypto, except for some very specific vulnerabilities and state-sponsored attacks, but usually only from 1 or otherwise very expensive per attack. That's the innovation that Horcruxes exploits! Do you see?

There is a section on Threat Model, also if you just think about it you can imagine the threat models yourself, looking at what it does and the use cases. I've added those explicitly into that section.
My link was from the Oxford University Center for Evidence-based Medicine, and summarizes the quality and outcome of all known clinical trials for masks.

Your link is a website made by a guy who teaches online ML classes, has no relevant expertise in science or medicine, and blatantly mischaracterizes the papers covered by the CEBM link.

I suggest you read the evidence I’ve provided, before concluding the matter is settled.
I agree that case-insensitive filesystems should be an esoteric feature, but given that they’re the default on Windows and macOS, it should definitely be a well-supported option on Linux for the sake of compatibility.
It’s a cool idea but I think it’s hard to imagine how a user would perform this type of messaging transparently. For example, signal doesn’t support bots today or really any kind of unofficial API access so the idea of increasing the number of messengers I need to manually interact with to send a message seems like a big UX burden.

As with all things, the simplest UX will probably win.

Lastly, if you use a single client like a phone for sending/assembling all of your horcruxes, that’s probably the place that an adversary would target.
Someone tried to liberate Org from Emacs by writing a parser in Rust (see previous discussion on HN [1]), but it looks like the project died unfinished [2].

[1] https://news.ycombinator.com/item?id=19660349

[2] https://github.com/org-rs/org-rs/issues/41
Why not just raise money to pay for service from for-profit providers? Much more efficient use of donation funds.
It's important to recognize that there is a "layer 8" in Internet routing-- the political / business layer-- that's not necessarily expressed in technical discussion of protocols and practices. The BGP routing protocol is a place where you'll see "layer 8" decisions reflected very starkly in configuration. You may have networks that have working physical connectivity, but logically be unable to route traffic across each other because of business or political arrangements expressed in BGP configuration.
I've only found two differences between a bookmark folder and a collection:

1. Collections show up on new tab
2. collection items are remarkably easy to accidentally deleted,with no confirmation or undo functionality.

Reminds me of Firefox reading lists... which also disappeared and I hardly noticed.