skysight-inc/HackerNews huggingface dataset:
Meanwhile, you've got management demanding more features and getting upset when you say "we can add it, but we need time to fix the mistakes of the past"

"No, there's no time for that, MVP, get something out! We'll fix it later!"
Okay, back to the people who need Slack open for their jobs.

Not being able to mute or suppress doesn't necessarily need HR if everybody thinks it's quirky and harmless fun. You're then the odd man out and ostracized for trying to do your job efficiently - it's pretty bogus, but until some HN user decides to create a new messaging channel. It's gotten to the point where people will avoid seeing you in person but just as quickly ask if you "got that slack" the second they do. It's like e-mail but now you're expected to have it on your phone, home computer, work computer - never a chance to say "no" because you didn't feel like reading it at the time even as it's 9 pm on a Monday night. It's invasive and turns work banter into privatized logs of discussion - from an entry level POV this is terrible.
On Chrome & Ubuntu 20.04, left side is #FEFA51, right side is #FEFA53

On Firefox & Ubuntu 20.04, left side is #FEFA00, right side is #FEF952

Chrome and Firefox must be rendering in different colorspaces (I'd expect one is assuming sRGB, and the other is not doing any conversion).

I can't believe it took 10 years for Chrome to fix orientation: https://bugs.chromium.org/p/chromium/issues/detail?id=56845
You're not in the target market.
Cool. Google pays well, is a strong point on your CV, and these courses look like they will be cheap. I don't see the problem with that.
My wife tells me to never update apps on phones. The updates are never worth it, they are just mucking around, no real progress is made on these apps, and worse, sometimes the updates introduce ads. The red circles beckon me anyway, all the time. I can't stop myself. I just disabled my updates, and I'm finally going to listen to her.

Beyond this major disaster, I updated my phone about a month ago. Ever since Chrome just randomly freezes now. I have to switch apps, and switch back to get it flowing again.
I definitely feel the increasing apprehension and postpone updates for as long as possible all the time.

But the change to "mandatory updates" came after numerous incidents of "millions of users running unpatched software fell victim to the latest exploit". This kind of bad publicity started the trend of software makers forcing updates on users.

Separating security patches from feature updates is better but doesn't 100% guarantee there are no data-losing bugs.
I can't overstate how great Coherent and this pale green book were. It was a complete UNIX experience and taught me valuable skills that I use to this day. The manual is probably the best organized and most comprehensive one that I've seen for ANY software to this day. I still don't know how Mark Williams Company pulled off this amazing feat with such limited resources. To anyone who was involved with its production - thank you and much respect.
The i9 9880H requires 45 watts of power, an A12 Bionic uses what, 8 watts? Then there is the corresponding difference between active and passive cooling and having a larger mass to soak up heat.

If the first round of Apple Silicon for laptops doesn’t leave the i9 in the dust, someone at Apple needs to be fired.
They vastly improved the transportation industry from the standard that cab companies had set...
Don't you have old phones laying around? Install the app on one of those and keep using your main phone.
You have to adapt while writing: If I want a "more important" sentence to be read, I put on it's own paragraph.
Well, Firefox is far from dead, is it?

I guess the issue is a different view of what Firefox should be; I feel that many people would be satisfied if Firefox was just a small(ish) browser catering to power users. There's nothing wrong with that: power users are users too (and there are more of them than many seem to think), and I feel that many people are somewhat frustrated that all software seems designed with only my grandmother in mind. This is an issue that extends far beyond XUL by the way.
So as per you the largest offer for common stockholders always wins? That is definitely not true since there are other considerations at play such as value creation post acquisition and/or strategic considerations.
I wonder how many novel techniques could come out of these types of reports if they were actually analyzed by ML or NLP.
Before the Law Sits a Gatekeeper
I haven't seen anyone mentioning this scary thing, true when I was at a top-10 university:

No significant-enough publication, no Ph.D., even after years of all-in work and an accepted dissertation are done.

Things might have changed, but this is up there with foreign language requirement in terms of fine print nobody reads going in.
While fire is a natural part of the lifecycle of these forests, it’s important to note that the specific forest management practices that have been implemented over the last century have drastically changed the character of the fire regime in western forests.

Most of our pine species have evolved to burn every few decades. During these burns, a fire sweeps through the forest floor, killing most of the trees which have cropped up since the previous fire but haven’t had time to mature. The older, taller trees survive because their characteristic thick, flaky bark protects their trunks from the heat of the burn (interestingly, the smoke from the burn causes the cones in the taller trees to open up and fall into the freshly carbonized soil, creating the next batch of seedlings). The younger trees don’t have this yet, and anyway they usually aren’t tall enough to keep their branches out of the fire, which leads to the major issue here.

Fire prevention over the last hundred years has resulted in forests with a wide mix of trees at various canopy heights, which fire ecologists have taken to calling ladder fuels, because the trees are taller than the saplings which would usually be cleared out and shorter than old growth trees, providing a “ladder” for fire to jump into the canopies of older forests. These forests are not in any way whatsoever equipped to deal with canopy burns. All of their fire defenses are near the ground, in the bark, and there’s a high likelihood that once the fire reaches the canopy it will at least kill the tree, if not spread through the canopy and destroy the forest.

It goes without saying that the physics involved here, when the fire is burning from the ground up to hundreds of feet in the air and consuming all of the available fuel, are magnitudes different than a typical brush fire on the forest floor. While these fires weren’t impossible in prior to the emergence of forest management practices, those practices have unambiguously resulted in more and more severe fires by increasing the volume and density of fuels in these forests.

To that end, I wouldn’t be all that surprised if the fire really has consumed all of Big Basin.
Thank you for sharing Ethan’s Twitter. Those are some devastating and truly moving images. Big Basin is one of my favorite places, and it will always be special to me as one of the first parks I spent significant time in after moving to the Bay Area. The silver lining is that Ethan said the majority of the large redwoods are scorched but still standing. Hopefully the ecosystem is able to recover.
Pretty sure it's a recent effect, a result of the lipid hypothesis. Basically, saturated fat was demonized, so Western countries looked for the leanest meats.
This sounds like a pretty bad financial and strategic plan. So you suggest that Mozilla should have concurrently developed two browser engines, doubling the cost of its engineering while also competing with itself?
As others have pointed out, the coefficient of performance is over 1.0. However, as I remember from my mechanical engineering classes, a single-stage piston compressor based refrigeration system found in most window-mount AC units, refrigerators, etc. typically operates at about half of the Carnot efficiency. Central AC units with scroll compressors do a bit better, and of course industrial chillers with multi-stage centrifugal compressors do quite a bit better.
https://news.ycombinator.com/item?id=24169884
I figured someone would think that when I wrote it. For context I'm 21. The ipad was released when I was in primary school and I had the first one.
I recently started using privacy cards and encourage others to give it a shot!
A web scraped data dump of information available to general public was left without any access controls. Neither the act of scraping , storing or sharing that data is illegal.
Violations of t&c’s of YouTube or Insta for sure. But , would they be doing anything to pursue a case against those who scrape their sites or prevent anyone from doing so ? Platforms like these rely on having profile data made public around number of followers , location etc., it is in the platforms best interest to improve engagement with public data.
Such data would be a gold mine for marketing professionals and agencies.
Do agencies do this today, yes. Do they make that data available to public , No.
> New buildings are rather efficient in US. The problem is old buildings that use 5X the energy for HVAC.

I was describing my home renovation project to someone who lives in Brazil. I don't how true this is for that entire country, but she said that it's very uncommon for Brazilian homes to have insulation.
This is why it will win.
The XPCOM-based extension mechanism was mostly dropped (we still use it internally)

See, that's the rub. Many of us would choose to have add-ons that break every time the browser updates, or delay browser updates until our mission-critical extension is updated. You didn't give us that choice though. You said "do it the way we want you to do it or piss off." Looking at Firefox's 3% market share, most of us chose the latter.
If you’re hired by a Delaware Corp as a California resident holding shares in that company, wouldn’t the California rights be the ones the individual suing would have?

Otherwise one state would have a monopoly based on it being business friendl... oh wait, maybe that is the case.
Let's try to work the problem in a way that avoids pedantry, just for a moment.

This is one of my favorite PBS clips from the 80's in which Richard Feynman explains how strange the nature of light and by extension all of electromagnetic radiation.

https://www.youtube.com/watch?v=FjHJ7FmV0M4

If you listen carefully, you notice that he never talks about wave/particle duality (because he wasn't giving a classroom lecture).

What he does talk about is an electric field that waves slosh around in, and that something "elaborate and complicated" is going on at a deeper level.

That's what I'm on about, if you were pressed to explain it so that a bright child would get it, how would you do that?
Inkscape is a decent replacement for Illustrator, at least in my experience.
Good luck convincing anybody that moving crypto through their bank is going to enable them to avoid taxes.

Their has always been a shadow economy, and it runs on cash.
I'm curious what you mean by failed - do you mean in the model and they had to change? California?

I'm seeing Supershuttle availability right now (not in California but in the U.S.)
Macro-ts: ergonomic TypeScript compiler that enables typesafe syntactic macros
The original design goal of Firefox was to be a "90/10" browser (relative to the old Mozilla suite). e.g. 90% of the people only need 10% of the features. Catering to power users was never the goal of Firefox and they lost users to Chrome when they did. What people want is a browser that loads webpages quickly and doesn't use a lot of system resources doing so.
It's a Sadistic cosmic joke
> if we put a blackbody in deep space, would it eventually be cooled/heated to the temperature of the cosmic background radiation?

No.

As you note, in space in our vicinity there is a hot object, the Sun, in the sky, so the "temperature" of space in our vicinity is not really the 3K of the CMB, because an object placed in space in our vicinity will not come to thermal equilibrium at that temperature, but at some higher temperature. Exactly what higher temperature, if we assume the object itself is a black body, will depend on the object's surface area and its distance from the Sun.

We could, of course, theoretically place an object outside our solar system, or even outside our galaxy, or even outside our local group of galaxies, or even outside the galaxy cluster of which our local group is a part. Doing those things would move the object farther and farther, on average, from high temperature radiation sources like the Sun. But there would still be radiation from those sources in the sky, meaning that the object would still reach thermal equilibrium at some temperature higher than the 3K CMB temperature.

In short, an object would come to thermal equilibrium in space at the 3K CMB temperature only if the CMB were the only radiation source in the object's sky. But in actual fact it never will be.
> It is not usual to get a bunch of data and just publish it without some additional work.

I thought that is what data lakes and event sourcing is suppose to solve.
as an aside, it was also extremely cool/interesting to me that i was able to get the extension working with only a couple of modifications to the XPCOM api calls that had changed between 2004 and 2016
Yes! The Noise Machine aspects, the sprawling dumpster that is threads, and the fact that there's no way for all 7 people DMing me at once to see that there are 7 of them DMing me at once make the platform an indispensable nightmare.

I'm starting to notice that organizations with long term remote experience like Basecamp and Automatic rely a lot more on longer, async communication over instant messaging. There might be something to that.
The only reason I know what to expect is because Suckerpinch on YouTube made a video in which he managed to define a logic system using NaN and +∞, and does so by abusing min and max, among other expressions:

https://youtu.be/5TFDG-y-EHs
I wish there was a way to flag posts as "appropriate for HN but has a wildly misleading headline".
No, I don't find it fun. I just refuse to run an OS with ads. Or agree to overreaching terms of service.
This is 3 branches. The Math method ends up with 4.

This is one of those cases where I think it is much more readable to just write the code than to puzzle over what Math.min(Math.max(min, num), max); might be doing.

if (num < min)
return min;
if (num > max)
return max;
return num;

That's how I'd write it. May not be super terse, but anyone that stumbles on this will know precisely what's happening without needing to take a few seconds to puzzle things out.
Randonautica – Quantumly generated adventure Reality game
Identity Resolution Using Identity Graphs and Graph Components
LBRY has done the same pretty well.
App Store is neither console nor retail but jukebox
I think you're confusing the implementation with the idea. XUL wasn't the right path forward for bringing web technologies into the desktop as we can see with the failure of XULRunner but a ton of apps are written today with Electron and HTML5. E4X was an interesting idea bringing XML into Javascript as native objects, but the ultimate implementation lives on as JSX with React.
The story “broke” on this and another tweet. The Verge originally just posted the tweet but then updated to a full article.

Btw not criticizing this comment :D just adding context
Someone has to keep the legacy code running. But seriously though, talented people are attracted to career progression, exciting projects, and money. Those three things do not all coalesce on Angular1/jQuery apps anymore. It just does not happen.
Show HN: A tool to purchase and monetize internet connectivity
Not really. Most of the Youtubers I follow post like 10 posts on other SM sites whenever a new video is uploaded. I get notified anyhow, probably not at the earliest, but I definitely don't miss it.
I bought Affinity Photo and I am not enjoying the migration.

How long have you been working with Affinity? It's not Adobe's software and it's not trying to be, so there is always going to be some period of adjustment while you get used to a new way of doing things. IME, that passed very quickly, and within a few hours I was doing most basic tasks as readily in Affinity products as I would have done in CS/CC ones, but my work is usually more in Designer than Photo.

There is still quite a bit of useful functionality present in CC but missing in Affinity, which is a more serious problem for power users who have workflows and presets and plug-ins and so on set up with the Adobe products. But the Affinity suite seems to be developing rapidly, so perhaps in time this gap will close too.
Working 2 to 3 part time jobs is extremely common in the US for low level staff and has been for decades. These people say when their available and then get scheduled in.
Tens of millions of people lack the financial means to afford four years of college. Unfortunately, a college degree (or at least a certain amount of university experience) is the de facto gateway to professional jobs in today’s world. A means to help people bootstrap themselves into an entry level position in a real career has to be seen as a positive.
I used to swear by Lightroom. That came to an end when they started the high pressure tactics to push people towards the subscription model.

Nowadays I use Raw Therapee and I'm quite happy with it. Free software, has all the features I need. No corporate overlords.

https://rawtherapee.com/
> So they're careful. Any add-on that breaks other stuff doesn't really get adopted.

This wasn't true at all. A lot of popular addons interacted with the browser XUL in incredibly intrusive ways. In particular, addons which altered the browser's tabbed browsing interface and/or behavior (like the various Tab Mix extensions, as well as Tree Style Tabs) tended to do so by making radical modifications to XUL, which would often break other extensions which interacted with tabs.

> Addon developers just namespace their stuff by putting a prefix on their identifiers.

That was not standard practice, unfortunately. Conflicts between extensions were commonplace; it was a rule of thumb to avoid installing multiple extensions which interacted with the same browser feature.

> So don't change Firefox so drastically.

This would have meant effectively freezing most UI development, to say nothing of more ambitious projects like e10s (multiprocess browsing). It would have led to the inevitable death of the project by stagnation.

> Most times, addons are almost like any other program, and should be judged accordingly before installing.

You heavily overestimate the degree of scrutiny that users applied to extensions. The fact that they could be installed from a web interface made users treat them very casually.

> I imagine even after the restrictions were placed on addons, they're probably still capable of quite a bit of malice.

XUL-era extensions had vastly more power than WebExtensions. They were equivalent in power to native executables -- they could run native code, read/write any file on the system, and communicate with any host, all without confirmation -- and there wasn't even any framework to allow developers to voluntarily restrict their power, because they ran in the same context as the rest of the browser chrome.
Some JavaScript utilities you can start using today
> One is that the total number of stars probably won't ever be much higher

I don't see how the article title supports that interpretation. "Has made almost all the stars it will ever make" doesn't seem to me to be consistent with "more stars will continue to be made but the total number of stars won't get any higher".
I'd argue that the Firefox's implementation of the WebExtension standard (inspired by Chrome) has turned out to actually have the better API with Promises and a vendor neutral prefix.

That said, you're right that the independent competition made everyone better. Sadly with Chromium becoming the defacto web spec we won't get as much innovation.
Nihilism is neat until you realize it makes not testable predictions. So sure, everything could be totally an illusion and your brain is hooked up to a computer somewhere (or it is a computer). That’s a metaphysical claim that’s not falsifiable and doesn’t even make any useful predictions.

That’s not particularly relevant to a discussion about science and the Big Bang. In science we assume that multiple measurements by multiple people of the same phenomena gives us a good idea of the behavior and whether it matches our models. Our models will likely forever be incomplete but throwing our hands up in the air and trying to say “yes, but do we really know that” doesn’t seem helpful.
employees probably got nothing from the actual sale given they had raised $800M before the acquisition assuming standard liquidation preference terms, so can’t really blame them
There is absolutely nothing resembling a swamp cooler going on here.
To further the analogy, blockchain is the reusable metal straw that costs 100x the energy to produce, lasts forever, but mostly gets shown off a couple of times before being thrown away anyway.
Why did a hedge fund manager worth $700M take a $630k job managing an oil fund?
All of them delivery apps are scumbags, do what I do, stop using them, go old school, call the restaurant, pick up the food, the restaurant gets to keep 100%, not the 70%. And, really, no one is commuting, so there is no traffic, get your asses of the couch..really..
I wonder if we could be at the beginning of a sea-change where widespread access to very fresh produce, continued messaging about the health benefits of plants, and the best recipes the world has to offer, lead to a "rediscovery" of produce.
If a self-published article included full equipment and software to replicate their results in a multimedia fashion (basically included engineering), would that alter your snob-ness?
In my example peer A is serving the video to me; a conclusion that I am serving the stream anywhere would be unwarranted and must be easy to debunk in court.
For page reloads, anything below 300ms is fine.
I would imagine some kind of a/b testing algorithms have come up with "wildly misleading headline" => more interest.
That’s what I meant by normal distribution :)
> What you say is true. But it's really hard. It's almost impossible to get all the corner cases and only-documented-in-the-code requirements.

See my other comment about continuous improvement, iteration and SaaS. We can’t expect people to get things right the first time, or ever for that matter.
How I got the French Tech Visa to start my company in France
As usual, I got invited to the early beta of Privacy quite a while back. Unfortunately, being an Indian resident we have no alternatives that works like Privacy nor Apple Pay.
They can, actually. Almost all employees are required to sign an NDA as a prerequisite to employment. Disclosing company confidential information would at least be grounds for termination, at worst could expose the employee to a suit for damages.
Presumably vat-grown 'human' meat would be free of prion risk?
A favorite quote: "culture eats strategy for breakfast".

Slack and Teams just feed this instinct to spew thoughts without thinking about your communication first. Everything about modern society reinforces this. And it's not remotely generational; or, I haven't noticed much of a difference between generations in regards to depth of conversation. It's just different tools of choice.

So, I'm sure everyone will hate these tools, but really, they just haven't figured out how to communicate deeply and meaningfully together. And no tool is gonna make that happen for you. It's a culture problem.

I'm 100% sure if they ban Slack and Teams, and go back to email, everyone is just gonna hack email to say all the same stupid crap they're saying right now. Maybe it'll slow things down a bit, but I can't see it transforming much of anything.