skysight-inc/HackerNews huggingface dataset:
50% net profit Margins - amazing.

Can confidently say theres no business in the US at that scale ($600M+ revenue) with those margins. Ridiculous.

There doesn't seem to be much literature in estimating gross profit margin.
And when Linux is running on your fridge, in your car, or on a headless VM then who is there to read out this "printed output." The great thing about "log and continue" is you can automate collection and fix the underlying bug (or know that the hardware is failing).

Keep in mind that in a kernel panic no hardware is assumed to work, so assumptions like "just write to storage!" isn't an assumption you can make, you're in a panic the IO could have been literally pulled out.
Have you tried alternating with refreshing cool showers or baths? That’s what I really like about sauna.
> If the law is about loaves being too light or small, how does giving out an extra loaf to people who buy 12 help?

If the baker gives you 13 and calls it 12, that makes it harder for a greedy baker narrative to stick. It doesn't have to be logical, it's about managing impressions.

> Who is even buying 12 loaves of bread when restaurants are rare and refrigeration non-existent?

The average family used to be the size of a small army. 12 loafs of bread could be eaten in 1 or 2 days if you've got 12 hungry kids and bread is a major component of their diet.
I had it on, I disabled it to switch my phone number as I got a new number, but they couldn’t verify the number, it was off for like 48 hours while I was trying to get that sorted, Instagram, twitch and Twitter took it no problem, Facebook however didn’t like the new number
Add full-colour images to your 3D prints with toner transfer
I don't see it as a marketing gimmick. I see it as "I'm depressed and this helped me so this might help other people who are depressed.
Apple vs. Uniloc – Unsealed licensing table of patent troll
Seems like it's worked well? Wikipedia tells me that he's "one of the most cited scholars alive" and "has influenced a broad array of academic fields"; I'm not personally familiar with his academic work, but most of my friends strongly endorse his perspectives on capitalism and foreign policy. It's hard to see how compromising on free speech could have led his ideas to be more successful.
- "Indeed, both examples from the document offer a look at the boys’ club and power networks of the tech world in action. Is it surprising that rich people (including one of the world’s 10 richest men) are throwing money at their friends the way you might on a low-stakes poker night?"

Aren't they simply investing in a person with a proven track record of serial business success, because they're rational adults?
Maybe this

