skysight-inc/HackerNews huggingface dataset:
Something arbitrary with no value went from a random Internet forum to $300b market cap and a legal currency for a nation-state. That’s something!

I don’t know what’s would be a better outcome.

Did you expect it to be world reserve currency in a decade? Replace the 5000 years gold? Upend the global banking system? Render the IMF obsolete? Make nation-states think twice about waging war without taxation?

I mean - surely you aren’t comparing these world-shattering outcomes to a mobile app that doesn’t make money after that long!
Shareholders are at the back of the queue in a bankruptcy.
For austria:
https://www.umweltbundesamt.at/news201221-1

The result is a share of 25.8% (short-term) to 39.3% (long-term) of all employed persons in
Austria who could in principle work from home on a permanent or temporary basis.

By overestimating the work-related passenger kilometers, this results in a
savings potential of about 300 kilotons of CO2 equivalents per year, if about a quarter of all employed persons in Austria work from home for 40 % of the working time (or 2 out of 5 working days).

Due to undesirable rebound effects, such as an increasing distance
between home and work, induced traffic as a result of freed-up capacity, or increased
capacities or increased leisure mobility, this potential can increase to 90 kilotons of
CO2 equivalents per year.
I don't see a writeup of how this was fixed. Merely checking the Host header is insufficient -- the vulnerability would still be wide open to anyone who can open TCP sockets to localhost.

Windows has APIs (named pipes, DCOM (eww) and such) that allow authenticated local access to services. Unixes have unix sockets.
Ads targeting is actually a huge motivation for ads platforms, IIRC; customers buying ads want to know if they work.
Familiarity with the controls can be learned easily on a low traffic road or a terrain/parking lot. But what I found most people lack is spatial awareness. And I don’t think simulators are a great way to teach it.
Donating a significant fraction of their money is not a model for how higher taxes would work. At best it shows they're 110% serious, and at worst it encourages the "all welfare should be based on donations" crowd.

According to this article from a couple years ago, "Elizabeth Warren and her husband have contributed about $420,000 to charity since 2008". That's not a huge percent of her income but it seems like a solid amount to me, depending on which of these wealth estimates is actually correct. So sure "nothing" is preventing them from doing more, but there's also no big pressing reason to do so. It's not like she doesn't donate at all, and if she's actually in the 99% then whatever that's enough of a donation. And Bernie's definitely in the 99% and donated a hundred thousand over the same time period.

> Futhermore, much of such wealth is via capital gains, not income. Are we going to discourage investing?

I feel like "discourage" is much too strong of a word here. Capital gains taxes could be 80% and people would still invest their money. What else are they going to do with it?
This is what I saw too. Safari apparently does not support SVGStyleElement.sheet:

https://developer.mozilla.org/en-US/docs/Web/API/SVGStyleEle...
I don't think I've fully grokked git, but

1. There is a similarity with Lisp. A commit is an object with a pointer to the next one (or multiple parents). These objects are garbage collected. Heads point to commits: they are like root pointers. These pointers are mutating. When a new commit is made, it's a lot like a new cons cell pushed onto a list in Lisp: (push new-commit HEAD). (Stupidly, git history isn't terminated by the equivalent of NIL; yet some git operations require a parent. There are ugly workarounds.)

2. Key insight: commits store snapshots, not deltas. Diffs are calculated.

I've slightly delved into the internals.

1. I developed a procedure for reordering commits on a branch with zero conflicts, using tree objects directly, without any rebase workflow. So that is to say, we peel back the brandch, and then create commits using the tree objects of the original commits, in whatever order we want. Because git is based on snapshots, there are no conflicts: it's not a rebase operation on cherry picks.

2. I went through an exercise once of manually creating a stash entry, by creating the right objects and editing some text files in .git
My own experience as a junior during the forced WFH transition of the pandemic is, albeit anecdotal, proof for me.