https://en.wikipedia.org/wiki/Assize_of_Bread_and_Ale
Growing up, amongst all the superheroes, I was most inspired by Batman. The top reason was that he was an ordinary person, but his tools made him extraordinary. As a software engineer, I loved tools/apps that gave me superpowers - going from vim to IntelliJ - superpower, switching from mouse to keyboard shortcuts - superpower. You get the idea. Over the years, there were several soft skills I picked up, that fall into a similar bucket of superpowers. The top 3 for me are - writing, speaking, and empathy. In this article, I’ll share how writing has helped me and some tips for you to turn it into your superpower.
What if the task was invoked asynchronously (and maybe it keeps happening.) What does async stack unwinding entail in Rust? Is there a parent-child relationship between invoker and invokee? async scopes (https://rust-lang.github.io/wg-async/vision/roadmap/scopes.h...) ? I've not touched Rust at all.
He/she is saying something slightly different, not “I like that I can do this by feel without percentages” but rather “I like how, by a quick glance at this percentage, I know something about how that will feel in the bowl.”

60% hydration: firmer, like Play-Doh without the crumbling

70% hydration: softer and maybe a little sticky

80% hydration: super sticky, still kneadable

Really high hydration requires a lot more care, both to stop it from getting everywhere and to get it kneaded enough that it actually rises (if that is even desired)
I'd be interested to see your masters thesis! I made my own rudimentary eye tracker many years ago [1] which got me a job at a startup called Eyefluence, where I made a much better eye tracker. The deep learning revolution was very new at the time, and this was possibly the first deep learning based eye tracker.

We did some really cool experimentation with eye controlled UI, in some ways more advanced than anything I've seen since. We were acquired by Google and I believe the technology is now shelved. But I still think that there is a path to a good eye controlled UI. Comfort is a matter of knowing the constraints of the eye and designing to them.

https://james.darpinian.com/blog/eye-tracker
> You should try shadow. You just open the Shadow app in whatever device, it boots, and you’re in. No login.

You have to login to each and every store (Steam, Epic, Ubi, etc.) you want to play games with.

> there’s no censorship or artificial restrictions in the game stores

As of now. Some games' ToS already state you can't play them remotely, and technically Shadow would be in violation of that. It's enough for EA or whatever to threaten to sue them and they might implement restrictions.

I agree that the flexibility and continued ownership of the games is a massive bonus.
That's just info(1) falling back to the man page.
https://opencorporates.com/companies/us_fl/L20000049338

second author’s affiliation is … a ghost company?
> It’s shocking that advocating for safe and inclusive work environments is such a controversial topic. If he were any other person, his behavior would be quashed in a second.

It is not, because that is exactly the problem.. whats your view of safe and inclusive is to some hostile and exclusive.. and until people realize that this extreme creates similar well-behaved assholes: nevermind.
Thank you for giving that very practical advice about how to engage people on the issue of electoral reform.

I think that a lot of advocates for reform (especially on a site like this) tend to think of voting as a purely abstract exercise, and that the ideal reform is one which meets various mathematical criteria, but that seems to be the same sort of mistake as thinking that the best software is the one which uses the most efficient algorithms.

STAR voting, for example, may be more expressive, in that it allows the voter to input more information into the process, but I'm not actually sure that's a necessary goal, and it may even be an anti-goal, since the more input is required from a user, the higher the cognitive load, the more scope for things going wrong, the more attack surface for someone to spread misinformation, and the more error-prone / time-consuming / expensive the voting and counting process is.

Given that a vote typically has thousands of bits of information in aggregate, even with FPTP ballots, and the output only needs to be a single winner, it seems that allowing more input isn't actually a benefit. Instead, what is needed is more honest input, i.e. resistance to tactical voting (which I concede STAR voting is probably better at than RCV).

Unless we want to make elections forever dependent on voting machines whose firmware is written by the lowest bidder (or biggest campaign contributor) we should always prefer voting systems where the ballots can be counted by hand, in as distributed a way as possible. A team counting plurality ballots can stack them into N piles, for N candidates, and the heights of those piles are roughly proportional to the votes for each candidate. To do the same for RCV requires N! piles, and for STAR voting requires 6N piles. Approval voting requires 2^N piles (so it is preferable to STAR if there are 4 or fewer candidates) whereas asset voting requires just N, like FPTP.
A Man Who Made “E-Estonia” (President Ilves and Audrey Tang)
> Whereas the risk for sudden cardiac death was 22% lower for men using the sauna 2–3 times per week, the risk was 63% lower for men who used the sauna 4–7 times per week (…)

Aren’t patients with cardiac problems generally discouraged from using sauna? Wouldn’t that be a significant factor in this correlation?
Sort of how Linus pisses on Rust with a not-actually-good argument?
Saving a document is a great example: I would much rather that the kernel corrupt 20% of my unsaved work on a document (with a warning about the corruption), than crash and delete 100% of it.
Facebook is happy to host peoples entire online social life to profit from (and experiment on, sell dangerous/discriminatory ads to etc) but not take the least care to ensure they keep access to all their photos, contacts etc. Banning people for one infraction after nearly 2 decades is entirely unreasonable given the amount of data the service holes.
Abuse of notation is incredibly common in mathematics, there’s no conflict there.

The abuse would be if you think that percentages should always refer to portions of the whole. Not sure that’s correct, though.
I think you're missing the point Linus made. Panicking is safer from a memory safety perspective, but it's not from a kernel perspective. You'll lose all the file changes that are not saved, you'll risk having disk written in a bad state which can be catastrophic, etc.
I used to use the sauna at the gym I went to back when I lived in Montreal, well during the winter at least. I really enjoyed it. But I don't really know where there is one in San Francisco. Maybe when I am very old and somehow buy a house (?) I will get a personal one. But the idea of a public sauna is nice but I guess antiquated.
Ease the snark space ranger.

> dynamic errors fail smaller granularity tasks and handlers deal with tasks failing due to safety checks going bad.

Yes and that's why Rust is bad here (but it doesn't have to be). Rust _forces_ you to stop the whole world when an error occurs. You cannot fail at a smaller granularity. You have to panic. Period. This is why it is being criticized here. It doesn't allow you any other granularity. The top comment has some alternatives that still work in Rust.
what about a linter for Rust which highlights functions that may panic so you can avoid them? It seems like a fun project and useful feature