It sucked. If the company doesn't shift and completely overhaul its entire culture from the ground up to full remote including junior mentoring, it's difficult to see, especially from the managers and senior perspective who already know the "games" of the organization and the know-how to get their work done and be productive while advancing their career, just how much knowledge and development potential I missed out on as a remote junior.

When I was in the office, I would pass by a coworkers and see some new development environment or tool on their monitor and I would ask them "Hey, sorry, what's that <thing> you use", "Oh yeah, it's a tool for doing X, it's very useful, you should try it.", "Oh neat, thanks". When we switched to remote I would have no way of seeing the tools others use that later help me also be more productive.

Or when two of the most senior colleagues who sat next to me would be discussing some very high level technical stuff together, I would sometimes listen in and learn something new and sometimes ask them questions later about it and even volunteer to work on that if they need help. With the switch to remote, I have no chance of hearing 1:1 technical discussion calls between the seniors and find out new things or challenges they face.

Basically, I was missing out on a lot of ideas, challenges, solution, technical development know-how, and became this anonymous avatar that needs to takes Jira issues as input and produce Gitlab merge requests as output, pigeonholing myself and stagnating my growth both as an engineer and inside the organization.

I suspect these issues might be less common in startups and companies that have been built from the start as distributed remote, but are probably very present for older organizations that have always ben in the office, and switched to hybrid or remote because of the pandemic.
> Why do so many tech companies seem to be releasing “secret sauce” for free lately?

Is it really their "special sauce" though? Do these types of releases actually give away how these companies make money?

In this particular case, telling the world how to get to nanosecond levels of timekeeping doesn't really help any competitors take away Metabook's revenues or profits.
None of which can explain why launching an Explorer window takes a perceptible amount of time, or this: https://youtu.be/GC-0tCy4P1U?t=1767 , or any of thousands of similar atrocities of wasting everyone's computing resources and time to accomplish nothing of note.
NASA is not designed to do it cheaper. It is designed to reduce political risk so that programs like CCP can continue to be funded by tax dollars.

Look at where the major NASA centers are compared to politically important states. That reduces political risk but also increases inefficiency.

SpaceX and NASA have different, but symbiotic, goals.
Windows from W10 onwards has Unix sockets too.
Early history of artificial intelligence research, maybe MIT CSAIL specifically?
https://projects.csail.mit.edu/films/aifilms/AIFilms.html

There were a few decades of research into symbolic AI and expert systems - "Good Old-Fashioned Artificial Intelligence" before the modern deep-learning revolution. Lots of promise, interesting research, and very cool (and esoteric) hardware came out of it, which never found wide application outside the lab. You could pitch it as a sort of analogue to Who Killed the Electric Car? (2006).
Man do these people have a lot of free time, when they aren't injecting ads into everything.
If this is the only thing stopping you, you should apply and tell the recruiter you would like to work in infra. People that don't want to work on product stuff don't get "roped into it", I know people who have worked at Meta/FB for years and have never touched user-facing code or ads stuff.
How do you do comprehensive QA on a 3D printed part with complex internal structures like that? Can you X-ray copper? What happens to an engine that has a slight void or poor adhesion in a layer, does it have a 1% degradation in performance, or does it fail to cool effectively and melt during the dangerous part of the launch?
I received this email as well, I probably should have clarified to say that it would be interesting to know if any of this was ever actively exploited. I assume this hasn't happened, considering the sentence in their report, but this is a client vulnerability, so logs may not have reached their servers(I know nothing about their telemetry setup or what is actually logged, which is why I mentioned that a blog post about their part of the procedure might have been nice).
Hiding the metadata is indeed very important for the privacy conscious.

To quote an ex-NSA chief "We kill people based on metadata". https://abcnews.go.com/blogs/headlines/2014/05/ex-nsa-chief-...

Metadata is data.
I think it’s about the approach. “Questioning someone’s competence” has an air of trying to be underhanded. Be direct, set clear expectations. And if you have to let them go do it promptly and professionally.

No one likes getting fired, but if you’re not right for the position it’s not psychologically safe to let you flounder.
Hey, it must be true, there’s a Wikipedia article claiming it happened:

https://en.m.wikipedia.org/wiki/Reliability_of_Wikipedia
I hope you like green.
Analog audio and some truly maddening myths
That's never been my experience. I get my DVDs almost exclusively from the library - not once has one ever failed to play for me.
> UK’s not one country though.

England, Scotland, Wales, and NI are called “countries” for historical and traditional reasons. They are not “countries” by any internationally applicable definition (if they were, then the states of the US, the provinces of Canada, etc. would all count as “countries” too by any such definition I can imagine).
IDK on the PDP-8, but PDP-10 had ITS.

https://github.com/PDP-10/its
Of course this is my first submission to HN and I did not even think how/whether posts get on the first page. This one seems to not even show up on '/newest' let alone '/new'.

Is there some algorithm as to when posts get to the landing page ( /new ) or other site areas?

What are the spam filters and rules for first time posters?
The main things missed are probably all the various in-jokes, but that's not really important to the story.

Also "we'll travel to the FAR FUTURE" being when they were two years old has to be amusing (and sobering, to us olds).
It seems likely that a lot of industrial grade hardware would work just fine in space, needing at most minor tweaks, especially for operating periods of weeks/months at most. Government contracting is just too used to the old model of burning billions on redesigning everything (because, of course, jobs). They've only barely gotten over that model for rocketry in general.

For instance, the footage on Perseverance's landing was also all from off-the-shelf hardware. The Ingenuity helicopter is also largely off-the-shelf gear, it uses a plain old Snapdragon 801 as its main processor running Linux. Perseverance also uses an Intel Atom processor (although it carries 2) to receive footage from all the cameras and compress them, compared to the main processor, which is an ancient PowerPC chip. IIRC there was also a cubesat which used a smartphone as its processor and several others which have used Raspberry Pis. A GoPro has also been to space earlier this year.
In contrast, when I write C, I spend far too much time thinking "how do I solve this problem without causing undefined behavior?"
From the article, this appears to be an implementation of Making CRDTs Byzantine Fault Tolerant [0] in Rust [1].

[0]: https://martin.kleppmann.com/papers/bft-crdt-papoc22.pdf

[1]: https://github.com/jackyzha0/bft-json-crdt
To somebody who knows Erlang, isn't this reinventing the wheel basically?
I implimented a BSP renderer in my somewhat unremarkable CDROM game Dark Fiber [1] in 1995 or so. I also remember seeing the algorithm in Foley and Van Dam, but it wasn't until a conversation with John at some conference/tradeshow that I went for doing the engine using BSP. It was a lot of fun figuring out how to optimize the algorithm and I also spent a lot of time using Mathematica figuring out the equations. Well, that was at least my excuse for buying a fairly expensive piece of software as a small gaming startup.

https://archive.org/details/DarkFiberWindowsMac
I would be really curious to drill down into one of these problems. Is super precise really the solution?
I'm a nerd without much academic background interested in cryptographic techniques to improve privacy. For example, techniques like PAKEs offer interesting privacy tradeoffs and allow for E2EE as seen in software like password managers.

One big obstacle with E2EE, though, is that it relies on clients to do basically all of the computations. But, among other things, there are situations where you might imagine wanting to be able to allow an operation to be completed without needing both clients to actively participate, without revealing key matter directly.

Examples of FHE seem to stick to fairly simple things, but a lot of the more modern demos show off more interesting capabilities. What I wonder is, what is practical today using today's stacks? For example, could a server blindly perform cryptographic operations under the veil of FHE, potentially using parameters from multiple parties?

It seems like, if FHE proves to be robust and sufficiently secure, it has a lot of potential, and I really wonder what can be done with it today. I've made some effort to explore, but not being an academic a lot of it has been pretty difficult to grok.
Show HN: Download 1000km² of NYC under CC-BY 4.0
Bringing the real world into virtual space for every creator has been a passion of mine for over a decade. Come on over and download as much or as little as you want. Can't wait to see what you create.
Reconfiguring the local client daemon (tailscaled) is reported to Tailscale log servers so there's server-side evidence if it's exploited.
Maybe it's the usual reasons that we see companies releasing stuff, not only secret sauce?