Unless I’m mistaken, in “safe” Rust, programs can still crash but only by calling “panic”, or other trivial cases (explicitly calling “exit” with a nonzero return value, calling into ffi code, etc)

Detecting functions which may “panic” and “exit” is very easy, significantly easier than detecting possible UB. Avoiding these functions (or providing a comment “no-panic guarantee” like “safety guarantee” for unsafe Rust) doesn’t seem very hard, since lots of panicking functions have a non-panicking variant.
>i.e. worthless

Certainly not and considering the almost non-existent side effects, it is at least worth a try since it looks very promising.
You are right that it is a tiny study but it doesn't mean that it has no value.

I have to say that I know people like you very well, I almost can hear the "go see a therapist and take your meds" or better "don't try and certainly don't think you can solve this on your own". A positive force first and foremost acknowledge people's potential and doesn't put roadblocks everywhere.
Samen can throw errors on the server that can be caught on the client. Is that possible with telefunctions?
I was under the impression that was the reason for the push.
What are those sysctls? It was worth my time to read Hacker News this morning.
The problem in this equation is him being banned on Instagram.

Banning on Facebook is justifiable from every angle but not exactly on Instagram.

There is no universal Meta Account (like google account, apple ID). There are two different accounts for two different services.

Illegal/Unethical banning of OP's account on Instagram.
Hi, I want to love this product. This will be the 3rd or 4th time I have looked at the docs to figure out basic setup.

Each time I look into this. I look to see how it can report CPU/Memory/Disk of the systems at large. When I read, all I find on open telemetry and SigNoz is how to integrate with application stacks.

Am I missing something fundamental in that SygNoz/OpenTelemetry do not integrate with host level metrics? I really, really want to use this product. But this extremely BASIC implementation to use the service is 100% missing for documentation as far as I can tell. Even the example page has nothing listed https://signoz.io/docs/tutorials/ ...

So I am either trying to find out how to make SygNoz do something it was not built to do... or the documentation has a huge hole in it.

Let me know how to proceed, if you have time. It's appreciated so that I dont keep walking down the wrong road and hoping to find something useful.

Thanks!
Foveated rendering should be an invisible technology — the image you see should be perceptually indistinguishable from the fully rendered image. How to get there is an interesting engineering problem, but for me that isn’t an interesting domain.

You summed up the article quite good, but I don’t claim it will be great. I just think that gaze as an input device is an underresearched topic. Ken Pfeuffer’s research [0] is beyond awesome, but we need masses of thinkerers to explore the domain more. New wave of VR headsets will enable it.

[0] https://kenpfeuffer.com/publications-2/
And that is completely fine.

People don't have a universal right to collaborate to this project, especially on their own terms.

In the same way, these projects will like you said, evolve in positive or negative ways with no God given right to exist and thrive.
Boost converter's the technology and can be done as safely or as dangerously as you'd like. Waiting for a totally safe commercial product will take longer than DIY, naturally.
Why do stories like these, from anonymous 1 hour old accounts get on the front page of HN again and again?