I think usually it's for company PR for various purposes (counteract bad press, attract new hires, etc.).

Sometimes to generate a bigger hiring pool that knows the stuff you're releasing. (And the open source story about crowdsourcing contributions, which sometimes might be worth the costs.)

I've also seen it around partnerships and customer collaborations and competition. Including to "commoditize your complement", or to kill one thing with what they'd rather use. (And, in industry/tech standards, corporate representatives often have motivation to try to bias the standard to their employer.)

In some cases, it's for individual employees' careers. Think how academic and some R&D jobs want research publications, or how some companies want people who do "talks".

Sometimes also for getting code/docs public, so employees can still use it when they leave.
Here's a link to a compilation of those "worst volume control UIs": https://uxdesign.cc/the-worst-volume-control-ui-in-the-world...
"That's no moon. That's the set Stanley Kubrick built to film the fake moon landings."
The question for 2023 is "How many companies will be investing in this without a clear revenue stream?"

It's quite likely we're entering a period where the current baseline performance of core infrastructure will be considered "good enough" and companies won't employ people to work on these general improvements.
heck I have a vacuum chamber on my desk at home, though not one as good as the NASA ones
I legitimately don’t understand how you can care enough about movies and TV to buy physical media, but little enough that standard definition is not a deal breaker. This is not a criticism, it just makes absolutely no sense to me.
Advertisers care DEEPLY about the things that surround their brand when it comes up in an ad.

Your case in point... advertisers regularly try to get news companies to not run certain stories. Advertisers are rarely successful, but it does happen!

https://www.jstor.org/stable/20460787

Advertisers have a lot more say about the morals we have in modern times than you think.

"female presenting nipples"
dead ant, dead ant, dead ant, dead ant, dead aaaaaaaaaaaaant
I feel like I'm suffocating while trying it. I don't really bother holding my breath when I'm trying to relax. I just focus finding a smooth pace of inhaling and exhaling a bit of a gap between breaths.
Much of the appeal of Eon is that it describes a fairly believable and coherent post-scarcity/transhuman society.
How to compete with giants with $100 (2017)
Jobs, I think, is part of it but not the whole story.

Imagine if NASA was solely located in Alabama where von Braun set up shop. I think it would have been defunded in short order and there would be no NASA and, by extension, no SpaceX (since they are so reliant on govt contracts)
> Curious what logs they had to prove this!

My guess is the client sends some kind of "goodbye" message when it gets reconfigured to another coordination server, and that message has enough information to determine if it originated from this attack.
From my perspective: there are some things you fundamentally can't measure.

One of the teams I manage is technical support (B2B SaaS). Support's core functionality in an organization is to prevent churn. If a customer reaches out to support, they have some issue that is blocking them from using your product effectively. If you are unable to unblock them, then you risk them switching to a competitor. The problem is that not every support ticket/interaction will result in churn so we can't really directly measure how effective we are at our core function. So instead we measure the number of tickets raised, customer satisfaction, adherence to SLAs, etc, which is as good of an approximation as we can get with the resources we have available to us.

In my case, those numbers all look reasonably good, so I'm treated as an effective manager, even though we don't (and maybe can't) really know how much churn we've prevented. I wish we could though - it would make my arguments to executives on behalf of the support team that much easier to say, hey we retained $XXXXXX in revenue over this period.
Diehl again. He really seems to suffer from CDS 'Crypto Derangement Syndrome'. He seems to care and write more about crypto than even its most fervent fans.

I was actually an intern at a tech company where Diehl was the lead dev about 10 years ago. He was a brilliant coder and technical mind but he was always had 'strong opinions' about various topics.
The intent is not for most ETH to be staked. 12-13% is fine, and they don't expect it to go beyond 30% or so. We just need enough staked so the network is secure.

Staked ETH isn't available to be used for any other purpose, like paying transaction fees, depositing in defi protocols, using as currency, etc.

Anyway, this is getting a bit far afield of my point, which is just that for ETH, exchanges can earn money on deposits, without loaning them out to risky side ventures.
There are a limited number of people willing to spend a limited amount of time fuzzing, reviewing, and scrutinizing crypto libraries. The more libraries exist, the more their efforts are divided, and the total scrutiny each library receives decreases. How would this help the problem?
I expect the Next article on that website to be: “why the epic of Gilgamesh was actually based on the Old Testament despite the Old Testament being much newer”
Is that the sort of "scratch" or "crunch" I hear from my Sennheiser HD 4.50's or is it something else?

At first, I didn't even notice it, but now I went back to listen more carefully. I'm not sure if my headphones are "quality" or not but they are the most expensive set I've ever owned.

I hear no clipping (like sudden silence) at the end of notes, even if I wait a long time. But, my ears are not tuned.
The value of DVD is that you can stick a disc into anything that says "DVD player" and it'll work. Inventing a new format, like AV1 on DVD media, means you need new player hardware -- at which point you might as well just use Blu-ray.
At Meta you choose what team you want to work on during a 3 month “bootcamp” period, very different from Google, Amazon, etc. There’s enough teams solving hard distributed system problems that you’re guaranteed to never need to think about button copy
> has anyone even been legally named Discord before?

There was a Roman goddess named Discordia (where "discord" came from), and in the 90s Hercules and Xena TV series the Greek goddess used that Roman name instead of Eris, but simplified to just Discord.

Those two series were pretty popular, so I can see it being more likely recently than in that 1950s census sibling comment found. On the flipside, that character is probably not something parents would want for their daughter.
That's easy: because literally everything else is contingent on it. Either we survive and flourish allowing any of our other actions to matter, or we doom ourselves to extinction, in which case literally nothing we do matters.
I'll reply here rather than your other thread.

> If you share the privilege and beneficial conditions, with that territory comes the guilt and responsibility too.

No, you don't. Nobody can control to whom they're born. Most people don't understand their privilege position. We can still develop and speak moral positions regardless.

I don't know you, you may live in pitiful conditions. But if you don't, then your wealth, large or small, is likely built on the blood and bad behaviour of your ancestors. Every single person would need to give up all and we start again?

> They literally are, given Western led invasions and interventions are happening almost on a weekly basis.

No there aren't. In any case, that doesn't mean that each and every intervention that has happened over the years has been a bad thing. I certainly support some and not others, and wished some to happen that did not. One can take a selective approach rather than a blanket view that is always wrong. Also ceding that we have little control anyway.
Need your advice: Cofounder misses meetings without notice, what should I do?
Hi,

I have a cofounder, he is an excellent engineer, and a good person, our values are almost 100% aligned, and he is putting work into the project.

However, he has this habit of not responding to his phone, WhatsApp, or anything else, misses meetings without any notice, and could go for a good couple of days without replying to me.

Before working together, I was very clear that communication is vital to me, and we agreed on this.

However, during the past 2 months, I remember that this happened at least 4 times, 3 out of 4 he had very good reasons to not be present, but, no reason for not giving notice.

I don’t have a problem if he misses the meeting since he does work on the project, However, I feel very disrespected when that happens. I really don’t like that, and I have politely mentioned that this behavior affects my productivity and makes me quite unhappy and not willing to work at all.

I don’t think that he doesn’t care about the way I think about this problem, but I think that he does underestimate how much it does affect me. It affects me to an extent that I don’t want to work with him anymore, maybe this feeling is wrong and this is why I am seeking advice.

I hope you share your thoughts on how to tackle this issue, and if I am exaggerating in my response.
That what UBSAN is for (along with ASAN, TSAN, static analyzers and compiler warnings, just dial everything to eleven and you can offload a lot of that thinking to the compiler - it's not the 1990's anymore ;)