With no verifiability whatsoever I don't see how it is newsworthy.
This is almost lolsville. First they wall off the GNU Emacs documention for not conforming with the DFSG, but then they make the installer non-free? Sigh.
> Just having basic stack unwinding and failing a task would be a start.

As the sibling comment pointed out, if you extend this idea to clean up all state, you end up with processes.

I do have some doubt on the no panic rule. But instead of emulating processes in the kernel, I’d see a firmware like subsystem whose only job it is to export core dumps from the local system, after which the kernel is free to panic.

As a general point and in my view, and I agree this is an appeal to authority, Linus has this uncanny ability to find compromises between practicality and theory that result in successful real world software. He’s not always right but he’s almost never completely wrong.
Interesting that it seems to have no concept of the filmmakers they tried to include here - Tim Burton and Walt Disney didn't produce anything recognizable and look to me like the default stuff you get without providing a style.
Totally, I suspect pursuing a bunch of these "opportunities" would lead to dead ends, but I'm not looking for a job currently so I haven't found out.

This is why I'd find reporting that tries to figure this out a bit more interesting and relevant for most of our industry.

Layoffs are inevitable, will getting a new job after be a lot more difficult? Is the current deluge of recruiter emails still being spammed at me an illusion/a lagging indicator of where the hiring market is actually at?
There are a bunch of places. Mostly spas and gyms
Even if it is halting, you can sometimes statically detect if a Turing machine never halts. Just look through the state machine and see if any states will transition to a halt; if none of them do, the machine will loop forever. This is not a very large fraction of machines that loop forever, but if you're writing a machine and want to be absolutely sure it won't halt, just don't put in any states that halt.
I swear I read this exact comment yesterday or the day before. Am I losing my mind?

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Shows no matches :-/
As in it goes against the designed usage (where total is 100%), but it still works.

The total ingredients being 170% can be found confusing initially. I'm glad the author provided more context and the example of a 500g flour recipe.
Ah yes the 0.5 dev, conjured up by the manager to push 4 devs work onto 3 realistic devs
The same thing happens for Vincent van Gogh, and presumably others too.
Photos. More than 1B users at this point.
Did you notice she is the first author of this review?
They banned both, personal and gaming account, and I can’t make another one, got my friend to make one for me, logged in on my phone and insta banned
>You calling his point BS, but also strongly agreeing with it.

I'm only agreeing with the fact that there are no absolute guarantees. Not that his use of the fact in the point he makes has any relevance...

If somebody had said "The earth is round, therefore we should not care about getting lost and GPS, because you always can always keep going and end up where you started on a sphere anyway", then I would have also "stongly agreed" to the first factoid, but think the overall point BS.
Honestly, this just strikes me as typical of the the kind of heavy-handed, bureaucratic box-ticking that now dominates academia.

One of the first things I had to do as a post-doc was complete a 4-page document on whether my chair was comfortable enough.

I have been involved in major EU grant applicants that exceed 100 pages, and consist of excruciatingly obtuse questions as to how our project aligns with their institutional goals and byzantine definition of 'success'.
We had the same discussions recently at a large big tech company. We just need couple.of planning meetings and 3-5 senior devs to launch, but nah never happens, security, privacy reviews, leadership presentations, etc, etc
EFF's article describing the process to get this unsealed:

https://www.eff.org/deeplinks/2022/09/victory-court-unseals-...

Kind of disappointing to see so many big corporations on that list who payed huge licensing fees instead of fighting against what amounts to extortion.
The most notable, destabilizing proclivity that Universities have been engaging in for recent decades (keep in mind many have been around for centuries) is participating at all, and lo, converging towards in specific political action which is, among many traits, too censorious to be considered academic.
This might just be my own strange way of thinking.

I haven't actual lived in my parents house in decades, and yet when I go there to visit them I still think of it as "going home".

In the case above, I assume we are talking about people born in China, who have left to live in another country, and are then involuntarily returned to China. In my head, China is still the home country.

All of that said, having read your comment, I just now realized that is and uncommon understanding of the words. Your interpretation is certainly closer to the emotional meaning of them for the people involved.
Marketing, sales, branding, etc are the ones who largely are doing the work to scale these companies. Ad dollars are one mechanism to grow reach across audiences, and those teams are the ones helping to make it actually happen.

And yes, marketing/ad budgets will likely get cut across all sectors (some more than others) during a recession. It's one line item among many that companies will flex up or down depending on macroeconomic conditions, as well as the position/health of their individual firm.
Loaves weren’t necessarily the same size as we have now. And smaller pastries have always existed.

I suspect part of it was make 13 so if one gets messed up you still have 12 - and usually you don’t lose one so an extra is available.

Kind of like how Denny’s started giving you the thing they mixed the milkshake in along with the shake.
The people pushing this garbage are dependent on racial conflict to exist in order to keep having a job.

Of course they want the blood feuds to continue forever.
Someone pointed me here as she had a similar situation, she managed to find help here, so I thought I’d try the same thing
In my opinion, Common Lisp is the environment to develop informed opinions about the tradeoffs and benefits of other forms of Lisp.

While you can compare Scheme to Clojure and Clojure to Racket, Common Lisp embodies the alternatives against which each was developed.
That sounds like American government IT as well.
> If you were to define a subset of Rust's standard library (core + alloc + std) that does not contain the `panic!` macro, and excluded all functionality that needed to panic, then safe Rust could be proven to never panic (because it can't).

Not quite, because stack overflows can cause panics independent of any actual invocation of the panic macro.

You need to either change how stack overflows are handled as well, or you need to do some static analysis of the stack size as well.

Both are possible (while keeping rust turing complete), so it's still not like the halting problem.
> You cannot fail at a smaller granularity.

Rust needs to fix that then. So we agree on that.
I dont mean PhD's in science or degrees in "natural philosophy", but actual philosophy lf science.

Philosophy of science studies what it means to do science in a meta sense. A PhD in science is how to actually be a scientist. This is a critical difference. The papers in the linked article are akin to the former not the latter.
You can switch to current time (clock icon, then clock with arrow icon) and turn off the atmosphere (cloud icon) to see what's above you during daytime.

The android app does the same for me, it shows a message with something like "it's daytime in X, fast forward time" and moves to the evening.
That's not a solution to OS instability.

Reliably saving state in the face of sudden total failure is both very tricky and app-specific. Just saving state changes automatically won't do it -- partial writes of complex state are likely to be inconsistent without luck or careful design and QA controls (tests, testing, on-going controls to ensure nothing new operates or relies on anything outside the safe state-saving mechanism).

It makes a lot more sense to put the effort into making the OS continue as well as it can, vs requiring every app to harden itself against sudden total failures.
Actually Linus wrote the above part. It's a quote from his post.
So much for Linus's time away to work on himself. It's disheartening to see how hard it is to change even when someone has the intention and resources to.
Can't answer your question, but here's the law (I was curious myself):

> I claim the following simple experiment supports this depressing claim. Run your favorite set of benchmarks with your favorite state-of-the-art optimizing compiler. Run the benchmarks both with and without optimizations enabled. The ratio of of those numbers represents the entirety of the contribution of compiler optimizations to speeding up those benchmarks. Let's assume that this ratio is about 4X for typical real-world applications, and let's further assume that compiler optimization work has been going on for about 36 years. These assumptions lead to the conclusion that compiler optimization advances double computing power every 18 years. QED.

> This means that while hardware computing horsepower increases at roughly 60%/year, compiler optimizations contribute only 4%. Basically, compiler optimization work makes only marginal contributions.

> Perhaps this means Programming Language Research should be concentrating on something other than optimizations. Perhaps programmer productivity is a more fruitful arena.

https://proebsting.cs.arizona.edu/law.html
CodeMirror 6.0
Code editor component for thw web
I think it's more a matter of the what (Twitter) than the who.